<html><body>
<p>Maybe - the standard does not say anything specific about the meaning of MPI_Abort with a value of zero.<br>
<br>
The "best effort" part and the fact that the value passed to MPI_Abort is not required as a job RC both make MPI_Abort unsatisfactory as currently described. The name "Abort" also sounds like an undesired outcome. You do not abort something when you have gotten what you wanted.<br>
<br>
If the Forum chose to be explicit about the meaning of MPI_Abort with zero, it would answer the need but it would still feel sort of ugly to me.<br>
<br>
In part, I bring this up because now that it has been pointed out to me, I am a bit surprised that I have never come across the issue before. That made me wonder if wanting to end a parallel application this way is rare or if people have just been calling ABORT and being content it seemed to work OK.<br>
<br>
<br>
Dick Treumann - MPI Team <br>
IBM Systems & Technology Group<br>
Dept X2ZA / MS P963 -- 2455 South Road -- Poughkeepsie, NY 12601<br>
Tele (845) 433-7846 Fax (845) 433-8363<br>
<br>
<br>
<img width="16" height="16" src="cid:1__=0ABBFC6FDFFE7F558f9e8a93df938@us.ibm.com" border="0" alt="Inactive hide details for Fab Tillier ---04/05/2010 03:48:51 PM---Richard Treumann wrote on Mon, 5 Apr 2010 at 10:45:00 > A cal"><font color="#424282">Fab Tillier ---04/05/2010 03:48:51 PM---Richard Treumann wrote on Mon, 5 Apr 2010 at 10:45:00 > A call to MPI_Quit would let the application</font><br>
<br>
<table width="100%" border="0" cellspacing="0" cellpadding="0">
<tr valign="top"><td width="1%"><img width="96" height="1" src="cid:2__=0ABBFC6FDFFE7F558f9e8a93df938@us.ibm.com" border="0" alt=""><br>
<font size="2" color="#5F5F5F">From:</font></td><td width="100%"><img width="1" height="1" src="cid:2__=0ABBFC6FDFFE7F558f9e8a93df938@us.ibm.com" border="0" alt=""><br>
<font size="2">Fab Tillier <ftillier@microsoft.com></font></td></tr>
<tr valign="top"><td width="1%"><img width="96" height="1" src="cid:2__=0ABBFC6FDFFE7F558f9e8a93df938@us.ibm.com" border="0" alt=""><br>
<font size="2" color="#5F5F5F">To:</font></td><td width="100%"><img width="1" height="1" src="cid:2__=0ABBFC6FDFFE7F558f9e8a93df938@us.ibm.com" border="0" alt=""><br>
<font size="2">Main MPI Forum mailing list <mpi-forum@lists.mpi-forum.org></font></td></tr>
<tr valign="top"><td width="1%"><img width="96" height="1" src="cid:2__=0ABBFC6FDFFE7F558f9e8a93df938@us.ibm.com" border="0" alt=""><br>
<font size="2" color="#5F5F5F">Date:</font></td><td width="100%"><img width="1" height="1" src="cid:2__=0ABBFC6FDFFE7F558f9e8a93df938@us.ibm.com" border="0" alt=""><br>
<font size="2">04/05/2010 03:48 PM</font></td></tr>
<tr valign="top"><td width="1%"><img width="96" height="1" src="cid:2__=0ABBFC6FDFFE7F558f9e8a93df938@us.ibm.com" border="0" alt=""><br>
<font size="2" color="#5F5F5F">Subject:</font></td><td width="100%"><img width="1" height="1" src="cid:2__=0ABBFC6FDFFE7F558f9e8a93df938@us.ibm.com" border="0" alt=""><br>
<font size="2">Re: [Mpi-forum] MPI_Abort - meaning</font></td></tr>
<tr valign="top"><td width="1%"><img width="96" height="1" src="cid:2__=0ABBFC6FDFFE7F558f9e8a93df938@us.ibm.com" border="0" alt=""><br>
<font size="2" color="#5F5F5F">Sent by:</font></td><td width="100%"><img width="1" height="1" src="cid:2__=0ABBFC6FDFFE7F558f9e8a93df938@us.ibm.com" border="0" alt=""><br>
<font size="2">mpi-forum-bounces@lists.mpi-forum.org</font></td></tr>
</table>
<hr width="100%" size="2" align="left" noshade style="color:#8091A5; "><br>
<br>
<br>
<tt>Richard Treumann wrote on Mon, 5 Apr 2010 at 10:45:00<br>
<br>
> A call to MPI_Quit would let the application give a return code of 0 so<br>
> a script or wrapper that checks the mpiexec return code would regard the<br>
> application as a success.<br>
<br>
How is this different than calling MPI_Abort with an error code of 0?<br>
<br>
Is it just that MPI_Quit would do more than 'best effort'?<br>
<br>
-Fab<br>
<br>
_______________________________________________<br>
mpi-forum mailing list<br>
mpi-forum@lists.mpi-forum.org<br>
</tt><tt><a href="http://lists.mpi-forum.org/mailman/listinfo.cgi/mpi-forum">http://lists.mpi-forum.org/mailman/listinfo.cgi/mpi-forum</a></tt><tt><br>
</tt><br>
<br>
</body></html>