<div>Hi,</div>
<div> </div>
<div>It's Redhat. The administrator told me their python ver is 2.2.3. Is that the reason? However, I've already downloaded and installed the new version. but the same problem exist. I wonder if it is because petsc is still using the old version....
<br><br> </div>
<div><span class="gmail_quote">On 12/6/06, <b class="gmail_sendername">Satish Balay</b> <<a href="mailto:balay@mcs.anl.gov">balay@mcs.anl.gov</a>> wrote:</span>
<blockquote class="gmail_quote" style="PADDING-LEFT: 1ex; MARGIN: 0px 0px 0px 0.8ex; BORDER-LEFT: #ccc 1px solid">This is wierd. I don't think we've seen this error before. What kind<br>of linux is this running? I'm guessing there is a problem on the
<br>system-software side.. [with threads]<br><br>Satish<br><br>On Wed, 6 Dec 2006, Ben Tay wrote:<br><br>> Hi,<br>><br>> sorry, it still can't work. Installation of Python is ok though.<br>><br>> the error msg is the same though:
<br>><br>><br>> =================================================================================<br>> Configuring PETSc to compile on your<br>> system<br>> =================================================================================
<br>> *********************************************************************************<br>> CONFIGURATION CRASH (Please send configure.log to<br>> <a href="mailto:petsc-maint@mcs.anl.gov">petsc-maint@mcs.anl.gov
</a>)<br>> *********************************************************************************<br>><br>> can't start new thread<br>> File "config/configure.py", line 172, in petsc_configure<br>> framework =
config.framework.Framework(sys.argv[1:]+['--configModules=<br>> PETSc.Configure','--optionsModule=PETSc.compilerOptions'], loadArgDB = 0)<br>> File<br>> "/nas/hpctmp/g0306332/petsc-2.3.2-p7/python/BuildSystem/config/framework.py",
<br>> line 81, in __init__<br>> self.argDB['debugSections'] = ['screen']<br>> File "/nas/hpctmp/g0306332/petsc-2.3.2-p7/python/BuildSystem/RDict.py",<br>> line 219, in __setitem__<br>> self.save
()<br>> File "/nas/hpctmp/g0306332/petsc-2.3.2-p7/python/BuildSystem/RDict.py",<br>> line 639, in save<br>> self.saveTimer.start()<br>> File "/nas/home/enduser/g0306332/python-2.4/lib/python2.5/threading.py",
<br>> line 434, in start<br>> _start_new_thread(self.__bootstrap, ())<br>><br>><br>><br>><br>><br>><br>><br>> On 12/6/06, Satish Balay <<a href="mailto:balay@mcs.anl.gov">balay@mcs.anl.gov
</a>> wrote:<br>> ><br>> > What linux is this? Just get python sources from <a href="http://python.org/">http://python.org/</a><br>> > [sugest python-2.4] - and install your own copy - and try with it.
<br>> ><br>> > configure python with:<br>> > ./configure --prefix=${HOME}/python-2.4<br>> > make<br>> > make install<br>> ><br>> > And configure PETSc with:<br>> > ${HOME}/python-
2.4/bin/python config/configure.py<br>> ><br>> > Satish<br>> ><br>> ><br>> > On Wed, 6 Dec 2006, Ben Tay wrote:<br>> ><br>> > > Hi,<br>> > ><br>> > > I just tried but it's the same error. Any other suggestion?
<br>> > ><br>> > > thanks!<br>> > ><br>> > ><br>> > ><br>> > ><br>> > > On 12/5/06, Matthew Knepley <<a href="mailto:knepley@gmail.com">knepley@gmail.com</a>
> wrote:<br>> > > ><br>> > > > You have a broken Python installation. You can work around this using<br>> > > > the options --useThreads=0.<br>> > > ><br>> > > > Thanks,
<br>> > > ><br>> > > > Matt<br>> > > ><br>> > > > On 12/5/06, Ben Tay <<a href="mailto:zonexo@gmail.com">zonexo@gmail.com</a>> wrote:<br>> > > > > Hi,
<br>> > > > ><br>> > > > > I tried to compile the library on a linux sys (xeon). It gives the<br>> > error<br>> > > > > msg:<br>> > > > ><br>> > > > >
<br>> > > > ><br>> > > > ><br>> > > ><br>> > *********************************************************************************<br>> > > > > CONFIGURATION CRASH (Please send
configure.log to<br>> > > > > <a href="mailto:petsc-maint@mcs.anl.gov">petsc-maint@mcs.anl.gov</a>)<br>> > > > ><br>> > > ><br>> > *********************************************************************************
<br>> > > > ><br>> > > > > can't start new thread<br>> > > > ><br>> > > > > File "./config/configure.py", line 172, in petsc_configure<br>> > > > > framework =
<br>> > > > > config.framework.Framework(sys.argv[1:]+['--configModules=<br>> > > > PETSc.Configure','--optionsModule=PETSc.compilerOptions'],<br>> > > > > loadArgDB = 0)<br>> > > > > File
<br>> > > > > "/nas/hpctmp/g0306332/petsc-2.3.2-p7<br>> > > > /python/BuildSystem/config/framework.py",<br>> > > > > line 81, in __init__<br>> > > > >
self.argDB['debugSections'] = ['screen']<br>> > > > > File "/nas/hpctmp/g0306332/petsc-2.3.2-p7<br>> > > > /python/BuildSystem/RDict.py",<br>> > > > > line 219, in __setitem__
<br>> > > > > self.save()<br>> > > > > File "/nas/hpctmp/g0306332/petsc-2.3.2-p7<br>> > > > /python/BuildSystem/RDict.py",<br>> > > > > line 639, in save
<br>> > > > > self.saveTimer.start()<br>> > > > > File "/usr/lib/python2.2/threading.py", line 396, in<br>> > > > > start<br>> > > > > _start_new_thread(self.__bootstrap, ())
<br>> > > > ><br>> > > > ><br>> > > > > May I know what's wrong? I also can't find any configure.log file.<br>> > > > ><br>> > > > > Thank you.<br>
> > > > ><br>> > > > > Regards<br>> > > ><br>> > > ><br>> > > > --<br>> > > > "Failure has a thousand explanations. Success doesn't need one" -- Sir
<br>> > > > Alec Guiness<br>> > > ><br>> > > ><br>> > ><br>> ><br>> ><br>><br><br></blockquote></div><br>