Open gold2718 opened 6 years ago
I added tests (one C, one Fortran) to my fork which demonstrate this failure with make tests
. If someone can help with the irecv bug, I can submit a PR with those tests.
@rloy, is there any way you could help debug this?
This issue has been outstanding since 2018 - is anyone supporting this library?
No one is doing development on it. I'll handle PRs and try to fix simple bugs. Haven't looked at this to see if its simple.
The following demonstrates a bug in using mpi derived types in the receive buffer, this is showing up when running (cesm) cam-se using mpi-serial. @gold2718 reported to pio, but it's an mpi-serial bug. Run using mpi on a single processor the result is: -1 0 -1 1 -1 2 -1 3
however with mpi-serial the derived type is not respected and you get 0 1 2 3 -1 -1 -1 -1