<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
</head>
<body style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space; color: rgb(0, 0, 0); font-size: 14px; font-family: Calibri, sans-serif;">
<div>
<div>Hi Aurelien,</div>
<div><br>
</div>
<div>responses interleaved below:</div>
<div><br>
</div>
<div>
<div>
<div>-- </div>
<div>Howard Pritchard</div>
</div>
<div>B Schedule</div>
<div>HPC-ENV</div>
<div>
<p class="MsoNormal" style="margin: 0in 0in 0.0001pt; font-size: 11pt;">Office 9, 2<sup>nd</sup> floor Research Park<o:p></o:p></p>
<p class="MsoNormal" style="margin: 0in 0in 0.0001pt; font-size: 11pt;">TA-03, Building 4200, Room 203</p>
</div>
<div>Los Alamos National Laboratory</div>
<div><br>
</div>
</div>
</div>
<div><br>
</div>
<span id="OLK_SRC_BODY_SECTION">
<div style="font-family:Calibri; font-size:11pt; text-align:left; color:black; BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; PADDING-BOTTOM: 0in; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #b5c4df 1pt solid; BORDER-RIGHT: medium none; PADDING-TOP: 3pt">
<span style="font-weight:bold">From: </span>mpiwg-sessions <<a href="mailto:mpiwg-sessions-bounces@lists.mpi-forum.org">mpiwg-sessions-bounces@lists.mpi-forum.org</a>> on behalf of Aurelien Bouteiller <<a href="mailto:bouteill@icl.utk.edu">bouteill@icl.utk.edu</a>><br>
<span style="font-weight:bold">Reply-To: </span>MPI Sessions working group <<a href="mailto:mpiwg-sessions@lists.mpi-forum.org">mpiwg-sessions@lists.mpi-forum.org</a>><br>
<span style="font-weight:bold">Date: </span>Tuesday, August 21, 2018 at 7:41 AM<br>
<span style="font-weight:bold">To: </span>MPI Sessions working group <<a href="mailto:mpiwg-sessions@lists.mpi-forum.org">mpiwg-sessions@lists.mpi-forum.org</a>><br>
<span style="font-weight:bold">Subject: </span>Re: [mpiwg-sessions] question about section 8.3 and MPI_COMM_SELF<br>
</div>
<div><br>
</div>
<blockquote id="MAC_OUTLOOK_ATTRIBUTION_BLOCKQUOTE" style="BORDER-LEFT: #b5c4df 5 solid; PADDING:0 0 0 5; MARGIN:0 0 0 5;">
<div>
<div 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>
</div>
</blockquote>
</span>
<div><br>
</div>
<div>I like this idea!  I’ll put some text into 8.3 stating this behavior when using the Peer to Peer model for initialization.</div>
<div><br>
</div>
<span id="OLK_SRC_BODY_SECTION">
<blockquote id="MAC_OUTLOOK_ATTRIBUTION_BLOCKQUOTE" style="BORDER-LEFT: #b5c4df 5 solid; PADDING:0 0 0 5; MARGIN:0 0 0 5;">
<div>
<div style="word-wrap: break-word; -webkit-nbsp-mode: space; line-break: after-white-space;" class="">
<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>
</div>
</blockquote>
</span>
<div><br>
</div>
<div>Agreed.  We need to come up with some way to deal with the way MPI_COMM_SELF is used currently as a grab bag of things.</div>
<div><br>
</div>
<span id="OLK_SRC_BODY_SECTION">
<blockquote id="MAC_OUTLOOK_ATTRIBUTION_BLOCKQUOTE" style="BORDER-LEFT: #b5c4df 5 solid; PADDING:0 0 0 5; MARGIN:0 0 0 5;">
<div>
<div style="word-wrap: break-word; -webkit-nbsp-mode: space; line-break: after-white-space;" class="">
<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="">
<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="">
<a href="https://lists.mpi-forum.org/mailman/listinfo/mpiwg-sessions">https://lists.mpi-forum.org/mailman/listinfo/mpiwg-sessions</a><br class="">
</div>
</blockquote>
</div>
<br class="">
</div>
</div>
</div>
</div>
</blockquote>
</span>
</body>
</html>