Skip to content

Commit 778476f

Browse files
authored
Merge pull request #12679 from bwbarrett/release/v4.1.7-prep
dist: Prepare for 4.1.7 release
2 parents 7be79bf + d112142 commit 778476f

File tree

2 files changed

+41
-12
lines changed

2 files changed

+41
-12
lines changed

NEWS

Lines changed: 31 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@ Copyright (c) 2012 Sandia National Laboratories. All rights reserved.
2020
Copyright (c) 2012 University of Houston. All rights reserved.
2121
Copyright (c) 2013 NVIDIA Corporation. All rights reserved.
2222
Copyright (c) 2013-2018 Intel, Inc. All rights reserved.
23-
Copyright (c) 2018-2023 Amazon.com, Inc. or its affiliates. All Rights
23+
Copyright (c) 2018-2024 Amazon.com, Inc. or its affiliates. All Rights
2424
reserved.
2525
Copyright (c) 2019-2021 Triad National Security, LLC. All rights
2626
reserved.
@@ -59,9 +59,38 @@ included in the vX.Y.Z section and be denoted as:
5959
(** also appeared: A.B.C) -- indicating that this item was previously
6060
included in release version vA.B.C.
6161

62-
4.1.6 -- September, 2023
62+
4.1.7 -- August, 2024
6363
---------------------
6464

65+
- Fix bug in Fortran / C interface array calculation.
66+
- Fix potential initialization in UCX OpenSHMEM support
67+
- Add OpenSHMEM support for symmetric remote key handling to improve
68+
scalability of OpenSHMEM interface.
69+
- Add MCS Locks as default implementation for OpenSHMEM locks.
70+
- Fix bug to properly handle ORTE Prefix of "/".
71+
- Fix bug in I/O interface handling of soft links on Lustre
72+
filesystems.
73+
- Fix memory leak in UCX one-sided implementation.
74+
- Fix bug in rcache components that could lead to assert on macOS
75+
systems.
76+
- Fix race condition in smcuda Shared Memory transport (used on
77+
platforms with CUDA support).
78+
- Fix mishandling of a NULL completion context in the OFI transport.
79+
- Tarballs are now built with the tar-pax format.
80+
- Set MPI_THREAD_SERIALIZED instead of MPI_THREAD_SINGLE as supported
81+
threading model when using UCX that supports
82+
UCS_THREAD_MODE_SERIALIZED.
83+
- Improve macOS configure test to only add `-ld_classic` to the
84+
Fortran bindings link line if using a version of Xcode that ships a
85+
version of the "new linker" that does not support `-commons
86+
use_dylibs`. Xcode 16 betas ship a new linker that supports
87+
`-commons use_dylibs`.
88+
- Fix issue that would prevent using Libfabric 2.x releases.
89+
90+
91+
4.1.6 -- September, 2023
92+
------------------------
93+
6594
- Fix configure issue with XCode 15.
6695
- Update embedded PMIx to 3.2.5. PMIx 3.2.5 addresses CVE-2023-41915.
6796
Note that prior versions of Open MPI (and their associated PMIx

VERSION

Lines changed: 10 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -48,7 +48,7 @@
4848
# Copyright (c) 2018-2020 IBM Corporation. All rights reserved.
4949
# Copyright (c) 2018 Research Organization for Information Science
5050
# and Technology (RIST). All rights reserved.
51-
# Copyright (c) 2020-2022 Amazon.com, Inc. or its affiliates. All Rights
51+
# Copyright (c) 2020-2024 Amazon.com, Inc. or its affiliates. All Rights
5252
# reserved.
5353

5454
# This is the VERSION file for Open MPI, describing the precise
@@ -70,7 +70,7 @@ release=7
7070
# requirement is that it must be entirely printable ASCII characters
7171
# and have no white space.
7272

73-
greek=a1
73+
greek=rc1
7474

7575
# If repo_rev is empty, then the repository version number will be
7676
# obtained during "make dist" via the "git describe --tags --always"
@@ -128,16 +128,16 @@ date="Unreleased developer copy"
128128
# Version numbers are described in the Libtool current:revision:age
129129
# format.
130130

131-
libmpi_so_version=70:6:30
131+
libmpi_so_version=70:7:30
132132
libmpi_cxx_so_version=70:1:30
133-
libmpi_mpifh_so_version=70:0:30
134-
libmpi_usempi_tkr_so_version=70:0:30
135-
libmpi_usempi_ignore_tkr_so_version=70:0:30
136-
libmpi_usempif08_so_version=70:0:30
137-
libopen_rte_so_version=70:3:30
138-
libopen_pal_so_version=70:3:30
133+
libmpi_mpifh_so_version=70:1:30
134+
libmpi_usempi_tkr_so_version=70:1:30
135+
libmpi_usempi_ignore_tkr_so_version=70:1:30
136+
libmpi_usempif08_so_version=70:1:30
137+
libopen_rte_so_version=70:4:30
138+
libopen_pal_so_version=70:4:30
139139
libmpi_java_so_version=70:0:30
140-
liboshmem_so_version=70:3:30
140+
liboshmem_so_version=70:4:31
141141
libompitrace_so_version=70:1:30
142142

143143
# "Common" components install standalone libraries that are run-time

0 commit comments

Comments
 (0)