[petsc-users] Issue with the installation of Petsc

Franco Dassi franco.dassi at unimib.it
Mon Apr 6 12:44:56 CDT 2020


Dear all,

Thank you for your quick answer. Here you are the .log file

franco

Il giorno lun 6 apr 2020 alle ore 16:09 Satish Balay <balay at mcs.anl.gov> ha
scritto:

> Can you send configure.log from the first build attempt?
>
> Satish
>
> On Mon, 6 Apr 2020, Franco Dassi wrote:
>
> > Good morning,
> >
> > We are using your Petsc library to solve linear systems coming from PDEs.
> >
> > However recently we are trying to install PETSC (maint branch) on a linux
> > system but we have some issues.
> >
> > On the one hand, when we use the following configure command
> >
> > ./configure --with-cc=gcc --with-cxx=g++ --with-fc=gfortran
> > --download-mpich --download-fblaslapack --with-mpi=1
> > --download-superlu_dist --download-mumps --download-hypre
> > --with-debugging=0 COPTFLAGS='-O3 -march=native -mtune=native'
> > CXXOPTFLAGS='-O3 -march=native -mtune=native' FOPTFLAGS='-O3
> > -march=native -mtune=native' --download-scalapack
> >
> >
> > I obtain the following error:
> >
> >
> ===============================================================================
> >              Configuring PETSc to compile on your system
> >
> >
> ===============================================================================
> > TESTING: checkFortranCompiler from
> > config.setCompilers(config/BuildSystem/config/setCompilers.py:989)
> >
> >
> *******************************************************************************
> >                     OSError while running ./configure
> >
> -------------------------------------------------------------------------------
> > Cannot run executables created with FC. If this machine uses a batch
> system
> > to submit jobs you will need to configure using ./configure with the
> > additional option  --with-batch.
> >  Otherwise there is problem with the compilers. Can you compile and run
> > code with your compiler
> > '/home/gurst/repositories/petsc/arch-linux-c-opt/bin/mpif90'?
> >
> *******************************************************************************
> >
> >
> > On the other hand if we add the --with-batch the library is compiled, but
> > when we try to use it to run the code we obtain the following error (at
> run
> > time):
> >
> > ./testGBDForMixed3d: symbol lookup error:
> >
> /home/martinelli/repositories/petsc/arch-linux-c-opt//lib/libmpifort.so.12:
> > undefined symbol: MPIR_F_NeedInit
> >
> >
> > Looking the symbols table in the petsc/arch-linux-c-opt/lib directory,
> > It seems that something is undefined:
> >
> > ~/repositories/petsc/arch-linux-c-opt/lib $ nm -A *.so | grep -n
> > MPIR_F_NeedInit
> >
> > 12591:libfmpich.so:                 U MPIR_F_NeedInit
> > 18943:libmpi.so:000000000031ab00 D MPIR_F_NeedInit
> > 27046:libmpich.so:000000000031ab00 D MPIR_F_NeedInit
> > 34565:libmpichf90.so:                 U MPIR_F_NeedInit
> > 40333:libmpifort.so:                 U MPIR_F_NeedInit
> > 46685:libmpl.so:000000000031ab00 D MPIR_F_NeedInit
> > 54788:libopa.so:000000000031ab00 D MPIR_F_NeedInit
> >
> > Are we  doing something wrong?
> >
> > Thank you in advance for your time
> > best
> > Massimiliano and Franco
> >
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.mcs.anl.gov/pipermail/petsc-users/attachments/20200406/c788c521/attachment-0001.html>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: configure.log
Type: text/x-log
Size: 592278 bytes
Desc: not available
URL: <http://lists.mcs.anl.gov/pipermail/petsc-users/attachments/20200406/c788c521/attachment-0001.bin>


More information about the petsc-users mailing list