Closed ye-luo closed 9 months ago
On OLCF frontier
Currently Loaded Modules: 1) craype-x86-trento 4) perftools-base/22.12.0 7) cray-dsmml/0.2.2 10) hsi/default 13) cray-mpich/8.1.23 16) openblas/0.3.17-omp 2) libfabric/1.15.2.0 5) xpmem/2.6.2-2.5_2.22__gd067c3f.shasta 8) PrgEnv-amd/8.3.3 11) DefApps/default 14) cmake/3.22.2 17) cray-hdf5-parallel/1.12.2.9 3) craype-network-ofi 6) cray-pmi/6.1.8 9) darshan-runtime/3.4.0 12) amd/6.0.0 15) cray-fftw/3.3.10.3 18) craype/2.7.30
main.cpp
#include <mpi.h> int main(int argc, char **argv) { MPI_Init(&argc, &argv); }
Linking stage failed.
CC -add-runpath main.cpp ld.lld: error: undefined symbol: __wrap_MPI_Init >>> referenced by main.cpp >>> /tmp/main-55d409.o:(main) clang++: error: linker command failed with exit code 1 (use -v to see invocation)
Resolved by unloading darshan-runtime/3.4.0
darshan-runtime/3.4.0
On OLCF frontier
main.cpp
Linking stage failed.