<div>Hi,</div>
<div>&nbsp;</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>&nbsp;</div>
<div><span class="gmail_quote">On 12/6/06, <b class="gmail_sendername">Satish Balay</b> &lt;<a href="mailto:balay@mcs.anl.gov">balay@mcs.anl.gov</a>&gt; 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>&gt; Hi,<br>&gt;<br>&gt; sorry, it still can't work. Installation of Python is ok though.<br>&gt;<br>&gt; the error msg is the same though:
<br>&gt;<br>&gt;<br>&gt; =================================================================================<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Configuring PETSc to compile on your<br>&gt; system<br>&gt; =================================================================================
<br>&gt; *********************************************************************************<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;CONFIGURATION CRASH&nbsp;&nbsp;(Please send configure.log to<br>&gt; <a href="mailto:petsc-maint@mcs.anl.gov">petsc-maint@mcs.anl.gov
</a>)<br>&gt; *********************************************************************************<br>&gt;<br>&gt; can't start new thread<br>&gt;&nbsp;&nbsp;File &quot;config/configure.py&quot;, line 172, in petsc_configure<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp;framework = 
config.framework.Framework(sys.argv[1:]+['--configModules=<br>&gt; PETSc.Configure','--optionsModule=PETSc.compilerOptions'], loadArgDB = 0)<br>&gt;&nbsp;&nbsp;File<br>&gt; &quot;/nas/hpctmp/g0306332/petsc-2.3.2-p7/python/BuildSystem/config/framework.py&quot;,
<br>&gt; line 81, in __init__<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp;self.argDB['debugSections'] = ['screen']<br>&gt;&nbsp;&nbsp;File &quot;/nas/hpctmp/g0306332/petsc-2.3.2-p7/python/BuildSystem/RDict.py&quot;,<br>&gt; line 219, in __setitem__<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp;self.save
()<br>&gt;&nbsp;&nbsp;File &quot;/nas/hpctmp/g0306332/petsc-2.3.2-p7/python/BuildSystem/RDict.py&quot;,<br>&gt; line 639, in save<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp;self.saveTimer.start()<br>&gt;&nbsp;&nbsp;File &quot;/nas/home/enduser/g0306332/python-2.4/lib/python2.5/threading.py&quot;,
<br>&gt; line 434, in start<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp;_start_new_thread(self.__bootstrap, ())<br>&gt;<br>&gt;<br>&gt;<br>&gt;<br>&gt;<br>&gt;<br>&gt;<br>&gt; On 12/6/06, Satish Balay &lt;<a href="mailto:balay@mcs.anl.gov">balay@mcs.anl.gov
</a>&gt; wrote:<br>&gt; &gt;<br>&gt; &gt; What linux is this? Just get python sources from <a href="http://python.org/">http://python.org/</a><br>&gt; &gt; [sugest python-2.4] - and install your own copy - and try with it.
<br>&gt; &gt;<br>&gt; &gt; configure python with:<br>&gt; &gt; ./configure --prefix=${HOME}/python-2.4<br>&gt; &gt; make<br>&gt; &gt; make install<br>&gt; &gt;<br>&gt; &gt; And configure PETSc with:<br>&gt; &gt; ${HOME}/python-
2.4/bin/python config/configure.py<br>&gt; &gt;<br>&gt; &gt; Satish<br>&gt; &gt;<br>&gt; &gt;<br>&gt; &gt; On Wed, 6 Dec 2006, Ben Tay wrote:<br>&gt; &gt;<br>&gt; &gt; &gt; Hi,<br>&gt; &gt; &gt;<br>&gt; &gt; &gt; I just tried but it's the same error. Any other suggestion?
<br>&gt; &gt; &gt;<br>&gt; &gt; &gt; thanks!<br>&gt; &gt; &gt;<br>&gt; &gt; &gt;<br>&gt; &gt; &gt;<br>&gt; &gt; &gt;<br>&gt; &gt; &gt; On 12/5/06, Matthew Knepley &lt;<a href="mailto:knepley@gmail.com">knepley@gmail.com</a>
&gt; wrote:<br>&gt; &gt; &gt; &gt;<br>&gt; &gt; &gt; &gt; You have a broken Python installation. You can work around this using<br>&gt; &gt; &gt; &gt; the options --useThreads=0.<br>&gt; &gt; &gt; &gt;<br>&gt; &gt; &gt; &gt; Thanks,
<br>&gt; &gt; &gt; &gt;<br>&gt; &gt; &gt; &gt;&nbsp;&nbsp;&nbsp;&nbsp;Matt<br>&gt; &gt; &gt; &gt;<br>&gt; &gt; &gt; &gt; On 12/5/06, Ben Tay &lt;<a href="mailto:zonexo@gmail.com">zonexo@gmail.com</a>&gt; wrote:<br>&gt; &gt; &gt; &gt; &gt; Hi,
<br>&gt; &gt; &gt; &gt; &gt;<br>&gt; &gt; &gt; &gt; &gt; I tried to compile the library on a linux sys (xeon). It gives the<br>&gt; &gt; error<br>&gt; &gt; &gt; &gt; &gt; msg:<br>&gt; &gt; &gt; &gt; &gt;<br>&gt; &gt; &gt; &gt; &gt;
<br>&gt; &gt; &gt; &gt; &gt;<br>&gt; &gt; &gt; &gt; &gt;<br>&gt; &gt; &gt; &gt;<br>&gt; &gt; *********************************************************************************<br>&gt; &gt; &gt; &gt; &gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; CONFIGURATION CRASH&nbsp;&nbsp;(Please send 
configure.log to<br>&gt; &gt; &gt; &gt; &gt; <a href="mailto:petsc-maint@mcs.anl.gov">petsc-maint@mcs.anl.gov</a>)<br>&gt; &gt; &gt; &gt; &gt;<br>&gt; &gt; &gt; &gt;<br>&gt; &gt; *********************************************************************************
<br>&gt; &gt; &gt; &gt; &gt;<br>&gt; &gt; &gt; &gt; &gt; can't start new thread<br>&gt; &gt; &gt; &gt; &gt;<br>&gt; &gt; &gt; &gt; &gt;&nbsp;&nbsp; File &quot;./config/configure.py&quot;, line 172, in petsc_configure<br>&gt; &gt; &gt; &gt; &gt;&nbsp;&nbsp;&nbsp;&nbsp; framework =
<br>&gt; &gt; &gt; &gt; &gt; config.framework.Framework(sys.argv[1:]+['--configModules=<br>&gt; &gt; &gt; &gt; PETSc.Configure','--optionsModule=PETSc.compilerOptions'],<br>&gt; &gt; &gt; &gt; &gt; loadArgDB = 0)<br>&gt; &gt; &gt; &gt; &gt;&nbsp;&nbsp; File
<br>&gt; &gt; &gt; &gt; &gt; &quot;/nas/hpctmp/g0306332/petsc-2.3.2-p7<br>&gt; &gt; &gt; &gt; /python/BuildSystem/config/framework.py&quot;,<br>&gt; &gt; &gt; &gt; &gt; line 81, in __init__<br>&gt; &gt; &gt; &gt; &gt;&nbsp;&nbsp;&nbsp;&nbsp; 
self.argDB['debugSections'] = ['screen']<br>&gt; &gt; &gt; &gt; &gt;&nbsp;&nbsp; File &quot;/nas/hpctmp/g0306332/petsc-2.3.2-p7<br>&gt; &gt; &gt; &gt; /python/BuildSystem/RDict.py&quot;,<br>&gt; &gt; &gt; &gt; &gt; line 219, in __setitem__
<br>&gt; &gt; &gt; &gt; &gt;&nbsp;&nbsp;&nbsp;&nbsp; self.save()<br>&gt; &gt; &gt; &gt; &gt;&nbsp;&nbsp; File &quot;/nas/hpctmp/g0306332/petsc-2.3.2-p7<br>&gt; &gt; &gt; &gt; /python/BuildSystem/RDict.py&quot;,<br>&gt; &gt; &gt; &gt; &gt; line 639, in save
<br>&gt; &gt; &gt; &gt; &gt;&nbsp;&nbsp;&nbsp;&nbsp; self.saveTimer.start()<br>&gt; &gt; &gt; &gt; &gt;&nbsp;&nbsp; File &quot;/usr/lib/python2.2/threading.py&quot;, line 396, in<br>&gt; &gt; &gt; &gt; &gt; start<br>&gt; &gt; &gt; &gt; &gt;&nbsp;&nbsp;&nbsp;&nbsp; _start_new_thread(self.__bootstrap, ())
<br>&gt; &gt; &gt; &gt; &gt;<br>&gt; &gt; &gt; &gt; &gt;<br>&gt; &gt; &gt; &gt; &gt; May I know what's wrong? I also can't find any configure.log file.<br>&gt; &gt; &gt; &gt; &gt;<br>&gt; &gt; &gt; &gt; &gt; Thank you.<br>
&gt; &gt; &gt; &gt; &gt;<br>&gt; &gt; &gt; &gt; &gt; Regards<br>&gt; &gt; &gt; &gt;<br>&gt; &gt; &gt; &gt;<br>&gt; &gt; &gt; &gt; --<br>&gt; &gt; &gt; &gt; &quot;Failure has a thousand explanations. Success doesn't need one&quot; -- Sir
<br>&gt; &gt; &gt; &gt; Alec Guiness<br>&gt; &gt; &gt; &gt;<br>&gt; &gt; &gt; &gt;<br>&gt; &gt; &gt;<br>&gt; &gt;<br>&gt; &gt;<br>&gt;<br><br></blockquote></div><br>