<div dir="ltr"><div class="gmail_quote"><div dir="ltr"><div class="gmail_quote"><div lang="EN-US" link="#467886" vlink="#96607D" style="word-wrap:break-word"><div><p class="MsoNormal">[Brief summary of changes at bottom.]</p><p class="MsoNormal">2024/07/17: 8 AM PDT</p>
<p class="MsoNormal"> <b>Attendees</b>: Rajan, Jim, Jerome, Fred, Damian, David, Joshua</p>
<p class="MsoNormal"><u></u> <u></u></p>
<p class="MsoNormal"> <b>New agenda items</b> (<a href="https://wiki.edg.com/pub/CFP/WebHome/CFP%20meeting%20agenda-20240717-update.pdf" target="_blank">https://wiki.edg.com/pub/CFP/WebHome/CFP%20meeting%20agenda-20240717-update.pdf</a>):</p>
<p class="MsoNormal"> None.</p>
<p class="MsoNormal"> </p>
<p class="MsoNormal"><b> Previous meeting notes:<u></u><u></u></b></p>
<p class="MsoNormal"> See [CFP 3292] (<a href="https://wiki.edg.com/pub/CFP/WebHome/n3292.pdf" target="_blank">https://wiki.edg.com/pub/CFP/WebHome/n3292.pdf</a>).</p>
<p class="MsoNormal"> </p>
<p class="MsoNormal"><b> Next Meeting(s):<u></u><u></u></b></p>
<p class="MsoNormal"> August 14, 2024, 3PM UTC</p>
<p class="MsoNormal"> ISO Zoom teleconference</p>
<p class="MsoNormal"> Please notify the group if this time slot does not work.</p>
<p class="MsoNormal"><u></u> <u></u></p>
<p class="MsoNormal"><b> New action items:<u></u><u></u></b></p><p class="MsoNormal"><b> </b>Jerome, Jim: Draft proposal to new wording for pole error</p><p class="MsoNormal"> Jerome: Summarize the usage of "may occur" with regard to numerical "anomalies"</p><p class="MsoNormal"> Damian: Send the group a proposal about Annex F/G language re. number ranges, esp. with signed 0</p><p class="MsoNormal"><b> </b>Rajan: Submit to WG14 this completed item: Fix the title in the proposal in CFP 3112. Base document as well from N3219->3220 and ensure the clause numbering is correct</p><p class="MsoNormal"> Rajan: Submit to WG14 the proposal for initialization of SNANs, issue #20</p> Fred: Write a proposal for SIGFPE being raised for exceptional conversion and I/O circumstances (being careful about raise())<br><p class="MsoNormal"> Jim: Write up notes about frexp() and behavior for model numbers</p><p class="MsoNormal"> Jim: Submit proposal for decimal language to WG14</p><p class="MsoNormal"> Jim: Submit proposal for 60559 macro change</p><p class="MsoNormal"> Damian: Ask 754 about midpoint and interpolation</p><p class="MsoNormal"> Jim: Include complex add and sub into the main body.</p><p class="MsoNormal"> Jim & everyone: Look at ways to strengthen the complex * and /, given the current code block.</p><p class="MsoNormal"> <br></p>
<p class="MsoNormal"><b> Action items to be carried over:<u></u><u></u></b></p>
<p class="MsoNormal"><u></u> None</p>
<p class="MsoNormal"><u></u> <u></u></p>
<p class="MsoNormal"><b> IEEE 754 liaison:<u></u><u></u></b></p>
<p class="MsoNormal"> No change since David's note</p>
<p class="MsoNormal"><u></u> <u></u></p>
<p class="MsoNormal"><b> C++ liaison:<u></u><u></u></b></p>
<p class="MsoNormal"> Joshua: Midpoint and linear interpolation functions (later on today's agenda) are offered to C, if there's interest</p>
<p class="MsoNormal"><u></u> <u></u></p>
<p class="MsoNormal"><b> WG14 meeting:<u></u><u></u></b></p>
<p class="MsoNormal"> None</p><p class="MsoNormal"> <br></p>
<p class="MsoNormal"><b> C23 integration:<u></u><u></u></b></p>
<p class="MsoNormal"> Next WG14 meeting:</p>
<p class="MsoNormal"> September 30, Minneapolis. Mailing deadline is one month before the meeting.</p>
<p class="MsoNormal"><u></u> <u></u></p>
<p class="MsoNormal"> C23 drafts:</p>
<p class="MsoNormal"> C23 DIS draft is n3219 - July 2, 2023 - For CFP review only. Do not distribute.</p>
<p class="MsoNormal"><u></u> <u></u></p>
<p class="MsoNormal"> C2y drafts:</p>
<p class="MsoNormal"> The working draft is n3220</p>
<p class="MsoNormal"><u></u> </p>
<p class="MsoNormal"><b> Carry over action items (Done unless stated otherwise):</b></p></div><div>
<div><p class="MsoNormal"> Jim/Jerome/Damian to follow up on C26 issue 1.</p><p class="MsoNormal"> Jerome: Worked with Jim to improve pole error definition, now an action item</p><p class="MsoNormal"> Jerome: Will tackle the matter of "occurs" vs. "may occur" for exceptions as a separate topic</p><p class="MsoNormal"> Rajan: Very interested in any change from "may occur" because it's a library change</p><p class="MsoNormal"> Fred: Many of these choices date back decades</p> Damian to get a list of editorial issues in Annex G and send them out for future submission to WG14.</div><div> Damian: Have action item for next meeting </div><p class="MsoNormal"> .Jim: Put Annex G being purely IEEE and other parts into the main standard as a potential work item for CFP on the agenda for next meeting.</p> Jim: Add C2y Issue 23 onto the agenda for next meeting.<br> Jim: Ensure that "frexp and double-double underflow" is on the agenda for next meeting.<br> Jim: Ensure that "Midpoint and linear interpolation functions" is on the agenda for next meeting.<br> Fred: Update issue 1 with the information from today.<br> Fred: Move the sub-issues from CFP 3079 about "floating-point number" into Issue 8.<br> Jim: Submit the proposal for C26 issue 19 (CFP 3118 with base document updated and checked for accurate clause numbers) to WG14.<br> Jim: N3291 2024/06/27 Thomas, Proposal for C2Y - Decimal floating-point number—misuse of term<br></div><div> Rajan: Fix the title in the proposal in CFP 3112. Base document as well from N3219->3220 and ensure the clause numbering is correct. Submit to WG14.<br></div><div> Rajan: Change the base document from N3219->3220 and ensure the clause numbering is correct for CFP 3091. Submit to WG14.<br>N3287 2024/06/23 Bhakta, Nonsensical Parenthetical</div><div> Rajan: Issue 20: Make CFP 3045 into a proposal for WG14.<br> Jim: create a proposal for WG14 based on CFP 3074 regarding the HUGE_VAL with suffixes change.<br> Jim: make CFP 3080 on outdated dependency macro into a proposal for WG14.<p class="MsoNormal"> </p>
<p class="MsoNormal"><b> TS-4 and TS-5 revisions<u></u><u></u></b></p>
<p class="MsoNormal"> Still waiting for updated draft of C23. Hanging paragraphs can change subclause numbers.</p>
<p class="MsoNormal"><u></u> <u></u></p>
<p class="MsoNormal"><b> C2y issues<u></u><u></u></b></p>
<p class="MsoNormal"> Issues list</p>
<p class="MsoNormal"> <a href="https://wiki.edg.com/pub/CFP/WebHome/c26e.htm" target="_blank">
https://wiki.edg.com/pub/CFP/WebHome/c26e.htm</a></p>
<p class="MsoNormal"> Status of issues: <a href="https://wiki.edg.com/pub/CFP/WebHome/C26%20Issues%20status.pdf" target="_blank">
https://wiki.edg.com/pub/CFP/WebHome/C26%20Issues%20status.pdf</a></p>
<p class="MsoNormal"> </p><p class="MsoNormal"> Issues 1, 5, 18, 19, 21, 24 are covered to date</p><p class="MsoNormal"> Issue 22 in Damian's court</p><p class="MsoNormal"> Issue 23: Fred et al. discussed the current language prohibiting SIGFPE in math.h functions, while it may arise in radix conversions (1.0e999999) or I/O operations. Fred took an action, above.</p>
<p class="MsoNormal"><u></u> <u></u></p>
<p class="MsoNormal"><b> Other issues:<u></u><u></u></b></p>
<p class="MsoNormal"> frexp and double-double underflow</p>
<p class="MsoNormal"> Jim: Will take action to ensure these apply only to model numbers</p><p class="MsoNormal"> Jerome: The double double type is not floating point; it's an artifact built on fp</p><p class="MsoNormal"> David: double double is a poor soul's quad, when the hardware doesn't support it</p>
<p class="MsoNormal"><u></u> <u></u></p>
<p class="MsoNormal"> Midpoint and linear interpolation functions<br></p>
<p class="MsoNormal"> <a href="https://www.open-std.org/jtc1/sc22/wg21/docs/papers/2019/p0811r3.html" target="_blank">
https://www.open-std.org/jtc1/sc22/wg21/docs/papers/2019/p0811r3.html</a></p>
<p class="MsoNormal"> Joshua: these will go into C++; they're offered for C's interest</p><p class="MsoNormal"> David, et al.: perhaps more interesting in the integer doman, out of CFP's wheelhouse</p><p class="MsoNormal"> David: Damian can gauge 754 interest, but it's really a hardware matter; GPUs may support them (but only to the extent they're needed for graphics)</p><p class="MsoNormal"><br></p><p class="MsoNormal"> Dead C Scrolls -- Rex Jaeschke's 1989 email</p><p class="MsoNormal"> Jim, Fred, Jerome: Old docs for NCEG, leading to C99</p><p class="MsoNormal"> Fred: Reminder (for Jerome) that C was first standardized in 1989</p><p class="MsoNormal"><br></p><p class="MsoNormal"> Participants</p><p class="MsoNormal"> Jim: Scroll down the wiki page (as Jerome had to) to find yourself, and many others, on the Participants list, with a chance to update your profile</p><p class="MsoNormal"><br></p><p class="MsoNormal">[Rev A changes:</p><p class="MsoNormal">(1) Remove bogus action item for Rajan re. language for NaNs "delivered in the destination format, if available". There is no change.</p><p class="MsoNormal">(2) Refer to n3219 as the DIS draft and n3220 as the working draft.</p><p class="MsoNormal">(3) The first C standard was in 1989.</p><p class="MsoNormal">(4) Call out Issue 23 as being discussed in that section.</p><p class="MsoNormal">(5) Improve the list of "Carry-over action items" which I think might be named "Action items from last meeting".]</p>
</div>
</div>
______________________________________________<br>
Cfp-interest mailing list<br>
<a href="mailto:Cfp-interest@oakapple.net" target="_blank">Cfp-interest@oakapple.net</a><br>
<a href="http://mailman.oakapple.net/mailman/listinfo/cfp-interest" rel="noreferrer" target="_blank">http://mailman.oakapple.net/mailman/listinfo/cfp-interest</a><br>
</div></div>
</div></div>