Skip to content

Commit

Permalink
Automatic update from GitHub Actions workflow
Browse files Browse the repository at this point in the history
  • Loading branch information
github-actions committed Nov 19, 2024
1 parent d92de0d commit a88faee
Show file tree
Hide file tree
Showing 62 changed files with 1,607 additions and 8,522 deletions.
19 changes: 14 additions & 5 deletions issue2991.html
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@
<meta charset="utf-8">
<title>Issue 2991: variant copy constructor missing noexcept(see below)</title>
<meta property="og:title" content="Issue 2991: variant copy constructor missing noexcept(see below)">
<meta property="og:description" content="C++ library issue. Status: LEWG">
<meta property="og:description" content="C++ library issue. Status: Open">
<meta property="og:url" content="https://cplusplus.github.io/LWG/issue2991.html">
<meta property="og:type" content="website">
<meta property="og:image" content="http://cplusplus.github.io/LWG/images/cpp_logo.png">
Expand Down Expand Up @@ -61,15 +61,15 @@
</head>
<body>
<hr>
<p><em>This page is a snapshot from the LWG issues list, see the <a href="lwg-active.html">Library Active Issues List</a> for more information and the meaning of <a href="lwg-active.html#LEWG">LEWG</a> status.</em></p>
<p><em>This page is a snapshot from the LWG issues list, see the <a href="lwg-active.html">Library Active Issues List</a> for more information and the meaning of <a href="lwg-active.html#Open">Open</a> status.</em></p>
<h3 id="2991"><a href="lwg-active.html#2991">2991</a>. <code>variant</code> copy constructor missing <code>noexcept(<i>see below</i>)</code></h3>
<p><b>Section:</b> 22.6.3.2 <a href="https://wg21.link/variant.ctor">[variant.ctor]</a> <b>Status:</b> <a href="lwg-active.html#LEWG">LEWG</a>
<b>Submitter:</b> Peter Dimov <b>Opened:</b> 2017-06-27 <b>Last modified:</b> 2017-07-12</p>
<p><b>Section:</b> 22.6.3.2 <a href="https://wg21.link/variant.ctor">[variant.ctor]</a> <b>Status:</b> <a href="lwg-active.html#Open">Open</a>
<b>Submitter:</b> Peter Dimov <b>Opened:</b> 2017-06-27 <b>Last modified:</b> 2024-11-19</p>
<p><b>Priority: </b>Not Prioritized
</p>
<p><b>View other</b> <a href="lwg-index-open.html#variant.ctor">active issues</a> in [variant.ctor].</p>
<p><b>View all other</b> <a href="lwg-index.html#variant.ctor">issues</a> in [variant.ctor].</p>
<p><b>View all issues with</b> <a href="lwg-status.html#LEWG">LEWG</a> status.</p>
<p><b>View all issues with</b> <a href="lwg-status.html#Open">Open</a> status.</p>
<p><b>Discussion:</b></p>
<p>
The copy constructor of <code>std::variant</code> is not conditionally <code>noexcept</code> (I think
Expand All @@ -94,6 +94,15 @@ <h3 id="2991"><a href="lwg-active.html#2991">2991</a>. <code>variant</code> copy

<p>Status to LEWG</p>

<p><i>[Wrocław 2024-11-18; LEWG approves the direction]</i></p>

<p>
In <a href="https://wg21.link/P0088R1" title=" Variant: a type-safe union that is rarely invalid (v6)">P0088R1</a> 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, <a href="https://wg21.link/P008R3">P008R3</a>, doesn't have it in either place.
</p>


<p id="res-2991"><b>Proposed resolution:</b></p>
<p>
Expand Down
7 changes: 5 additions & 2 deletions issue3003.html
Original file line number Diff line number Diff line change
Expand Up @@ -64,7 +64,7 @@
<p><em>This page is a snapshot from the LWG issues list, see the <a href="lwg-active.html">Library Active Issues List</a> for more information and the meaning of <a href="lwg-active.html#LEWG">LEWG</a> status.</em></p>
<h3 id="3003"><a href="lwg-active.html#3003">3003</a>. <code>&lt;future&gt;</code> still has type-erased allocators in <code>promise</code></h3>
<p><b>Section:</b> 32.10.6 <a href="https://wg21.link/futures.promise">[futures.promise]</a> <b>Status:</b> <a href="lwg-active.html#LEWG">LEWG</a>
<b>Submitter:</b> Billy O'Neal III <b>Opened:</b> 2017-07-16 <b>Last modified:</b> 2024-10-02</p>
<b>Submitter:</b> Billy O'Neal III <b>Opened:</b> 2017-07-16 <b>Last modified:</b> 2024-11-19</p>
<p><b>Priority: </b>2
</p>
<p><b>View other</b> <a href="lwg-index-open.html#futures.promise">active issues</a> in [futures.promise].</p>
Expand Down Expand Up @@ -186,6 +186,9 @@ <h3 id="3003"><a href="lwg-active.html#3003">3003</a>. <code>&lt;future&gt;</cod
</ul>
</p>

<p><i>[Wrocław 2024-11-18; LEWG would prefer a paper for this]</i></p>




<p id="res-3003"><b>Proposed resolution:</b></p>
Expand Down Expand Up @@ -256,7 +259,7 @@ <h3 id="3003"><a href="lwg-active.html#3003">3003</a>. <code>&lt;future&gt;</cod
</p>
<blockquote class="note">
[<i>Drafting note</i>:
Issue <a href="lwg-active.html#4154" title="The Mandates for std::packaged_task's constructor from a callable entity should consider decaying (Status: Ready)">4154</a><sup><a href="https://cplusplus.github.io/LWG/issue4154" title="Latest snapshot">(i)</a></sup> alters these <i>Mandates</i>: and <i>Effects</i>:
Issue <a href="lwg-active.html#4154" title="The Mandates for std::packaged_task's constructor from a callable entity should consider decaying (Status: Voting)">4154</a><sup><a href="https://cplusplus.github.io/LWG/issue4154" title="Latest snapshot">(i)</a></sup> alters these <i>Mandates</i>: and <i>Effects</i>:
but the two edits should combine cleanly.]
</blockquote>
<p>-4- <i>Preconditions</i>:
Expand Down
2 changes: 1 addition & 1 deletion issue3210.html
Original file line number Diff line number Diff line change
Expand Up @@ -179,7 +179,7 @@ <h3 id="3210"><a href="lwg-active.html#3210">3210</a>. <code>allocate_shared</co
because <code>pv</code> is merely specified to point some storage instead of an object.
</p>

<p><i>[2024-10-02; will be resolved by issue <a href="lwg-active.html#3216" title="Rebinding the allocator before calling construct/destroy in allocate_shared (Status: Tentatively Ready)">3216</a><sup><a href="https://cplusplus.github.io/LWG/issue3216" title="Latest snapshot">(i)</a></sup>.]</i></p>
<p><i>[2024-10-02; will be resolved by issue <a href="lwg-active.html#3216" title="Rebinding the allocator before calling construct/destroy in allocate_shared (Status: Voting)">3216</a><sup><a href="https://cplusplus.github.io/LWG/issue3216" title="Latest snapshot">(i)</a></sup>.]</i></p>



Expand Down
12 changes: 6 additions & 6 deletions issue3216.html
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@
<meta charset="utf-8">
<title>Issue 3216: Rebinding the allocator before calling construct/destroy in allocate_shared</title>
<meta property="og:title" content="Issue 3216: Rebinding the allocator before calling construct/destroy in allocate_shared">
<meta property="og:description" content="C++ library issue. Status: Tentatively Ready">
<meta property="og:description" content="C++ library issue. Status: Voting">
<meta property="og:url" content="https://cplusplus.github.io/LWG/issue3216.html">
<meta property="og:type" content="website">
<meta property="og:image" content="http://cplusplus.github.io/LWG/images/cpp_logo.png">
Expand Down Expand Up @@ -61,15 +61,15 @@
</head>
<body>
<hr>
<p><em>This page is a snapshot from the LWG issues list, see the <a href="lwg-active.html">Library Active Issues List</a> for more information and the meaning of <a href="lwg-active.html#Ready">Tentatively Ready</a> status.</em></p>
<p><em>This page is a snapshot from the LWG issues list, see the <a href="lwg-active.html">Library Active Issues List</a> for more information and the meaning of <a href="lwg-active.html#Voting">Voting</a> status.</em></p>
<h3 id="3216"><a href="lwg-active.html#3216">3216</a>. Rebinding the allocator before calling <code>construct</code>/<code>destroy</code> in <code>allocate_shared</code></h3>
<p><b>Section:</b> 20.3.2.2.7 <a href="https://wg21.link/util.smartptr.shared.create">[util.smartptr.shared.create]</a> <b>Status:</b> <a href="lwg-active.html#Ready">Tentatively Ready</a>
<b>Submitter:</b> Billy O'Neal III <b>Opened:</b> 2019-06-11 <b>Last modified:</b> 2024-10-02</p>
<p><b>Section:</b> 20.3.2.2.7 <a href="https://wg21.link/util.smartptr.shared.create">[util.smartptr.shared.create]</a> <b>Status:</b> <a href="lwg-active.html#Voting">Voting</a>
<b>Submitter:</b> Billy O'Neal III <b>Opened:</b> 2019-06-11 <b>Last modified:</b> 2024-11-19</p>
<p><b>Priority: </b>3
</p>
<p><b>View other</b> <a href="lwg-index-open.html#util.smartptr.shared.create">active issues</a> in [util.smartptr.shared.create].</p>
<p><b>View all other</b> <a href="lwg-index.html#util.smartptr.shared.create">issues</a> in [util.smartptr.shared.create].</p>
<p><b>View all issues with</b> <a href="lwg-status.html#Tentatively Ready">Tentatively Ready</a> status.</p>
<p><b>View all issues with</b> <a href="lwg-status.html#Voting">Voting</a> status.</p>
<p><b>Discussion:</b></p>
<p>
The new <code>allocate_shared</code> wording says we need to rebind the allocator back to <code>T</code>'s
Expand Down Expand Up @@ -243,7 +243,7 @@ <h3 id="3216"><a href="lwg-active.html#3216">3216</a>. Rebinding the allocator b
<li><p>[&hellip;]</p></li>
<li>
<blockquote class="note"><p>[<i>Drafting note</i>:
Issue <a href="lwg-active.html#4024" title="Underspecified destruction of objects created in std::make_shared_for_overwrite/std::allocate_shared_for_overwrite (Status: Ready)">4024</a><sup><a href="https://cplusplus.github.io/LWG/issue4024" title="Latest snapshot">(i)</a></sup> will add <code class='backtick'>make_shared_for_overwrite</code>
Issue <a href="lwg-active.html#4024" title="Underspecified destruction of objects created in std::make_shared_for_overwrite/std::allocate_shared_for_overwrite (Status: Voting)">4024</a><sup><a href="https://cplusplus.github.io/LWG/issue4024" title="Latest snapshot">(i)</a></sup> will add <code class='backtick'>make_shared_for_overwrite</code>
and <code class='backtick'>allocate_shared_for_overwrite</code> to (7.11) but that doesn't conflict with this next edit.]
</p></blockquote>
<p>(7.11) &mdash; When a (sub)object of non-array type <code>U</code> that was initialized by
Expand Down
10 changes: 5 additions & 5 deletions issue3436.html
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@
<meta charset="utf-8">
<title>Issue 3436: std::construct_at should support arrays</title>
<meta property="og:title" content="Issue 3436: std::construct_at should support arrays">
<meta property="og:description" content="C++ library issue. Status: Ready">
<meta property="og:description" content="C++ library issue. Status: Voting">
<meta property="og:url" content="https://cplusplus.github.io/LWG/issue3436.html">
<meta property="og:type" content="website">
<meta property="og:image" content="http://cplusplus.github.io/LWG/images/cpp_logo.png">
Expand Down Expand Up @@ -61,15 +61,15 @@
</head>
<body>
<hr>
<p><em>This page is a snapshot from the LWG issues list, see the <a href="lwg-active.html">Library Active Issues List</a> for more information and the meaning of <a href="lwg-active.html#Ready">Ready</a> status.</em></p>
<p><em>This page is a snapshot from the LWG issues list, see the <a href="lwg-active.html">Library Active Issues List</a> for more information and the meaning of <a href="lwg-active.html#Voting">Voting</a> status.</em></p>
<h3 id="3436"><a href="lwg-active.html#3436">3436</a>. <code>std::construct_at</code> should support arrays</h3>
<p><b>Section:</b> 26.11.8 <a href="https://wg21.link/specialized.construct">[specialized.construct]</a> <b>Status:</b> <a href="lwg-active.html#Ready">Ready</a>
<b>Submitter:</b> Jonathan Wakely <b>Opened:</b> 2020-04-29 <b>Last modified:</b> 2024-06-24</p>
<p><b>Section:</b> 26.11.8 <a href="https://wg21.link/specialized.construct">[specialized.construct]</a> <b>Status:</b> <a href="lwg-active.html#Voting">Voting</a>
<b>Submitter:</b> Jonathan Wakely <b>Opened:</b> 2020-04-29 <b>Last modified:</b> 2024-11-19</p>
<p><b>Priority: </b>2
</p>
<p><b>View other</b> <a href="lwg-index-open.html#specialized.construct">active issues</a> in [specialized.construct].</p>
<p><b>View all other</b> <a href="lwg-index.html#specialized.construct">issues</a> in [specialized.construct].</p>
<p><b>View all issues with</b> <a href="lwg-status.html#Ready">Ready</a> status.</p>
<p><b>View all issues with</b> <a href="lwg-status.html#Voting">Voting</a> status.</p>
<p><b>Discussion:</b></p>
<p>
<code>std::construct_at</code> is ill-formed for array types, because the type of the <code>new</code>-expression is <code>T</code>
Expand Down
16 changes: 11 additions & 5 deletions issue3454.html
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@
<meta charset="utf-8">
<title>Issue 3454: pointer_traits::pointer_to should be constexpr</title>
<meta property="og:title" content="Issue 3454: pointer_traits::pointer_to should be constexpr">
<meta property="og:description" content="C++ library issue. Status: LEWG">
<meta property="og:description" content="C++ library issue. Status: Open">
<meta property="og:url" content="https://cplusplus.github.io/LWG/issue3454.html">
<meta property="og:type" content="website">
<meta property="og:image" content="http://cplusplus.github.io/LWG/images/cpp_logo.png">
Expand Down Expand Up @@ -61,14 +61,14 @@
</head>
<body>
<hr>
<p><em>This page is a snapshot from the LWG issues list, see the <a href="lwg-active.html">Library Active Issues List</a> for more information and the meaning of <a href="lwg-active.html#LEWG">LEWG</a> status.</em></p>
<p><em>This page is a snapshot from the LWG issues list, see the <a href="lwg-active.html">Library Active Issues List</a> for more information and the meaning of <a href="lwg-active.html#Open">Open</a> status.</em></p>
<h3 id="3454"><a href="lwg-active.html#3454">3454</a>. <code>pointer_traits::pointer_to</code> should be <code>constexpr</code></h3>
<p><b>Section:</b> 20.2.3 <a href="https://wg21.link/pointer.traits">[pointer.traits]</a> <b>Status:</b> <a href="lwg-active.html#LEWG">LEWG</a>
<b>Submitter:</b> Alisdair Meredith <b>Opened:</b> 2020-06-21 <b>Last modified:</b> 2022-07-21</p>
<p><b>Section:</b> 20.2.3 <a href="https://wg21.link/pointer.traits">[pointer.traits]</a> <b>Status:</b> <a href="lwg-active.html#Open">Open</a>
<b>Submitter:</b> Alisdair Meredith <b>Opened:</b> 2020-06-21 <b>Last modified:</b> 2024-11-19</p>
<p><b>Priority: </b>Not Prioritized
</p>
<p><b>View all other</b> <a href="lwg-index.html#pointer.traits">issues</a> in [pointer.traits].</p>
<p><b>View all issues with</b> <a href="lwg-status.html#LEWG">LEWG</a> status.</p>
<p><b>View all issues with</b> <a href="lwg-status.html#Open">Open</a> status.</p>
<p><b>Discussion:</b></p>
<p>
Trying to implement a <code>constexpr std::list</code> (inspired by Tim Song's
Expand Down Expand Up @@ -100,6 +100,12 @@ <h3 id="3454"><a href="lwg-active.html#3454">3454</a>. <code>pointer_traits::poi
<code>constexpr basic_string</code> can support fancy pointers <em>or</em> SSO,
but not both.
</p>
<p><i>[Wrocław 2024-11-18; LEWG approves the direction]</i></p>

<p>
Should there be an Annex C entry noting that program-defined specializations
need to add <code class='backtick'>constexpr</code> to be conforming?
</p>


<p id="res-3454"><b>Proposed resolution:</b></p>
Expand Down
2 changes: 1 addition & 1 deletion issue3486.html
Original file line number Diff line number Diff line change
Expand Up @@ -140,7 +140,7 @@ <h3 id="3486"><a href="lwg-active.html#3486">3486</a>. <code>is_constructible&lt
</p>

<p>
There may be some interaction with LWG <a href="lwg-active.html#3436" title="std::construct_at should support arrays (Status: Ready)">3436</a><sup><a href="https://cplusplus.github.io/LWG/issue3436" title="Latest snapshot">(i)</a></sup>.
There may be some interaction with LWG <a href="lwg-active.html#3436" title="std::construct_at should support arrays (Status: Voting)">3436</a><sup><a href="https://cplusplus.github.io/LWG/issue3436" title="Latest snapshot">(i)</a></sup>.
</p>


Expand Down
10 changes: 5 additions & 5 deletions issue3886.html
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@
<meta charset="utf-8">
<title>Issue 3886: Monad mo' problems</title>
<meta property="og:title" content="Issue 3886: Monad mo' problems">
<meta property="og:description" content="C++ library issue. Status: Tentatively Ready">
<meta property="og:description" content="C++ library issue. Status: Voting">
<meta property="og:url" content="https://cplusplus.github.io/LWG/issue3886.html">
<meta property="og:type" content="website">
<meta property="og:image" content="http://cplusplus.github.io/LWG/images/cpp_logo.png">
Expand Down Expand Up @@ -61,15 +61,15 @@
</head>
<body>
<hr>
<p><em>This page is a snapshot from the LWG issues list, see the <a href="lwg-active.html">Library Active Issues List</a> for more information and the meaning of <a href="lwg-active.html#Ready">Tentatively Ready</a> status.</em></p>
<p><em>This page is a snapshot from the LWG issues list, see the <a href="lwg-active.html">Library Active Issues List</a> for more information and the meaning of <a href="lwg-active.html#Voting">Voting</a> status.</em></p>
<h3 id="3886"><a href="lwg-active.html#3886">3886</a>. Monad mo' problems</h3>
<p><b>Section:</b> 22.5.3.1 <a href="https://wg21.link/optional.optional.general">[optional.optional.general]</a>, 22.8.6.1 <a href="https://wg21.link/expected.object.general">[expected.object.general]</a> <b>Status:</b> <a href="lwg-active.html#Ready">Tentatively Ready</a>
<b>Submitter:</b> Casey Carter <b>Opened:</b> 2023-02-13 <b>Last modified:</b> 2024-09-19</p>
<p><b>Section:</b> 22.5.3.1 <a href="https://wg21.link/optional.optional.general">[optional.optional.general]</a>, 22.8.6.1 <a href="https://wg21.link/expected.object.general">[expected.object.general]</a> <b>Status:</b> <a href="lwg-active.html#Voting">Voting</a>
<b>Submitter:</b> Casey Carter <b>Opened:</b> 2023-02-13 <b>Last modified:</b> 2024-11-19</p>
<p><b>Priority: </b>3
</p>
<p><b>View other</b> <a href="lwg-index-open.html#optional.optional.general">active issues</a> in [optional.optional.general].</p>
<p><b>View all other</b> <a href="lwg-index.html#optional.optional.general">issues</a> in [optional.optional.general].</p>
<p><b>View all issues with</b> <a href="lwg-status.html#Tentatively Ready">Tentatively Ready</a> status.</p>
<p><b>View all issues with</b> <a href="lwg-status.html#Voting">Voting</a> status.</p>
<p><b>Discussion:</b></p>
<p>
While implementing <a href="https://wg21.link/P2505R5" title=" Monadic Functions for std::expected">P2505R5</a> "Monadic Functions for <code>std::expected</code>" we found it odd that
Expand Down
10 changes: 5 additions & 5 deletions issue3899.html
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@
<meta charset="utf-8">
<title>Issue 3899: co_yielding elements of an lvalue generator is unnecessarily inefficient</title>
<meta property="og:title" content="Issue 3899: co_yielding elements of an lvalue generator is unnecessarily inefficient">
<meta property="og:description" content="C++ library issue. Status: Ready">
<meta property="og:description" content="C++ library issue. Status: Voting">
<meta property="og:url" content="https://cplusplus.github.io/LWG/issue3899.html">
<meta property="og:type" content="website">
<meta property="og:image" content="http://cplusplus.github.io/LWG/images/cpp_logo.png">
Expand Down Expand Up @@ -61,15 +61,15 @@
</head>
<body>
<hr>
<p><em>This page is a snapshot from the LWG issues list, see the <a href="lwg-active.html">Library Active Issues List</a> for more information and the meaning of <a href="lwg-active.html#Ready">Ready</a> status.</em></p>
<p><em>This page is a snapshot from the LWG issues list, see the <a href="lwg-active.html">Library Active Issues List</a> for more information and the meaning of <a href="lwg-active.html#Voting">Voting</a> status.</em></p>
<h3 id="3899"><a href="lwg-active.html#3899">3899</a>. <code>co_yield</code>ing elements of an lvalue <code>generator</code> is unnecessarily inefficient</h3>
<p><b>Section:</b> 25.8.5 <a href="https://wg21.link/coro.generator.promise">[coro.generator.promise]</a> <b>Status:</b> <a href="lwg-active.html#Ready">Ready</a>
<b>Submitter:</b> Tim Song <b>Opened:</b> 2023-03-04 <b>Last modified:</b> 2024-06-28</p>
<p><b>Section:</b> 25.8.5 <a href="https://wg21.link/coro.generator.promise">[coro.generator.promise]</a> <b>Status:</b> <a href="lwg-active.html#Voting">Voting</a>
<b>Submitter:</b> Tim Song <b>Opened:</b> 2023-03-04 <b>Last modified:</b> 2024-11-19</p>
<p><b>Priority: </b>3
</p>
<p><b>View other</b> <a href="lwg-index-open.html#coro.generator.promise">active issues</a> in [coro.generator.promise].</p>
<p><b>View all other</b> <a href="lwg-index.html#coro.generator.promise">issues</a> in [coro.generator.promise].</p>
<p><b>View all issues with</b> <a href="lwg-status.html#Ready">Ready</a> status.</p>
<p><b>View all issues with</b> <a href="lwg-status.html#Voting">Voting</a> status.</p>
<p><b>Discussion:</b></p>
<p>
Consider:
Expand Down
Loading

0 comments on commit a88faee

Please sign in to comment.