Closed
Description
I've compiled OpenMPI v3.0.1 with the following configure line
./configure CC=icc CXX=icpc FC=ifort --prefix=/path/to/mpi-dir --with-pmix=/path/to/pmix --with-libevent=external --with-hwloc=/path/to/hwloc/1.11.10
I've reduced the problem to the following
-> mpicc hello.c -o hello -g
-> gdb --args mpirun -n 1 hello
GNU gdb (GDB) Red Hat Enterprise Linux 7.6.1-51.el7
(gdb-starter) start
(gdb-starter) set MPIR_being_debugged=1
(gdb-starter) continue
With pmix-1.2.5, the process hangs and I see the following message ORTE_ERROR_LOG: Not supported in file orted/pmix/pmix_server_gen.c at line 362
. With pmix-2.1.1 the program runs to completion.
I've attached bug_info.tar.gz which contains the output of ompi_info --all
and cat config.log
for both compilation of OpenMPI 3.0.1 with pmix-1.2.5 and pmix-2.1.1. It also contains hello.c
.
I don't know if the issue is specific to the intel compiler but I was unable to configure with an external pmix and the gnu compiler.