Skip to content

Commit 44b25e3

Browse files
committed
NEWS/README: Update for v3.0.5 release
Signed-off-by: Jeff Squyres <jsquyres@cisco.com>
1 parent bb57c13 commit 44b25e3

File tree

2 files changed

+51
-1
lines changed

2 files changed

+51
-1
lines changed

NEWS

Lines changed: 50 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -39,6 +39,56 @@ it is possible for items to appear more than once in the list.
3939
3.0.5 -- October, 2019
4040
----------------------
4141

42+
- At run time, automatically disable Linux cross-memory attach (CMA)
43+
for vader BTL (shared memory) copies when running in user namespaces
44+
(i.e., containers). Many thanks to Adrian Reber for raising the
45+
issue and providing the fix.
46+
- Fix case where very large sends (over 2B bytes) would silently fail
47+
over PSM using the OFI MTL. Thanks to Emmanuel Thomé for raising
48+
the issue.
49+
- Fix case where 0-extent datatypes might be eliminated during
50+
optimization. Thanks to Github user @tjahns for raising the issue.
51+
- Ensure that the MPIR_Breakpoint symbol is not optimized out on
52+
problematic platforms.
53+
54+
NO- Fix MPI one-sided 32 bit atomic support.
55+
56+
- Fix OMPIO offset calculations with SEEK_END and SEEK_CUR in
57+
MPI_FILE_GET_POSITION. Thanks to Wei-keng Liao for raising the
58+
issue.
59+
- Fix corner case for datatype extent computations. Thanks to David
60+
Dickenson for raising the issue.
61+
62+
NO- Allow individual jobs to set their map/rank/bind policies when
63+
running LSF. Thanks to Nick R. Papior for assistance in solving the
64+
issue.
65+
NO- Fix MPI buffered sends with the "cm" PML.
66+
NO- Properly propagate errors to avoid deadlocks in MPI one-sided operations.
67+
68+
- Update to PMIx v2.2.3.
69+
70+
NO- Fix data corruption in non-contiguous MPI accumulates over UCX.
71+
72+
- Fix ssh-based tree-based spawning at scale. Many thanks to Github
73+
user @zrss for the report and diagnosis.
74+
- Fix the Open MPI RPM spec file to not abort when grep fails. Thanks
75+
to Daniel Letai for bringing this to our attention.
76+
- Handle new SLURM CLI options (SLURM 19 deprecated some options that
77+
Open MPI was using). Thanks to Jordan Hayes for the report and the
78+
initial fix.
79+
- OMPI: fix division by zero with an empty file view.
80+
- Also handle shmat()/shmdt() memory patching with OS-bypass networks.
81+
- Add support for unwinding info to all files that are present in the
82+
stack starting from MPI_Init, which is helpful with parallel
83+
debuggers. Thanks to James Clark for the report and initial fix.
84+
- Fixed inadvertant use of bitwise operators in the MPI C++ bindings
85+
header files. Thanks to Bert Wesarg for the report and the fix.
86+
- Added configure option --disable-wrappers-runpath (alongside the
87+
already-existing --disable-wrappers-rpath option) to prevent Open
88+
MPI's configure script from automatically adding runpath CLI options
89+
to the wrapper compilers.
90+
91+
4292
3.0.4 -- April, 2019
4393
--------------------
4494

README

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -64,7 +64,7 @@ Much, much more information is also available in the Open MPI FAQ:
6464
===========================================================================
6565

6666
The following abbreviated list of release notes applies to this code
67-
base as of this writing (April 2019):
67+
base as of this writing (October 2019):
6868

6969
General notes
7070
-------------

0 commit comments

Comments
 (0)