[Cfp-interest 3124] WG14 meeting CFP update #2
Rajan Bhakta
rbhakta at us.ibm.com
Thu Jun 13 10:08:47 PDT 2024
Updates from today’s session added in red.
Here are the results of our (CFP) paper presentations. Vote totals are (For/Against/Abstain).
Round-trip rounding [N3232] – Integrate into C2Y (21/0/2. Consensus.)
Recommendation for printf rounding [N3233] – Integrate into C2Y (20/0/2. Consensus.)
Comments of interest:
Seacord: Can you use "should" there or anywhere meaning recommended practice?
(Answered: I think it’s OK, editor can change if needed.)
Bazley: How hard is it to do, and what do current implementations do?
(Answered: Don’t know, but assuming most do it “right” if any do more digits, and don’t know of any implementations that do it “wrong”.)
Niall: If you change how it is printed, won't this break a lot of code?
(Answered: No, this is more like a bug fix. And it is recommended practice so no one has to do it.)
Problematic use of “correctly rounded” [N3242] – Integrate into C2Y (18/0/5. Consensus.)
And the ones of interest to us:
Remove imaginary types [N3240] – Remove from C2Y (15/2/6. Consensus.); Remove __STDC_IEC_559_COMPLEX__ (10/4/9. Consensus.); Fix up paragraphs from the removal (18/1/3. Consensus.)
Interesting (to me) points:
Using N3263, Ted Johnson from HP came and said HP-UX is old and not being developed so not a big deal if it is removed.
Thoughts of moving parts of Annex G into the main standard that fit there (not IEEE dependent).
Fred mentioned EDG has imaginary types in it’s front end.
Reworking I meaning _Complex_I into also allowing an implementation defined complex i. (Ongoing, homework for this week)
Introduce complex literals [N3241] – Add suffixes (3/9/13. No consensus.); Have ‘j’ form too (8/8/9. No consensus.); Only have ‘i’ form (4/10/10. No consensus.); Only have 'i' form and capitals (7/8/9. No consensus.)
Interesting (to me) points:
Many don’t like the J suffix.
Many don’t like restricting mixed case.
Many don’t like list of suffixes (“making a combinatorial form is better”).
Did not discuss the macros (creal, etc.).
Possible work items for us if we want to pick it up:
Opinion poll: Make the changes to Annex G to make it stand alone optional support for IEEE complex conformance?
14/1/7. Consensus for someone to do something here (CFP?).
Opinion poll: Make a purely optional annex for _Imaginary type support alone?
8/7/7. No clear direction to do this.
Ballman: I would have voted yes if this were for a TS. (Also Jakub said the same thing and possibly others who voted no/abstain).
Regards,
Rajan Bhakta
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mailman.oakapple.net/pipermail/cfp-interest/attachments/20240613/4e632ee8/attachment-0001.htm>
More information about the Cfp-interest
mailing list