Skip to content

Commit 43a95bd

Browse files
authored
Merge pull request #10866 from awlauria/news_v5.0.0rc8_2
Update news in preparation for v5.0.0rc8.
2 parents 31953c1 + c5c51fc commit 43a95bd

File tree

1 file changed

+16
-7
lines changed

1 file changed

+16
-7
lines changed

docs/news/news-v5.0.x.rst

Lines changed: 16 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ series, in reverse chronological order.
66

77
Open 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

Comments
 (0)