@@ -6,7 +6,7 @@ series, in reverse chronological order.
66
77Open MPI version 5.0.0rc8
88-------------------------
9- :Date: 6 September 2022
9+ :Date: 29 September 2022
1010
1111.. admonition :: MPIR API has been removed
1212 :class: warning
@@ -45,14 +45,23 @@ Open MPI version 5.0.0rc8
4545 - Switched to the PRRTe v3.0 branch.
4646 - Many improvements and bugfixes to the one-sided ``UCX `` transport.
4747 - Many improvements and bugfixes to ``MPI Sessions ``.
48+ - MPI-4: Initial implementations of ``MPI_COMM_TYPE_HW_GUIDED `` and ``MPI_COMM_TYPE_HW_GUIDED `` added.
4849 - Fixes to singleton/MPI_COMM_SPAWN launching.
49- - GCC atomics were made to be the default atomic implementation, with C11
50- atomics as the fallback .
50+ - Changed the mpirun command line option `` --stream-buffering `` to be an --mca option. It can now be enabled with
51+ `` --mca ompi_stream_buffering X `` where X could be 0 for unbuffered, 1 for line buffered, or 2 for fully buffered .
5152 - Github: Automatic labeler added to label pull requests with their
5253 destination branch. Thanks to Joe Downs for the contribution.
53- - Fixed a deadlock in a one-sided ``RDMA `` function call. Thanks to @jotabf
54- for the fix.
54+ - Fixed a deadlock in a one-sided ``RDMA `` function call. Thanks to @jotabf for the fix.
55+ - Split out opal-core into two libraries. This will prevent unnecessary external dependencies from being
56+ linked with mpirun and other Open MPI tools.
57+ - The default atomics have been changed to be GCC, with C11 as a fallback. C11 atomics incurs sequential
58+ memory ordering, which in most cases is not desired.
59+ - Lots of updates to OpenMPI documentation.
60+ - Fixed a bug where users could not build the ``OFI `` component as a DSO. Thanks to Moritz Kreutzer for the report.
61+ - Fixed the MPI_Parrived C binding. Thanks to @jprotze for the report.
5562 - Configure: Fix typo in CUDA checks. Thanks to Andreas Schwab for the fix.
63+ - Fixed bugs when compiling Open MPI with the --enable-script-wrapper-compilers configure option.
64+ Thanks to Julien Olivain for the fix.
5665 - Include missing sys/stat.h in sharedfp_sm.c to fix a compile error on FreeBSD.
5766 Thanks to Mosè Giordano for the fix.
5867 - Fixed numerous typos throughout the code base. Thanks to @luzpaz for these fixes.
@@ -61,8 +70,8 @@ Open MPI version 5.0.0rc8
6170
6271- All other notable updates for v5.0.0:
6372
64- - Updated PMIx to the ``v4.2 `` branch - current hash: ``a004dbc ``.
65- - Updated PRRTE to the ``v3.0 `` branch - current hash: ``e88c431 ``.
73+ - Updated PMIx to the ``v4.2 `` branch - current hash: ``1f0b53f ``.
74+ - Updated PRRTE to the ``v3.0 `` branch - current hash: ``30b3222 ``.
6675
6776 - New Features:
6877
0 commit comments