Hui Zhou
Hui Zhou
Ready for review
test:mpich/ch4/most
test:mpich/ch4/ofi/more
test:mpich/ch3/most
I can fix `MPI_Type_size` -- yeah, it is easy to fix. It just requires attention. Returning `0` makes more sense to me. I suspect returning `MPI_UNDEFINED` will throw many users...
> PS: [@hzhou](https://github.com/hzhou) Off-topic, have you opened a PR for the new `MPI_LOGICAL` datatypes? The commits are in https://github.com/pmodels/mpich/pull/7264. I need pick the commits into a new PR -- TODO.
If you use ISO_C_BINDING, also use C mpi types. You have to use c types with ISO_C_BINDING anyway
test:mpich/ch3/most test:mpich/ch4/most
I am not sure the "integer"-space is supposed to be the same as the MPI object handle-space. If they are the same, then there won't be need for conversion APIs...
> If I recall correctly, `MPI_Comm_fromint` was intended to be equivalent to `MPI_Comm_f2c`, except that it takes an `int` argument instead of an `MPI_Fint` argument. (`MPI_Fint` is not defined by...