On Mon, 13 May 2024, neil liu wrote:

> I also tried the 2nd way, it didn't work.

configure.log attached is successful.

>>>>>>>>
Configure Options: --configModules=PETSc.Configure 
--optionsModule=config.compilerOptions --download-fblaslapack 
--with-mpi-dir=/usr/lib64/openmpi

Compilers:
  C Compiler:         /usr/lib64/openmpi/bin/mpicc  -fPIC -Wall -Wwrite-strings 
-Wno-unknown-pragmas -Wno-lto-type-mismatch -Wno-stringop-overflow 
-fstack-protector -fvisibility=hidden -g3 -O0
    Version: gcc (GCC) 11.4.1 20231218 (Red Hat 11.4.1-3)
  C++ Compiler:         /usr/lib64/openmpi/bin/mpicxx  -Wall -Wwrite-strings 
-Wno-strict-aliasing -Wno-unknown-pragmas -Wno-lto-type-mismatch -Wno-psabi 
-fstack-protector -fvisibility=hidden -g -O0  -std=gnu++20 -fPIC
    Version: g++ (GCC) 11.4.1 20231218 (Red Hat 11.4.1-3)
  Fortran Compiler:         /usr/lib64/openmpi/bin/mpif90  -fPIC -Wall 
-ffree-line-length-none -ffree-line-length-0 -Wno-lto-type-mismatch 
-Wno-unused-dummy-argument -g -O0
    Version: GNU Fortran (GCC) 11.4.1 20231218 (Red Hat 11.4.1-3)
<<<<<

So the correct compilers from the specified  mpi location /usr/lib64/openmpi 
got used.

What problem are you seeing with this build?

Satish

Reply via email to