<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="">Hi all,<div class=""><br class=""></div><div class="">Tony just asked a good question off list about how to do the diff from December, but I think others will find this useful so I wanted to put it on the list:</div><div class=""><br class=""></div><div class="">It’s up to each person, but if I were doing it (which I guess I am 😀), I would start with the diff and see if it needs to be summarized beyond that. Here’s a link to the online version of the diff:<div class=""><br class=""></div><div class=""><a href="https://github.com/mpi-forum/mpi-standard/compare/mpi-4.0-rc-dec-2020...mpi-4.0-rc-june-2021" class="">https://github.com/mpi-forum/mpi-standard/compare/mpi-4.0-rc-dec-2020...mpi-4.0-rc-june-2021</a></div><div class=""><br class=""></div><div class="">You can click on “60 changed files” at the top of the diff and pick just the file you want from there.</div><div class=""><br class=""></div><div class="">You can also get the same thing on the command line by fetching all of the remote tags and doing the comparison there (example with just the I/O chapter):</div><div class=""><br class=""></div><div class=""><font face="Menlo" class="">$ git fetch —all —tags</font></div><div class=""><font face="Menlo" class="">$ git diff mpi-4.0-rc-dec-2020 mpi-4.0-rc-june-2021 chap-io/io.tex</font></div><div class=""><br class=""></div><div class=""><div class="">Thanks,</div><div class="">Wes</div></div><div><br class=""><blockquote type="cite" class=""><div class="">On May 24, 2021, at 11:30 AM, Wesley Bland <<a href="mailto:work@wesbland.com" class="">work@wesbland.com</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="">Hi all,<div class=""><br class=""></div><div class="">This is a bit of a long one with all of the announcements for the upcoming meeting, so stick with me:<br class=""><div class=""><br class=""></div><div class="">The RC document for the June meeting is now available on the website. You can find it here: <a href="https://www.mpi-forum.org/docs/mpi-4.0/mpi40-rc-jun-21.pdf" class="">https://www.mpi-forum.org/docs/mpi-4.0/mpi40-rc-jun-21.pdf</a></div><div class=""><br class=""></div><div class="">I’ve also posted all of the plenaries and votes for this meeting that come from the ratification process. I’ll read each of these in the same way we did the last meeting to move things along more quickly. Today also closes the nomination period for officers. We’ll vote for those in the upcoming meeting.</div><div class=""><br class=""></div><div class=""><b class="">Reminder to Chapter Chairs: </b>As we’ve discussed previously, we’ll do a recap of the changes that have happened to each chapter since December 2020. Please have a slide or two ready to go over those changes..</div><div class=""><br class=""></div><div class="">You can find all of that on the agenda page: <a href="https://www.mpi-forum.org/meetings/2021/06/agenda" class="">https://www.mpi-forum.org/meetings/2021/06/agenda</a></div><div class=""><br class=""></div><div class="">Here’s that list:</div><div class=""><h2 style="box-sizing: border-box; font-family: "Helvetica Neue", Helvetica, Arial, sans-serif; line-height: 1.1; color: rgb(64, 64, 64); margin-top: 20px; margin-bottom: 10px; caret-color: rgb(64, 64, 64);" class="">Procedure</h2><ul style="box-sizing: border-box; margin-top: 0px; margin-bottom: 10px; caret-color: rgb(64, 64, 64); color: rgb(64, 64, 64); font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;" class=""><li style="box-sizing: border-box;" class="">Vote to delay MPI 4.0 for unresolved issues</li><li style="box-sizing: border-box;" class="">Vote to ratify MPI 4.0</li><li style="box-sizing: border-box;" class="">Elect MPI Forum Chair</li><li style="box-sizing: border-box;" class="">Elect MPI Forum Secretary</li><li style="box-sizing: border-box;" class="">Elect MPI Forum Treasurer</li><li style="box-sizing: border-box;" class="">Elect MPI Forum Document Editor</li></ul><h3 style="box-sizing: border-box; font-family: "Helvetica Neue", Helvetica, Arial, sans-serif; line-height: 1.1; color: rgb(64, 64, 64); margin-top: 20px; margin-bottom: 10px; caret-color: rgb(64, 64, 64);" class=""><font size="4" class="">No "No Votes"</font></h3><ul style="box-sizing: border-box; margin-top: 0px; margin-bottom: 10px; caret-color: rgb(64, 64, 64); color: rgb(64, 64, 64); font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;" class=""><li style="box-sizing: border-box;" class=""><a href="https://github.com/mpi-forum/mpi-issues/issues/488" style="box-sizing: border-box; color: rgb(0, 138, 255); text-decoration: none;" class="">#488</a>: Issue W 'backward/semantic changes' - PR434 + PR445 + PR544 applied to RC-4-June</li><li style="box-sizing: border-box;" class=""><a href="https://github.com/mpi-forum/mpi-issues/issues/489" style="box-sizing: border-box; color: rgb(0, 138, 255); text-decoration: none;" class="">#489</a>: Incomplete listing of communicator duplication functions</li><li style="box-sizing: border-box;" class=""><a href="https://github.com/mpi-forum/mpi-issues/issues/501" style="box-sizing: border-box; color: rgb(0, 138, 255); text-decoration: none;" class="">#501</a>: Add xref in 4.0 ChangeLog for LargeCoun<span style="font-size: 14px;" class="">t</span></li></ul><h3 style="box-sizing: border-box; font-family: "Helvetica Neue", Helvetica, Arial, sans-serif; line-height: 1.1; color: rgb(64, 64, 64); margin-top: 20px; margin-bottom: 10px; caret-color: rgb(64, 64, 64);" class=""><font size="4" class="">Errata Votes</font></h3><ul style="box-sizing: border-box; margin-top: 0px; margin-bottom: 10px; caret-color: rgb(64, 64, 64); color: rgb(64, 64, 64); font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;" class=""><li style="box-sizing: border-box;" class=""><a href="https://github.com/mpi-forum/mpi-issues/issues/456" style="box-sizing: border-box; color: rgb(0, 138, 255); text-decoration: none;" class="">#456</a>: Fix list of functions that are callable at any time</li><li style="box-sizing: border-box;" class=""><a href="https://github.com/mpi-forum/mpi-issues/issues/500" style="box-sizing: border-box; color: rgb(0, 138, 255); text-decoration: none;" class="">#500</a>: Fix LIS for MPI_T events functions</li><li style="box-sizing: border-box;" class=""><a href="https://github.com/mpi-forum/mpi-issues/issues/495" style="box-sizing: border-box; color: rgb(0, 138, 255); text-decoration: none;" class="">#495</a>: Remove LIS Changes in I/O Chapter</li><li style="box-sizing: border-box;" class=""><a href="https://github.com/mpi-forum/mpi-issues/issues/458" style="box-sizing: border-box; color: rgb(0, 138, 255); text-decoration: none;" class="">#458</a>: Issue A 'applang' - PR444 + PR528 applied to RC-4-June</li><li style="box-sizing: border-box;" class=""><a href="https://github.com/mpi-forum/mpi-issues/issues/459" style="box-sizing: border-box; color: rgb(0, 138, 255); text-decoration: none;" class="">#459</a>: Issue B 'change-log' - PR434(change-log part) + PR529 applied to RC-4-June</li><li style="box-sizing: border-box;" class=""><a href="https://github.com/mpi-forum/mpi-issues/issues/460" style="box-sizing: border-box; color: rgb(0, 138, 255); text-decoration: none;" class="">#460</a>: Issue C 'bindings' - PR434(bindings part) + PR530 applied to RC-4-June</li><li style="box-sizing: border-box;" class=""><a href="https://github.com/mpi-forum/mpi-issues/issues/461" style="box-sizing: border-box; color: rgb(0, 138, 255); text-decoration: none;" class="">#461</a>: Issue D 'contexts' - PR484 + PR533 applied to RC-4-June</li><li style="box-sizing: border-box;" class=""><a href="https://github.com/mpi-forum/mpi-issues/issues/462" style="box-sizing: border-box; color: rgb(0, 138, 255); text-decoration: none;" class="">#462</a>: Issue E 'dynamics' - the first change of PR258 applied to RC-4-June</li><li style="box-sizing: border-box;" class=""><a href="https://github.com/mpi-forum/mpi-issues/issues/463" style="box-sizing: border-box; color: rgb(0, 138, 255); text-decoration: none;" class="">#463</a>: Issue F 'terms' - the second change of PR258 + PR534 applied to RC-4-June</li><li style="box-sizing: border-box;" class=""><a href="https://github.com/mpi-forum/mpi-issues/issues/464" style="box-sizing: border-box; color: rgb(0, 138, 255); text-decoration: none;" class="">#464</a>: Issue G 'datatypes' - PR531 applied to RC-4-June</li><li style="box-sizing: border-box;" class=""><a href="https://github.com/mpi-forum/mpi-issues/issues/465" style="box-sizing: border-box; color: rgb(0, 138, 255); text-decoration: none;" class="">#465</a>: Issue H 'coll' - PR532 applied to RC-4-June</li><li style="box-sizing: border-box;" class=""><a href="https://github.com/mpi-forum/mpi-issues/issues/435" style="box-sizing: border-box; color: rgb(0, 138, 255); text-decoration: none;" class="">#435</a>: Issue I - Is definition of local Session_init + collective Session_finalize pair broken?</li><li style="box-sizing: border-box;" class=""><a href="https://github.com/mpi-forum/mpi-issues/issues/491" style="box-sizing: border-box; color: rgb(0, 138, 255); text-decoration: none;" class="">#491</a>: Issue L - Progress references in General Index - for RC-4-June</li><li style="box-sizing: border-box;" class=""><a href="https://github.com/mpi-forum/mpi-issues/issues/453" style="box-sizing: border-box; color: rgb(0, 138, 255); text-decoration: none;" class="">#453</a>: Clarifications of PR#423 uses wrong language</li><li style="box-sizing: border-box;" class=""><a href="https://github.com/mpi-forum/mpi-issues/issues/433" style="box-sizing: border-box; color: rgb(0, 138, 255); text-decoration: none;" class="">#433</a>: Handling of extra state in dropped event handler for MPI_T</li><li style="box-sizing: border-box;" class=""><a href="https://github.com/mpi-forum/mpi-issues/issues/444" style="box-sizing: border-box; color: rgb(0, 138, 255); text-decoration: none;" class="">#444</a>: Fix undefined behaviour of MPI_Info_get_string caused by binding to MPI_Info_set</li><li style="box-sizing: border-box;" class=""><a href="https://github.com/mpi-forum/mpi-issues/issues/424" style="box-sizing: border-box; color: rgb(0, 138, 255); text-decoration: none;" class="">#424</a>: Sessions: need to update sections of standard describing initial error handler</li><li style="box-sizing: border-box;" class=""><a href="https://github.com/mpi-forum/mpi-issues/issues/437" style="box-sizing: border-box; color: rgb(0, 138, 255); text-decoration: none;" class="">#437</a>: LIS inout and C&Fortran IN fix for Partitioned Communication</li><li style="box-sizing: border-box;" class=""><a href="https://github.com/mpi-forum/mpi-issues/issues/446" style="box-sizing: border-box; color: rgb(0, 138, 255); text-decoration: none;" class="">#446</a>: Fix to the Partitioned Communication Chapter for the rank/process/group/file/win/communicator nomenclature</li><li style="box-sizing: border-box;" class=""><a href="https://github.com/mpi-forum/mpi-issues/issues/438" style="box-sizing: border-box; color: rgb(0, 138, 255); text-decoration: none;" class="">#438</a>: Handling of enum argument on MPI_T_event_get_info</li><li style="box-sizing: border-box;" class=""><a href="https://github.com/mpi-forum/mpi-issues/issues/454" style="box-sizing: border-box; color: rgb(0, 138, 255); text-decoration: none;" class="">#454</a>: Add progress of partitioned communication sentence</li></ul></div><div class=""><br class=""></div><div class="">In addition, I’d like to announce the 1st vote for issue<a href="https://github.com/mpi-forum/mpi-issues/issues/283" class=""> #283: Add MPI_Delete_error_class, MPI_Delete_error_code, MPI_Delete_error_string</a> (PR <a href="https://github.com/mpi-forum/mpi-standard/pull/166" class="">#166</a>). That’s on the agenda page as well.</div></div><div class=""><br class=""></div><div class="">If you have any other plenaries/votes to announce, please do so today. Martin will be updating the agenda later to include everything for the meeting. Note that we’ll need to have a voting block every day in order to accommodate our voting rules for a Final Ratification Meeting</div><div class=""><br class=""></div><div class=""><div class="">Thanks,</div><div class="">Wes</div></div><div class=""><br class=""></div></div></div></blockquote></div><br class=""></div></body></html>