1
1
openmpi/ompi/include
Jeff Squyres c39426ec91 mpi.h.in: use C++ static_cast<> where appropriate
When compiling mpi.h with a modern C++ compiler and a high degree of
pickyness (e.g., -Wold-style-cast), casting using (void*) in the
OMPI_PREDEFINED_GLOBAL and MPI_STATUS*_IGNORE macros will emit
warnings.  So if we're compiling with a C++ compiler, use C++'s
static_cast<> instead of (void*).

Thanks to @shadow-fax for identifying the issue.

Signed-off-by: Jeff Squyres <jsquyres@cisco.com>
(cherry picked from commit 30afdcead9)
2019-01-31 04:16:07 -08:00
..
ompi Topic/datatype (#3441) 2017-05-09 09:31:40 -04:00
Makefile.am Revert "Update to sync with OMPI master and cleanup to build" 2016-11-22 15:03:20 -08:00
mpi.h.in mpi.h.in: use C++ static_cast<> where appropriate 2019-01-31 04:16:07 -08:00
mpif-config.h.in ompi/fortran: remove proof-of-concept mpi_f08 module 2017-08-10 06:19:17 -07:00
mpif-externals.h mpif-externals.h: add missing MPI_AINT_ADD/MPI_AINT_DIFF 2017-04-22 08:57:54 -07:00
mpif-sentinels.h Revert "Update to sync with OMPI master and cleanup to build" 2016-11-22 15:03:20 -08:00
mpif-values.pl configury: remove the --disable-mpi-io option 2017-09-20 14:39:09 +09:00
mpif.h.in configury: remove the --disable-mpi-io option 2017-09-20 14:39:09 +09:00
ompi_config.h Revert "Update to sync with OMPI master and cleanup to build" 2016-11-22 15:03:20 -08:00