[Mpi3-ft] Defining the state of MPI after an error

Richard Treumann treumann at us.ibm.com
Mon Sep 20 11:41:09 CDT 2010

I realize my basic point is rather simple:

If you say MPI state is UNDEFINED after an error, you have part of the 
standard done. Simple and clear.

If you say MPI state is DEFINED after certain errors, the standard must 
define it. 

The complexity of identifying and classifying errors and defining the 
state after each is mind boggling. The job of implementing and testing 
that is even more mind boggling.

BTW - I see no practical problem with mandating that an error code in 
class NOT_IMPLEMENTED be considered harmless.  I.E. "A subroutine that 
returns an error in error class NOT_IMPLEMENTED leaves the MPI library in 
the same state as if the call had not been made."  That is easy to define 
and implement.

Dick Treumann  -  MPI Team 
IBM Systems & Technology Group
Dept X2ZA / MS P963 -- 2455 South Road -- Poughkeepsie, NY 12601
Tele (845) 433-7846         Fax (845) 433-8363
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.mpi-forum.org/pipermail/mpiwg-ft/attachments/20100920/e7617de8/attachment-0001.html>

More information about the mpiwg-ft mailing list