Closed stelzch closed 3 months ago
See additional comments in Slack
Is it possible to reduce the number of cores in the tests to prevent the timeout? If not, you have to increase the time-out limit manually (see e.g. grid_alltoall in tests/CMakeLists.txt for the syntax) Furthermore, it seems that some of the tests print something to std::cout. This should be fixed.
@stelzch can we merge the PR into main or are you still working on it?
If there are no further requests this can be merged :)
This implements a communicator for reproducible reduction using a binary tree scheme.
Comment on remaining TODOs:
_request
usingdeclval
anddecltype
were unsuccessful. Any ideas are highly appreciated.reproducible_reduce
, the reduce might hang.