========================================== See documentation/faq.html and documentation/bugreporting.html for help with installation problems. Please send EVERYTHING printed out below when reporting problems. Please check the mailing list archives and consider subscribing. http://www.mcs.anl.gov/petsc/miscellaneous/mailing-lists.html ========================================== Starting make run on login1 at Tue, 13 Jul 2021 17:43:47 -0400 Machine characteristics: Linux login1 5.3.18-24.43_10.0.155-cray_shasta_c #1 SMP Mon Mar 22 14:27:00 UTC 2021 (2f2f662) x86_64 x86_64 x86_64 GNU/Linux ----------------------------------------- Using PETSc directory: /gpfs/alpine/csc314/scratch/adams/petsc Using PETSc arch: arch-spock-opt-cray ----------------------------------------- PETSC_VERSION_RELEASE 0 PETSC_VERSION_MAJOR 3 PETSC_VERSION_MINOR 15 PETSC_VERSION_SUBMINOR 2 PETSC_VERSION_PATCH 0 PETSC_VERSION_DATE "unknown" PETSC_VERSION_GIT "unknown" PETSC_VERSION_DATE_GIT "unknown" PETSC_VERSION_EQ(MAJOR,MINOR,SUBMINOR) \ PETSC_VERSION_ PETSC_VERSION_EQ PETSC_VERSION_LT(MAJOR,MINOR,SUBMINOR) \ PETSC_VERSION_LE(MAJOR,MINOR,SUBMINOR) \ PETSC_VERSION_GT(MAJOR,MINOR,SUBMINOR) \ PETSC_VERSION_GE(MAJOR,MINOR,SUBMINOR) \ ----------------------------------------- Using configure Options: --HIPPPFLAGS=-I/opt/cray/pe/mpich/8.1.4/ofi/crayclang/9.1include --LDFLAGS="-L/sw/spock/spack-envs/views/rocm-4.1.0/lib -lhsa-runtime64" --with-64-bit-indices=0 --with-cc=cc --with-cxx=CC --with-debugging=0 --with-fc=ftn --with-fortran-bindings=0 --with-hip=1 --with-hipc=hipcc --with-mpiexec="srun -p ecp -N 1 -A csc314 -t 00:10:00" --prefix=/gpfs/alpine/geo127/proj-shared/spock/petsc/current/arch-opt-cray PETSC_ARCH=arch-spock-opt-cray Using configuration flags: #define INCLUDED_PETSCCONF_H #define PETSC_ARCH "" #define PETSC_ATTRIBUTEALIGNED(size) __attribute((aligned(size))) #define PETSC_Alignx(a,b) #define PETSC_BLASLAPACK_UNDERSCORE 1 #define PETSC_CLANGUAGE_C 1 #define PETSC_CXX_INLINE inline #define PETSC_CXX_RESTRICT __restrict #define PETSC_C_INLINE inline #define PETSC_C_RESTRICT __restrict #define PETSC_DEPRECATED_ENUM(why) __attribute((deprecated)) #define PETSC_DEPRECATED_FUNCTION(why) __attribute((deprecated)) #define PETSC_DEPRECATED_MACRO(why) _Pragma(why) #define PETSC_DEPRECATED_TYPEDEF(why) __attribute((deprecated)) #define PETSC_DIR "/gpfs/alpine/geo127/proj-shared/spock/petsc/current/arch-opt-cray" #define PETSC_DIR_SEPARATOR '/' #define PETSC_FORTRAN_CHARLEN_T int #define PETSC_FORTRAN_TYPE_INITIALIZE = -2 #define PETSC_FUNCTION_NAME_C __func__ #define PETSC_FUNCTION_NAME_CXX __func__ #define PETSC_HAVE_ACCESS 1 #define PETSC_HAVE_ATOLL 1 #define PETSC_HAVE_ATTRIBUTEALIGNED 1 #define PETSC_HAVE_BUILTIN_EXPECT 1 #define PETSC_HAVE_BZERO 1 #define PETSC_HAVE_C99_COMPLEX 1 #define PETSC_HAVE_CLOCK 1 #define PETSC_HAVE_CXX 1 #define PETSC_HAVE_CXX_COMPLEX 1 #define PETSC_HAVE_CXX_COMPLEX_FIX 1 #define PETSC_HAVE_CXX_DIALECT_CXX11 1 #define PETSC_HAVE_CXX_DIALECT_CXX14 1 #define PETSC_HAVE_DLADDR 1 #define PETSC_HAVE_DLCLOSE 1 #define PETSC_HAVE_DLERROR 1 #define PETSC_HAVE_DLFCN_H 1 #define PETSC_HAVE_DLOPEN 1 #define PETSC_HAVE_DLSYM 1 #define PETSC_HAVE_DOUBLE_ALIGN_MALLOC 1 #define PETSC_HAVE_DRAND48 1 #define PETSC_HAVE_DYNAMIC_LIBRARIES 1 #define PETSC_HAVE_ERF 1 #define PETSC_HAVE_FCNTL_H 1 #define PETSC_HAVE_FENV_H 1 #define PETSC_HAVE_FLOAT_H 1 #define PETSC_HAVE_FORK 1 #define PETSC_HAVE_FORTRAN_FLUSH 1 #define PETSC_HAVE_FORTRAN_GET_COMMAND_ARGUMENT 1 #define PETSC_HAVE_FORTRAN_TYPE_STAR 1 #define PETSC_HAVE_FORTRAN_UNDERSCORE 1 #define PETSC_HAVE_GETCWD 1 #define PETSC_HAVE_GETDOMAINNAME 1 #define PETSC_HAVE_GETHOSTBYNAME 1 #define PETSC_HAVE_GETHOSTNAME 1 #define PETSC_HAVE_GETPAGESIZE 1 #define PETSC_HAVE_GETRUSAGE 1 #define PETSC_HAVE_GETWD 1 #define PETSC_HAVE_HIP 1 #define PETSC_HAVE_HIPROCM 1 #define PETSC_HAVE_HIP_DIALECT_CXX11 1 #define PETSC_HAVE_HIP_DIALECT_CXX14 1 #define PETSC_HAVE_IMMINTRIN_H 1 #define PETSC_HAVE_INTTYPES_H 1 #define PETSC_HAVE_ISINF 1 #define PETSC_HAVE_ISNAN 1 #define PETSC_HAVE_ISNORMAL 1 #define PETSC_HAVE_LGAMMA 1 #define PETSC_HAVE_LOG2 1 #define PETSC_HAVE_LSEEK 1 #define PETSC_HAVE_MALLOC_H 1 #define PETSC_HAVE_MEMALIGN 1 #define PETSC_HAVE_MEMMOVE 1 #define PETSC_HAVE_MMAP 1 #define PETSC_HAVE_MPICH_NUMVERSION 30400002 #define PETSC_HAVE_MPIIO 1 #define PETSC_HAVE_MPI_COMBINER_CONTIGUOUS 1 #define PETSC_HAVE_MPI_COMBINER_DUP 1 #define PETSC_HAVE_MPI_COMBINER_NAMED 1 #define PETSC_HAVE_MPI_EXSCAN 1 #define PETSC_HAVE_MPI_F90MODULE 1 #define PETSC_HAVE_MPI_F90MODULE_VISIBILITY 1 #define PETSC_HAVE_MPI_FEATURE_DYNAMIC_WINDOW 1 #define PETSC_HAVE_MPI_FINALIZED 1 #define PETSC_HAVE_MPI_GET_ACCUMULATE 1 #define PETSC_HAVE_MPI_GET_LIBRARY_VERSION 1 #define PETSC_HAVE_MPI_IALLREDUCE 1 #define PETSC_HAVE_MPI_IBARRIER 1 #define PETSC_HAVE_MPI_INIT_THREAD 1 #define PETSC_HAVE_MPI_INT64_T 1 #define PETSC_HAVE_MPI_IN_PLACE 1 #define PETSC_HAVE_MPI_LONG_DOUBLE 1 #define PETSC_HAVE_MPI_NEIGHBORHOOD_COLLECTIVES 1 #define PETSC_HAVE_MPI_NONBLOCKING_COLLECTIVES 1 #define PETSC_HAVE_MPI_ONE_SIDED 1 #define PETSC_HAVE_MPI_PROCESS_SHARED_MEMORY 1 #define PETSC_HAVE_MPI_REDUCE_LOCAL 1 #define PETSC_HAVE_MPI_REDUCE_SCATTER 1 #define PETSC_HAVE_MPI_REDUCE_SCATTER_BLOCK 1 #define PETSC_HAVE_MPI_RGET 1 #define PETSC_HAVE_MPI_TYPE_DUP 1 #define PETSC_HAVE_MPI_TYPE_GET_ENVELOPE 1 #define PETSC_HAVE_MPI_WIN_CREATE 1 #define PETSC_HAVE_NANOSLEEP 1 #define PETSC_HAVE_NETDB_H 1 #define PETSC_HAVE_NETINET_IN_H 1 #define PETSC_HAVE_PACKAGES ":blaslapack:hip:mathlib:mpi:pthread:regex:" #define PETSC_HAVE_POPEN 1 #define PETSC_HAVE_PTHREAD 1 #define PETSC_HAVE_PTHREAD_BARRIER_T 1 #define PETSC_HAVE_PTHREAD_H 1 #define PETSC_HAVE_PWD_H 1 #define PETSC_HAVE_RAND 1 #define PETSC_HAVE_READLINK 1 #define PETSC_HAVE_REALPATH 1 #define PETSC_HAVE_REAL___FLOAT128 1 #define PETSC_HAVE_REGEX 1 #define PETSC_HAVE_RTLD_GLOBAL 1 #define PETSC_HAVE_RTLD_LAZY 1 #define PETSC_HAVE_RTLD_LOCAL 1 #define PETSC_HAVE_RTLD_NOW 1 #define PETSC_HAVE_SCHED_CPU_SET_T 1 #define PETSC_HAVE_SETJMP_H 1 #define PETSC_HAVE_SLEEP 1 #define PETSC_HAVE_SNPRINTF 1 #define PETSC_HAVE_SOCKET 1 #define PETSC_HAVE_SO_REUSEADDR 1 #define PETSC_HAVE_STDINT_H 1 #define PETSC_HAVE_STRCASECMP 1 #define PETSC_HAVE_STRINGS_H 1 #define PETSC_HAVE_STRUCT_SIGACTION 1 #define PETSC_HAVE_SYSINFO 1 #define PETSC_HAVE_SYS_PARAM_H 1 #define PETSC_HAVE_SYS_PROCFS_H 1 #define PETSC_HAVE_SYS_RESOURCE_H 1 #define PETSC_HAVE_SYS_SOCKET_H 1 #define PETSC_HAVE_SYS_SYSCTL_H 1 #define PETSC_HAVE_SYS_SYSINFO_H 1 #define PETSC_HAVE_SYS_TIMES_H 1 #define PETSC_HAVE_SYS_TIME_H 1 #define PETSC_HAVE_SYS_TYPES_H 1 #define PETSC_HAVE_SYS_UTSNAME_H 1 #define PETSC_HAVE_SYS_WAIT_H 1 #define PETSC_HAVE_TGAMMA 1 #define PETSC_HAVE_TIME 1 #define PETSC_HAVE_TIME_H 1 #define PETSC_HAVE_UNAME 1 #define PETSC_HAVE_UNISTD_H 1 #define PETSC_HAVE_USLEEP 1 #define PETSC_HAVE_VA_COPY 1 #define PETSC_HAVE_VSNPRINTF 1 #define PETSC_HAVE_XMMINTRIN_H 1 #define PETSC_IS_COLORING_MAX USHRT_MAX #define PETSC_IS_COLORING_VALUE_TYPE short #define PETSC_IS_COLORING_VALUE_TYPE_F integer2 #define PETSC_LEVEL1_DCACHE_LINESIZE 64 #define PETSC_LIB_DIR "/gpfs/alpine/geo127/proj-shared/spock/petsc/current/arch-opt-cray/lib" #define PETSC_MAX_PATH_LEN 4096 #define PETSC_MEMALIGN 16 #define PETSC_MPICC_SHOW "Unavailable" #define PETSC_MPIU_IS_COLORING_VALUE_TYPE MPI_UNSIGNED_SHORT #define PETSC_PREFETCH_HINT_NTA _MM_HINT_NTA #define PETSC_PREFETCH_HINT_T0 _MM_HINT_T0 #define PETSC_PREFETCH_HINT_T1 _MM_HINT_T1 #define PETSC_PREFETCH_HINT_T2 _MM_HINT_T2 #define PETSC_PYTHON_EXE "/usr/bin/python3" #define PETSC_Prefetch(a,b,c) _mm_prefetch((const char*)(a),(c)) #define PETSC_REPLACE_DIR_SEPARATOR '\\' #define PETSC_SIGNAL_CAST #define PETSC_SIZEOF_ENUM 4 #define PETSC_SIZEOF_INT 4 #define PETSC_SIZEOF_LONG 8 #define PETSC_SIZEOF_LONG_LONG 8 #define PETSC_SIZEOF_SHORT 2 #define PETSC_SIZEOF_SIZE_T 8 #define PETSC_SIZEOF_VOID_P 8 #define PETSC_SLSUFFIX "so" #define PETSC_UINTPTR_T uintptr_t #define PETSC_UNUSED __attribute((unused)) #define PETSC_USE_AVX512_KERNELS 1 #define PETSC_USE_BACKWARD_LOOP 1 #define PETSC_USE_CTABLE 1 #define PETSC_USE_DEBUGGER "gdb" #define PETSC_USE_INFO 1 #define PETSC_USE_ISATTY 1 #define PETSC_USE_LOG 1 #define PETSC_USE_MALLOC_COALESCED 1 #define PETSC_USE_PROC_FOR_SIZE 1 #define PETSC_USE_REAL_DOUBLE 1 #define PETSC_USE_SHARED_LIBRARIES 1 #define PETSC_USE_SINGLE_LIBRARY 1 #define PETSC_USE_SOCKET_VIEWER 1 #define PETSC_USE_VISIBILITY_C 1 #define PETSC_USE_VISIBILITY_CXX 1 #define PETSC_USING_64BIT_PTR 1 #define PETSC_USING_F2003 1 #define PETSC_USING_F90FREEFORM 1 #define PETSC_VERSION_BRANCH_GIT "main" #define PETSC_VERSION_DATE_GIT "2021-07-10 13:08:48 -0500" #define PETSC_VERSION_GIT "v3.15.2-498-g4204ec6bd0" #define PETSC__BSD_SOURCE 1 #define PETSC__DEFAULT_SOURCE 1 #define PETSC__GNU_SOURCE 1 #define __HIP_PLATFORM_HCC__ 1 ----------------------------------------- Using C compile: cc -o .o -c -fPIC -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -Qunused-arguments -fvisibility=hidden -g -O3 mpicc -show: Unavailable C compiler version: Cray clang version 11.0.4 (bc9473a12d1f2f43cde01f962a11240263bd8908) Using C++ compile: CC -o .o -c -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -fvisibility=hidden -g -O3 -fPIC -I/gpfs/alpine/csc314/scratch/adams/petsc/include -I/gpfs/alpine/csc314/scratch/adams/petsc/arch-spock-opt-cray/include -I/sw/spock/spack-envs/views/rocm-4.1.0/include mpicxx -show: Unavailable C++ compiler version: Cray clang version 11.0.4 (bc9473a12d1f2f43cde01f962a11240263bd8908) Using Fortran compile: ftn -o .o -c -fPIC -I/gpfs/alpine/csc314/scratch/adams/petsc/include -I/gpfs/alpine/csc314/scratch/adams/petsc/arch-spock-opt-cray/include -I/sw/spock/spack-envs/views/rocm-4.1.0/include mpif90 -show: Unavailable Fortran compiler version: Cray Fortran : Version 11.0.4 ----------------------------------------- Using C/C++ linker: cc Using C/C++ flags: -L/sw/spock/spack-envs/views/rocm-4.1.0/lib -lhsa-runtime64 -fPIC -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -Qunused-arguments -fvisibility=hidden -g -O3 Using Fortran linker: ftn Using Fortran flags: -L/sw/spock/spack-envs/views/rocm-4.1.0/lib -lhsa-runtime64 -fPIC ----------------------------------------- Using system modules: craype-accel-amd-gfx908:cce/11.0.4:craype/2.7.6:craype-x86-rome:libfabric/1.11.0.3.74:craype-network-ofi:cray-dsmml/0.1.4:perftools-base/21.02.0:xpmem/2.2.40-2.1_2.7__g3cf3325.shasta:cray-mpich/8.1.4:cray-libsci/21.04.1.1:cray-pmi/6.0.10:cray-pmi-lib/6.0.10:DefApps/default:PrgEnv-cray/8.0.0:rocm/4.1.0 Using mpi.h: # 1 "/opt/cray/pe/mpich/8.1.4/ofi/cray/9.1/include/mpi.h" 1 ----------------------------------------- Using libraries: -Wl,-rpath,/gpfs/alpine/csc314/scratch/adams/petsc/arch-spock-opt-cray/lib -L/gpfs/alpine/csc314/scratch/adams/petsc/arch-spock-opt-cray/lib -Wl,-rpath,/sw/spock/spack-envs/views/rocm-4.1.0/lib -L/sw/spock/spack-envs/views/rocm-4.1.0/lib -Wl,-rpath,/opt/gcc/8.1.0/snos/lib64 -L/opt/gcc/8.1.0/snos/lib64 -Wl,-rpath,/opt/cray/pe/libsci/21.04.1.1/CRAY/9.0/x86_64/lib -L/opt/cray/pe/libsci/21.04.1.1/CRAY/9.0/x86_64/lib -Wl,-rpath,/opt/cray/pe/mpich/8.1.4/ofi/cray/9.1/lib -L/opt/cray/pe/mpich/8.1.4/ofi/cray/9.1/lib -Wl,-rpath,/opt/cray/pe/mpich/8.1.4/gtl/lib -L/opt/cray/pe/mpich/8.1.4/gtl/lib -Wl,-rpath,/opt/cray/pe/pmi/6.0.10/lib -L/opt/cray/pe/pmi/6.0.10/lib -Wl,-rpath,/opt/cray/pe/dsmml/0.1.4/dsmml/lib -L/opt/cray/pe/dsmml/0.1.4/dsmml/lib -Wl,-rpath,/opt/cray/pe/cce/11.0.4/cce/x86_64/lib -L/opt/cray/pe/cce/11.0.4/cce/x86_64/lib -Wl,-rpath,/opt/cray/xpmem/2.2.40-2.1_2.7__g3cf3325.shasta/lib64 -L/opt/cray/xpmem/2.2.40-2.1_2.7__g3cf3325.shasta/lib64 -Wl,-rpath,/opt/cray/pe/cce/11.0.4/cce-clang/x86_64/lib/clang/11.0.0/lib/linux -L/opt/cray/pe/cce/11.0.4/cce-clang/x86_64/lib/clang/11.0.0/lib/linux -Wl,-rpath,/opt/gcc/8.1.0/snos/lib/gcc/x86_64-suse-linux/8.1.0 -L/opt/gcc/8.1.0/snos/lib/gcc/x86_64-suse-linux/8.1.0 -Wl,-rpath,/opt/cray/pe/cce/11.0.4/binutils/x86_64/x86_64-pc-linux-gnu/..//x86_64-unknown-linux-gnu/lib -L/opt/cray/pe/cce/11.0.4/binutils/x86_64/x86_64-pc-linux-gnu/..//x86_64-unknown-linux-gnu/lib -lpetsc -lhipsparse -lhipblas -lrocsparse -lrocsolver -lrocblas -lamdhip64 -lhsa-runtime64 -lstdc++ -ldl -lpmi -lsci_cray_mpi -lsci_cray -lmpifort_cray -lmpi_cray -lmpi_gtl_hsa -lxpmem -ldsmml -lpgas-shmem -lquadmath -lcrayacc_amdgpu -lopenacc -lmodules -lfi -lcraymath -lf -lu -lcsup -lgfortran -lpthread -lgcc_eh -lm -lclang_rt.craypgo-x86_64 -lclang_rt.builtins-x86_64 -lquadmath -lstdc++ -ldl ------------------------------------------ Using mpiexec: srun -p ecp -N 1 -A csc314 -t 00:10:00 ------------------------------------------ Using MAKE: /usr/bin/gmake Using MAKEFLAGS: -j97 -l307.20000000000005 --no-print-directory -- PETSC_ARCH=arch-spock-opt-cray PETSC_DIR=/gpfs/alpine/csc314/scratch/adams/petsc ========================================== CC arch-spock-opt-cray/obj/sys/error/errabort.o CC arch-spock-opt-cray/obj/sys/time/cputime.o CC arch-spock-opt-cray/obj/sys/fileio/rpath.o CC arch-spock-opt-cray/obj/sys/totalview/tv_data_display.o CC arch-spock-opt-cray/obj/sys/error/errstop.o CC arch-spock-opt-cray/obj/sys/memory/mhbw.o CC arch-spock-opt-cray/obj/sys/fileio/smatlab.o CC arch-spock-opt-cray/obj/sys/fileio/fwd.o CC arch-spock-opt-cray/obj/sys/fileio/grpath.o CC arch-spock-opt-cray/obj/sys/classes/random/impls/rand/rand.o CC arch-spock-opt-cray/obj/sys/classes/random/impls/rand48/rand48.o CC arch-spock-opt-cray/obj/sys/classes/random/interface/dlregisrand.o CC arch-spock-opt-cray/obj/sys/objects/gcookie.o CC arch-spock-opt-cray/obj/sys/objects/version.o CC arch-spock-opt-cray/obj/sys/dll/dlimpl.o CC arch-spock-opt-cray/obj/sys/objects/gtype.o CC arch-spock-opt-cray/obj/sys/classes/viewer/interface/dupl.o CC arch-spock-opt-cray/obj/sys/error/checkptr.o CC arch-spock-opt-cray/obj/sys/classes/viewer/interface/flush.o CXX arch-spock-opt-cray/obj/sys/dll/cxx/demangle.o CC arch-spock-opt-cray/obj/sys/memory/mem.o CC arch-spock-opt-cray/obj/sys/classes/draw/interface/dflush.o CC arch-spock-opt-cray/obj/sys/classes/draw/interface/dellipse.o CC arch-spock-opt-cray/obj/sys/fileio/ghome.o CC arch-spock-opt-cray/obj/sys/objects/gcomm.o CC arch-spock-opt-cray/obj/sys/classes/draw/interface/dpoint.o CC arch-spock-opt-cray/obj/sys/classes/draw/interface/dcoor.o CC arch-spock-opt-cray/obj/sys/classes/draw/interface/drawregall.o CC arch-spock-opt-cray/obj/sys/classes/viewer/interface/viewa.o CC arch-spock-opt-cray/obj/sys/time/fdate.o CC arch-spock-opt-cray/obj/sys/classes/random/impls/rander48/rander48.o CC arch-spock-opt-cray/obj/sys/fileio/ftest.o CC arch-spock-opt-cray/obj/sys/classes/random/interface/randreg.o CC arch-spock-opt-cray/obj/sys/error/errtrace.o CC arch-spock-opt-cray/obj/sys/error/fp.o CC arch-spock-opt-cray/obj/sys/error/pstack.o CC arch-spock-opt-cray/obj/sys/classes/draw/interface/dclear.o CC arch-spock-opt-cray/obj/sys/classes/viewer/interface/viewers.o CC arch-spock-opt-cray/obj/sys/error/signal.o CC arch-spock-opt-cray/obj/sys/classes/random/interface/random.o CC arch-spock-opt-cray/obj/sys/classes/draw/interface/dline.o CC arch-spock-opt-cray/obj/sys/classes/draw/interface/dpause.o CC arch-spock-opt-cray/obj/sys/fileio/fdir.o CC arch-spock-opt-cray/obj/sys/classes/draw/impls/null/drawnull.o CC arch-spock-opt-cray/obj/sys/classes/viewer/interface/viewregall.o CC arch-spock-opt-cray/obj/sys/classes/draw/interface/drect.o CC arch-spock-opt-cray/obj/sys/fileio/fpath.o CC arch-spock-opt-cray/obj/sys/fileio/mpiuopen.o CC arch-spock-opt-cray/obj/sys/classes/viewer/impls/string/stringv.o CC arch-spock-opt-cray/obj/sys/classes/draw/interface/dmarker.o CC arch-spock-opt-cray/obj/sys/memory/mal.o CC arch-spock-opt-cray/obj/sys/classes/draw/interface/dmouse.o CC arch-spock-opt-cray/obj/sys/classes/draw/utils/zoom.o CC arch-spock-opt-cray/obj/sys/classes/random/interface/randomc.o CC arch-spock-opt-cray/obj/sys/classes/draw/interface/dtext.o CC arch-spock-opt-cray/obj/sys/objects/olist.o CC arch-spock-opt-cray/obj/sys/classes/viewer/interface/dlregispetsc.o CC arch-spock-opt-cray/obj/sys/classes/draw/impls/tikz/tikz.o CC arch-spock-opt-cray/obj/sys/classes/viewer/impls/vtk/vtkv.o CC arch-spock-opt-cray/obj/sys/objects/destroy.o CC arch-spock-opt-cray/obj/sys/classes/draw/utils/image.o CC arch-spock-opt-cray/obj/sys/classes/draw/utils/axis.o CC arch-spock-opt-cray/obj/sys/objects/pname.o CC arch-spock-opt-cray/obj/sys/objects/pgname.o CC arch-spock-opt-cray/obj/sys/objects/tagm.o CC arch-spock-opt-cray/obj/sys/python/pythonsys.o CC arch-spock-opt-cray/obj/sys/classes/viewer/impls/vu/petscvu.o CC arch-spock-opt-cray/obj/sys/classes/viewer/impls/ascii/vcreatea.o CC arch-spock-opt-cray/obj/sys/classes/draw/utils/dscatter.o CC arch-spock-opt-cray/obj/sys/classes/viewer/impls/socket/send.o CC arch-spock-opt-cray/obj/sys/info/verboseinfo.o CC arch-spock-opt-cray/obj/sys/utils/fuser.o CC arch-spock-opt-cray/obj/sys/utils/arch.o CC arch-spock-opt-cray/obj/sys/classes/draw/interface/dsave.o CC arch-spock-opt-cray/obj/sys/objects/package.o CC arch-spock-opt-cray/obj/sys/utils/psleep.o CC arch-spock-opt-cray/obj/sys/classes/viewer/interface/view.o CC arch-spock-opt-cray/obj/sys/classes/draw/interface/drawreg.o CC arch-spock-opt-cray/obj/sys/classes/draw/utils/lg.o CC arch-spock-opt-cray/obj/sys/objects/ptype.o CC arch-spock-opt-cray/obj/sys/utils/memc.o CC arch-spock-opt-cray/obj/sys/utils/pbarrier.o CC arch-spock-opt-cray/obj/sys/utils/matheq.o CC arch-spock-opt-cray/obj/sys/classes/draw/utils/cmap.o CC arch-spock-opt-cray/obj/sys/utils/fhost.o CC arch-spock-opt-cray/obj/sys/utils/sseenabled.o CC arch-spock-opt-cray/obj/sys/fileio/fretrieve.o CC arch-spock-opt-cray/obj/sys/utils/mathclose.o CC arch-spock-opt-cray/obj/sys/classes/draw/utils/bars.o CC arch-spock-opt-cray/obj/sys/objects/prefix.o CC arch-spock-opt-cray/obj/sys/utils/mpitr.o CC arch-spock-opt-cray/obj/sys/objects/fcallback.o CC arch-spock-opt-cray/obj/sys/dll/reg.o CC arch-spock-opt-cray/obj/sys/objects/state.o CC arch-spock-opt-cray/obj/sys/dll/dl.o CC arch-spock-opt-cray/obj/sys/utils/psplit.o CC arch-spock-opt-cray/obj/sys/error/adebug.o CC arch-spock-opt-cray/obj/sys/utils/pdisplay.o CC arch-spock-opt-cray/obj/sys/logging/utils/stack.o CC arch-spock-opt-cray/obj/sys/utils/mpilong.o CC arch-spock-opt-cray/obj/sys/classes/draw/interface/draw.o CC arch-spock-opt-cray/obj/sys/utils/mpiu.o CC arch-spock-opt-cray/obj/sys/classes/draw/interface/dviewp.o CC arch-spock-opt-cray/obj/sys/utils/mathinf.o CC arch-spock-opt-cray/obj/sys/logging/xmlviewer.o CC arch-spock-opt-cray/obj/vec/pf/interface/pfall.o CC arch-spock-opt-cray/obj/vec/is/utils/hdf5io.o CC arch-spock-opt-cray/obj/sys/classes/draw/utils/lgc.o CC arch-spock-opt-cray/obj/sys/utils/sortip.o CC arch-spock-opt-cray/obj/sys/utils/segbuffer.o CC arch-spock-opt-cray/obj/sys/classes/draw/interface/dtri.o CC arch-spock-opt-cray/obj/sys/utils/mpishm.o CC arch-spock-opt-cray/obj/sys/utils/mathfit.o CC arch-spock-opt-cray/obj/vec/pf/impls/string/cstring.o CC arch-spock-opt-cray/obj/vec/is/utils/isio.o CC arch-spock-opt-cray/obj/sys/utils/sortd.o CC arch-spock-opt-cray/obj/vec/is/is/interface/isregall.o CC arch-spock-opt-cray/obj/vec/pf/impls/constant/const.o CC arch-spock-opt-cray/obj/sys/classes/draw/utils/hists.o CC arch-spock-opt-cray/obj/sys/classes/viewer/impls/draw/drawv.o CC arch-spock-opt-cray/obj/vec/is/is/interface/isreg.o CC arch-spock-opt-cray/obj/vec/is/ao/interface/aoregall.o CC arch-spock-opt-cray/obj/vec/is/sf/interface/dlregissf.o CC arch-spock-opt-cray/obj/sys/fileio/mprint.o CC arch-spock-opt-cray/obj/sys/logging/utils/stagelog.o CC arch-spock-opt-cray/obj/sys/utils/ctable.o CC arch-spock-opt-cray/obj/sys/logging/utils/classlog.o CC arch-spock-opt-cray/obj/vec/is/ao/interface/aoreg.o CC arch-spock-opt-cray/obj/vec/is/is/utils/iscomp.o CC arch-spock-opt-cray/obj/vec/is/ao/interface/dlregisdm.o CC arch-spock-opt-cray/obj/sys/memory/mtr.o CC arch-spock-opt-cray/obj/sys/classes/draw/utils/axisc.o CC arch-spock-opt-cray/obj/vec/is/section/interface/sectionhdf5.o CC arch-spock-opt-cray/obj/sys/objects/inherit.o CC arch-spock-opt-cray/obj/sys/objects/subcomm.o CC arch-spock-opt-cray/obj/sys/utils/mpimesg.o CC arch-spock-opt-cray/obj/vec/vec/utils/vecs.o CC arch-spock-opt-cray/obj/vec/is/utils/pmap.o CC arch-spock-opt-cray/obj/vec/is/sf/interface/sfregi.o CC arch-spock-opt-cray/obj/vec/pf/interface/pf.o CC arch-spock-opt-cray/obj/vec/vec/utils/tagger/interface/dlregistagger.o CC arch-spock-opt-cray/obj/sys/error/err.o CC arch-spock-opt-cray/obj/vec/vec/utils/tagger/interface/taggerregi.o CC arch-spock-opt-cray/obj/vec/is/sf/interface/sftype.o CC arch-spock-opt-cray/obj/sys/classes/viewer/impls/ascii/filev.o CC arch-spock-opt-cray/obj/vec/vec/utils/tagger/impls/absolute.o CC arch-spock-opt-cray/obj/vec/vec/impls/mpi/vmpicr.o CC arch-spock-opt-cray/obj/vec/is/sf/impls/basic/gather/sfgather.o CC arch-spock-opt-cray/obj/vec/is/is/impls/stride/stride.o CC arch-spock-opt-cray/obj/vec/vec/utils/vecglvis.o CC arch-spock-opt-cray/obj/vec/is/sf/impls/basic/gatherv/sfgatherv.o CC arch-spock-opt-cray/obj/sys/classes/viewer/impls/glvis/glvis.o CC arch-spock-opt-cray/obj/sys/classes/viewer/interface/viewreg.o CC arch-spock-opt-cray/obj/sys/classes/bag/bag.o CC arch-spock-opt-cray/obj/vec/is/ao/interface/ao.o CC arch-spock-opt-cray/obj/vec/vec/utils/tagger/impls/simple.o CC arch-spock-opt-cray/obj/vec/vec/utils/tagger/impls/or.o CC arch-spock-opt-cray/obj/vec/is/is/utils/isblock.o CC arch-spock-opt-cray/obj/vec/vec/utils/vecio.o CC arch-spock-opt-cray/obj/vec/vec/impls/seq/vseqcr.o CC arch-spock-opt-cray/obj/vec/vec/utils/tagger/impls/relative.o CC arch-spock-opt-cray/obj/vec/vec/utils/tagger/impls/and.o CC arch-spock-opt-cray/obj/vec/vec/impls/seq/bvec3.o CC arch-spock-opt-cray/obj/vec/vec/interface/vecregall.o CC arch-spock-opt-cray/obj/vec/vec/impls/shared/shvec.o CC arch-spock-opt-cray/obj/vec/vec/utils/tagger/impls/andor.o CC arch-spock-opt-cray/obj/vec/vec/interface/veccreate.o CC arch-spock-opt-cray/obj/vec/vec/impls/mpi/commonmpvec.o CC arch-spock-opt-cray/obj/vec/vec/impls/mpi/pvec2.o CC arch-spock-opt-cray/obj/sys/logging/utils/eventlog.o CC arch-spock-opt-cray/obj/vec/is/ao/impls/mapping/aomapping.o CC arch-spock-opt-cray/obj/mat/order/sprcm.o CC arch-spock-opt-cray/obj/vec/vec/interface/vecreg.o CC arch-spock-opt-cray/obj/sys/classes/draw/impls/image/drawimage.o CC arch-spock-opt-cray/obj/sys/utils/str.o CC arch-spock-opt-cray/obj/mat/order/spnd.o CC arch-spock-opt-cray/obj/vec/is/sf/impls/basic/allgather/sfallgather.o CC arch-spock-opt-cray/obj/vec/is/sf/impls/basic/alltoall/sfalltoall.o CC arch-spock-opt-cray/obj/mat/order/sp1wd.o CC arch-spock-opt-cray/obj/mat/order/spqmd.o CC arch-spock-opt-cray/obj/mat/order/sregis.o CC arch-spock-opt-cray/obj/mat/order/genrcm.o CC arch-spock-opt-cray/obj/mat/order/degree.o CC arch-spock-opt-cray/obj/mat/order/fnroot.o CC arch-spock-opt-cray/obj/vec/is/ao/impls/basic/aobasic.o CC arch-spock-opt-cray/obj/mat/order/gen1wd.o CC arch-spock-opt-cray/obj/vec/is/sf/impls/basic/sfmpi.o CC arch-spock-opt-cray/obj/mat/order/qmdrch.o CC arch-spock-opt-cray/obj/vec/vec/utils/tagger/interface/tagger.o CC arch-spock-opt-cray/obj/mat/order/rootls.o CC arch-spock-opt-cray/obj/sys/classes/viewer/impls/binary/binv.o CC arch-spock-opt-cray/obj/mat/order/fn1wd.o CC arch-spock-opt-cray/obj/sys/objects/pinit.o CC arch-spock-opt-cray/obj/vec/vec/interface/dlregisvec.o CC arch-spock-opt-cray/obj/vec/vec/utils/vsection.o CC arch-spock-opt-cray/obj/sys/utils/mpits.o CC arch-spock-opt-cray/obj/mat/order/wbm.o CC arch-spock-opt-cray/obj/mat/order/fndsep.o CC arch-spock-opt-cray/obj/mat/order/rcm.o CC arch-spock-opt-cray/obj/mat/order/genqmd.o CC arch-spock-opt-cray/obj/mat/order/gennd.o CC arch-spock-opt-cray/obj/vec/is/is/impls/general/general.o CC arch-spock-opt-cray/obj/vec/vec/impls/seq/bvec1.o CC arch-spock-opt-cray/obj/mat/order/qmdupd.o CC arch-spock-opt-cray/obj/sys/objects/init.o CC arch-spock-opt-cray/obj/mat/order/qmdmrg.o CC arch-spock-opt-cray/obj/mat/order/qmdqt.o CC arch-spock-opt-cray/obj/vec/is/utils/psort.o CC arch-spock-opt-cray/obj/vec/is/sf/impls/basic/neighbor/sfneighbor.o CC arch-spock-opt-cray/obj/vec/is/sf/impls/basic/allgatherv/sfallgatherv.o CC arch-spock-opt-cray/obj/mat/order/spectral.o CC arch-spock-opt-cray/obj/mat/utils/matio.o CC arch-spock-opt-cray/obj/mat/utils/convert.o CC arch-spock-opt-cray/obj/mat/utils/bandwidth.o CC arch-spock-opt-cray/obj/mat/utils/freespace.o CC arch-spock-opt-cray/obj/mat/utils/getcolv.o CC arch-spock-opt-cray/obj/mat/utils/matstashspace.o CC arch-spock-opt-cray/obj/vec/vec/utils/tagger/impls/cdf.o CC arch-spock-opt-cray/obj/vec/is/is/impls/block/block.o CC arch-spock-opt-cray/obj/mat/utils/factorschur.o CC arch-spock-opt-cray/obj/mat/utils/pheap.o CC arch-spock-opt-cray/obj/mat/order/sorder.o CC arch-spock-opt-cray/obj/vec/is/is/utils/iscoloring.o CC arch-spock-opt-cray/obj/mat/impls/mffd/mfregis.o CC arch-spock-opt-cray/obj/vec/is/ao/impls/memscalable/aomemscalable.o CC arch-spock-opt-cray/obj/vec/is/sf/impls/basic/sfbasic.o CC arch-spock-opt-cray/obj/vec/vec/utils/vecstash.o CC arch-spock-opt-cray/obj/mat/impls/dummy/matdummy.o CC arch-spock-opt-cray/obj/mat/utils/compressedrow.o CC arch-spock-opt-cray/obj/mat/utils/zerodiag.o CC arch-spock-opt-cray/obj/mat/coarsen/scoarsen.o CC arch-spock-opt-cray/obj/mat/impls/mffd/wp.o CC arch-spock-opt-cray/obj/vec/is/is/utils/isdiff.o CC arch-spock-opt-cray/obj/vec/is/sf/impls/window/sfwindow.o CC arch-spock-opt-cray/obj/mat/impls/mffd/mffddef.o CC arch-spock-opt-cray/obj/mat/utils/zerorows.o CC arch-spock-opt-cray/obj/mat/coarsen/coarsen.o CC arch-spock-opt-cray/obj/mat/impls/centering/centering.o CC arch-spock-opt-cray/obj/mat/matfd/fdmatrix.o CC arch-spock-opt-cray/obj/mat/utils/overlapsplit.o CC arch-spock-opt-cray/obj/mat/impls/fft/fft.o CC arch-spock-opt-cray/obj/mat/impls/transpose/htransm.o CC arch-spock-opt-cray/obj/vec/vec/utils/comb.o CC arch-spock-opt-cray/obj/mat/impls/transpose/transm.o CC arch-spock-opt-cray/obj/mat/impls/sell/seq/fdsell.o CC arch-spock-opt-cray/obj/mat/impls/baij/seq/dgefa3.o CC arch-spock-opt-cray/obj/mat/utils/multequal.o CC arch-spock-opt-cray/obj/mat/utils/gcreate.o CC arch-spock-opt-cray/obj/vec/vec/utils/projection.o CC arch-spock-opt-cray/obj/sys/objects/aoptions.o CC arch-spock-opt-cray/obj/mat/impls/baij/seq/dgefa.o CC arch-spock-opt-cray/obj/vec/is/sf/interface/vscat.o CC arch-spock-opt-cray/obj/vec/vec/impls/nest/vecnest.o CC arch-spock-opt-cray/obj/vec/is/sf/utils/sfutils.o CC arch-spock-opt-cray/obj/mat/utils/axpy.o CC arch-spock-opt-cray/obj/mat/impls/baij/seq/dgefa4.o HIPC arch-spock-opt-cray/obj/sys/memory/hip/mhiphost.o In file included from /gpfs/alpine/csc314/scratch/adams/petsc/src/sys/memory/hip/mhiphost.hip.cpp:1: /gpfs/alpine/csc314/scratch/adams/petsc/include/petscsys.h:140:12: fatal error: 'mpi.h' file not found # include ^~~~~~~ 1 error generated when compiling for gfx908. gmake[3]: *** [gmakefile:195: arch-spock-opt-cray/obj/sys/memory/hip/mhiphost.o] Error 1 gmake[3]: *** Waiting for unfinished jobs.... CC arch-spock-opt-cray/obj/mat/impls/preallocator/matpreallocator.o CC arch-spock-opt-cray/obj/mat/impls/baij/seq/dgefa5.o CC arch-spock-opt-cray/obj/sys/utils/sorti.o HIPC arch-spock-opt-cray/obj/sys/objects/hip/handle.o In file included from /gpfs/alpine/csc314/scratch/adams/petsc/src/sys/objects/hip/handle.hip.cpp:10: /gpfs/alpine/csc314/scratch/adams/petsc/include/petscsys.h:140:12: fatal error: 'mpi.h' file not found # include ^~~~~~~ 1 error generated when compiling for gfx908. gmake[3]: *** [gmakefile:195: arch-spock-opt-cray/obj/sys/objects/hip/handle.o] Error 1 CC arch-spock-opt-cray/obj/vec/vec/impls/mpi/pbvec.o CC arch-spock-opt-cray/obj/vec/vec/impls/seq/dvec2.o CC arch-spock-opt-cray/obj/sys/fileio/sysio.o CC arch-spock-opt-cray/obj/sys/objects/options.o CC arch-spock-opt-cray/obj/sys/logging/xmllogevent.o CC arch-spock-opt-cray/obj/mat/coarsen/impls/mis/mis.o CC arch-spock-opt-cray/obj/vec/vec/interface/vector.o CC arch-spock-opt-cray/obj/mat/impls/sell/mpi/mmsell.o CC arch-spock-opt-cray/obj/vec/vec/impls/seq/bvec2.o CC arch-spock-opt-cray/obj/mat/impls/mffd/mffd.o CC arch-spock-opt-cray/obj/mat/impls/baij/seq/dgefa6.o CC arch-spock-opt-cray/obj/mat/impls/sbaij/seq/sro.o CC arch-spock-opt-cray/obj/mat/impls/baij/seq/dgefa7.o CC arch-spock-opt-cray/obj/mat/impls/baij/seq/dgedi.o CC arch-spock-opt-cray/obj/vec/is/is/interface/index.o CC arch-spock-opt-cray/obj/mat/impls/sbaij/mpi/mpiaijsbaij.o CC arch-spock-opt-cray/obj/mat/impls/sbaij/seq/sbaijfact4.o CC arch-spock-opt-cray/obj/mat/impls/baij/mpi/mpiaijbaij.o CC arch-spock-opt-cray/obj/mat/impls/baij/seq/dgefa2.o CC arch-spock-opt-cray/obj/vec/vec/impls/mpi/pdvec.o HIPC arch-spock-opt-cray/obj/vec/vec/impls/mpi/mpihip/mpihip.o In file included from /gpfs/alpine/csc314/scratch/adams/petsc/src/vec/vec/impls/mpi/mpihip/mpihip.hip.cpp:8: In file included from /gpfs/alpine/csc314/scratch/adams/petsc/include/../src/vec/vec/impls/mpi/pvecimpl.h:5: In file included from /gpfs/alpine/csc314/scratch/adams/petsc/include/../src/vec/vec/impls/dvecimpl.h:12: In file included from /gpfs/alpine/csc314/scratch/adams/petsc/include/petsc/private/vecimpl.h:11: In file included from /gpfs/alpine/csc314/scratch/adams/petsc/include/petscvec.h:9: /gpfs/alpine/csc314/scratch/adams/petsc/include/petscsys.h:140:12: fatal error: 'mpi.h' file not found # include ^~~~~~~ 1 error generated when compiling for gfx908. gmake[3]: *** [gmakefile:195: arch-spock-opt-cray/obj/vec/vec/impls/mpi/mpihip/mpihip.o] Error 1 HIPC arch-spock-opt-cray/obj/vec/vec/impls/seq/seqhip/vechip.o In file included from /gpfs/alpine/csc314/scratch/adams/petsc/src/vec/vec/impls/seq/seqhip/vechip.hip.cpp:12: In file included from /gpfs/alpine/csc314/scratch/adams/petsc/include/petsc/private/vecimpl.h:11: In file included from /gpfs/alpine/csc314/scratch/adams/petsc/include/petscvec.h:9: /gpfs/alpine/csc314/scratch/adams/petsc/include/petscsys.h:140:12: fatal error: 'mpi.h' file not found # include ^~~~~~~ 1 error generated when compiling for gfx908. gmake[3]: *** [gmakefile:195: arch-spock-opt-cray/obj/vec/vec/impls/seq/seqhip/vechip.o] Error 1 CC arch-spock-opt-cray/obj/mat/impls/sbaij/seq/sbaijfact6.o CC arch-spock-opt-cray/obj/mat/impls/baij/seq/baijfact4.o CC arch-spock-opt-cray/obj/mat/impls/sbaij/seq/sbaijfact3.o CC arch-spock-opt-cray/obj/mat/impls/sbaij/seq/sbaijfact10.o CC arch-spock-opt-cray/obj/mat/impls/sbaij/seq/sbaijfact8.o CC arch-spock-opt-cray/obj/mat/impls/sbaij/seq/sbaijfact5.o CC arch-spock-opt-cray/obj/mat/impls/baij/seq/baijsolvtrannat2.o CC arch-spock-opt-cray/obj/mat/impls/baij/seq/aijbaij.o CC arch-spock-opt-cray/obj/sys/logging/plog.o CC arch-spock-opt-cray/obj/mat/impls/baij/mpi/mpb_baij.o CC arch-spock-opt-cray/obj/vec/vec/utils/vinv.o HIPC arch-spock-opt-cray/obj/vec/is/sf/impls/basic/hip/sfhip.o In file included from /gpfs/alpine/csc314/scratch/adams/petsc/src/vec/is/sf/impls/basic/hip/sfhip.hip.cpp:1: In file included from /gpfs/alpine/csc314/scratch/adams/petsc/include/../src/vec/is/sf/impls/basic/sfpack.h:4: In file included from /gpfs/alpine/csc314/scratch/adams/petsc/include/../src/vec/is/sf/impls/basic/sfbasic.h:4: In file included from /gpfs/alpine/csc314/scratch/adams/petsc/include/petsc/private/sfimpl.h:4: In file included from /gpfs/alpine/csc314/scratch/adams/petsc/include/petscvec.h:9: /gpfs/alpine/csc314/scratch/adams/petsc/include/petscsys.h:140:12: fatal error: 'mpi.h' file not found # include ^~~~~~~ 1 error generated when compiling for gfx908. gmake[3]: *** [gmakefile:195: arch-spock-opt-cray/obj/vec/is/sf/impls/basic/hip/sfhip.o] Error 1 CC arch-spock-opt-cray/obj/mat/impls/baij/mpi/mmbaij.o CC arch-spock-opt-cray/obj/mat/impls/sbaij/mpi/mmsbaij.o CC arch-spock-opt-cray/obj/mat/impls/sbaij/seq/sbaijfact7.o CC arch-spock-opt-cray/obj/mat/impls/sbaij/mpi/sbaijov.o CC arch-spock-opt-cray/obj/mat/impls/baij/seq/baijsolvtrannat4.o CC arch-spock-opt-cray/obj/mat/impls/baij/seq/baijsolvtrannat3.o CC arch-spock-opt-cray/obj/mat/impls/baij/seq/baijsolvtrannat1.o CC arch-spock-opt-cray/obj/mat/utils/matstash.o CC arch-spock-opt-cray/obj/mat/impls/sbaij/seq/sbaijfact12.o CC arch-spock-opt-cray/obj/mat/impls/baij/seq/baijsolvtran7.o CC arch-spock-opt-cray/obj/mat/impls/baij/seq/baijsolvnat1.o CC arch-spock-opt-cray/obj/mat/impls/baij/seq/baijfact3.o CC arch-spock-opt-cray/obj/mat/impls/baij/seq/baijfact81.o CC arch-spock-opt-cray/obj/mat/impls/baij/seq/baijsolvtran1.o CC arch-spock-opt-cray/obj/mat/impls/baij/seq/baijsolvtran2.o CC arch-spock-opt-cray/obj/mat/impls/sbaij/seq/sbaijfact9.o CC arch-spock-opt-cray/obj/vec/is/sf/interface/sf.o CC arch-spock-opt-cray/obj/mat/impls/baij/seq/baijsolvtrannat5.o CC arch-spock-opt-cray/obj/mat/impls/baij/seq/baijsolvtrannat6.o CC arch-spock-opt-cray/obj/vec/is/utils/isltog.o CC arch-spock-opt-cray/obj/mat/impls/baij/seq/baijsolvtran3.o CC arch-spock-opt-cray/obj/mat/impls/baij/seq/baijfact11.o CC arch-spock-opt-cray/obj/mat/coarsen/impls/hem/hem.o CC arch-spock-opt-cray/obj/mat/impls/baij/seq/baijsolvtran4.o CC arch-spock-opt-cray/obj/mat/impls/baij/seq/baijfact13.o CC arch-spock-opt-cray/obj/mat/impls/baij/seq/baijsolvtran6.o CC arch-spock-opt-cray/obj/vec/vec/interface/rvector.o CC arch-spock-opt-cray/obj/mat/impls/baij/seq/baijsolvnat2.o CC arch-spock-opt-cray/obj/mat/impls/sbaij/seq/aijsbaij.o CC arch-spock-opt-cray/obj/mat/impls/baij/seq/baijsolvtrannat7.o CC arch-spock-opt-cray/obj/mat/impls/sbaij/seq/sbaijfact11.o CC arch-spock-opt-cray/obj/mat/impls/baij/seq/baijsolvnat3.o CC arch-spock-opt-cray/obj/mat/impls/baij/seq/baijsolvtrann.o CC arch-spock-opt-cray/obj/mat/impls/baij/seq/baijsolvtran5.o CC arch-spock-opt-cray/obj/mat/impls/sell/mpi/mpisell.o CC arch-spock-opt-cray/obj/mat/impls/baij/seq/baijfact2.o CC arch-spock-opt-cray/obj/mat/impls/baij/seq/baijfact9.o CC arch-spock-opt-cray/obj/mat/impls/baij/seq/baijfact7.o CC arch-spock-opt-cray/obj/mat/impls/kaij/kaij.o CC arch-spock-opt-cray/obj/mat/impls/sell/seq/sell.o CC arch-spock-opt-cray/obj/mat/impls/baij/seq/baijfact5.o CC arch-spock-opt-cray/obj/mat/impls/baij/seq/baijsolv.o HIPC arch-spock-opt-cray/obj/vec/vec/impls/seq/seqhip/vechip2.o In file included from /gpfs/alpine/csc314/scratch/adams/petsc/src/vec/vec/impls/seq/seqhip/vechip2.hip.cpp:8: In file included from /gpfs/alpine/csc314/scratch/adams/petsc/include/petsc/private/vecimpl.h:11: In file included from /gpfs/alpine/csc314/scratch/adams/petsc/include/petscvec.h:9: /gpfs/alpine/csc314/scratch/adams/petsc/include/petscsys.h:140:12: fatal error: 'mpi.h' file not found # include ^~~~~~~ 1 error generated when compiling for gfx908. gmake[3]: *** [gmakefile:195: arch-spock-opt-cray/obj/vec/vec/impls/seq/seqhip/vechip2.o] Error 1 CC arch-spock-opt-cray/obj/mat/impls/sbaij/seq/sbaij.o CC arch-spock-opt-cray/obj/mat/impls/sbaij/seq/sbaijfact.o CC arch-spock-opt-cray/obj/mat/impls/baij/seq/baijfact.o CC arch-spock-opt-cray/obj/mat/impls/sbaij/seq/sbaij2.o CC arch-spock-opt-cray/obj/mat/impls/baij/mpi/baijov.o CC arch-spock-opt-cray/obj/mat/impls/sbaij/mpi/mpisbaij.o CC arch-spock-opt-cray/obj/vec/is/section/interface/section.o CC arch-spock-opt-cray/obj/mat/impls/is/matis.o CC arch-spock-opt-cray/obj/sys/objects/optionsyaml.o CC arch-spock-opt-cray/obj/mat/impls/baij/seq/baij2.o CC arch-spock-opt-cray/obj/mat/impls/sbaij/seq/sbaijfact2.o CC arch-spock-opt-cray/obj/mat/impls/baij/mpi/mpibaij.o CC arch-spock-opt-cray/obj/mat/impls/baij/seq/baij.o CC arch-spock-opt-cray/obj/sys/utils/sortso.o CC arch-spock-opt-cray/obj/vec/is/sf/impls/basic/sfpack.o gmake[2]: *** [/gpfs/alpine/csc314/scratch/adams/petsc/lib/petsc/conf/rules:50: libs] Error 2 **************************ERROR************************************* Error during compile, check arch-spock-opt-cray/lib/petsc/conf/make.log Send it and arch-spock-opt-cray/lib/petsc/conf/configure.log to petsc-maint@mcs.anl.gov ******************************************************************** Finishing make run at Tue, 13 Jul 2021 17:44:46 -0400