Adios2 doesn't check for MPI Server/Client Support if not using MPICH #4201
Replies: 2 comments
-
Maybe? Trying it and letting us know would expedite acceptance... @vicentebolea Any idea? |
Beta Was this translation helpful? Give feedback.
-
OpenMPI support of MPI_connect/accept has been flaky if not broken in the past: open-mpi/ompi#3458 open-mpi/ompi#6446. We have observed that with particular backends selections and newer versions it does work, however, we have had a large amount of users complaining that the mpi dataset was not working in their builds with ompi, for that reason we decided to disable it by default when using ompi. You can force the check to be TRUE by setting the ADIOS2_HAVE_MPI_CLIENT_SERVER variable to ON/TRUE/1. |
Beta Was this translation helpful? Give feedback.
-
Hello,
Looking at the code, Adios2 doesn't check for MPI Server/Client Support if not using MPICH:
ADIOS2/cmake/DetectOptions.cmake
Lines 463 to 492 in 8cd2d94
Is this on purpose? Shouldn't newish version of OpenMPI work too?
Best regards,
Rémi
Beta Was this translation helpful? Give feedback.
All reactions