<html>
  <head>
    <meta content="text/html; charset=iso-8859-15"
      http-equiv="Content-Type">
  </head>
  <body bgcolor="#FFFFFF" text="#000000">
    Hi,<br>
    <br>
    the make install error occurred again last night, but with a
    different error:<br>
    <br>
    <meta http-equiv="content-type" content="text/html;
      charset=iso-8859-15">
    <pre>          CC arch-linux2-c-debug/obj/src/tao/leastsquares/impls/pounders/gqt.o
     CLINKER /pmi/cmpbib/compilation_BIB_gcc_redhat_petsc-master_debug/COMPILE_AUTO/petsc-master-debug/arch-linux2-c-debug/lib/libpetsc.so.3.06.3
gmake[2]: Leaving directory `/pmi/cmpbib/compilation_BIB_gcc_redhat_petsc-master_debug/COMPILE_AUTO/petsc-master-debug'
=========================================
gmake[1]: Leaving directory `/pmi/cmpbib/compilation_BIB_gcc_redhat_petsc-master_debug/COMPILE_AUTO/petsc-master-debug'
Now to install the libraries do:
make PETSC_DIR=/pmi/cmpbib/compilation_BIB_gcc_redhat_petsc-master_debug/COMPILE_AUTO/petsc-master-debug PETSC_ARCH=arch-linux2-c-debug install
=========================================
*** Using PETSC_DIR=/pmi/cmpbib/compilation_BIB_gcc_redhat_petsc-master_debug/COMPILE_AUTO/petsc-master-debug PETSC_ARCH=arch-linux2-c-debug ***
    No cached configure in RDict at /pmi/cmpbib/compilation_BIB_gcc_redhat_petsc-master_debug/COMPILE_AUTO/petsc-master-debug/arch-linux2-c-debug/lib/petsc/conf/RDict.db
Traceback (most recent call last):
  File "./config/install.py", line 380, in <module>
    Installer(sys.argv[1:]).run()
  File "./config/install.py", line 373, in run
    self.runsetup()
  File "./config/install.py", line 334, in runsetup
    self.setup()
  File "./config/install.py", line 60, in setup
    self.setupModules()
  File "./config/install.py", line 51, in setupModules
    self.setCompilers  = self.framework.require('config.setCompilers',         None)
AttributeError: 'NoneType' object has no attribute 'require'
make: *** [install] Error 1
</pre>
    <br>
    Here are the logs:<br>
    <br>
    <meta http-equiv="content-type" content="text/html;
      charset=iso-8859-15">
    <pre><a class="moz-txt-link-freetext" href="http://www.giref.ulaval.ca/~cmpgiref/petsc-master-debug/2016.03.09.02h00m02s_configure.log">http://www.giref.ulaval.ca/~cmpgiref/petsc-master-debug/2016.03.09.02h00m02s_configure.log</a>
<meta http-equiv="content-type" content="text/html; charset=iso-8859-15"><a class="moz-txt-link-freetext" href="http://www.giref.ulaval.ca/~cmpgiref/petsc-master-debug/2016.03.09.02h00m02s_default.log">http://www.giref.ulaval.ca/~cmpgiref/petsc-master-debug/2016.03.09.02h00m02s_default.log</a>
<meta http-equiv="content-type" content="text/html; charset=iso-8859-15"><a class="moz-txt-link-freetext" href="http://www.giref.ulaval.ca/~cmpgiref/petsc-master-debug/2016.03.09.02h00m02s_RDict.log">http://www.giref.ulaval.ca/~cmpgiref/petsc-master-debug/2016.03.09.02h00m02s_RDict.log</a>
<a class="moz-txt-link-freetext" href="http://www.giref.ulaval.ca/~cmpgiref/petsc-master-debug/2016.03.09.02h00m02s_make.log">http://www.giref.ulaval.ca/~cmpgiref/petsc-master-debug/2016.03.09.02h00m02s_make.log</a>
<a class="moz-txt-link-freetext" href="http://www.giref.ulaval.ca/~cmpgiref/petsc-master-debug/2016.03.09.02h00m02s_CMakeLists.txt">http://www.giref.ulaval.ca/~cmpgiref/petsc-master-debug/2016.03.09.02h00m02s_CMakeLists.txt</a>

