Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

P2417 A more constexpr bitset #1087

Closed
wg21bot opened this issue Jul 30, 2021 · 7 comments · Fixed by cplusplus/draft#5679
Closed

P2417 A more constexpr bitset #1087

wg21bot opened this issue Jul 30, 2021 · 7 comments · Fixed by cplusplus/draft#5679
Labels
B3 - addition Bucket 3 as described by P0592: material that is not mentioned in P0592 C++23 Targeted at C++23 constexpr expedited-library-evolution-electronic-poll Papers that were reviewed on the mailing list and then advanced directly to electronic polling. IS Ship vehicle: IS LWG Library plenary-approved Papers approved for inclusion in their target vehicle by plenary vote. size - medium paper size estimate tentatively-ready-for-plenary Reviewed between meetings; ready for a vote.
Milestone

Comments

@wg21bot
Copy link
Collaborator

wg21bot commented Jul 30, 2021

P2417R0 A more constexpr bitset (Daniil Goncharov)

@wg21bot wg21bot added LEWG Library Evolution LWG Library labels Jul 30, 2021
@wg21bot wg21bot added this to the 2021-telecon milestone Jul 30, 2021
@cor3ntin cor3ntin added ready-for-library-evolution-mailing-list-review This paper needs to be discussed on the Library Evolution mailing list and removed LWG Library labels Jul 31, 2021
@brycelelbach brycelelbach added B3 - addition Bucket 3 as described by P0592: material that is not mentioned in P0592 constexpr IS Ship vehicle: IS size - medium paper size estimate labels Aug 1, 2021
@inbal2l
Copy link
Collaborator

inbal2l commented Oct 18, 2021

Was seen by LEWG ML review on 08-09-2021. Attaching a short summary:

Waiting for R1 which will contain the fixes mentioned.
I recommend the new revision will go to electronic polls.

@inbal2l inbal2l added needs-revision Paper needs changes before it can proceed and removed ready-for-library-evolution-mailing-list-review This paper needs to be discussed on the Library Evolution mailing list labels Oct 18, 2021
@wg21bot
Copy link
Collaborator Author

wg21bot commented Oct 26, 2021

P2417R1 A more constexpr bitset (Daniil Goncharov)

@wg21bot wg21bot removed the needs-revision Paper needs changes before it can proceed label Oct 26, 2021
@brycelelbach brycelelbach added expedited-library-evolution-electronic-poll Papers that were reviewed on the mailing list and then advanced directly to electronic polling. ready-for-library-evolution-meeting-review This paper needs to be discussed at a Library Evolution meeting labels Oct 31, 2021
@brycelelbach
Copy link

brycelelbach commented Oct 31, 2021

@brycelelbach brycelelbach added ready-for-library-evolution-electronic-poll This paper needs to undergo a Library Evolution electronic poll and removed ready-for-library-evolution-meeting-review This paper needs to be discussed at a Library Evolution meeting labels Nov 1, 2021
@brycelelbach brycelelbach added the scheduled-for-library-evolution This paper has been scheduled for one of the groups: LEWG, LEWG Incubator, or a Mailing List review label Nov 9, 2021
@cor3ntin cor3ntin added LWG Library and removed ready-for-library-evolution-electronic-poll This paper needs to undergo a Library Evolution electronic poll scheduled-for-library-evolution This paper has been scheduled for one of the groups: LEWG, LEWG Incubator, or a Mailing List review LEWG Library Evolution expedited-library-evolution-electronic-poll Papers that were reviewed on the mailing list and then advanced directly to electronic polling. labels Dec 6, 2021
@cor3ntin
Copy link

cor3ntin commented Dec 6, 2021

2021-11 Library Evolution Electronic Poll Outcomes

Send [P2417R0] (A More constexpr bitset) to Library Working Group for C++23, classified as an improvement of an existing feature ([P0592R4] bucket 2 item).

SF F N A SA
13 13 5 0 0

Strong consensus in favor

@jensmaurer jensmaurer added the C++23 Targeted at C++23 label Jan 1, 2022
@jensmaurer jensmaurer modified the milestones: 2021-telecon, 2022-telecon Jan 1, 2022
@brycelelbach brycelelbach added the expedited-library-evolution-electronic-poll Papers that were reviewed on the mailing list and then advanced directly to electronic polling. label Feb 23, 2022
@jwakely
Copy link
Member

jwakely commented Jun 17, 2022

Reviewed by LWG. The class synopsis has duplicated constexpr on the size() member, and it needs to propose edits to the detailed desciptions in [bitset.cons], [bitset.members] and [bitset.operators]. We would be OK with blanket instructions saying something like "Add constexpr to the detailed descriptions in [bitset.cons] and [bitset.members] for all functions that are not currently constexpr', and the first three detailed descriptions in [bitset.operators]."

@jwakely jwakely added the tentatively-ready-for-plenary Reviewed between meetings; ready for a vote. label Jul 1, 2022
@jwakely
Copy link
Member

jwakely commented Jul 1, 2022

Reviewed and approved for C++23 by LWG.

@wg21bot
Copy link
Collaborator Author

wg21bot commented Jul 21, 2022

P2417R2 A more constexpr bitset (Daniil Goncharov)

@cor3ntin cor3ntin added the plenary-approved Papers approved for inclusion in their target vehicle by plenary vote. label Jul 25, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
B3 - addition Bucket 3 as described by P0592: material that is not mentioned in P0592 C++23 Targeted at C++23 constexpr expedited-library-evolution-electronic-poll Papers that were reviewed on the mailing list and then advanced directly to electronic polling. IS Ship vehicle: IS LWG Library plenary-approved Papers approved for inclusion in their target vehicle by plenary vote. size - medium paper size estimate tentatively-ready-for-plenary Reviewed between meetings; ready for a vote.
Projects
None yet
Development

Successfully merging a pull request may close this issue.

6 participants