Skip to content

Commit c8a3e81

Browse files
authored
Merge pull request #13041 from janjust/v5.0.x
v5.0.x: version update and news in prep for v5.0.7rc1
2 parents ecd0431 + ed658a0 commit c8a3e81

File tree

2 files changed

+30
-3
lines changed

2 files changed

+30
-3
lines changed

VERSION

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@
1717

1818
major=5
1919
minor=0
20-
release=6
20+
release=7
2121

2222
# MPI Standard Compliance Level
2323
mpi_standard_version=3
@@ -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=
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"
@@ -94,7 +94,7 @@ date="Unreleased developer copy"
9494
# Version numbers are described in the Libtool current:revision:age
9595
# format.
9696

97-
libmpi_so_version=80:6:40
97+
libmpi_so_version=80:7:40
9898
libmpi_mpifh_so_version=80:1:40
9999
libmpi_usempi_tkr_so_version=80:1:40
100100
libmpi_usempi_ignore_tkr_so_version=80:1:40

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.7rc1
8+
------------------------------
9+
:Date: 16 January 2025
10+
11+
- Internal PMIx and PRRTe version:
12+
- PMIx (v5.0.5). Repo: ``https://github.com/openpmix/openpmix``. Commit hash: ``707920c99de946a5c3a1850da457340f38c0caf2``.
13+
- PRRTE (v3.0.8). repo: ``https://github.com/openpmix/prrte``. Commit hash: ``f6f5c181c1dec317c31f61effd73f960ce2eac25``.
14+
15+
- Documentation Improvements
16+
- Updated `coll tuned` rules file documentation to reflect changes in versioning and features.
17+
- Updated CUDA-related networking documentation for consistency.
18+
- Improved descriptions for `mpirun` options, including ``--pmixmca`` and ``--prtemca``.
19+
- Fixed typos and formatting issues in `mpirun` man pages.
20+
21+
- Functionality Enhancements
22+
- Improved argument checking for ``MPI_Comm_create_from_group`` and ``MPI_Intercomm_create_from_groups`` to align with MPI 4.0 standards.
23+
- Addressed potential race conditions in `PMIx_Group_construct` calls by adding discriminators.
24+
- Fixed ``MPI_Wtime`` to initialize timing relative to ``MPI_Init`` for accurate session-level measurements.
25+
- Added support for the `alltoall_algorithm_max_requests` parameter in the `coll tuned` rules file, maintaining backward compatibility.
26+
- Introduced a version identifier for the `coll tuned` rules file for better parser handling.
27+
- Adjusted MCA variable scopes across multiple components to allow setting via the `MPI_T` interface: `coll adapt,ucc, han, basic, hcoll`
28+
29+
- Bug Fixes and Minor Enhancements
30+
- Fixed community Jenkins build pipeline to handle branch commits properly.
31+
- Resolved missing profiling symbols in the `mpi_f08` Fortran library.
32+
- Corrected parameter mismatches in `coll/cuda` functions to avoid type issues.
33+
734
Open MPI Version v5.0.6
835
------------------------------
936
:Date: 14 November 2024

0 commit comments

Comments
 (0)