@@ -258,6 +258,88 @@ v5.0.0rc2 -- October, 2021
258
258
in MPI_AlltoAllv() using MPI_IN_PLACE. See github issue #9501.
259
259
This will be fixed prior to v5.0.0 release.
260
260
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
+
261
343
4.1.1 -- April, 2021
262
344
--------------------
263
345
0 commit comments