<html><head><meta http-equiv="Content-Type" content="text/html charset=windows-1252"></head><body style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space;">Not at all. It just isn’t our place to talk about other standards. Fortran was a slightly different case because of the discussions between members of the MPI Forum and the Fortran standards committee. We don’t have that option with C, and I don’t think we ever will, since MPI programs are not an important part of the use of C.<div><br></div><div>If you agree with Boehm’s article in the strongest form, then you can maintain source code portability by avoiding the use of features that are not well defined in the source language - i.e., the use of shared memory. The current straw vote addresses something at (a) is within the definitions under control of the MPI Forum and (b) allows users that are willing to do what virtually everyone currently using threads and shared memory does - rely on the compiler and processing environment to implement something other than the standard language. But that latter case does not belong in a standard document.</div><div><br><div>Bill</div><div><br><div><div>On Sep 30, 2014, at 11:23 AM, Rolf Rabenseifner <<a href="mailto:rabenseifner@hlrs.de">rabenseifner@hlrs.de</a>> wrote:</div><br class="Apple-interchange-newline"><blockquote type="cite"><span style="font-family: Helvetica; font-size: 12px; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; orphans: auto; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: auto; word-spacing: 0px; -webkit-text-stroke-width: 0px; float: none; display: inline !important;">For me it looks like that you give up with the important goal</span><br style="font-family: Helvetica; font-size: 12px; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; orphans: auto; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: auto; word-spacing: 0px; -webkit-text-stroke-width: 0px;"><span style="font-family: Helvetica; font-size: 12px; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; orphans: auto; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: auto; word-spacing: 0px; -webkit-text-stroke-width: 0px; float: none; display: inline !important;">that the MPI standard should provide source code portability.</span></blockquote></div><br></div></div></body></html>