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
Use MPI_Pack/Unpack for MPI compliant copying of the in/inout buffers inside the custom reduction operation.
Or use MPI_Type_get_envelope and manually copy over each member as they appear in the MPI datatype. I could also cache the envelope information myself inside the mxx::datatype and provide a MPI_Datatype safe copy operation in that class (e.g. copy member by member).
The text was updated successfully, but these errors were encountered:
See here: open-mpi/ompi#1462
Two options really:
mxx::datatype
and provide a MPI_Datatype safe copy operation in that class (e.g. copy member by member).The text was updated successfully, but these errors were encountered: