From 73c7dbeeadd6211b179e0e3d945e6f67cce700c1 Mon Sep 17 00:00:00 2001 From: Wenduo Wang Date: Thu, 11 Jul 2024 13:14:01 -0700 Subject: [PATCH 1/2] VERSION: bump version numbers for v5.0.4rc1 bot:notacherrypick Signed-off-by: Wenduo Wang --- VERSION | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/VERSION b/VERSION index 4388a23ce57..983ce53aad5 100644 --- a/VERSION +++ b/VERSION @@ -41,7 +41,7 @@ flex_min_version=2.5.4 # requirement is that it must be entirely printable ASCII characters # and have no white space. -greek=a1 +greek=rc1 # If repo_rev is empty, then the repository version number will be # obtained during "make dist" via the "git describe --tags --always" @@ -94,14 +94,14 @@ date="Unreleased developer copy" # Version numbers are described in the Libtool current:revision:age # format. -libmpi_so_version=80:3:40 +libmpi_so_version=80:4:40 libmpi_mpifh_so_version=80:0:40 libmpi_usempi_tkr_so_version=80:0:40 libmpi_usempi_ignore_tkr_so_version=80:0:40 -libmpi_usempif08_so_version=80:1:40 -libopen_pal_so_version=80:3:0 +libmpi_usempif08_so_version=80:2:40 +libopen_pal_so_version=80:4:0 libmpi_java_so_version=80:0:40 -liboshmem_so_version=80:2:40 +liboshmem_so_version=80:3:40 libompitrace_so_version=80:0:40 # "Common" components install standalone libraries that are run-time @@ -115,7 +115,7 @@ libmca_ompi_common_monitoring_so_version=80:0:0 # OPAL layer libmca_opal_common_cuda_so_version=80:0:0 -libmca_opal_common_ofi_so_version=80:2:0 +libmca_opal_common_ofi_so_version=80:3:0 libmca_opal_common_sm_so_version=80:1:0 -libmca_opal_common_ucx_so_version=80:0:0 +libmca_opal_common_ucx_so_version=80:1:0 libmca_opal_common_ugni_so_version=80:0:0 From 7d7b646c4de5be6e1186d820b55021e642c6093b Mon Sep 17 00:00:00 2001 From: Wenduo Wang Date: Thu, 11 Jul 2024 13:53:32 -0700 Subject: [PATCH 2/2] docs/release-notes: add chnagelog for v5.0.4rc1 bot:notacherrypick Signed-off-by: Wenduo Wang --- docs/release-notes/changelog/v5.0.x.rst | 43 +++++++++++++++++++++++++ 1 file changed, 43 insertions(+) diff --git a/docs/release-notes/changelog/v5.0.x.rst b/docs/release-notes/changelog/v5.0.x.rst index fc16a22d319..7a0cab0ff87 100644 --- a/docs/release-notes/changelog/v5.0.x.rst +++ b/docs/release-notes/changelog/v5.0.x.rst @@ -4,6 +4,49 @@ Open MPI v5.0.x series This file contains all the NEWS updates for the Open MPI v5.0.x series, in reverse chronological order. +Open MPI version v5.0.4rc1 +-------------------------- +:Date: 12 July 2024 + +- Internal PMIx and PRRTe versions: + + - PMIx (v5.0.3). Commit hash: ``8ab6d680b90afd6e61766220a8724065a1b554a7``. + - PRRTE (v3.0.6). Commit hash: ``b68a0acb32cfc0d3c19249e5514820555bcf438b``. + +- Bugfixes and changes + + - btl/ofi: retry posting receive buffer + - btl/uct: check return status from some uct funcs + - fortran: use -Wl,-ld_classic if supported + - fortran: parameterize the install location of Fortran MPI bindings modulefiles + via the configure --with-mpi-moduledir CLI option + - fortran: various configury improvements + - use-mpi-f08: add missing subroutines in the mpi_f08 module + - pml/base: remove redundant copy of ompi_mpi_thread_multiple + - pml/cm: release datatype object in send completion callback + - pml/ucx: propagate MPI serialized thread mode for all worker creations + - pml/ob1: make no. of events an mca parameter + - oshmem/shmem: fix warnings regarding types and unused variables in shmem + - Add an AARCH64 OP component for for NEON and SVE ISA + - Fix MPI function names in error output + - Fix MPI_Neighbor_alltoall{v,w}_init to handle NULL parameters + - Fix a bug in intercomm creation + - Fix a bug in ompi_comm_lookup function to handle partially ready communicators + - Fix error message in ompi_comm_get_rproc + - Fix opal_basename for single character filenames + - Fix rpm build test + - Fix the info subscriber mechanism and hidden info keys + - Fix ulfm bugs in ishrink/agree/iagree + - Improve libcuda.so find command to follow symlinks + - Improve pkgconfig installation logic in script wrapper + - Change default tar format to tar-pax + - Various document updates + +- Many thanks to Open MPI community including: + Alex Margolin, Benjamin Kitor, Burlen Loring, Ethan Townsend, Geoffroy Vallee, + Jeff Hammond, Junchao Zhang, Lisandro Dalcin, Nuno Nobre, Rainer Keller, + Roie Danino, Thomas Vegas + Open MPI version v5.0.3 -------------------------- :Date: 9 April 2024