<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<style type="text/css" style="display:none;"> P {margin-top:0;margin-bottom:0;} </style>
</head>
<body dir="ltr">
<div style="font-family: Calibri, Arial, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0); background-color: rgb(255, 255, 255);">
Hi All,</div>
<div style="font-family: Calibri, Arial, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0); background-color: rgb(255, 255, 255);">
<br>
</div>
<div style="font-family: Calibri, Arial, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0); background-color: rgb(255, 255, 255);">
Here are the details related to this announcement:</div>
<div style="font-family: Calibri, Arial, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0); background-color: rgb(255, 255, 255);">
<br>
</div>
<div style="font-family: Calibri, Arial, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0); background-color: rgb(255, 255, 255);">
Issue: <a href="https://github.com/mpi-forum/mpi-issues/issues/137" id="LPlnk551707">
https://github.com/mpi-forum/mpi-issues/issues/137</a><br>
</div>
<div style="font-family: Calibri, Arial, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0); background-color: rgb(255, 255, 255);">
PR: <a href="https://github.com/mpi-forum/mpi-standard/pull/268" id="LPlnk459529">
https://github.com/mpi-forum/mpi-standard/pull/268</a><br>
</div>
<div style="font-family: Calibri, Arial, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0); background-color: rgb(255, 255, 255);">
PDF: <a href="https://github.com/mpi-forum/mpi-issues/files/5219835/mpi40-report-ticket137-cfed9a5-14Sep2020.pdf" id="LPlnk530248">
mpi40-report-ticket137-cfed9a5-14Sep2020.pdf</a><br>
</div>
<div style="font-family: Calibri, Arial, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0); background-color: rgb(255, 255, 255);">
Highlighted PDF that shows the changes since first vote: <a href="https://github.com/mpi-forum/mpi-issues/files/5219837/mpi40-report-ticket137-cfed9a5-14Sep2020-highlighted.pdf" id="LPlnk259470">
mpi40-report-ticket137-cfed9a5-14Sep2020-highlighted.pdf</a></div>
<div style="font-family: Calibri, Arial, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0); background-color: rgb(255, 255, 255);">
<br>
</div>
<div style="font-family: Calibri, Arial, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0); background-color: rgb(255, 255, 255);">
We would like to propose a no-no-vote on the changes made since the first vote. There was some concern that there are a lot of changes based on the number of files changes in the PR. I wanted to emphasize that we had to create a new pull request to address
 the merge conflicts that were created after several new chapters and sections were merged. As a result, the new PR includes several changes that were already made in the original PR. The actual differences between the two versions are not that many and most
 of these changes are editorial. I have listed the explicit changes made since the first vote below (these changes are also highlighted in the PDF file above):<br>
</div>
<div style="font-family: Calibri, Arial, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0); background-color: rgb(255, 255, 255);">
<br>
</div>
<div style="font-family: Calibri, Arial, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0); background-color: rgb(255, 255, 255);">
0. the change bar latex macros have been removed
<div><br>
</div>
<div>1. change all new function extensions from _l to _c and the text " - an underscore followed by a lower-case L " has been removed, where used</div>
<div><br>
</div>
<div>2. addition of the following sentence in Section 2.5.8:</div>
<div>"Even though the \type{MPI\_Count} type is large enough to encode address locations, \type{MPI\_Count} type shall not be used to represent an \mpitermni{absolute address}\mpitermindex{addresses!absolute}."</div>
<div><br>
</div>
<div>3. delete the following sentence that was repeated:</div>
<div>"The support for large count and displacement in Fortran is available when using newer \MPI/ Fortran bindings \code{(USE mpi_f08)}."</div>
<div><br>
</div>
<div>4. embiggen MPI_TYPE_GET_ENVELOPE and MPI_TYPE_GET_CONTENTS</div>
<div><br>
</div>
<div>5. change error class from MPI_ERR_VALUE_TOO_LARGE to MPI_ERR_TYPE for functions MPI_TYPE_GET_ENVELOPE and MPI_TYPE_GET_CONTENTS</div>
<div><br>
</div>
<div>6. addition of separate MPI_Op_create_c and MPI_Register_datarep_c functions for F08 bindings</div>
<div><br>
</div>
<div>7. following text changes in Section 18.2:</div>
<div><br>
</div>
<div>(a) replace "The following were used prior to MPI-4.0:" with </div>
<div>"The following types, which were used prior to MPI-4.0, have been deemed too small to hold values that applications wish to use:" and remove the sentence "These types have been deemed too small to hold values that applications wish to use." in the next
 paragraph</div>
<div><br>
</div>
<div>(b) addition of "(e.g., in constructors of MPI datatypes that can be used with files)" to the end of third bullet</div>
<div><br>
</div>
<div>(c) addition of the following new text:</div>
<div>For the large count versions of three datatype constructors, MPI_TYPE_CREATE_HINDEXED, MPI_TYPE_CREATE_HINDEXED_BLOCK, and MPI_TYPE_CREATE_STRUCT, absolute addresses shall not be used to specify byte displacements since the parameter is of type MPI_COUNT
 instead of type MPI_AINT (see Section 2.5.8).</div>
<div><br>
</div>
<div>(d) addition of "MPI_Offset for parameters that represent byte displacement in files, " in the C bindings description</div>
<div><br>
</div>
(e) addition of "INTEGER(KIND=MPI_OFFSET_KIND) for parameters that represent byte displacement in files, " in the Fortran bindings description</div>
<div style="font-family: Calibri, Arial, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0); background-color: rgb(255, 255, 255);">
<br>
</div>
<div style="font-family: Calibri, Arial, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0); background-color: rgb(255, 255, 255);">
======</div>
<div style="font-family: Calibri, Arial, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0); background-color: rgb(255, 255, 255);">
Thanks,</div>
<div style="font-family: Calibri, Arial, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0); background-color: rgb(255, 255, 255);">
Puri on behalf of the large counts WG<br>
</div>
<div style="font-family: Calibri, Arial, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0); background-color: rgb(255, 255, 255);">
<br>
</div>
</body>
</html>