Skip to content

Commit 26a0379

Browse files
committed
Update NEWS with 4.1.2 items
Signed-off-by: Brian Barrett <bbarrett@amazon.com>
1 parent bc7bb12 commit 26a0379

File tree

1 file changed

+82
-0
lines changed

1 file changed

+82
-0
lines changed

NEWS

Lines changed: 82 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -258,6 +258,88 @@ v5.0.0rc2 -- October, 2021
258258
in MPI_AlltoAllv() using MPI_IN_PLACE. See github issue #9501.
259259
This will be fixed prior to v5.0.0 release.
260260

261+
4.1.2 -- November, 2021
262+
-----------------------
263+
264+
- ROMIO portability fix for OpenBSD
265+
- Fix handling of MPI_IN_PLACE with MPI_ALLTOALLW and improve performance
266+
of MPI_ALLTOALL and MPI_ALLTOALLV for MPI_IN_PLACE.
267+
- Fix one-sided issue with empty groups in Post-Start-Wait-Complete
268+
synchronization mode.
269+
- Fix Fortran status returns in certain use cases involving
270+
Generalized Requests
271+
- Romio datatype bug fixes.
272+
- Fix oshmem_shmem_finalize() when main() returns non-zero value.
273+
- Fix wrong affinity under LSF with the membind option.
274+
- Fix count==0 cases in MPI_REDUCE and MPI_IREDUCE.
275+
- Fix ssh launching on Bourne-flavored shells when the user has "set
276+
-u" set in their shell startup files.
277+
- Correctly process 0 slots with the mpirun --host option.
278+
- Ensure to unlink and rebind socket when the Open MPI session
279+
directory already exists.
280+
- Fix a segv in mpirun --disable-dissable-map.
281+
- Fix a potential hang in the memory hook handling.
282+
- Slight performance improvement in MPI_WAITALL when running in
283+
MPI_THREAD_MULTIPLE.
284+
- Fix hcoll datatype mapping and rooted operation behavior.
285+
- Correct some operations modifying MPI_Status.MPI_ERROR when it is
286+
disallowed by the MPI standard.
287+
- UCX updates:
288+
- Fix datatype reference count issues.
289+
- Detach dynamic window memory when freeing a window.
290+
- Fix memory leak in datatype handling.
291+
- Fix various atomic operations issues.
292+
- mpirun: try to set the curses winsize to the pty of the spawned
293+
task. Thanks to Stack Overflow user @Seriously for reporting the
294+
issue.
295+
- PMIx updates:
296+
- Fix compatibility with external PMIx v4.x installations.
297+
- Fix handling of PMIx v3.x compiler/linker flags. Thanks to Erik
298+
Schnetter for reporting the issue.
299+
- Skip SLURM-provided PMIx detection when appropriate. Thanks to
300+
Alexander Grund for reporting the issue.
301+
- Fix handling by C++ compilers when they #include the STL "<version>"
302+
header file, which ends up including Open MPI's text VERSION file
303+
(which is not C code). Thanks to @srpgilles for reporting the
304+
issue.
305+
- Fix MPI_Op support for MPI_LONG.
306+
- Make the MPI C++ bindings library (libmpi_cxx) explicitly depend on
307+
the OPAL internal library (libopen-pal). Thanks to Ye Luo for
308+
reporting the issue.
309+
- Fix configure handling of "--with-libevent=/usr".
310+
- Fix memory leak when opening Lustre files. Thanks to Bert Wesarg
311+
for submitting the fix.
312+
- Fix MPI_SENDRECV_REPLACE to correctly process datatype errors.
313+
Thanks to Lisandro Dalcin for reporting the issue.
314+
- Fix MPI_SENDRECV_REPLACE to correctly handle large data. Thanks
315+
Jakub Benda for reporting this issue and suggesting a fix.
316+
- Add workaround for TCP "dropped connection" errors to drastically
317+
reduce the possibility of this happening.
318+
- OMPIO updates:
319+
- Fix handling when AMODE is not set. Thanks to Rainer Keller for
320+
reporting the issue and supplying the fix.
321+
- Fix FBTL "posix" component linking issue. Thanks for Honggang Li
322+
for reporting the issue.
323+
- Fixed segv with MPI_FILE_GET_BYTE_OFFSET on 0-sized file view.
324+
- Thanks to GitHub user @shanedsnyder for submitting the issue.
325+
- OFI updates:
326+
- Multi-plane / Multi-Nic nic selection cleanups
327+
- Add support for exporting Open MPI memory monitors into
328+
Libfabric.
329+
- Ensure that Cisco usNIC devices are never selected by the OFI
330+
MTL.
331+
- Fix buffer overflow in OFI networking setup. Thanks to Alexander
332+
Grund for reporting the issue and supplying the fix.
333+
- Fix SSEND on tag matching networks.
334+
- Fix error handling in several MPI collectives.
335+
- Fix the ordering of MPI_COMM_SPLIT_TYPE. Thanks to Wolfgang
336+
Bangerth for raising the issue.
337+
- No longer install the orted-mpir library (it's an internal / Libtool
338+
convenience library). Thanks to Andrew Hesford for the fix.
339+
- PSM2 updates:
340+
- Allow advanced users to disable PSM2 version checking.
341+
- Fix to allow non-default installation locations of psm2.h.
342+
261343
4.1.1 -- April, 2021
262344
--------------------
263345

0 commit comments

Comments
 (0)