@@ -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+
2613434.1.1 -- April, 2021
262344--------------------
263345
0 commit comments