Skip to content

Commit ebdf86f

Browse files
authored
Merge pull request #3653 from hppritcha/topic/NEWS_sync_2.1.x_w_older
NEWS: sync 2.1.x with older NEWS updates
2 parents da4e68e + a3a8744 commit ebdf86f

File tree

1 file changed

+104
-0
lines changed

1 file changed

+104
-0
lines changed

NEWS

Lines changed: 104 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -242,6 +242,79 @@ Known issues (to be addressed in v2.1.1):
242242
- See the list of fixes slated for v2.1.1 here:
243243
https://github.com/open-mpi/ompi/milestone/26
244244

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
245318

246319
2.0.2 -- 26 January 2017
247320
-------------------------
@@ -626,6 +699,37 @@ Bug fixes / minor enhancements:
626699
- Fix a problem with some windows info argument types. Thanks to
627700
Alastair McKinstry for reporting.
628701

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
629733

630734
1.10.6 - 17 Feb 2017
631735
------

0 commit comments

Comments
 (0)