ERRATA: Clarify behavior for invalid MPI_T binding arguments #160
Labels
chap-tools
Tools Chapter Committee
errata
Errata items for the previous MPI Standard
had reading
Completed the formal proposal reading
mpi-4.1
For inclusion in the MPI 4.1 standard
passed final vote
Passed the final formal vote
passed first vote
Passed the first formal vote
scheduled reading
Reading is scheduled for the next meeting
wg-terms
Semantic Terms Working Group
wg-tools
Tools Working Group
Milestone
Problem
The Section 14.3.2 discussing binding of MPI_T variables currently does not state expected behavior when an invalid object handle is passed as binding argument.
Proposal
Explicitly state that passing invalid handles as binding arguments is erroneous.
Changes to the Text
Add explicit clarification that invalid handles are erroneous. Also add Advice to Users reminding the user that
MPI_COMM_WORLD
andMPI_COMM_SELF
are invalid outside the INIT/FINALIZE scope.Impact on Implementations
Behavior and potential implementation clarified.
Impact on Users
Expected arguments and potential behavior of implementation clarified.
References
PR: mpi-forum/mpi-standard/pull/161
The text was updated successfully, but these errors were encountered: