I am trying to build Nektar++4.4.1 with third party PETSc and Arpack. The third party version of PETSc compiles, but it failed all of the tests. I executed the test command and it returned seg fault (seg fault for first 4 tests and exception for
the rest). However, if I removed NEKTAR_USE_PETSC and THIRDPARTY_BUILD_PETSC, the tests can be passed.
The command I used looks like the following:
CC=mpiicc CXX=mpiicpc FC=mpiifort cmake\
-DNEKTAR_USE_MKL=ON \
-DNEKTAR_USE_PETSC=ON \
-DNEKTAR_USE_MPI=ON \
-DTHIRDPARTY_BUILD_PETSC=ON ..
The test log is attached in this email.
Meanwhile, may I know if Arpack can be supported with third party build? The cmake/ThirdPartyArpack.cmake is more like a FindArpack.cmake script.
Many thanks in advance!