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

P2013 Freestanding Language: Optional ::operator new #749

Closed
wg21bot opened this issue Jan 18, 2020 · 19 comments · Fixed by cplusplus/draft#6358
Closed

P2013 Freestanding Language: Optional ::operator new #749

wg21bot opened this issue Jan 18, 2020 · 19 comments · Fixed by cplusplus/draft#6358
Labels
C++26 Targeted at C++26 freestanding Papers that affect the freestanding subset IS Ship vehicle: IS LWG Library plenary-approved Papers approved for inclusion in their target vehicle by plenary vote. size - tiny paper size estimate, smaller than small
Milestone

Comments

@wg21bot
Copy link
Collaborator

wg21bot commented Jan 18, 2020

P2013R0 Freestanding Language: Optional ::operator new (Ben Craig)

@wg21bot wg21bot added EWG Evolution SG14 Low Latency labels Jan 18, 2020
@wg21bot wg21bot added this to the 2020-02 milestone Jan 18, 2020
@jfbastien jfbastien added EWGI Evolution Incubator and removed EWG Evolution labels Jan 22, 2020
@theres-waldo theres-waldo added this to Wednesday PM in EWG-I Prague Feb 7, 2020
@erichkeane
Copy link
Collaborator

EWG-I in Prague

Given the time constraints of the committee, should we spend additional committee effort on P2013?

SF F N A SA
7 6 1 0 0

Is a Feature test macro a valuable addition to this paper?

SF F N A SA
0 5 5 2 0

Do we believe that P2013 is sufficently developed to be seen by EWG?

SF F N A SA
5 8 0 0 0

@erichkeane erichkeane added EWG Evolution and removed EWGI Evolution Incubator labels Feb 12, 2020
@jfbastien jfbastien added this to Friday in EWG Prague Feb 14, 2020
@jfbastien
Copy link
Collaborator

EWG Prague Friday afternoon:

We’re interested in freestanding having an optional operator new, please come back with wording.

SF F N A SA
8 10 7 0 0

@jfbastien jfbastien added the needs-revision Paper needs changes before it can proceed label Feb 14, 2020
@jensmaurer jensmaurer removed this from the 2020-02 milestone Feb 18, 2020
@wg21bot
Copy link
Collaborator Author

wg21bot commented Apr 24, 2020

P2013R1 Freestanding Language: Optional ::operator new (Ben Craig)

@wg21bot wg21bot added this to the 2020-telecon milestone Apr 24, 2020
@jfbastien jfbastien removed the needs-revision Paper needs changes before it can proceed label Apr 24, 2020
@jensmaurer jensmaurer added the freestanding Papers that affect the freestanding subset label Apr 25, 2020
@brycelelbach brycelelbach added this to 2020-06-01 Telecon in Library Evolution Telecons May 10, 2020
@brycelelbach brycelelbach removed this from 2020-06-01 Telecon in Library Evolution Telecons May 10, 2020
@jfbastien
Copy link
Collaborator

This was discussed in an EWG telecon today.

POLL: After updating wording for "either/or", mandates, and talking to SG10 about the feature test macro, P2013 is tentatively ready to be forwarded to CWG.
Walter volunteers to check that this is done.

SF F N A SA
2 16 1 0 0

@jfbastien jfbastien added the SG10 Feature testing label Aug 20, 2020
@wg21bot
Copy link
Collaborator Author

wg21bot commented Aug 23, 2020

P2013R2 Freestanding Language: Optional ::operator new (Ben Craig)

@ben-craig

This comment has been minimized.

@ben-craig ben-craig added the needs-revision Paper needs changes before it can proceed label Aug 31, 2020
@jfbastien jfbastien added the EWG-vote-on-me EWG can vote on this label Sep 21, 2020
@wg21bot
Copy link
Collaborator Author

wg21bot commented Sep 23, 2020

P2013R3 Freestanding Language: Optional ::operator new (Ben Craig)

@wg21bot wg21bot removed the needs-revision Paper needs changes before it can proceed label Sep 23, 2020
@jensmaurer jensmaurer modified the milestones: 2020-telecon, 2021-telecon Dec 28, 2020
@AaronBallman AaronBallman added the SG22 C / C++ liaison label Jan 22, 2021
@jensmaurer jensmaurer added the LWG Library label May 27, 2021
@jensmaurer
Copy link
Member

jensmaurer commented May 27, 2021

The state of the paper after CWG review is that it touches only LWG wording. Forwarding ownership to LWG.

@JeffGarland JeffGarland added lwg-fullreview Paper is ready for lwg full group review size - tiny paper size estimate, smaller than small labels May 30, 2021
@JeffGarland JeffGarland added C++23 Targeted at C++23 lwg-pending LWG Chair needs to disposition and removed lwg-fullreview Paper is ready for lwg full group review labels Sep 18, 2021
@brycelelbach brycelelbach added the B2 - improvement Bucket 2 as described by P0592: bug fixes, performance improvements, integration fixes for/between e label Dec 19, 2021
@jensmaurer jensmaurer modified the milestones: 2021-telecon, 2022-telecon Jan 1, 2022
@JeffGarland
Copy link
Member

Author isn't available to support updates and reviews for c++23 timeline -- re-targeting to c++26.

@JeffGarland JeffGarland added C++26 Targeted at C++26 and removed C++23 Targeted at C++23 labels Jul 4, 2022
@jwakely
Copy link
Member

jwakely commented Dec 7, 2022

LWG reviewed P2013R4 today and approved a modified version, P2013R5, for C++26

F N A
7 0 0

@jwakely jwakely removed the lwg-pending LWG Chair needs to disposition label Dec 7, 2022
@jwakely
Copy link
Member

jwakely commented Dec 7, 2022

This is tentatively-ready-for-plenary but I won't add the label, as it can't go to plenary until we actually have a C++26 WP to add it to.

@jwakely jwakely added the IS Ship vehicle: IS label Dec 7, 2022
@JeffGarland JeffGarland added lwg-future-plenary ready to go to plenary but working draft isn't open so we are waiting and removed B2 - improvement Bucket 2 as described by P0592: bug fixes, performance improvements, integration fixes for/between e labels Dec 14, 2022
@JeffGarland
Copy link
Member

This is tentatively-ready-for-plenary but I won't add the label, as it can't go to plenary until we actually have a C++26 WP to add it to.

I've added an lwg-future-plenary for items in this state.

@wg21bot
Copy link
Collaborator Author

wg21bot commented Jan 16, 2023

P2013R5 Freestanding Language: Optional ::operator new (Ben Craig)

@jensmaurer jensmaurer removed this from Approved for plenary vote in CWG May 10, 2023
@JeffGarland JeffGarland added the tentatively-ready-for-plenary Reviewed between meetings; ready for a vote. label May 23, 2023
@JeffGarland JeffGarland removed the lwg-future-plenary ready to go to plenary but working draft isn't open so we are waiting label Jun 11, 2023
@cor3ntin cor3ntin added plenary-approved Papers approved for inclusion in their target vehicle by plenary vote. and removed tentatively-ready-for-plenary Reviewed between meetings; ready for a vote. labels Jun 17, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
C++26 Targeted at C++26 freestanding Papers that affect the freestanding subset IS Ship vehicle: IS LWG Library plenary-approved Papers approved for inclusion in their target vehicle by plenary vote. size - tiny paper size estimate, smaller than small
Projects
No open projects
EWG-I Prague
Wednesday PM
Development

Successfully merging a pull request may close this issue.

10 participants