Skip to content

Commit ea8f4d0

Browse files
authored
Merge pull request #13053 from bwbarrett/release/4.1.8
Prep for 4.1.8 release
2 parents dc9768b + 16889ad commit ea8f4d0

File tree

2 files changed

+27
-4
lines changed

2 files changed

+27
-4
lines changed

NEWS

Lines changed: 24 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -59,8 +59,31 @@ 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.8 -- January, 2024
63+
----------------------
64+
65+
** NOTE: Open MPI 4.1.7 incorrectly changed the shared library
66+
versioning information for the OpenSHMEM interface, potentially
67+
causing link errors when updating from prior releases of Open MPI
68+
to 4.1.7. This release resets the shared library version number
69+
history to allow updates from Open MPI 4.1.6 and prior. Customers
70+
who updated to 4.1.7 and relinked their OpenSHMEM applications will
71+
have to relink their application again.
72+
73+
- Allocate and exchange OpenSHMEM base segment addresses earlier in
74+
startup.
75+
- Fixed file_seek calculation when using SEEK_END and io/ompio.
76+
- Protect against using CUDA without VMM support.
77+
- Change several variables in coll/adapt, coll/basic, coll/han,
78+
coll/hcoll, and coll/ucc from READONLY to ALL scope so that they can
79+
be set via the MPI_T interface.
80+
- Add version identifier to rules file in coll/tuned and extend the
81+
dynamic rules file to support the alltoall_algorithm_max_requests
82+
tuning parameter.
83+
84+
6285
4.1.7 -- October, 2024
63-
---------------------
86+
----------------------
6487

6588
- Improve CUDA memory pool and context handling.
6689
- Fix detection of host vs. CUDA memory when cumemcreate is used with

VERSION

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

6262
major=4
6363
minor=1
64-
release=7
64+
release=8
6565

6666
# greek is generally used for alpha or beta release tags. If it is
6767
# non-empty, it will be appended to the version number. It does not
@@ -128,7 +128,7 @@ date="Unreleased developer copy"
128128
# Version numbers are described in the Libtool current:revision:age
129129
# format.
130130

131-
libmpi_so_version=70:7:30
131+
libmpi_so_version=70:8:30
132132
libmpi_cxx_so_version=70:1:30
133133
libmpi_mpifh_so_version=70:1:30
134134
libmpi_usempi_tkr_so_version=70:1:30
@@ -137,7 +137,7 @@ libmpi_usempif08_so_version=70:1:30
137137
libopen_rte_so_version=70:4:30
138138
libopen_pal_so_version=70:4:30
139139
libmpi_java_so_version=70:0:30
140-
liboshmem_so_version=70:4:31
140+
liboshmem_so_version=70:5:30
141141
libompitrace_so_version=70:1:30
142142

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

0 commit comments

Comments
 (0)