ZijunZhao added a comment.

In D157331#4576540 <https://reviews.llvm.org/D157331#4576540>, @aaron.ballman 
wrote:

> In D157331#4575224 <https://reviews.llvm.org/D157331#4575224>, @ZijunZhao 
> wrote:
>
>> Another followup question: I check 
>> https://www.open-std.org/jtc1/sc22/wg14/www/docs/n2683.pdf and I only add 
>> Core Proposal here. Do I need to add Supplemental Proposal, like some types?
>
> Ah, this is a bit confusing! tl;dr: No need to add the supplemental proposal.
>
> The way to trace this down yourself is:
>
> - The working draft 
> (https://www.open-std.org/jtc1/sc22/wg14/www/docs/n3096.pdf) has a list of 
> what papers were adopted and applied to the standard. You'll find N2683 under 
> the June 2021 virtual meeting heading. That's how you know which paper was 
> adopted.
> - You can look at the paper to see the proposed wording, prior art, 
> motivation, etc. That gets you 95% of the way but you need to know what words 
> actually went into the standard. So use the original paper to give you ideas 
> on what to implement, what to test, etc, but verify against the wording in 
> the standard.
> - Because this was discussed at the June 2021 virtual meeting, you should 
> look at those meeting minutes 
> (https://www.open-std.org/jtc1/sc22/wg14/www/docs/n2802.pdf) to see what was 
> adopted. You can search for `2683` to find the relevant discussion in the 
> minutes. Most importantly, you can see what polls were taken. The two polls 
> of interest were:
>
> Straw Poll: Does the committee wish to adopt the Core proposal from N2683 
> into C23? 13-0-5 Core proposal goes into C23.
> Straw Poll: Does the committee want the "ckd_" identifiers from N2683's Core 
> proposal in future library directions to be potentially reserved identifiers? 
> 18-0-0
>
> This is how we know that only the core proposal was added, and not the 
> supplemental proposal. Checking that belief against the standard wording 
> itself verifies that only the core proposal was added and the supplemental 
> bits are left out.
>
> (Hopefully that explanation makes some sense, but if you have more questions, 
> just ask!)

Yes, that's very helpful! Thank you!


Repository:
  rG LLVM Github Monorepo

CHANGES SINCE LAST ACTION
  https://reviews.llvm.org/D157331/new/

https://reviews.llvm.org/D157331

_______________________________________________
cfe-commits mailing list
cfe-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits

Reply via email to