forked from open-mpi/ompi
-
Notifications
You must be signed in to change notification settings - Fork 0
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
docs: update list of deprecated/removed functions.
This commit address issue open-mpi#10099 Update documentation with the list of depreacted functions in MPI 2.2 and MPI-4.0. Add some examples and explanation on how to convert code from the deprecated interfaces to the new ones. Add a new section on ABI compatibility to Open MPI 4.1 Signed-off-by: Edgar Gabriel <[email protected]>
- Loading branch information
1 parent
7b87ae4
commit ee20cf8
Showing
9 changed files
with
295 additions
and
41 deletions.
There are no files selected for viewing
Submodule prrte
updated
80 files
Submodule oac
updated
3 files
+0 −70 | oac_check_os_flavors.m4 | |
+1 −1 | oac_check_package.m4 | |
+2 −2 | oac_list.m4 |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,19 @@ | ||
.. -label-binary-compatibility: | ||
ABI compatibility to previous versions of Open MPI | ||
================================================== | ||
|
||
Open MPI v5.0 intends to maintain Application Binary Interface (ABI) | ||
compatibility to the last major Open MPI release. Technically, an | ||
application compiled with Open MPI 4.1 can be executed with Open MPI | ||
5.0 without having to recompile the application. | ||
|
||
There are however a few scenarios where an application compiled with | ||
Open MPI 4.1 might not execute correctly with Open MPI 5.0. | ||
|
||
- There were some minor changes in the Fortran Interfaces (Jeff, need | ||
your help what to say here). | ||
|
||
- Open MPI 5.0 removed support for the C++ bindings. If an application | ||
was using the deprecated and now removed C++ bindings, it will not | ||
be able to execute with Open MPI 5.0, for details on deprecated and removed functions see :ref:`Removed MPI constructs <label-removed-mpi-constructs>` and :ref: `Deprecation warnings <label-deprecated-functions>` |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.