Open jeffhammond opened 2 months ago
detect sentinels in Fortran layer rather than C so we don't need to capture sentinel addresses and therefore don't need to initialize MPI in Fortran to setup this state.
also, i'm not even detecting MPI_BOTTOM anywhere right now 🤣
MPI_BOTTOM
it is impossible to determine if a buffer is MPI_BOTTOM in Fortran, without resorting to LOC(), which is non-standard.
LOC()
design tests:
detect sentinels in Fortran layer rather than C so we don't need to capture sentinel addresses and therefore don't need to initialize MPI in Fortran to setup this state.