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

P1374 Resolving LWG #2307 for C++20: Consistently Explicit Constructors #90

Closed
jensmaurer opened this issue Jan 5, 2019 · 5 comments
Closed
Labels
B2 - improvement Bucket 2 as described by P0592: bug fixes, performance improvements, integration fixes for/between e LEWG Library Evolution needs-revision Paper needs changes before it can proceed size - medium paper size estimate

Comments

@jensmaurer
Copy link
Member

jensmaurer commented Jan 5, 2019

P1374R0 Resolving LWG #2307 for C++20: Consistently Explicit Constructors (Alisdair Meredith)

@jensmaurer jensmaurer added this to the 2019-02 milestone Jan 5, 2019
@jensmaurer jensmaurer added EWG Evolution LEWG Library Evolution LWG Library labels Jan 5, 2019
@jensmaurer jensmaurer removed the LWG Library label Jan 31, 2019
@villevoutilainen villevoutilainen removed the EWG Evolution label Feb 10, 2019
@tituswinters
Copy link

tituswinters commented Feb 19, 2019

(Note: These comments are for P1355 Exposing a narrow contract for ceil2 #80.)

Discussed by LEWG in Kona:
Paper as written (noexcept + UB, novel policy / precedent)
Alisdair’s suggestion (UB, but not noexcept, Throws: Nothing)

Approve the paper as written.
SF F N A SA
0 4 6 4 1

Approve with revisions as per Alisdair’s suggestion (still UB, not noexcept, wording to include “Throws: Nothing”)
SF F N A SA
4 11 1 0 0

Revise as per Alisdair’s suggestion, forward to LWG for C++20.
Unanimous consent

Alisdair to revise this week.

@tituswinters tituswinters added LWG Library and removed LEWG Library Evolution labels Feb 19, 2019
@timsong-cpp

This comment has been minimized.

@jensmaurer jensmaurer removed this from the 2019-02 milestone Mar 21, 2019
@jensmaurer jensmaurer added this to the 2019-07 milestone Jul 5, 2019
@mclow mclow added the C++20 Targeted at C++20 label Jul 18, 2019
@jensmaurer jensmaurer modified the milestones: 2019-07, 2019-11 Aug 23, 2019
@mclow mclow removed the C++20 Targeted at C++20 label Nov 3, 2019
@mclow
Copy link

mclow commented Nov 3, 2019

This was not adopted for C++20. Removing the "C++20" label.

@jensmaurer jensmaurer modified the milestones: 2019-11, 2020-06 Feb 18, 2020
@JeffGarland JeffGarland added the needs-revision Paper needs changes before it can proceed label Sep 20, 2020
@JeffGarland
Copy link
Member

Per chair discussion and confirmation from @tituswinters the poll above is NOT for this paper. This paper needs updates and discussion in LEWG before coming to LWG.

@JeffGarland JeffGarland added LEWG Library Evolution and removed LWG Library labels Sep 24, 2020
@ben-craig ben-craig added B2 - improvement Bucket 2 as described by P0592: bug fixes, performance improvements, integration fixes for/between e size - medium paper size estimate labels Oct 17, 2020
@jensmaurer jensmaurer removed this from the 2020-telecon milestone Dec 27, 2020
@brycelelbach
Copy link

Closing due to more than 1 year of inactivity. Please re-open if further work is expected.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
B2 - improvement Bucket 2 as described by P0592: bug fixes, performance improvements, integration fixes for/between e LEWG Library Evolution needs-revision Paper needs changes before it can proceed size - medium paper size estimate
Projects
None yet
Development

No branches or pull requests

8 participants