<html><head><meta http-equiv="Content-Type" content="text/html; charset=utf-8"></head><body style="word-wrap: break-word; -webkit-nbsp-mode: space; line-break: after-white-space;" class="">Howard,<div class=""><br class=""></div><div class="">A similar issue has been discussed during the last virtual meeting about what happens to errors in MPI_INIT (in which it is not guaranteed that MPI_COMM_SELF) is completely initialized yet, and error handlers had no chance to be set by users yet). </div><div class=""><br class=""></div><div class="">One of the feedback of the call is that in such cases, returning an error code is a desired outcome. That would particularly apply to session_init. </div><div class=""><br class=""></div><div class="">For the rest of the session operations, it could be beneficial to be able to set explicitly (i.e. with a session api call) what is the default/fallback error handler for when the MPI_COMM_SELF object has not been created, and the rules for precedence between these mechanisms when both are in play. I do not remember the group discussing these issues in much more details.</div><div class=""><br class=""></div><div class="">Best, </div><div class="">Aurelien </div><div class=""><br class=""></div><div class=""><br class=""></div><div class=""><div class=""><div><blockquote type="cite" class=""><div class="">On Aug 20, 2018, at 14:20, Pritchard Jr., Howard <<a href="mailto:howardp@lanl.gov" class="">howardp@lanl.gov</a>> wrote:</div><br class="Apple-interchange-newline"><div class="">

<meta http-equiv="Content-Type" content="text/html; charset=utf-8" class="">

<div style="word-wrap: break-word; -webkit-nbsp-mode: space; line-break: after-white-space;" class="">
<div style="font-size: 14px; font-family: Calibri, sans-serif;" class="">Hi Folks,</div>
<div style="font-size: 14px; font-family: Calibri, sans-serif;" class=""><br class="">
</div>
<div style="font-size: 14px; font-family: Calibri, sans-serif;" class="">Does anyone in the WG recall what our thoughts were concerning</div>
<div style="font-size: 14px; font-family: Calibri, sans-serif;" class="">the case when MPI encounters an error in an MPI function</div>
<div style="font-size: 14px; font-family: Calibri, sans-serif;" class="">not associated with a particular communicator, file, window, or</div>
<div style="font-size: 14px; font-family: Calibri, sans-serif;" class="">(now) session?</div>
<div style="font-size: 14px; font-family: Calibri, sans-serif;" class=""><br class="">
</div>
<div style="font-size: 14px; font-family: Calibri, sans-serif;" class="">I’m concerned about this sentence in 8.3:</div>
<div style="font-size: 14px; font-family: Calibri, sans-serif;" class=""><br class="">
</div>
<div class=""><div style="font-size: 11px; font-family: Helvetica; margin: 0px; line-height: normal;" class="">
When using the MPI calls that are not related to any objects are considered to be attached to the communicator</div><div style="font-size: 10px; font-family: Helvetica; margin: 0px; line-height: normal;" class="">
MPI_COMM_SELF<span style="font-size: 11px; line-height: normal;" class="">.</span></div><div style="font-size: 10px; font-family: Helvetica; margin: 0px; line-height: normal;" class="">
<br class="">
</div><div style="margin: 0px; line-height: normal;" class=""><span style="line-height: normal;" class=""><font face="Calibri" class="">Looking at the old power point slide deck, this problem is mentioned, but not</font></span></div><div style="margin: 0px; line-height: normal;" class=""><span style="line-height: normal;" class=""><font face="Calibri" class="">addressed.</font></span></div><div style="margin: 0px; line-height: normal;" class=""><span style="line-height: normal;" class=""><font face="Calibri" class=""><br class="">
</font></span></div><div style="margin: 0px; line-height: normal;" class=""><span style="line-height: normal;" class=""><font face="Calibri" class="">Howard</font></span></div><div style="font-size: 10px; font-family: Helvetica; margin: 0px; line-height: normal;" class="">
<span style="font-size: 11px; line-height: normal;" class=""><br class="">
</span></div><div style="font-size: 10px; font-family: Helvetica; margin: 0px; line-height: normal;" class="">
<span style="font-family: Calibri, sans-serif; font-size: 14px;" class="">-- </span></div>
</div>
<div style="font-size: 14px; font-family: Calibri, sans-serif;" class="">
<div class="">
<div class="">Howard Pritchard</div>
</div>
<div class="">B Schedule</div>
<div class="">HPC-ENV</div>
<div class=""><div style="margin: 0in 0in 0.0001pt; font-size: 11pt;" class="">Office 9, 2<sup class="">nd</sup> floor Research Park<o:p class=""></o:p></div><div style="margin: 0in 0in 0.0001pt; font-size: 11pt;" class="">TA-03, Building 4200, Room 203</div>
</div>
<div class="">Los Alamos National Laboratory</div>
<div class=""><br class="">
</div>
</div>
</div>

_______________________________________________<br class="">mpiwg-sessions mailing list<br class=""><a href="mailto:mpiwg-sessions@lists.mpi-forum.org" class="">mpiwg-sessions@lists.mpi-forum.org</a><br class="">https://lists.mpi-forum.org/mailman/listinfo/mpiwg-sessions<br class=""></div></blockquote></div><br class=""></div></div></body></html>