4944ba7edc
* datatype: Fix a incorrect datatype name of `MPI_UNSIGNED` Name of predefined datatype for C `unsigned int` gotten by `MPI_TYPE_GET_NAME` should be `MPI_UNSIGNED`, not `MPI_UNSIGNED_INT`. * datatype: Fix incorrect datatype names of `MPI_C_BOOL` and `MPI_CXX_*` Names of predefined datatypes gotten by `MPI_TYPE_GET_NAME` are: after this commit (correct) | before this commit (incorrect) ----------------------------------------------------------- MPI_C_BOOL MPI_BOOL MPI_CXX_BOOL MPI_BOOL MPI_CXX_FLOAT_COMPLEX MPI_C_FLOAT_COMPLEX MPI_CXX_DOUBLE_COMPLEX MPI_C_DOUBLE_COMPLEX MPI_CXX_LONG_DOUBLE_COMPLEX MPI_C_LONG_DOUBLE_COMPLEX * datatype: Fix a incorrect datatype name of `MPI_2DOUBLE_PRECISION` Name of the predefined datatype for Fortran two `double precision` gotten by `MPI_TYPE_GET_NAME` should be `MPI_2DOUBLE_PRECISION`, not `MPI_2DBLPREC`. This bug was caused by setting the name to `opal_datatype_t::name` instead of `ompi_datatype_t::name`. * datatype: Fix `MPI_UNSIGNED_CHAR` internal flag `MPI_UNSIGNED_CHAR` is an integer type. * ompi/cxx: Fix C++ `MPI::LONG_DOUBLE_INT` definition Just a typo fix. Without this fix, `MPI::MAX_LOC` and `MPI::MIN_LOC` cannot be used with `MPI::LONG_DOUBLE_INT` in C++ programs. I know the C++ binding is obsolete, but fixing this is harmless. * Add FUJITSU copyright |
||
---|---|---|
.. | ||
comm_inln.h | ||
comm.cc | ||
comm.h | ||
constants.h | ||
datatype_inln.h | ||
datatype.cc | ||
datatype.h | ||
errhandler_inln.h | ||
errhandler.h | ||
exception.h | ||
file_inln.h | ||
file.cc | ||
file.h | ||
functions_inln.h | ||
functions.h | ||
group_inln.h | ||
group.h | ||
info_inln.h | ||
info.h | ||
intercepts.cc | ||
intercomm_inln.h | ||
intercomm.h | ||
intracomm_inln.h | ||
intracomm.h | ||
Makefile.am | ||
mpicxx.cc | ||
mpicxx.h | ||
op_inln.h | ||
op.h | ||
request_inln.h | ||
request.h | ||
status_inln.h | ||
status.h | ||
topology_inln.h | ||
topology.h | ||
win_inln.h | ||
win.cc | ||
win.h |