open-mpi / ompi

Open MPI main development repository
https://www.open-mpi.org
Other
2.14k stars 858 forks source link

ofi/common: cannot handle general sessions model #12869

Open hppritcha opened 4 days ago

hppritcha commented 4 days ago

Looks like some world-model thinking got built into the ofi common code. See sections 11.2 and 11.3 of the MPI 4.0 standard for a discussion of these two different methods for initializing MPI.

the sessions_init_twice test (https://github.com/open-mpi/ompi-tests/blob/master/ibm/sessions/sessions_init_twice.c) case fails when using OFI MTL currently.

hppritcha commented 4 days ago

a workaround is to configure ompi with --enable-mca-dso

hppritcha commented 4 days ago

looks like commit 5432c320f756d45948e51e6500b9e8c666951535 broke sessions support.