Skip to content

Commit

Permalink
Updates from LEWG
Browse files Browse the repository at this point in the history
  • Loading branch information
jwakely committed Nov 19, 2024
1 parent e9613d4 commit a3bbb4d
Show file tree
Hide file tree
Showing 3 changed files with 17 additions and 2 deletions.
10 changes: 9 additions & 1 deletion xml/issue2991.xml
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
<?xml version='1.0' encoding='utf-8' standalone='no'?>
<!DOCTYPE issue SYSTEM "lwg-issue.dtd">

<issue num="2991" status="LEWG">
<issue num="2991" status="Open">
<title><tt>variant</tt> copy constructor missing <tt>noexcept(<i>see below</i>)</tt></title>
<section><sref ref="[variant.ctor]"/></section>
<submitter>Peter Dimov</submitter>
Expand Down Expand Up @@ -30,6 +30,14 @@ it's inconsistent for it to take a stance against it.

<note>2017-07 Toronto Tuesday PM issue prioritization</note>
<p>Status to LEWG</p>

<note>Wrocław 2024-11-18; LEWG approves the direction</note>
<p>
In <paper num="P0088R1"/> 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, <paper num="P008R3"/>, doesn't have it in either place.
</p>
</discussion>

<resolution>
Expand Down
2 changes: 2 additions & 0 deletions xml/issue3003.xml
Original file line number Diff line number Diff line change
Expand Up @@ -117,6 +117,8 @@ fix `reset()` as discussed in issue <iref ref="2245"/>.
</ul>
</p>

<note>Wrocław 2024-11-18; LEWG would prefer a paper for this</note>

</discussion>

<resolution>
Expand Down
7 changes: 6 additions & 1 deletion xml/issue3454.xml
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
<?xml version='1.0' encoding='utf-8' standalone='no'?>
<!DOCTYPE issue SYSTEM "lwg-issue.dtd">

<issue num="3454" status="LEWG">
<issue num="3454" status="Open">
<title><tt>pointer_traits::pointer_to</tt> should be <tt>constexpr</tt></title>
<section><sref ref="[pointer.traits]"/></section>
<submitter>Alisdair Meredith</submitter>
Expand Down Expand Up @@ -37,6 +37,11 @@ nodes, and stored as <tt>end</tt> sentinel directly in the <tt>list</tt> object)
<tt>constexpr basic_string</tt> can support fancy pointers <em>or</em> SSO,
but not both.
</p>
<note>Wrocław 2024-11-18; LEWG approves the direction</note>
<p>
Should there be an Annex C entry noting that program-defined specializations
need to add `constexpr` to be conforming?
</p>
</discussion>

<resolution>
Expand Down

0 comments on commit a3bbb4d

Please sign in to comment.