Logo AND Algorithmique Numérique Distribuée

Public GIT Repository
disalign tags for collectives from their nonblocking counterparts, to correctly deadl...
authorAugustin Degomme <adegomme@users.noreply.github.com>
Sun, 18 Aug 2019 19:02:50 +0000 (21:02 +0200)
committerAugustin Degomme <adegomme@users.noreply.github.com>
Sun, 18 Aug 2019 19:08:00 +0000 (21:08 +0200)
commiteccfa10c5a2179ff2ea6b91a62c0b2132b490f28
tree8375e9f9d8852fe3c3dc8c63e51febe7dbcfc9d5
parent9247f3df98d5692a4ec2af89619e650524f058bc
disalign tags for collectives from their nonblocking counterparts, to correctly deadlock when both are entangled
as some blocking ones used internally are actually implement with nonblocking+wait, use the right blocking tag in this case.
src/smpi/colls/smpi_coll.cpp
src/smpi/colls/smpi_default_selector.cpp
src/smpi/colls/smpi_nbc_impl.cpp
src/smpi/include/private.hpp
src/smpi/include/smpi_coll.hpp