You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
Repository navigation
Mismatching types in MPI_win wrappers (and resulting build problems with MPICH 4.x) #48
The MPI-window wrappers use the old F90 mpi module (instead of mpi_f08) but type(c_ptr) as argument type for pointers, which is strictly only valid when using mpi_f08.
Possible solution
One would have to upgrade the entire library to use mpi_f08 all over.
Converting the pointer argument types to integer(mpi_address_kind) to be compatible with the f90 mpi module is not a real option, as subsequent c_f_pointer() would not work due to type-mismatch.
Activity
net/mpifx: upgrade to a recent commit in order to support MPICH-4.x
net/mpifx: upgrade to a recent commit in order to support MPICH-4.x