Skip to content

Commit cc7e72b

Browse files
committed
NEWS: Add bullet about Fortran ABI changes
Per the bullet added to NEWS, these ABI changes were made to correct erroneous Fortran bindings. It is exceedingly unlikely that anyone was using them, because they would have complained that the names/types were outright wrong. Hence, it's safe to make these changes, even though they're not backwards compatible with v2.0.0 and v2.0.1. Signed-off-by: Jeff Squyres <[email protected]>
1 parent f27d0db commit cc7e72b

File tree

1 file changed

+15
-0
lines changed

1 file changed

+15
-0
lines changed

NEWS

Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -53,6 +53,21 @@ included in the vX.Y.Z section and be denoted as:
5353
(** also appeared: A.B.C) -- indicating that this item was previously
5454
included in release version vA.B.C.
5555

56+
2.0.2 -- TBD
57+
-----------------------
58+
59+
- The following backwards-incompatible changes to the Fortran API were
60+
made. They were made because Open MPI's Fortran bindings for these
61+
were incorrect; any MPI applications using them were therefore also
62+
erroneous, and not subject to backwards compatibility constraints.
63+
- All Fortran bindings:
64+
- The type of MPI_DISPLACEMENT_CURRENT was changed from INTEGER to
65+
INTEGER(KIND=MPI_OFFSET_KIND)
66+
- Fortran "use mpi" module:
67+
- MPI_File_wr_at_all_begin -> MPI_File_write_at_all_begin
68+
- MPI_File_read_ord_begin -> MPI_File_read_ordered_begin
69+
70+
5671
2.0.1 -- 2 September 2016
5772
-----------------------
5873

0 commit comments

Comments
 (0)