And the log from our scripts, with "env" output at the beginning:

<a class="moz-txt-link-freetext" href="http://www.giref.ulaval.ca/~cmpgiref/petsc-master-debug/2016.03.09.02h00m02s.script.log">http://www.giref.ulaval.ca/~cmpgiref/petsc-master-debug/2016.03.09.02h00m02s.script.log</a>


May I launch a the make install with some debugging variables activated to see more output that might help?

I can also launch the scripts in a while loop until it bug again to help dig this problem...

Thanks,

Eric

<pre></pre><pre></pre>
</pre>

<div class="moz-cite-prefix">Le 16-03-03 20:35, Éric Chamberland a écrit :
</div><blockquote cite="mid:56D8E677.3000109@giref.ulaval.ca" type="cite">Hi,



it's weird.  I launched my compilation script on another computer, and 
everything was fine with the petsc-master.tar.gz...



So I launched it on the faulty computer, but it installed with succes... 
however, there is no "default.log" file after the make procedure...??



Here are the non-problematic logs:



<a class="moz-txt-link-freetext" href="http://www.giref.ulaval.ca/~cmpgiref/petsc-master-debug/2016.03.03.18h22m37s_configure.log">http://www.giref.ulaval.ca/~cmpgiref/petsc-master-debug/2016.03.03.18h22m37s_configure.log</a>

<a class="moz-txt-link-freetext" href="http://www.giref.ulaval.ca/~cmpgiref/petsc-master-debug/2016.03.03.18h22m37s_RDict.log">http://www.giref.ulaval.ca/~cmpgiref/petsc-master-debug/2016.03.03.18h22m37s_RDict.log</a>



What can I say?



Some thoughts:



- All this is completely automated by a crontab... so the environment 
variables shall be the same each night...

- configure+make+make install are launched by the script without any 
"human pause" in between the end of each command:  if there is anything 
launched in the background by make, maybe it is not ended before the 
beginning of make install?



I saw that there are also "make.log", "build.log" ".nagged", 
CMakeLists.txt files generated: do they should be inspected?



Unfortunately, be runing the script again, I erased the faulty petsc 
directory... so I am only left with the 
configure.log+RDict.log+default.log I put on the web page... :/



Thanks,



Eric





Le 16-03-03 17:29, Satish Balay a écrit :

<blockquote type="cite">I tried a few builds - but I can't reproduce. So I do not know whats

going on here [and what the trigger is]..



Tried a configure command as close as possible to this one.. [and used

the nightlytarball aswell]





balay@es^/scratch/balay/petsc-master $ ./configure --prefix=/scratch/balay/petsc-install --with-mpi-compilers=1 --with-make-np=12 --with-shared-libraries=1 --download-openmpi --with-debugging=yes --with-mkl_pardiso=1 --with-mkl_pardiso-dir=$MKL --download-ml=yes --download-mumps=yes --download-superlu=yes --download-superlu_dist=yes --download-parmetis=yes --download-ptscotch=yes --download-metis=yes --download-suitesparse=yes --download-hypre=yes --with-scalapack=1 --with-scalapack-include=$MKL/include --with-scalapack-lib="-lmkl_scalapack_lp64 -lmkl_blacs_openmpi_lp64" --with-blas-lapack-dir=$MKL --download-cmake



Satish



On Thu, 3 Mar 2016, Matthew Knepley wrote:



<blockquote type="cite">On Thu, Mar 3, 2016 at 5:42 AM, Éric Chamberland <

<a class="moz-txt-link-abbreviated" href="mailto:Eric.Chamberland@giref.ulaval.ca">Eric.Chamberland@giref.ulaval.ca</a>> wrote:



