@@ -4,6 +4,89 @@ Open MPI v5.0.x series
44This file contains all the NEWS updates for the Open MPI v5.0.x
55series, in reverse chronological order.
66
7+ Open MPI version v5.0.2
8+ --------------------------
9+ :Date: 6 February 2024
10+
11+ - Internal PMIx and PRRTe versions:
12+
13+ - PMIx (v4.2.8). Commit hash: ``d1c1ed0c2e64f19ad49291241a43630ea7fdce28 ``.
14+ - PRRTE (v3.0.3). Commit hash: ``e383f5ad70c2633420d3425e9fb67e69b6bfd9c4 ``.
15+
16+ .. note :: Due to the timing of Open MPI v5.0.2 release, the PMIx and PRRTE versions
17+ that are internally bundled in the Open MPI distribution are the same
18+ versions as in the Open MPI v5.0.1 release: PMIx v4.2.8 and PRRTE v3.0.3.
19+ As a result, changes and bug fixes in newer PMIx and PRRTE releases are
20+ not included in Open MPI v5.0.2, notably:
21+
22+ PRRTE
23+
24+ - Fix the map-by pe-list option
25+ - Use pmix_path_nfs to detect shared file systems
26+ - psets: fix some problems with PMIX_QUERY_PSET_MEMBERSHIP query.
27+ PMIX_QUERY_PSET_MEMBERSHIP query bugfixes.
28+
29+ PMIx
30+
31+ - Restore default to enable-devel-check in Git repos
32+ - Protect against empty envar definition for mca_base_param_files
33+ - PMIx_Query_info: removed duplicated PMIX_RELEASE
34+ - Do not add no-unused-parameter for non-devel-check builds
35+ - Cast a few parameters when translating macros to functions
36+ - Fix one more spot for "get" from rank undefined
37+ - Fix "get" of key with undefined rank
38+ - Resolve problem of stack variables and realloc
39+ - Restore support for detecting shared file systems
40+ - Fix broken link in README
41+
42+ - Bugfixes and changes (in chronological order)
43+
44+ - Fix the fs/lustre component build
45+ - Fix a mtl/ofi multi-threaded race condition bug
46+ - Add missing fortran profiling interfaces according to MPI 4.0 standard
47+ - Allow 0-size data copy in opal/accelerator
48+ - Fix a btl/ofi and mtl/ofi provider selection bug
49+ - Properly initialize mca_rcache_base_module_t members
50+ - Fix a singleton launch segfault
51+ - Add GCC13 support with MacOS compatibility
52+
53+ - Many thanks to Open MPI community including:
54+ Erik Schnetter
55+
56+ Open MPI version v5.0.1
57+ --------------------------
58+ :Date: 20 December 2023
59+
60+ - Internal PMIx and PRRTe versions:
61+
62+ - PMIx (v4.2.8). Commit hash: ``d1c1ed0c2e64f19ad49291241a43630ea7fdce28 ``.
63+ - PRRTE (v3.0.3). Commit hash: ``e383f5ad70c2633420d3425e9fb67e69b6bfd9c4 ``.
64+
65+ - Bugfixes and changes (in chronological order)
66+
67+ - Various documentation related updates and changes
68+ - Fix a bunch of compiler warnings
69+ - Sessions: fix a problem with fortran MPI_Session_get_nth_pset interface
70+ - Correctly access the communicator name is MSGQ
71+ - accelerator/cuda: fix bug in makefile.am preventing correct linkage
72+ in non-standard location
73+ - btlsmcuda: fix problem with makefile
74+ - Fix rcache/gpusm and rcache/rgpsum
75+ - Correctly handle attributes on MPI_COMM_WORLD.
76+ - Minor memory leak fixes in:
77+ btl/tcp, mca_base_framework, ob1
78+ - Fix static initialization of recursive mutexes
79+ - Spack: fix for dlopen missing symbol problem
80+ - opal/mca/accelerator: ROCm 6.0 incompatibility fix
81+ - opal_var_dump_color_keys: fix an array overflow
82+ - SHMEM_LOCKS: MCS implementation of SHMEM LOCKS
83+ - configury: support flang-new
84+ - Update processing of "display_map" info key
85+ - dpm: update PMIX attribute
86+
87+ - Many thanks to Open MPI community including:
88+ Tony Curtis, David Edwards Linaro, Niv Shpak for their contribution.
89+
790Open MPI version 5.0.0
891--------------------------
992:Date: 25 October 2023
0 commit comments