mpi problem in 19.1

I just install the new 19.1 version of the pgi compilers. I am having a problem trying to run mpi, The mpicc compiler and mpiexec both report a missing library. See below.

/opt/pgi/linux86-64-llvm/2019/mpi/openmpi-3.1.3/bin/.bin/mpiexec: error while loading shared libraries: cannot open shared object file: No such file or directory

Have someone seen this problem before?



I saw the same with 19.1 on a new VM. I got around it by installing the librdmacm package.

Take note too that there is an known issue with passing -M[no]llvm to the mpi* wrappers. The drivers don’t properly select the right runtime based on what was specified on the compile-line, and consequently you’ll run into a lot of problems. It’s not related to this issue directly, but something to be aware of when you’re using the wrappers on 19.1

Installing the librdmacm package solve the problem for me.

I never had to install that package before.