Logo AND Algorithmique Numérique Distribuée

Public GIT Repository
validate that MPI_Op can be applied at entrance of MPI call, instead of xbt_dying...
authorAugustin Degomme <adegomme@gmail.com>
Sat, 3 Apr 2021 00:40:40 +0000 (02:40 +0200)
committerAugustin Degomme <adegomme@gmail.com>
Sat, 3 Apr 2021 00:42:12 +0000 (02:42 +0200)
commitdbfe89d3374d21b871e1114e7650717fd6b826d4
treed2f60f4cea2e7141cfa4ff5cd7327ce954f596b2
parent3ac0bae5c2a2349ec8c42e6c8b14265e74741b69
validate that MPI_Op can be applied at entrance of MPI call, instead of xbt_dying deep inside SMPI.
For RMA comms, somehow derived datatypes also are allowed. and it's too late for me to add this, so keep the previous checks for now.
src/smpi/bindings/smpi_pmpi_coll.cpp
src/smpi/bindings/smpi_pmpi_op.cpp
src/smpi/bindings/smpi_pmpi_win.cpp
src/smpi/include/private.hpp
src/smpi/include/smpi_datatype.hpp
src/smpi/include/smpi_op.hpp
src/smpi/mpi/smpi_datatype.cpp
src/smpi/mpi/smpi_op.cpp