Skip to content

Add Isendrecv! to high-level API#929

Draft
tb6g16 wants to merge 1 commit intoJuliaParallel:masterfrom
tb6g16:isendrecv
Draft

Add Isendrecv! to high-level API#929
tb6g16 wants to merge 1 commit intoJuliaParallel:masterfrom
tb6g16:isendrecv

Conversation

@tb6g16
Copy link

@tb6g16 tb6g16 commented Jan 13, 2026

Added high-level method for Isendrecv! along with basic documentation and some tests.

Notably the tests I've added pass when using OpenMPI_jll, but they fail when using MPICH_jll. My best hunch about what is going wrong is some incorrect interfacing with the MPI ABI, but this is beyond the scope of my own knowledge so I can't be sure. The behaviour is reproducible and can be obtained by running the test file test/isendrecv.jl with OpenMPI_jll and MPICH_jll.

Would appreciate any help in resolving this issue.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant