Skip to content

MPAI broken with OpenMPI 3.0.1, pmix-1.2.5 and intel compiler #5260

Closed
@knjmooney

Description

@knjmooney

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.

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions