Skip to content

Commit 2a08db2

Browse files
committed
v5.0.x: prepare v5.0.9rc1 release
- Update VERSION file to v5.0.9rc1 with correct date (23 September 2025) - Update NEWS with actual changes from v5.0.8 to v5.0.9rc1 including: * PMIx v5.0.9 and PRRTE v3.0.12 updates * GPFS 5.2.3-0+ support * OFI accelerator memory enhancements * Critical PML OB1 bug fix for memory overruns * Fortran string conversion fixes * Threading improvements * Various documentation and build system fixes Signed-off-by: Tomislav Janjusic <[email protected]>
1 parent 359a19f commit 2a08db2

File tree

2 files changed

+29
-2
lines changed

2 files changed

+29
-2
lines changed

VERSION

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -41,7 +41,7 @@ flex_min_version=2.5.4
4141
# requirement is that it must be entirely printable ASCII characters
4242
# and have no white space.
4343

44-
greek=a1
44+
greek=rc1
4545

4646
# If repo_rev is empty, then the repository version number will be
4747
# obtained during "make dist" via the "git describe --tags --always"
@@ -62,7 +62,7 @@ tarball_version=gitclone
6262

6363
# The date when this release was created
6464

65-
date="30 May 2025"
65+
date="23 September 2025"
6666

6767
# The shared library version of each of Open MPI's public libraries.
6868
# These versions are maintained in accordance with the "Library

docs/release-notes/changelog/v5.0.x.rst

Lines changed: 27 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,33 @@ Open MPI v5.0.x series
44
This file contains all the NEWS updates for the Open MPI v5.0.x
55
series, in reverse chronological order.
66

7+
Open MPI Version v5.0.9rc1
8+
------------------------------
9+
:Date: 23 September 2025
10+
11+
- Internal PMIx and PRRTe versions:
12+
- PMIx (v5.0.9). Repo: ``https://github.com/openpmix/openpmix``. Commit hash: ``b357357c09915779eabd362f6857f61b41680329``.
13+
- PRRTE (v3.0.12). Repo: ``https://github.com/openpmix/prrte``. Commit hash: ``b357357c09915779eabd362f6857f61b41680329``.
14+
15+
- Functionality Enhancements
16+
- GPFS: Added support for GPFS 5.2.3-0 and newer versions
17+
- OFI: Enhanced accelerator memory support with proper rcache flag handling
18+
- OFI: Added memory monitor export for better memory management
19+
- ROCm: Added missing header for memcpy operations in accelerator component
20+
21+
- Bug Fixes and Minor Enhancements
22+
- PML OB1: Fixed critical bug in MCA_PML_OB1_ADD_ACK_TO_PENDING that could cause memory overruns or allocation failures
23+
- Fortran: Fixed off-by-one string copy error in C2F string conversion
24+
- Fortran: Fixed ompi string c2f conversion when Fortran string length is less than C string length
25+
- Threading: Fixed OMPI_MPI_THREAD_LEVEL environment variable handling to allow useful overrides in threaded library use cases
26+
- Threading: Enhanced OMPI_MPI_THREAD_LEVEL to accept both numeric (0-3) and string ('multiple', 'MPI_THREAD_MULTIPLE', etc.) values
27+
- OSC: Fixed rdma component when not using ob1 PML
28+
- S390x: Fixed alignment of opal_atomic_int128_t to be 16-byte aligned
29+
- Configury: Improved Fortran complex(real16) testing and module file cleanup
30+
- Documentation: Fixed MCA environment variable prefix documentation for PRRTE
31+
- Documentation: Updated MPI_Init*/MPI_Finalize*/MPI_Session_* man pages with numerous improvements
32+
- Build system: Removed whitespace from conftestval-style tests and cleaned up configuration
33+
734
Open MPI Version v5.0.8
835
------------------------------
936
:Date: 30 May 2025

0 commit comments

Comments
 (0)