From a3bbb4dbae6e7f4d24e5b284ab0c700807665779 Mon Sep 17 00:00:00 2001 From: Jonathan Wakely Date: Mon, 18 Nov 2024 17:25:51 +0000 Subject: [PATCH] Updates from LEWG --- xml/issue2991.xml | 10 +++++++++- xml/issue3003.xml | 2 ++ xml/issue3454.xml | 7 ++++++- 3 files changed, 17 insertions(+), 2 deletions(-) diff --git a/xml/issue2991.xml b/xml/issue2991.xml index 7c9c1dd912..28b2ca3bec 100644 --- a/xml/issue2991.xml +++ b/xml/issue2991.xml @@ -1,7 +1,7 @@ - + <tt>variant</tt> copy constructor missing <tt>noexcept(<i>see below</i>)</tt>
Peter Dimov @@ -30,6 +30,14 @@ it's inconsistent for it to take a stance against it. 2017-07 Toronto Tuesday PM issue prioritization

Status to LEWG

+ +Wrocław 2024-11-18; LEWG approves the direction +

+In the copy constructor was conditionally noexcept +in the synopsis, but not the detailed description. This was pointed out +during LWG review in Jacksonville. +The approved paper, , doesn't have it in either place. +

diff --git a/xml/issue3003.xml b/xml/issue3003.xml index 8791fffeec..854627bd20 100644 --- a/xml/issue3003.xml +++ b/xml/issue3003.xml @@ -117,6 +117,8 @@ fix `reset()` as discussed in issue .

+Wrocław 2024-11-18; LEWG would prefer a paper for this + diff --git a/xml/issue3454.xml b/xml/issue3454.xml index 0b8fbc8ee1..6ac8d6f070 100644 --- a/xml/issue3454.xml +++ b/xml/issue3454.xml @@ -1,7 +1,7 @@ - + <tt>pointer_traits::pointer_to</tt> should be <tt>constexpr</tt>
Alisdair Meredith @@ -37,6 +37,11 @@ nodes, and stored as end sentinel directly in the list object) constexpr basic_string can support fancy pointers or SSO, but not both.

+Wrocław 2024-11-18; LEWG approves the direction +

+Should there be an Annex C entry noting that program-defined specializations +need to add `constexpr` to be conforming? +