The second release candidate for the Open MPI v5.0.0 release is posted at: https://www.open-mpi.org/software/ompi/v5.0/
 
Major changes since rc1 include:
 
v5.0.0rc2 -- October, 2021
--------------------
 
- OFI: Delay patcher initialization until needed. It will now
  be initialized only after the component is officially selected.
 
- MPI-4: Make MPI_Comm_get_info, MPI_File_get_info, and
  MPI_Win_get_info compliant to the standard.
 
- Portable_platform file has been updated from GASNet.
 
- GCC versions < 4.8.1 are no longer supported.
 
- coll: Fix a bug with the libnbc MPI_AllReduce ring algorithm
  when using MPI_IN_PLACE.
 
- Updated the usage of .gitmodules to use relative paths from
  absolute paths. This allows the submodule cloning to use the same
  protocol as OMPI cloning. Thanks to Felix Uhl
  <felix....@emea.nec.com> for the contribution.
 
- osc/rdma: Add local leader pid in shm file name to make it unique.
 
- ofi: Fix memory handler unregistration. This change fixes a
  segfault during shutdown if the common/ofi component was built
  as a dynamic object.
 
- osc/rdma: Add support for MPI minimum alignment key.
 
- memory_patcher: Add ability to detect patched memory. Thanks
  to Rich Welch <rlwe...@amazon.com> for the contribution.
 
- build: Improve handling of compiler version string. This
  fixes a compiler error with clang and armclang.
 
- Fix bug where the relocation of OMPI packages caused
  the launch to fail.
 
- Various improvements to MPI_AlltoAll algorithms for both
  performance and memory usage.
 
- coll/basic: Fix segmentation fault in MPI_Alltoallw with
  MPI_IN_PLACE.
  NOTE: This patch either caused or exposed a regression
  in MPI_AlltoAll[v]() using MPI_IN_PLACE. See github issue #9501.
  This will be fixed prior to v5.0.0 release.
 
We hope to release v5.0.0 in the beginning of November, so any amount of testing is appreciated. 


Reply via email to