You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Summit wants to find MPI_Init in darshan (jsrun -E LD_DEBUG=symbols).
symbol=MPI_Init; lookup in file=bin/bench-mpi-pack [0]
68381: symbol=MPI_Init; lookup in file=/autofs/nccs-svm1_sw/summit/.swci/1-compute/opt/spack/20180914/linux-rhel7-ppc64le/gcc-4.8.5/darshan-runtime-3.1.7-cnvxicgf5j4ap64qi6v5gxp67hmrjz43/lib/libdarshan.so [0]
Darshan is not explicitly included in the link step when building, so somehow it is injected at runtime.
In any case, we can fix this by module unload darshan, so then our MPI_Init happens right after libpami_cudahook.so.
Later, the lazy lookup will cause it to happen in libmpiprofilesupport.so.3 and then libmpi_ibm.so.3.
How to prevent libdarshan from taking this over?
The text was updated successfully, but these errors were encountered:
Summit wants to find MPI_Init in darshan (
jsrun -E LD_DEBUG=symbols
).Darshan is not explicitly included in the link step when building, so somehow it is injected at runtime.
In any case, we can fix this by
module unload darshan
, so then our MPI_Init happens right afterlibpami_cudahook.so
.Later, the lazy lookup will cause it to happen in
libmpiprofilesupport.so.3
and thenlibmpi_ibm.so.3
.How to prevent libdarshan from taking this over?
The text was updated successfully, but these errors were encountered: