@@ -242,6 +242,79 @@ Known issues (to be addressed in v2.1.1):
242
242
- See the list of fixes slated for v2.1.1 here:
243
243
https://github.com/open-mpi/ompi/milestone/26
244
244
245
+ 2.0.3 -- June 2017
246
+ ------------------
247
+
248
+ Bug fixes/minor improvements:
249
+
250
+ - Fix a problem with MPI_IALLTOALLW when zero size messages are present.
251
+ Thanks to @mathbird for reporting.
252
+ - Add missing MPI_USER_FUNCTION definition to the mpi_f08 module.
253
+ Thanks to Nathan Weeks for reporting this issue.
254
+ - Fix a problem with MPI_WIN_LOCK not returning an error code when
255
+ a negative rank is supplied. Thanks to Jeff Hammond for reporting and
256
+ providing a fix.
257
+ - Fix a problem with make check that could lead to hangs. Thanks to
258
+ Nicolas Morey-Chaisemartin for reporting.
259
+ - Resolve a symbol conflict problem with PMI-1 and PMI-2 PMIx components.
260
+ Thanks to Kilian Cavalotti for reporting this issue.
261
+ - Insure that memory allocations returned from MPI_WIN_ALLOCATE_SHARED are
262
+ 64 byte aligned. Thanks to Joseph Schuchart for reporting this issue.
263
+ - Make use of DOUBLE_COMPLEX, if available, for Fortran bindings. Thanks
264
+ to Alexander Klein for reporting this issue.
265
+ - Add missing MPI_T_PVAR_SESSION_NULL definition to Open MPI mpi.h include
266
+ file. Thanks to Omri Mor for reporting and fixing.
267
+ - Fix a problem with use of MPI shared file pointers when accessing
268
+ a file from independent jobs. Thanks to Nicolas Joly for reporting
269
+ this issue.
270
+ - Optimize zero size MPI_IALLTOALL{V,W} with MPI_IN_PLACE. Thanks to
271
+ Lisandro Dalcin for the report.
272
+ - Fix a ROMIO buffer overflow problem for large transfers when using NFS
273
+ filesystems.
274
+ - Fix type of MPI_ARGV[S]_NULL which prevented it from being used
275
+ properly with MPI_COMM_SPAWN[_MULTIPLE] in the mpi_f08 module.
276
+ - Ensure to add proper linker flags to the wrapper compilers for
277
+ dynamic libraries on platforms that need it (e.g., RHEL 7.3 and
278
+ later).
279
+ - Get better performance on TCP-based networks 10Gbps and higher by
280
+ using OS defaults for buffer sizing.
281
+ - Fix a bug with MPI_[R][GET_]ACCUMULATE when using DARRAY datatypes.
282
+ - Fix handling of --with-lustre configure command line argument.
283
+ Thanks to Prentice Bisbal and Tim Mattox for reporting the issue.
284
+ - Added MPI_AINT_ADD and MPI_AINT_DIFF declarations to mpif.h. Thanks
285
+ to Aboorva Devarajan (@AboorvaDevarajan) for the bug report.
286
+ - Fix a problem in the TCP BTL when Open MPI is initialized with
287
+ MPI_THREAD_MULTIPLE support. Thanks to Evgueni Petro for analyzing and
288
+ reporting this issue.
289
+ - Fix yalla PML to properly handle underflow errors, and fixed a
290
+ memory leak with blocking non-contiguous sends.
291
+ - Restored ability to run autogen.pl on official distribution tarballs
292
+ (although this is still not recommended for most users!).
293
+ - Fix accuracy problems with MPI_WTIME on some systems by always using
294
+ either clock_gettime(3) or gettimeofday(3).
295
+ - Fix a problem where MPI_WTICK was not returning a higher time resolution
296
+ when available. Thanks to Mark Dixon for reporting this issue.
297
+ - Restore SGE functionality. Thanks to Kevin Buckley for the initial
298
+ report.
299
+ - Fix external hwloc compilation issues, and extend support to allow
300
+ using external hwloc installations as far back as v1.5.0. Thanks to
301
+ Orion Poplawski for raising the issue.
302
+ - Added latest Mellanox Connect-X and Chelsio T-6 adapter part IDs to
303
+ the openib list of default values.
304
+ - Do a better job of cleaning up session directories (e.g., in /tmp).
305
+ - Update a help message to indicate how to suppress a warning about
306
+ no high performance networks being detected by Open MPI. Thanks to
307
+ Susan Schwarz for reporting this issue.
308
+ - Fix a problem with mangling of custom CFLAGS when configuring Open MPI.
309
+ Thanks to Phil Tooley for reporting.
310
+ - Fix some minor memory leaks and remove some unused variables.
311
+ Thanks to Joshua Gerrard for reporting.
312
+ - Fix MPI_ALLGATHERV bug with MPI_IN_PLACE.
313
+
314
+ Known issues (to be addressed in v2.0.4):
315
+
316
+ - See the list of fixes slated for v2.0.4 here:
317
+ https://github.com/open-mpi/ompi/milestone/29
245
318
246
319
2.0.2 -- 26 January 2017
247
320
-------------------------
@@ -626,6 +699,37 @@ Bug fixes / minor enhancements:
626
699
- Fix a problem with some windows info argument types. Thanks to
627
700
Alastair McKinstry for reporting.
628
701
702
+ 1.10.7 - 16 May 2017
703
+ ------
704
+ - Fix bug in TCP BTL that impacted performance on 10GbE (and faster)
705
+ networks by not adjusting the TCP send/recv buffer sizes and using
706
+ system default values
707
+ - Add missing MPI_AINT_ADD and MPI_AINT_DIFF function delcarations in
708
+ mpif.h
709
+ - Fixed time reported by MPI_WTIME; it was previously reported as
710
+ dependent upon the CPU frequency.
711
+ - Fix platform detection on FreeBSD
712
+ - Fix a bug in the handling of MPI_TYPE_CREATE_DARRAY in
713
+ MPI_(R)(GET_)ACCUMULATE
714
+ - Fix openib memory registration limit calculation
715
+ - Add missing MPI_T_PVAR_SESSION_NULL in mpi.h
716
+ - Fix "make distcheck" when using external hwloc and/or libevent packages
717
+ - Add latest ConnectX-5 vendor part id to OpenIB device params
718
+ - Fix race condition in the UCX PML
719
+ - Fix signal handling for rsh launcher
720
+ - Fix Fortran compilation errors by removing MPI_SIZEOF in the Fortran
721
+ interfaces when the compiler does not support it
722
+ - Fixes for the pre-ignore-TKR "mpi" Fortran module implementation
723
+ (i.e., for older Fortran compilers -- these problems did not exist
724
+ in the "mpi" module implementation for modern Fortran compilers):
725
+ - Add PMPI_* interfaces
726
+ - Fix typo in MPI_FILE_WRITE_AT_ALL_BEGIN interface name
727
+ - Fix typo in MPI_FILE_READ_ORDERED_BEGIN interface name
728
+ - Fixed the type of MPI_DISPLACEMENT_CURRENT in all Fortran interfaces
729
+ to be an INTEGER(KIND=MPI_OFFSET_KIND).
730
+ - Fixed typos in MPI_INFO_GET_* man pages. Thanks to Nicolas Joly for
731
+ the patch
732
+ - Fix typo bugs in wrapper compiler script
629
733
630
734
1.10.6 - 17 Feb 2017
631
735
------
0 commit comments