Open nspark opened 4 years ago
It is essentially states that codes are undefined and implementation has to be sensible with what we do. I think it is useful ...
Do we have somewhere in section 9 where we specify implementation-specific error codes? If we keep the statement, we should rewrite it to indicate (1) OpenSHMEM doesn't currently specify any particular error codes, (2) check the return value for success/failure where appropriate, and (3) also check the team handle that was returned.
In a few teams interfaces, the 'Notes' section includes something like the following:
Is this statement of "we're not really specifying anything here" (w.r.t. error codes) necessary?