Configure Options: --configModules=PETSc.Configure --optionsModule=config.compilerOptions --download-hypre=1 --with-debugging=no --with-shared-libraries=1 --download-fblaslapack=1 --download-metis=1 --download-ptscotch=1 --download-parmetis=1 --download-superlu_dist=1 --download-mumps=1 --download-scalapack=1 --download-slepc=git://https://gitlab.com/slepc/slepc.git --download-slepc-commit= 59ff81b --with-mpi=1 --with-cxx-dialect=C++11 --with-fortran-bindings=0 --with-sowing=0 CFLAGS=-march=nocona -mtune=haswell -ftree-vectorize -fPIC -fstack-protector-strong -fno-plt -O2 -ffunction-sections -pipe -isystem /home/kongf/workhome/rod/miniconda3/include CXXFLAGS= LDFLAGS=-Wl,-O2 -Wl,--sort-common -Wl,--as-needed -Wl,-z,relro -Wl,-z,now -Wl,--with-new-dtags=0 -Wl,--gc-sections -Wl,-rpath,/home/kongf/workhome/rod/miniconda3/lib -Wl,-rpath-link,/home/kongf/workhome/rod/miniconda3/lib -L/home/kongf/workhome/rod/miniconda3/lib AR=/home/kongf/workhome/rod/miniconda3/bin/x86_64-conda_cos6-linux-gnu-ar --with-mpi-dir=/home/kongf/workhome/rod/mpich LIBS=-lgfortran -lmpifort
You are missing quotes with LIBS option - and likely the libraries in the wrong order. Suggest using: LIBS="-lmpifort -lgfortran" or 'LIBS=-lmpifort -lgfortran' Assuming you are invoking configure from shell. Satish On Sat, 14 Mar 2020, Satish Balay via petsc-users wrote: > to work around - you can try: > > LIBS="-lmpifort -lgfortran" > > Satish > > On Sat, 14 Mar 2020, Satish Balay via petsc-users wrote: > > > Its the same location as before. For some reason configure is not saving > > the relevant logs. > > > > I don't understand saveLog() restoreLog() stuff. Matt, can you check on > > this? > > > > Satish > > > > On Sat, 14 Mar 2020, Fande Kong wrote: > > > > > The configuration crashed earlier than before with your changes. > > > > > > Please see the attached log file when using your branch. The trouble lines > > > should be: > > > > > > " asub=self.mangleFortranFunction("asub") > > > cbody = "extern void "+asub+"(void);\nint main(int argc,char > > > **args)\n{\n "+asub+"();\n return 0;\n}\n"; > > > " > > > > > > Thanks, > > > > > > Fande, > > > > > > On Thu, Mar 12, 2020 at 7:06 PM Satish Balay <ba...@mcs.anl.gov> wrote: > > > > > > > I can't figure out what the stack in the attached configure.log. [likely > > > > some stuff isn't getting logged in it] > > > > > > > > Can you retry with branch 'balay/fix-checkFortranLibraries/maint'? > > > > > > > > Satish > > > > > > > > On Thu, 12 Mar 2020, Fande Kong wrote: > > > > > > > > > Thanks, Satish, > > > > > > > > > > But still have the problem. Please see the attached log file. > > > > > > > > > > Thanks, > > > > > > > > > > Fande. > > > > > > > > > > On Thu, Mar 12, 2020 at 3:42 PM Satish Balay <ba...@mcs.anl.gov> > > > > > wrote: > > > > > > > > > > > Can you retry with the attached patch? > > > > > > > > > > > > BTW: Its best to use the latest patched version - i.e > > > > petsc-3.12.4.tar.gz > > > > > > > > > > > > Satish > > > > > > > > > > > > On Thu, 12 Mar 2020, Fande Kong wrote: > > > > > > > > > > > > > This fixed the fblaslapack issue. Now have another issue about > > > > > > > mumps. > > > > > > > > > > > > > > Please see the log file attached. > > > > > > > > > > > > > > Thanks, > > > > > > > > > > > > > > Fande, > > > > > > > > > > > > > > On Thu, Mar 12, 2020 at 1:38 PM Satish Balay <ba...@mcs.anl.gov> > > > > wrote: > > > > > > > > > > > > > > > For some reason - the fortran compiler libraries check worked > > > > > > > > fine > > > > > > without > > > > > > > > -lgfortran. > > > > > > > > > > > > > > > > But now - flbaslapack check is failing without it. > > > > > > > > > > > > > > > > To work arround - you can use option LIBS=-lgfortran > > > > > > > > > > > > > > > > Satish > > > > > > > > > > > > > > > > On Thu, 12 Mar 2020, Fande Kong wrote: > > > > > > > > > > > > > > > > > Hi All, > > > > > > > > > > > > > > > > > > I had an issue when configuring petsc on a linux machine. I > > > > > > > > > have > > > > the > > > > > > > > > following error message: > > > > > > > > > > > > > > > > > > Compiling FBLASLAPACK; this may take several minutes > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > =============================================================================== > > > > > > > > > > > > > > > > > > TESTING: checkLib from > > > > > > > > > > > > > > > > > > > > > > > > > > > config.packages.BlasLapack(config/BuildSystem/config/packages/BlasLapack.py:120) > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > ******************************************************************************* > > > > > > > > > UNABLE to CONFIGURE with GIVEN OPTIONS (see > > > > > > configure.log for > > > > > > > > > details): > > > > > > > > > > > > > > > > > > > > > > > > > > > ------------------------------------------------------------------------------- > > > > > > > > > --download-fblaslapack libraries cannot be used > > > > > > > > > > > > > > > > > > > > > > > > > > > ******************************************************************************* > > > > > > > > > > > > > > > > > > > > > > > > > > > The configuration log was attached. > > > > > > > > > > > > > > > > > > Thanks, > > > > > > > > > > > > > > > > > > Fande, > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > >