[Commits] [EinsteinToolkit/ExternalLibraries-MPI] f90a8a: MPI: update included tarball to 4.0.2
Roland Haas
noreply at github.com
Fri Dec 20 11:07:53 CST 2019
Branch: refs/heads/master
Home: https://github.com/EinsteinToolkit/ExternalLibraries-MPI
Commit: f90a8ac1fbd9c607b379015e67f6c03be6e65ba0
https://github.com/EinsteinToolkit/ExternalLibraries-MPI/commit/f90a8ac1fbd9c607b379015e67f6c03be6e65ba0
Author: Roland Haas <rhaas at illinois.edu>
Date: 2019-12-20 (Fri, 20 Dec 2019)
Changed paths:
R dist/openmpi-1.10.7.tar.gz
A dist/openmpi-4.0.2.tar.gz
M src/build.pl
Log Message:
-----------
MPI: update included tarball to 4.0.2
>From the README file:
Note that starting with Open MPI v4.0.0, prototypes for several
legacy MPI-1 symbols that were deleted in the MPI-3.0 specification
(which was published in 2012) are no longer available by default in
mpi.h. Specifically, several MPI-1 symbols were deprecated in the
1996 publishing of the MPI-2.0 specification. These deprecated
symbols were eventually removed from the MPI-3.0 specification in
2012.
The symbols that now no longer appear by default in Open MPI's mpi.h
are:
- MPI_Address (replaced by MPI_Get_address)
- MPI_Errhandler_create (replaced by MPI_Comm_create_errhandler)
- MPI_Errhandler_get (replaced by MPI_Comm_get_errhandler)
- MPI_Errhandler_set (replaced by MPI_Comm_set_errhandler)
- MPI_Type_extent (replaced by MPI_Type_get_extent)
- MPI_Type_hindexed (replaced by MPI_Type_create_hindexed)
- MPI_Type_hvector (replaced by MPI_Type_create_hvector)
- MPI_Type_lb (replaced by MPI_Type_get_extent)
- MPI_Type_struct (replaced by MPI_Type_create_struct)
- MPI_Type_ub (replaced by MPI_Type_get_extent)
- MPI_LB (replaced by MPI_Type_create_resized)
- MPI_UB (replaced by MPI_Type_create_resized)
- MPI_COMBINER_HINDEXED_INTEGER
- MPI_COMBINER_HVECTOR_INTEGER
- MPI_COMBINER_STRUCT_INTEGER
- MPI_Handler_function (replaced by MPI_Comm_errhandler_function)
More information about the Commits
mailing list