Skip to content

Commit 9687216

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

File tree

2 files changed

+45
-1
lines changed

2 files changed

+45
-1
lines changed

NEWS

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

42+
- Fix OMPIO issue limiting file reads/writes to 2GB. Thanks to
43+
Richard Warren for reporting the issue.
44+
- At run time, automatically disable Linux cross-memory attach (CMA)
45+
for vader BTL (shared memory) copies when running in user namespaces
46+
(i.e., containers). Many thanks to Adrian Reber for raising the
47+
issue and providing the fix.
48+
- Sending very large MPI messages using the ofi MTL will fail with
49+
some of the underlying Libfabric transports (e.g., PSM2 with
50+
messages >=4GB, verbs with messages >=2GB). Prior version of Open
51+
MPI failed silently; this version of Open MPI invokes the
52+
appropriate MPI error handler upon failure. See
53+
https://github.com/open-mpi/ompi/issues/7058 for more details.
54+
Thanks to Emmanuel Thomé for raising the issue.
55+
- Fix case where 0-extent datatypes might be eliminated during
56+
optimization. Thanks to Github user @tjahns for raising the issue.
57+
- Ensure that the MPIR_Breakpoint symbol is not optimized out on
58+
problematic platforms.
59+
- Fix OMPIO offset calculations with SEEK_END and SEEK_CUR in
60+
MPI_FILE_GET_POSITION. Thanks to Wei-keng Liao for raising the
61+
issue.
62+
- Fix corner case for datatype extent computations. Thanks to David
63+
Dickenson for raising the issue.
64+
- Fix MPI buffered sends with the "cm" PML.
65+
- Update to PMIx v2.2.3.
66+
- Fix ssh-based tree-based spawning at scale. Many thanks to Github
67+
user @zrss for the report and diagnosis.
68+
- Fix the Open MPI RPM spec file to not abort when grep fails. Thanks
69+
to Daniel Letai for bringing this to our attention.
70+
- Handle new SLURM CLI options (SLURM 19 deprecated some options that
71+
Open MPI was using). Thanks to Jordan Hayes for the report and the
72+
initial fix.
73+
- OMPI: fix division by zero with an empty file view.
74+
- Also handle shmat()/shmdt() memory patching with OS-bypass networks.
75+
- Add support for unwinding info to all files that are present in the
76+
stack starting from MPI_Init, which is helpful with parallel
77+
debuggers. Thanks to James Clark for the report and initial fix.
78+
- Fixed inadvertant use of bitwise operators in the MPI C++ bindings
79+
header files. Thanks to Bert Wesarg for the report and the fix.
80+
- Added configure option --disable-wrappers-runpath (alongside the
81+
already-existing --disable-wrappers-rpath option) to prevent Open
82+
MPI's configure script from automatically adding runpath CLI options
83+
to the wrapper compilers.
84+
85+
4286
3.0.4 -- April, 2019
4387
--------------------
4488

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)