<blockquote type="cite">Hi,



since last night, with petsc-master.tar.gz, it seems that "make install"

is broken.



Please have a look at these errors:



</blockquote>Satish, do you see this?



We had something like this before, but it was fixed.



   Matt





<blockquote type="cite">====================

...



          CC arch-linux2-c-debug/obj/src/tao/leastsquares/impls/pounders/gqt.o

      CLINKER /pmi/cmpbib/compilation_BIB_gcc_redhat_petsc-master_debug/COMPILE_AUTO/petsc-master-debug/arch-linux2-c-debug/lib/libpetsc.so.3.06.3

gmake[2]: Leaving directory `/pmi/cmpbib/compilation_BIB_gcc_redhat_petsc-master_debug/COMPILE_AUTO/petsc-master-debug'

=========================================

gmake[1]: Leaving directory `/pmi/cmpbib/compilation_BIB_gcc_redhat_petsc-master_debug/COMPILE_AUTO/petsc-master-debug'

Now to install the libraries do:

make PETSC_DIR=/pmi/cmpbib/compilation_BIB_gcc_redhat_petsc-master_debug/COMPILE_AUTO/petsc-master-debug PETSC_ARCH=arch-linux2-c-debug install

=========================================

*** Using PETSC_DIR=/pmi/cmpbib/compilation_BIB_gcc_redhat_petsc-master_debug/COMPILE_AUTO/petsc-master-debug PETSC_ARCH=arch-linux2-c-debug ***

     No cached configure in RDict at /pmi/cmpbib/compilation_BIB_gcc_redhat_petsc-master_debug/COMPILE_AUTO/petsc-master-debug/arch-linux2-c-debug/lib/petsc/conf/RDict.db

Traceback (most recent call last):

   File "./config/install.py", line 380, in <module>

     Installer(sys.argv[1:]).run()

   File "./config/install.py", line 373, in run

     self.runsetup()

   File "./config/install.py", line 334, in runsetup

     self.setup()

   File "./config/install.py", line 60, in setup

     self.setupModules()

   File "./config/install.py", line 51, in setupModules

     self.setCompilers  = self.framework.require('config.setCompilers',         None)

AttributeError: 'NoneType' object has no attribute 'require'

make: *** [install] Error 1



=================================



Some useful logs:

<a class="moz-txt-link-freetext" href="http://www.giref.ulaval.ca/~cmpgiref/petsc-master-debug/configure_2016.03.03.02h00m01s.loghttp://www.giref.ulaval.ca/~cmpgiref/petsc-master-debug/2016.03.03.02h00m01s_RDict.loghttp://www.giref.ulaval.ca/~cmpgiref/petsc-master-debug/2016.03.03.02h00m01s_default.log">http://www.giref.ulaval.ca/~cmpgiref/petsc-master-debug/configure_2016.03.03.02h00m01s.loghttp://www.giref.ulaval.ca/~cmpgiref/petsc-master-debug/2016.03.03.02h00m01s_RDict.loghttp://www.giref.ulaval.ca/~cmpgiref/petsc-master-debug/2016.03.03.02h00m01s_default.log</a>



Thanks!



Eric













Le 16-02-27 15:36, Barry Smith a écrit :



    PETSc Users,



     We are planning the PETSc release 3.7 shortly. If you know of any bugs that need to be fixed or enhancements added before the release please let us know.



     You can think of the master branch of the PETSc repository obtainable with



git clone <a class="moz-txt-link-freetext" href="https://bitbucket.org/petsc/petsc">https://bitbucket.org/petsc/petsc</a> petsc



as a release candidate for 3.7. Changes for the release are listed at <a class="moz-txt-link-freetext" href="http://www.mcs.anl.gov/petsc/documentation/changes/dev.html">http://www.mcs.anl.gov/petsc/documentation/changes/dev.html</a>



    Thanks



    Barry









</blockquote>

</blockquote></blockquote>

</blockquote>
</body></html>