add Ibcast!
A convenience function is added, Ibcast!.
Thanks could you also add a test?
And documentation.
Ibcast! and Iallreduce! tests have been added. They also have a doc string. Is anything else required?
Need to add the docstrings to the documentation
Done.
I just noticed this PR: https://github.com/JuliaParallel/MPI.jl/pull/827 It also adds Iallreduce!.
@Keluaa : It'd be good to merge these PRs somehow...
This PR would be really useful. It looks like the docs and tests were added. The logs have expired so can't now tell why the CI failed.
The new test_iallreduce tests are segfaulting on both AMD and Nvidia GPUs
Discussion of failing tests in https://github.com/JuliaParallel/MPI.jl/pull/827