Branch: refs/heads/master Home: https://github.com/EinsteinToolkit/ExternalLibraries-MPI Commit: f90a8ac1fbd9c607b379015e67f6c03be6e65ba0 https://github.com/EinsteinToolkit/ExternalLibraries-MPI/commit/f90a8ac1fbd9... Author: Roland Haas rhaas@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)
commits@lists.einsteintoolkit.org