public inbox for gcc-cvs-wwwdocs@sourceware.org
help / color / mirror / Atom feed
From: Marek Polacek <mpolacek@sourceware.org>
To: gcc-cvs-wwwdocs@gcc.gnu.org
Subject: gcc-wwwdocs branch master updated. 9e32f911b70a8c2303b9b60679ce337896ccffdd
Date: Fri, 12 Apr 2024 01:19:19 +0000 (GMT)	[thread overview]
Message-ID: <20240412011919.BFCEE3858D33@sourceware.org> (raw)

This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "gcc-wwwdocs".

The branch, master has been updated
       via  9e32f911b70a8c2303b9b60679ce337896ccffdd (commit)
      from  edc6411ab81dde8a0621ee706e6ff951be645922 (commit)

Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.

- Log -----------------------------------------------------------------
commit 9e32f911b70a8c2303b9b60679ce337896ccffdd
Author: Marek Polacek <polacek@redhat.com>
Date:   Thu Apr 11 21:18:23 2024 -0400

    cxx-dr-status: Update from C++ Core Language Issue TOC, Revision 113

diff --git a/htdocs/projects/cxx-dr-status.html b/htdocs/projects/cxx-dr-status.html
index b63c47df..fb3046cd 100644
--- a/htdocs/projects/cxx-dr-status.html
+++ b/htdocs/projects/cxx-dr-status.html
@@ -61,19 +61,18 @@
       <td class="unsupported">?</td>
       <td></td>
     </tr>
-    <tr class="open">
+    <tr>
       <td><a href="https://wg21.link/cwg6">6</a></td>
-      <td>open</td>
-      <td>Should the optimization that allows a class object to alias another 
-	  object also allow the case of a parameter in an inline function to alias its argument?</td>
-      <td>-</td>
+      <td>NAD</td>
+      <td>Should the optimization that allows a class object to alias another object also allow the case of a parameter in an inline function to alias its argument?</td>
+      <td class="other">N/A</td>
       <td></td>
     </tr>
     <tr>
       <td><a href="https://wg21.link/cwg7">7</a></td>
       <td>NAD</td>
       <td>Can a class with a private virtual base class be derived from?</td>
-      <td class="unsupported">?</td>
+      <td class="unsupported">No</td>
       <td></td>
     </tr>
     <tr>
@@ -1212,7 +1211,7 @@
     </tr>
     <tr>
       <td><a href="https://wg21.link/cwg170">170</a></td>
-      <td>tentatively ready</td>
+      <td>DRWP</td>
       <td>Pointer-to-member conversions</td>
       <td class="unsupported">?</td>
       <td></td>
@@ -1644,19 +1643,19 @@
       <td class="unsupported">?</td>
       <td></td>
     </tr>
-    <tr class="open">
+    <tr>
       <td><a href="https://wg21.link/cwg232">232</a></td>
-      <td>drafting</td>
+      <td>NAD</td>
       <td>Is indirection through a null pointer undefined behavior?</td>
-      <td>-</td>
+      <td class="other">N/A</td>
       <td></td>
     </tr>
-    <tr class="open">
+    <tr>
       <td><a href="https://wg21.link/cwg233">233</a></td>
-      <td>open</td>
+      <td>drafting</td>
       <td>References vs pointers in UDC overload resolution</td>
-      <td>-</td>
-      <td></td>
+      <td class="unsupported">No</td>
+      <td><a href="https://gcc.gnu.org/PR114697">PR114697</a></td>
     </tr>
     <tr>
       <td><a href="https://wg21.link/cwg234">234</a></td>
@@ -3104,11 +3103,11 @@
       <td class="unsupported">?</td>
       <td></td>
     </tr>
-    <tr class="open">
+    <tr>
       <td><a href="https://wg21.link/cwg440">440</a></td>
-      <td>open</td>
+      <td>NAD</td>
       <td>Allow implicit pointer-to-member conversion on nontype template argument</td>
-      <td>-</td>
+      <td class="other">N/A</td>
       <td></td>
     </tr>
     <tr>
@@ -3195,11 +3194,11 @@
       <td class="unsupported">?</td>
       <td></td>
     </tr>
-    <tr class="open">
+    <tr>
       <td><a href="https://wg21.link/cwg453">453</a></td>
-      <td>drafting</td>
+      <td>tentatively ready</td>
       <td>References may only bind to "valid" objects</td>
-      <td>-</td>
+      <td class="unsupported">?</td>
       <td></td>
     </tr>
     <tr>
@@ -3237,11 +3236,11 @@
       <td class="unsupported">No</td>
       <td><a href="https://gcc.gnu.org/PR96138">PR96138</a></td>
     </tr>
-    <tr class="open">
+    <tr>
       <td><a href="https://wg21.link/cwg459">459</a></td>
-      <td>open</td>
+      <td>NAD</td>
       <td>Hiding of template parameters by base class members</td>
-      <td>-</td>
+      <td class="other">N/A</td>
       <td></td>
     </tr>
     <tr>
@@ -3335,11 +3334,11 @@
       <td>-</td>
       <td></td>
     </tr>
-    <tr class="open">
+    <tr>
       <td><a href="https://wg21.link/cwg473">473</a></td>
-      <td>open</td>
+      <td>NAD</td>
       <td>Block-scope declarations of allocator functions</td>
-      <td>-</td>
+      <td class="other">N/A</td>
       <td></td>
     </tr>
     <tr>
@@ -3552,11 +3551,11 @@
       <td>-</td>
       <td></td>
     </tr>
-    <tr class="open">
+    <tr>
       <td><a href="https://wg21.link/cwg504">504</a></td>
-      <td>open</td>
+      <td>NAD</td>
       <td>Should use of a variable in its own initializer require a diagnostic?</td>
-      <td>-</td>
+      <td class="unsupported">?</td>
       <td><a href="https://gcc.gnu.org/PR18635">PR18635</a></td>
     </tr>
     <tr>
@@ -3720,11 +3719,11 @@
       <td class="unsupported">?</td>
       <td></td>
     </tr>
-    <tr class="open">
+    <tr>
       <td><a href="https://wg21.link/cwg528">528</a></td>
-      <td>open</td>
+      <td>NAD</td>
       <td>Why are incomplete class types not allowed with <code>typeid</code>?</td>
-      <td>-</td>
+      <td class="other">N/A</td>
       <td></td>
     </tr>
     <tr class="open">
@@ -3752,7 +3751,7 @@
       <td><a href="https://wg21.link/cwg532">532</a></td>
       <td>C++11</td>
       <td>Member/nonmember operator template partial ordering</td>
-      <td class="unsupported">?</td>
+      <td class="supported">14</td>
       <td></td>
     </tr>
     <tr>
@@ -4504,11 +4503,11 @@
       <td class="unsupported">?</td>
       <td></td>
     </tr>
-    <tr class="open">
+    <tr>
       <td><a href="https://wg21.link/cwg640">640</a></td>
-      <td>open</td>
+      <td>NAD</td>
       <td>Accessing destroyed local objects of static storage duration</td>
-      <td>-</td>
+      <td class="other">N/A</td>
       <td></td>
     </tr>
     <tr>
@@ -5050,11 +5049,11 @@
       <td class="unsupported">?</td>
       <td></td>
     </tr>
-    <tr class="open">
+    <tr>
       <td><a href="https://wg21.link/cwg718">718</a></td>
-      <td>open</td>
+      <td>NAD</td>
       <td>Non-class, non-function friend declarations</td>
-      <td>-</td>
+      <td class="other">N/A</td>
       <td></td>
     </tr>
     <tr>
@@ -6326,9 +6325,9 @@
     </tr>
     <tr>
       <td><a href="https://wg21.link/cwg900">900</a></td>
-      <td>DRWP</td>
+      <td>C++23</td>
       <td>Lifetime of temporaries in range-based <code>for</code></td>
-      <td class="unsupported">?</td>
+      <td class="unsupported">No</td>
       <td></td>
     </tr>
     <tr class="open">
@@ -7214,11 +7213,11 @@
       <td class="other">N/A</td>
       <td></td>
     </tr>
-    <tr class="open">
+    <tr>
       <td><a href="https://wg21.link/cwg1027">1027</a></td>
-      <td>drafting</td>
+      <td>review</td>
       <td>Type consistency and reallocation of scalar types</td>
-      <td>-</td>
+      <td class="unsupported">?</td>
       <td></td>
     </tr>
     <tr>
@@ -7293,7 +7292,7 @@
     </tr>
     <tr>
       <td><a href="https://wg21.link/cwg1038">1038</a></td>
-      <td>review</td>
+      <td>DR</td>
       <td>Overload resolution of <code>&amp;x.static_func</code></td>
       <td class="unsupported">?</td>
       <td></td>
@@ -7650,7 +7649,7 @@
     </tr>
     <tr class="open">
       <td><a href="https://wg21.link/cwg1089">1089</a></td>
-      <td>drafting</td>
+      <td>open</td>
       <td>Template parameters in member selections</td>
       <td>-</td>
       <td></td>
@@ -8812,7 +8811,7 @@
     </tr>
     <tr class="open">
       <td><a href="https://wg21.link/cwg1255">1255</a></td>
-      <td>open</td>
+      <td>drafting</td>
       <td>Definition problems with <code>constexpr</code> functions</td>
       <td>-</td>
       <td></td>
@@ -9498,7 +9497,7 @@
     </tr>
     <tr>
       <td><a href="https://wg21.link/cwg1353">1353</a></td>
-      <td>tentatively ready</td>
+      <td>DRWP</td>
       <td>Array and variant members and deleted special member functions</td>
       <td class="unsupported">?</td>
       <td></td>
@@ -9671,11 +9670,11 @@
       <td class="unsupported">?</td>
       <td></td>
     </tr>
-    <tr class="open">
+    <tr>
       <td><a href="https://wg21.link/cwg1378">1378</a></td>
-      <td>open</td>
+      <td>CD5</td>
       <td>When is an instantiation required?</td>
-      <td>-</td>
+      <td class="unsupported">?</td>
       <td></td>
     </tr>
     <tr>
@@ -9799,7 +9798,7 @@
     </tr>
     <tr>
       <td><a href="https://wg21.link/cwg1396">1396</a></td>
-      <td>DRWP</td>
+      <td>C++23</td>
       <td>Deferred instantiation and checking of non-static data member initializers</td>
       <td class="unsupported">?</td>
       <td></td>
@@ -11523,11 +11522,11 @@
       <td class="unsupported">?</td>
       <td></td>
     </tr>
-    <tr class="open">
+    <tr>
       <td><a href="https://wg21.link/cwg1642">1642</a></td>
-      <td>open</td>
+      <td>DRWP</td>
       <td>Missing requirements for prvalue operands</td>
-      <td>-</td>
+      <td class="unsupported">?</td>
       <td></td>
     </tr>
     <tr>
@@ -11915,18 +11914,18 @@
       <td class="unsupported">No</td>
       <td></td>
     </tr>
-    <tr class="open">
+    <tr>
       <td><a href="https://wg21.link/cwg1698">1698</a></td>
-      <td>open</td>
+      <td>DR</td>
       <td>Files ending in <code>\</code></td>
-      <td>-</td>
+      <td class="unsupported">?</td>
       <td></td>
     </tr>
-    <tr>
+    <tr class="open">
       <td><a href="https://wg21.link/cwg1699">1699</a></td>
-      <td>extension</td>
+      <td>open</td>
       <td>Does befriending a class befriend its friends?</td>
-      <td class="unsupported">No</td>
+      <td>-</td>
       <td></td>
     </tr>
     <tr>
@@ -13000,11 +12999,11 @@
       <td class="unsupported">?</td>
       <td></td>
     </tr>
-    <tr class="open">
+    <tr>
       <td><a href="https://wg21.link/cwg1853">1853</a></td>
-      <td>drafting</td>
+      <td>dup</td>
       <td>Defining "allocated storage"</td>
-      <td>-</td>
+      <td class="unsupported">Dup of 2551</td>
       <td></td>
     </tr>
     <tr class="open">
@@ -13308,11 +13307,11 @@
       <td class="unsupported">?</td>
       <td></td>
     </tr>
-    <tr class="open">
+    <tr>
       <td><a href="https://wg21.link/cwg1897">1897</a></td>
-      <td>drafting</td>
+      <td>review</td>
       <td>ODR vs alternative tokens</td>
-      <td>-</td>
+      <td class="unsupported">?</td>
       <td></td>
     </tr>
     <tr>
@@ -13708,11 +13707,11 @@
       <td>-</td>
       <td></td>
     </tr>
-    <tr class="open">
+    <tr>
       <td><a href="https://wg21.link/cwg1954">1954</a></td>
-      <td>open</td>
+      <td>tentatively ready</td>
       <td><code>typeid</code> null dereference check in subexpressions</td>
-      <td>-</td>
+      <td class="unsupported">?</td>
       <td></td>
     </tr>
     <tr>
@@ -13843,7 +13842,7 @@
     </tr>
     <tr>
       <td><a href="https://wg21.link/cwg1973">1973</a></td>
-      <td>tentatively ready</td>
+      <td>DRWP</td>
       <td>Which <I>parameter-declaration-clause</I> in a <I>lambda-expression</I>?</td>
       <td class="unsupported">?</td>
       <td></td>
@@ -14007,7 +14006,7 @@
       <td>drafting</td>
       <td>Reference list-initialization ignores conversion functions</td>
       <td>-</td>
-      <td></td>
+      <td><a href="https://gcc.gnu.org/PR">PR90390</a></td>
     </tr>
     <tr class="open">
       <td><a href="https://wg21.link/cwg1997">1997</a></td>
@@ -14156,11 +14155,11 @@
       <td class="unsupported">?</td>
       <td></td>
     </tr>
-    <tr class="open">
+    <tr>
       <td><a href="https://wg21.link/cwg2018">2018</a></td>
-      <td>drafting</td>
+      <td>dup</td>
       <td>Qualification conversion vs reference binding</td>
-      <td>-</td>
+      <td class="supported">Dup of 2352</td>
       <td></td>
     </tr>
     <tr>
@@ -14410,7 +14409,7 @@
     </tr>
     <tr>
       <td><a href="https://wg21.link/cwg2054">2054</a></td>
-      <td>review</td>
+      <td>DR</td>
       <td>Missing description of class SFINAE</td>
       <td class="unsupported">?</td>
       <td></td>
@@ -14536,7 +14535,7 @@
     </tr>
     <tr>
       <td><a href="https://wg21.link/cwg2072">2072</a></td>
-      <td>DR</td>
+      <td>C++23</td>
       <td>Default argument instantiation for member functions of templates</td>
       <td class="unsupported">?</td>
       <td></td>
@@ -14744,11 +14743,11 @@
       <td class="unsupported">?</td>
       <td></td>
     </tr>
-    <tr class="open">
+    <tr>
       <td><a href="https://wg21.link/cwg2102">2102</a></td>
-      <td>drafting</td>
+      <td>DR</td>
       <td>Constructor checking in <I>new-expression</I></td>
-      <td>-</td>
+      <td class="unsupported">?</td>
       <td></td>
     </tr>
     <tr>
@@ -15727,7 +15726,7 @@
     </tr>
     <tr>
       <td><a href="https://wg21.link/cwg2242">2242</a></td>
-      <td>DRWP</td>
+      <td>C++23</td>
       <td>ODR violation with constant initialization possibly omitted</td>
       <td class="unsupported">?</td>
       <td></td>
@@ -15797,7 +15796,7 @@
     </tr>
     <tr>
       <td><a href="https://wg21.link/cwg2252">2252</a></td>
-      <td>review</td>
+      <td>DR</td>
       <td>Enumeration list-initialization from the same type</td>
       <td class="unsupported">?</td>
       <td></td>
@@ -16548,7 +16547,7 @@
       <td><a href="https://wg21.link/cwg2359">2359</a></td>
       <td>CD5</td>
       <td>Unintended copy initialization with designated initializers</td>
-      <td class="unsupported">No</td>
+      <td class="supported">14</td>
       <td><a href="https://gcc.gnu.org/PR91319">PR91319</a></td>
     </tr>
     <tr>
@@ -16737,7 +16736,7 @@
       <td><a href="https://wg21.link/cwg2386">2386</a></td>
       <td>CD5</td>
       <td>tuple_size requirements for structured binding</td>
-      <td class="unsupported">No</td>
+      <td class="supported">14</td>
       <td><a href="https://gcc.gnu.org/PR110216">PR110216</a></td>
     </tr>
     <tr>
@@ -16777,7 +16776,7 @@
     </tr>
     <tr>
       <td><a href="https://wg21.link/cwg2392">2392</a></td>
-      <td>DRWP</td>
+      <td>C++23</td>
       <td><em>new-expression</em> size check and constant evaluation</td>
       <td class="unsupported">?</td>
       <td></td>
@@ -16882,7 +16881,7 @@
     </tr>
     <tr>
       <td><a href="https://wg21.link/cwg2407">2407</a></td>
-      <td>DRWP</td>
+      <td>C++23</td>
       <td>Missing entry in Annex C for defaulted comparison operators</td>
       <td class="unsupported">?</td>
       <td></td>
@@ -16903,7 +16902,7 @@
     </tr>
     <tr>
       <td><a href="https://wg21.link/cwg2410">2410</a></td>
-      <td>DRWP</td>
+      <td>C++23</td>
       <td>Implicit calls of immediate functions</td>
       <td class="unsupported">?</td>
       <td></td>
@@ -17029,9 +17028,9 @@
     </tr>
     <tr>
       <td><a href="https://wg21.link/cwg2428">2428</a></td>
-      <td>DRWP</td>
+      <td>C++23</td>
       <td>Deprecating a concept</td>
-      <td class="unsupported">?</td>
+      <td class="supported">13</td>
       <td></td>
     </tr>
     <tr>
@@ -17113,7 +17112,7 @@
     </tr>
     <tr>
       <td><a href="https://wg21.link/cwg2440">2440</a></td>
-      <td>DRWP</td>
+      <td>C++23</td>
       <td>Allocation in core constant expressions</td>
       <td class="unsupported">?</td>
       <td></td>
@@ -17134,7 +17133,7 @@
     </tr>
     <tr>
       <td><a href="https://wg21.link/cwg2443">2443</a></td>
-      <td>DRWP</td>
+      <td>C++23</td>
       <td>Meaningless template exports</td>
       <td class="unsupported">?</td>
       <td></td>
@@ -17181,16 +17180,16 @@
       <td class="unsupported">?</td>
       <td></td>
     </tr>
-    <tr class="open">
+    <tr>
       <td><a href="https://wg21.link/cwg2450">2450</a></td>
-      <td>drafting</td>
+      <td>review</td>
       <td><em>braced-init-list</em> as a <em>template-argument</em></td>
       <td class="supported">11</td>
       <td></td>
     </tr>
     <tr>
       <td><a href="https://wg21.link/cwg2451">2451</a></td>
-      <td>DRWP</td>
+      <td>C++23</td>
       <td><em>promise</em><code>.unhandled_exception()</code> and final suspend point</td>
       <td class="unsupported">?</td>
       <td></td>
@@ -17358,9 +17357,9 @@
     </tr>
     <tr>
       <td><a href="https://wg21.link/cwg2475">2475</a></td>
-      <td>DR</td>
+      <td>C++23</td>
       <td>Object declarations of type cv <code>void</code></td>
-      <td class="unsupported">?</td>
+      <td class="supported">Yes</td>
       <td></td>
     </tr>
     <tr>
@@ -17379,7 +17378,7 @@
     </tr>
     <tr>
       <td><a href="https://wg21.link/cwg2478">2478</a></td>
-      <td>DR</td>
+      <td>C++23</td>
       <td>Properties of explicit specializations of implicitly-instantiated class templates</td>
       <td class="unsupported">?</td>
       <td></td>
@@ -17414,7 +17413,7 @@
     </tr>
     <tr>
       <td><a href="https://wg21.link/cwg2483">2483</a></td>
-      <td>DR</td>
+      <td>C++23</td>
       <td>Language linkage of static member functions</td>
       <td class="unsupported">?</td>
       <td></td>
@@ -17428,7 +17427,7 @@
     </tr>
     <tr>
       <td><a href="https://wg21.link/cwg2485">2485</a></td>
-      <td>tentatively ready</td>
+      <td>DRWP</td>
       <td>Bit-fields in integral promotions</td>
       <td class="unsupported">?</td>
       <td></td>
@@ -17456,7 +17455,7 @@
     </tr>
     <tr>
       <td><a href="https://wg21.link/cwg2489">2489</a></td>
-      <td>DR</td>
+      <td>C++23</td>
       <td>Storage provided by array of <code>char</code></td>
       <td class="unsupported">?</td>
       <td></td>
@@ -17475,11 +17474,11 @@
       <td class="unsupported">?</td>
       <td></td>
     </tr>
-    <tr>
+    <tr class="open">
       <td><a href="https://wg21.link/cwg2492">2492</a></td>
-      <td>review</td>
+      <td>drafting</td>
       <td>Comparing user-defined conversion sequences in list-initialization</td>
-      <td class="unsupported">?</td>
+      <td>-</td>
       <td></td>
     </tr>
     <tr>
@@ -17561,7 +17560,7 @@
     </tr>
     <tr>
       <td><a href="https://wg21.link/cwg2504">2504</a></td>
-      <td>review</td>
+      <td>DR</td>
       <td>Inheriting constructors from virtual base classes</td>
       <td class="unsupported">?</td>
       <td></td>
@@ -17589,7 +17588,7 @@
     </tr>
     <tr>
       <td><a href="https://wg21.link/cwg2508">2508</a></td>
-      <td>DRWP</td>
+      <td>C++23</td>
       <td>Restrictions on uses of template parameter names</td>
       <td class="unsupported">?</td>
       <td></td>
@@ -17629,11 +17628,11 @@
       <td>-</td>
       <td></td>
     </tr>
-    <tr>
+    <tr class="open">
       <td><a href="https://wg21.link/cwg2514">2514</a></td>
-      <td>review</td>
+      <td>open</td>
       <td>Modifying const subobjects</td>
-      <td class="unsupported">?</td>
+      <td>-</td>
       <td></td>
     </tr>
     <tr class="open">
@@ -17645,42 +17644,42 @@
     </tr>
     <tr>
       <td><a href="https://wg21.link/cwg2516">2516</a></td>
-      <td>DR</td>
+      <td>C++23</td>
       <td>Locus of <em>enum-specifier</em> or <em>opaque-enum-declaration</em></td>
       <td class="unsupported">?</td>
       <td></td>
     </tr>
     <tr>
       <td><a href="https://wg21.link/cwg2517">2517</a></td>
-      <td>DR</td>
+      <td>C++23</td>
       <td>Useless restriction on use of parameter in <em>constraint-expression</em></td>
       <td class="unsupported">?</td>
       <td></td>
     </tr>
     <tr>
       <td><a href="https://wg21.link/cwg2518">2518</a></td>
-      <td>DR</td>
+      <td>C++23</td>
       <td>Conformance requirements and <code>#error/#warning</code></td>
       <td class="unsupported">?</td>
       <td></td>
     </tr>
     <tr>
       <td><a href="https://wg21.link/cwg2519">2519</a></td>
-      <td>tentatively ready</td>
+      <td>DRWP</td>
       <td>Object representation of a bit-field</td>
       <td class="unsupported">?</td>
       <td></td>
     </tr>
     <tr>
       <td><a href="https://wg21.link/cwg2520">2520</a></td>
-      <td>DR</td>
+      <td>C++23</td>
       <td>Template signature and default template arguments</td>
       <td class="unsupported">?</td>
       <td></td>
     </tr>
     <tr>
       <td><a href="https://wg21.link/cwg2521">2521</a></td>
-      <td>DR</td>
+      <td>C++23</td>
       <td>User-defined literals and reserved identifiers</td>
       <td class="unsupported">?</td>
       <td></td>
@@ -17694,7 +17693,7 @@
     </tr>
     <tr>
       <td><a href="https://wg21.link/cwg2523">2523</a></td>
-      <td>DR</td>
+      <td>C++23</td>
       <td>Undefined behavior via omitted destructor call in constant expressions</td>
       <td class="unsupported">?</td>
       <td></td>
@@ -17715,7 +17714,7 @@
     </tr>
     <tr>
       <td><a href="https://wg21.link/cwg2526">2526</a></td>
-      <td>DR</td>
+      <td>C++23</td>
       <td>Relational comparison of <code>void*</code> pointers</td>
       <td class="unsupported">?</td>
       <td></td>
@@ -17729,28 +17728,28 @@
     </tr>
     <tr>
       <td><a href="https://wg21.link/cwg2528">2528</a></td>
-      <td>DR</td>
+      <td>C++23</td>
       <td>Three-way comparison and the usual arithmetic conversions</td>
       <td class="unsupported">?</td>
       <td></td>
     </tr>
     <tr>
       <td><a href="https://wg21.link/cwg2529">2529</a></td>
-      <td>DR</td>
+      <td>C++23</td>
       <td>Constant destruction of constexpr references</td>
       <td class="unsupported">?</td>
       <td></td>
     </tr>
     <tr>
       <td><a href="https://wg21.link/cwg2530">2530</a></td>
-      <td>DR</td>
+      <td>C++23</td>
       <td>Multiple definitions of enumerators</td>
       <td class="unsupported">?</td>
       <td></td>
     </tr>
     <tr>
       <td><a href="https://wg21.link/cwg2531">2531</a></td>
-      <td>review</td>
+      <td>DR</td>
       <td>Static data members redeclared as constexpr</td>
       <td class="unsupported">?</td>
       <td></td>
@@ -17762,11 +17761,11 @@
       <td>-</td>
       <td></td>
     </tr>
-    <tr class="open">
+    <tr>
       <td><a href="https://wg21.link/cwg2533">2533</a></td>
-      <td>drafting</td>
+      <td>review</td>
       <td>Storage duration of implicitly created objects</td>
-      <td>-</td>
+      <td class="unsupported">?</td>
       <td></td>
     </tr>
     <tr>
@@ -17799,14 +17798,14 @@
     </tr>
     <tr>
       <td><a href="https://wg21.link/cwg2538">2538</a></td>
-      <td>DRWP</td>
+      <td>C++23</td>
       <td>Can standard attributes be syntactically ignored?</td>
       <td class="unsupported">?</td>
       <td></td>
     </tr>
     <tr>
       <td><a href="https://wg21.link/cwg2539">2539</a></td>
-      <td>DR</td>
+      <td>C++23</td>
       <td>Three-way comparison requiring strong ordering for floating-point types</td>
       <td class="unsupported">?</td>
       <td></td>
@@ -17825,16 +17824,16 @@
       <td>-</td>
       <td></td>
     </tr>
-    <tr class="open">
+    <tr>
       <td><a href="https://wg21.link/cwg2542">2542</a></td>
-      <td>drafting</td>
+      <td>DRWP</td>
       <td>Is a closure type a structural type?</td>
-      <td>-</td>
+      <td class="unsupported">?</td>
       <td></td>
     </tr>
     <tr>
       <td><a href="https://wg21.link/cwg2543">2543</a></td>
-      <td>DR</td>
+      <td>C++23</td>
       <td><code>constinit</code> and optimized dynamic initialization</td>
       <td class="supported">14</td>
       <td></td>
@@ -17853,81 +17852,81 @@
       <td>-</td>
       <td></td>
     </tr>
-    <tr class="open">
+    <tr>
       <td><a href="https://wg21.link/cwg2546">2546</a></td>
-      <td>open</td>
+      <td>tentatively ready</td>
       <td>Defaulted secondary comparison operators defined as deleted</td>
-      <td>-</td>
+      <td class="unsupported">?</td>
       <td></td>
     </tr>
-    <tr class="open">
+    <tr>
       <td><a href="https://wg21.link/cwg2547">2547</a></td>
-      <td>open</td>
+      <td>tentatively ready</td>
       <td>Defaulted comparison operator function for non-classes</td>
-      <td>-</td>
+      <td class="unsupported">?</td>
       <td></td>
     </tr>
-    <tr class="open">
+    <tr>
       <td><a href="https://wg21.link/cwg2548">2548</a></td>
-      <td>open</td>
+      <td>NAD</td>
       <td>Array prvalues and additive operators</td>
-      <td>-</td>
+      <td class="other">N/A</td>
       <td></td>
     </tr>
-    <tr class="open">
+    <tr>
       <td><a href="https://wg21.link/cwg2549">2549</a></td>
-      <td>open</td>
+      <td>review</td>
       <td>Implicitly moving the operand of a <em>throw-expression</em> in unevaluated contexts</td>
-      <td>-</td>
+      <td class="unsupported">?</td>
       <td></td>
     </tr>
     <tr>
       <td><a href="https://wg21.link/cwg2550">2550</a></td>
-      <td>ready</td>
+      <td>DRWP</td>
       <td>Type "reference to cv <code>void</code>" outside of a declarator</td>
       <td class="supported">Yes</td>
       <td></td>
     </tr>
-    <tr class="open">
+    <tr>
       <td><a href="https://wg21.link/cwg2551">2551</a></td>
-      <td>open</td>
+      <td>review</td>
       <td>"Refers to allocated storage" has no meaning</td>
-      <td>-</td>
+      <td class="unsupported">?</td>
       <td></td>
     </tr>
-    <tr class="open">
+    <tr>
       <td><a href="https://wg21.link/cwg2552">2552</a></td>
-      <td>open</td>
+      <td>DRWP</td>
       <td>Constant evaluation of non-defining variable declarations</td>
-      <td>-</td>
+      <td class="unsupported">?</td>
       <td></td>
     </tr>
-    <tr class="open">
+    <tr>
       <td><a href="https://wg21.link/cwg2553">2553</a></td>
-      <td>open</td>
+      <td>review</td>
       <td>Restrictions on explicit object member functions</td>
-      <td>-</td>
+      <td class="unsupported">?</td>
       <td></td>
     </tr>
-    <tr class="open">
+    <tr>
       <td><a href="https://wg21.link/cwg2554">2554</a></td>
-      <td>open</td>
+      <td>review</td>
       <td>Overriding virtual functions, also with explicit object parameters</td>
-      <td>-</td>
+      <td class="unsupported">?</td>
       <td></td>
     </tr>
     <tr class="open">
       <td><a href="https://wg21.link/cwg2555">2555</a></td>
-      <td>open</td>
+      <td>drafting</td>
       <td>Ineffective redeclaration prevention for <em>using-declarators</em></td>
       <td>-</td>
       <td></td>
     </tr>
-    <tr class="open">
+    <tr>
       <td><a href="https://wg21.link/cwg2556">2556</a></td>
-      <td>open</td>
+      <td>DR</td>
       <td>Unusable <code>promise::return_void</code></td>
-      <td>-</td>
+      <td class="unsupported">?</td>
       <td></td>
     </tr>
     <tr class="open">
@@ -17939,7 +17938,7 @@
     </tr>
     <tr>
       <td><a href="https://wg21.link/cwg2558">2558</a></td>
-      <td>DR</td>
+      <td>C++23</td>
       <td>Uninitialized subobjects as a result of an immediate invocation</td>
       <td class="unsupported">?</td>
       <td></td>
@@ -17951,18 +17950,18 @@
       <td>-</td>
       <td></td>
     </tr>
-    <tr class="open">
+    <tr>
       <td><a href="https://wg21.link/cwg2560">2560</a></td>
-      <td>open</td>
+      <td>tentatively ready</td>
       <td>Parameter type determination in a <em>requirement-parameter-list</em></td>
-      <td>-</td>
+      <td class="unsupported">?</td>
       <td></td>
     </tr>
-    <tr class="open">
+    <tr>
       <td><a href="https://wg21.link/cwg2561">2561</a></td>
-      <td>open</td>
+      <td>review</td>
       <td>Conversion to function pointer for lambda with explicit object parameter</td>
-      <td>-</td>
+      <td class="unsupported">?</td>
       <td></td>
     </tr>
     <tr class="open">
@@ -17974,14 +17973,14 @@
     </tr>
     <tr class="open">
       <td><a href="https://wg21.link/cwg2563">2563</a></td>
-      <td>open</td>
+      <td>drafting</td>
       <td>Initialization of coroutine result object</td>
       <td>-</td>
       <td></td>
     </tr>
     <tr class="open">
       <td><a href="https://wg21.link/cwg2564">2564</a></td>
-      <td>open</td>
+      <td>drafting</td>
       <td>Conversion to function pointer with an explicit object parameter</td>
       <td>-</td>
       <td></td>
@@ -17993,25 +17992,25 @@
       <td>-</td>
       <td></td>
     </tr>
-    <tr class="open">
+    <tr>
       <td><a href="https://wg21.link/cwg2566">2566</a></td>
-      <td>open</td>
+      <td>review</td>
       <td>Matching deallocation for uncaught exception</td>
-      <td>-</td>
+      <td class="unsupported">?</td>
       <td></td>
     </tr>
-    <tr class="open">
+    <tr>
       <td><a href="https://wg21.link/cwg2567">2567</a></td>
-      <td>open</td>
+      <td>NAD</td>
       <td>Operator lookup ambiguity</td>
-      <td>-</td>
+      <td class="other">N/A</td>
       <td></td>
     </tr>
-    <tr class="open">
+    <tr>
       <td><a href="https://wg21.link/cwg2568">2568</a></td>
-      <td>open</td>
+      <td>tentatively ready</td>
       <td>Access checking during synthesis of defaulted comparison operator</td>
-      <td>-</td>
+      <td class="unsupported">?</td>
       <td></td>
     </tr>
     <tr>
@@ -18021,11 +18020,11 @@
       <td class="unsupported">?</td>
       <td></td>
     </tr>
-    <tr class="open">
+    <tr>
       <td><a href="https://wg21.link/cwg2570">2570</a></td>
-      <td>open</td>
+      <td>DR</td>
       <td>Clarify constexpr for defaulted functions</td>
-      <td>-</td>
+      <td class="unsupported">?</td>
       <td></td>
     </tr>
     <tr>
@@ -18035,25 +18034,25 @@
       <td class="unsupported">?</td>
       <td></td>
     </tr>
-    <tr class="open">
+    <tr>
       <td><a href="https://wg21.link/cwg2572">2572</a></td>
-      <td>open</td>
+      <td>review</td>
       <td>Address of overloaded function with no target</td>
-      <td>-</td>
+      <td class="unsupported">?</td>
       <td></td>
     </tr>
-    <tr class="open">
+    <tr>
       <td><a href="https://wg21.link/cwg2573">2573</a></td>
-      <td>open</td>
+      <td>DRWP</td>
       <td>Undefined behavior when splicing results in a <em>universal-character-name</em></td>
-      <td>-</td>
+      <td class="unsupported">?</td>
       <td></td>
     </tr>
-    <tr class="open">
+    <tr>
       <td><a href="https://wg21.link/cwg2574">2574</a></td>
-      <td>open</td>
+      <td>DRWP</td>
       <td>Undefined behavior when lexing unmatched quotes</td>
-      <td>-</td>
+      <td class="unsupported">?</td>
       <td></td>
     </tr>
     <tr class="open">
@@ -18114,7 +18113,7 @@
     </tr>
     <tr>
       <td><a href="https://wg21.link/cwg2583">2583</a></td>
-      <td>DRWP</td>
+      <td>C++23</td>
       <td>Common initial sequence should consider over-alignment</td>
       <td class="unsupported">?</td>
       <td></td>
@@ -18137,14 +18136,14 @@
       <td><a href="https://wg21.link/cwg2586">2586</a></td>
       <td>CD6</td>
       <td>Explicit object parameter for assignment and comparison</td>
-      <td class="unsupported">?</td>
-      <td></td>
+      <td class="supported">14</td>
+      <td><a href="https://gcc.gnu.org/PR102609">PR102609</a></td>
     </tr>
-    <tr class="open">
+    <tr>
       <td><a href="https://wg21.link/cwg2587">2587</a></td>
-      <td>open</td>
+      <td>review</td>
       <td>Visible side effects and initial value of an object</td>
-      <td>-</td>
+      <td class="unsupported">?</td>
       <td></td>
     </tr>
     <tr class="open">
@@ -18154,25 +18153,25 @@
       <td>-</td>
       <td></td>
     </tr>
-    <tr class="open">
+    <tr>
       <td><a href="https://wg21.link/cwg2589">2589</a></td>
-      <td>open</td>
+      <td>review</td>
       <td>Context of access checks during constraint satisfaction checking</td>
-      <td>-</td>
+      <td class="unsupported">No</td>
       <td><a href="https://gcc.gnu.org/PR104111">PR10411</a></td>
     </tr>
     <tr>
       <td><a href="https://wg21.link/cwg2590">2590</a></td>
-      <td>DRWP</td>
+      <td>C++23</td>
       <td>Underlying type should determine size and alignment requirements of an enum</td>
       <td class="unsupported">?</td>
       <td></td>
     </tr>
-    <tr class="open">
+    <tr>
       <td><a href="https://wg21.link/cwg2591">2591</a></td>
-      <td>open</td>
+      <td>DR</td>
       <td>Implicit change of active union member for anonymous union in union</td>
-      <td>-</td>
+      <td class="unsupported">?</td>
       <td></td>
     </tr>
     <tr class="open">
@@ -18182,11 +18181,11 @@
       <td>-</td>
       <td></td>
     </tr>
-    <tr class="open">
+    <tr>
       <td><a href="https://wg21.link/cwg2593">2593</a></td>
-      <td>open</td>
+      <td>review</td>
       <td>Insufficient base class restriction for pointer-to-member expression</td>
-      <td>-</td>
+      <td class="unsupported">?</td>
       <td></td>
     </tr>
     <tr>
@@ -18196,11 +18195,11 @@
       <td class="supported">Yes</td>
       <td></td>
     </tr>
-    <tr class="open">
+    <tr>
       <td><a href="https://wg21.link/cwg2595">2595</a></td>
-      <td>open</td>
+      <td>DR</td>
       <td>"More constrained" for eligible special member functions</td>
-      <td>-</td>
+      <td class="unsupported">?</td>
       <td></td>
     </tr>
     <tr class="open">
@@ -18219,56 +18218,56 @@
     </tr>
     <tr>
       <td><a href="https://wg21.link/cwg2598">2598</a></td>
-      <td>DRWP</td>
+      <td>C++23</td>
       <td>Unions should not require a non-static data member of literal type</td>
       <td class="unsupported">?</td>
       <td></td>
     </tr>
     <tr>
       <td><a href="https://wg21.link/cwg2599">2599</a></td>
-      <td>DRWP</td>
+      <td>C++23</td>
       <td>What does initializing a parameter include?</td>
       <td class="unsupported">?</td>
       <td></td>
     </tr>
     <tr>
       <td><a href="https://wg21.link/cwg2600">2600</a></td>
-      <td>review</td>
+      <td>DR</td>
       <td>Type dependency of placeholder types</td>
       <td class="unsupported">?</td>
       <td></td>
     </tr>
     <tr>
       <td><a href="https://wg21.link/cwg2601">2601</a></td>
-      <td>DRWP</td>
+      <td>C++23</td>
       <td>Tracking of created and destroyed subobjects</td>
       <td class="unsupported">?</td>
       <td></td>
     </tr>
     <tr>
       <td><a href="https://wg21.link/cwg2602">2602</a></td>
-      <td>DR</td>
+      <td>C++23</td>
       <td>consteval defaulted functions</td>
       <td class="unsupported">?</td>
       <td>dup of CWG2559?</td>
     </tr>
     <tr>
       <td><a href="https://wg21.link/cwg2603">2603</a></td>
-      <td>DRWP</td>
+      <td>C++23</td>
       <td>Holistic functional equivalence for function templates</td>
       <td class="unsupported">?</td>
       <td></td>
     </tr>
     <tr>
       <td><a href="https://wg21.link/cwg2604">2604</a></td>
-      <td>DRWP</td>
+      <td>C++23</td>
       <td>Attributes for an explicit specialization</td>
       <td class="unsupported">?</td>
       <td></td>
     </tr>
     <tr>
       <td><a href="https://wg21.link/cwg2605">2605</a></td>
-      <td>DRWP</td>
+      <td>C++23</td>
       <td>Implicit-lifetime aggregates</td>
       <td class="unsupported">?</td>
       <td></td>
@@ -18303,91 +18302,91 @@
     </tr>
     <tr>
       <td><a href="https://wg21.link/cwg2610">2610</a></td>
-      <td>DRWP</td>
+      <td>C++23</td>
       <td>Indirect private base classes in aggregates</td>
       <td class="unsupported">?</td>
       <td></td>
     </tr>
     <tr>
       <td><a href="https://wg21.link/cwg2611">2611</a></td>
-      <td>DRWP</td>
+      <td>C++23</td>
       <td>Missing parentheses in expansion of fold-expression could cause syntactic reinterpretation</td>
       <td class="unsupported">?</td>
       <td></td>
     </tr>
     <tr>
       <td><a href="https://wg21.link/cwg2612">2612</a></td>
-      <td>DRWP</td>
+      <td>C++23</td>
       <td>Incorrect comment in example</td>
       <td class="unsupported">?</td>
       <td></td>
     </tr>
     <tr>
       <td><a href="https://wg21.link/cwg2613">2613</a></td>
-      <td>DRWP</td>
+      <td>C++23</td>
       <td>Incomplete definition of resumer</td>
       <td class="unsupported">?</td>
       <td></td>
     </tr>
     <tr>
       <td><a href="https://wg21.link/cwg2614">2614</a></td>
-      <td>DRWP</td>
+      <td>C++23</td>
       <td>Unspecified results for class member access</td>
       <td class="unsupported">?</td>
       <td></td>
     </tr>
     <tr>
       <td><a href="https://wg21.link/cwg2615">2615</a></td>
-      <td>WP</td>
+      <td>C++23</td>
       <td>Missing <code>__has_cpp_attribute(assume)</code></td>
       <td class="unsupported">?</td>
       <td></td>
     </tr>
     <tr>
       <td><a href="https://wg21.link/cwg2616">2616</a></td>
-      <td>DRWP</td>
+      <td>C++23</td>
       <td>Imprecise restrictions on <code>break</code> and <code>continue</code></td>
       <td class="unsupported">?</td>
       <td></td>
     </tr>
-    <tr class="open">
+    <tr>
       <td><a href="https://wg21.link/cwg2617">2617</a></td>
-      <td>open</td>
+      <td>review</td>
       <td>Default template arguments for template members of non-template classes</td>
-      <td>-</td>
+      <td class="unsupported">?</td>
       <td></td>
     </tr>
     <tr>
       <td><a href="https://wg21.link/cwg2618">2618</a></td>
-      <td>DRWP</td>
+      <td>C++23</td>
       <td>Substitution during deduction should exclude exception specifications</td>
       <td class="unsupported">?</td>
       <td></td>
     </tr>
     <tr>
       <td><a href="https://wg21.link/cwg2619">2619</a></td>
-      <td>DRWP</td>
+      <td>C++23</td>
       <td>Kind of initialization for a <em>designated-initializer-list</em></td>
       <td class="unsupported">?</td>
       <td></td>
     </tr>
     <tr>
       <td><a href="https://wg21.link/cwg2620">2620</a></td>
-      <td>DRWP</td>
+      <td>C++23</td>
       <td>Nonsensical disambiguation rule</td>
       <td class="unsupported">?</td>
       <td></td>
     </tr>
     <tr>
       <td><a href="https://wg21.link/cwg2621">2621</a></td>
-      <td>DRWP</td>
+      <td>C++23</td>
       <td>Kind of lookup for using <code>enum declarations</code></td>
       <td class="unsupported">?</td>
       <td></td>
     </tr>
     <tr>
       <td><a href="https://wg21.link/cwg2622">2622</a></td>
-      <td>DRWP</td>
+      <td>C++23</td>
       <td>Compounding types from function and pointer-to-member types</td>
       <td class="unsupported">?</td>
       <td></td>
@@ -18401,65 +18400,65 @@
     </tr>
     <tr>
       <td><a href="https://wg21.link/cwg2624">2624</a></td>
-      <td>DRWP</td>
+      <td>C++23</td>
       <td>Array delete expression with no array cookie</td>
       <td class="unsupported">?</td>
       <td></td>
     </tr>
     <tr>
       <td><a href="https://wg21.link/cwg2625">2625</a></td>
-      <td>DRWP</td>
+      <td>C++23</td>
       <td>Deletion of pointer to out-of-lifetime object</td>
       <td class="unsupported">?</td>
       <td></td>
     </tr>
     <tr>
       <td><a href="https://wg21.link/cwg2626">2626</a></td>
-      <td>DRWP</td>
+      <td>C++23</td>
       <td>Rephrase ones' complement using base-2 representation</td>
       <td class="unsupported">?</td>
       <td></td>
     </tr>
     <tr>
       <td><a href="https://wg21.link/cwg2627">2627</a></td>
-      <td>DRWP</td>
+      <td>C++23</td>
       <td>Bit-fields and narrowing conversions</td>
       <td class="unsupported">?</td>
       <td></td>
     </tr>
-    <tr class="open">
+    <tr>
       <td><a href="https://wg21.link/cwg2628">2628</a></td>
-      <td>open</td>
+      <td>DR</td>
       <td>Implicit deduction guides should propagate constraints</td>
-      <td>-</td>
+      <td class="unsupported">?</td>
       <td></td>
     </tr>
     <tr>
       <td><a href="https://wg21.link/cwg2629">2629</a></td>
-      <td>DRWP</td>
+      <td>C++23</td>
       <td>Variables of floating-point type as <code>switch</code> conditions</td>
       <td class="unsupported">?</td>
       <td></td>
     </tr>
     <tr>
       <td><a href="https://wg21.link/cwg2630">2630</a></td>
-      <td>DRWP</td>
+      <td>C++23</td>
       <td>Syntactic specification of class completeness</td>
       <td class="unsupported">?</td>
       <td></td>
     </tr>
     <tr>
       <td><a href="https://wg21.link/cwg2631">2631</a></td>
-      <td>DRWP</td>
+      <td>C++23</td>
       <td>Immediate function evaluations in default arguments</td>
       <td class="unsupported">?</td>
       <td></td>
     </tr>
-    <tr class="open">
+    <tr>
       <td><a href="https://wg21.link/cwg2632">2632</a></td>
-      <td>open</td>
+      <td>review</td>
       <td>'user-declared' is not defined</td>
-      <td>-</td>
+      <td class="unsupported">?</td>
       <td></td>
     </tr>
     <tr class="open">
@@ -18469,184 +18468,184 @@
       <td>-</td>
       <td></td>
     </tr>
-    <tr class="open">
+    <tr>
       <td><a href="https://wg21.link/cwg2634">2634</a></td>
-      <td>open</td>
+      <td>tentatively ready</td>
       <td>Avoid circularity in specification of scope for friend class declarations</td>
-      <td>-</td>
+      <td class="unsupported">?</td>
       <td></td>
     </tr>
     <tr>
       <td><a href="https://wg21.link/cwg2635">2635</a></td>
-      <td>DRWP</td>
+      <td>C++23</td>
       <td>Constrained structured bindings</td>
       <td class="unsupported">?</td>
       <td></td>
     </tr>
     <tr>
       <td><a href="https://wg21.link/cwg2636">2636</a></td>
-      <td>DRWP</td>
+      <td>C++23</td>
       <td>Update Annex E based on Unicode 15.0 UAX #31</td>
       <td class="unsupported">?</td>
       <td></td>
     </tr>
-    <tr class="open">
+    <tr>
       <td><a href="https://wg21.link/cwg2637">2637</a></td>
-      <td>open</td>
+      <td>tentatively ready</td>
       <td>Injected-class-name as a <em>simple-template-id</em></td>
-      <td>-</td>
+      <td class="unsupported">?</td>
       <td></td>
     </tr>
-    <tr class="open">
+    <tr>
       <td><a href="https://wg21.link/cwg2638">2638</a></td>
-      <td>open</td>
+      <td>tentatively ready</td>
       <td>Improve the example for initializing by initializer list</td>
-      <td>-</td>
+      <td class="unsupported">?</td>
       <td></td>
     </tr>
     <tr>
       <td><a href="https://wg21.link/cwg2639">2639</a></td>
-      <td>WP</td>
+      <td>C++23</td>
       <td>new-lines after phase 1</td>
       <td class="unsupported">?</td>
       <td></td>
     </tr>
     <tr>
       <td><a href="https://wg21.link/cwg2640">2640</a></td>
-      <td>WP</td>
+      <td>C++23</td>
       <td>Allow more characters in an n-char sequence</td>
       <td class="unsupported">?</td>
       <td></td>
     </tr>
     <tr>
       <td><a href="https://wg21.link/cwg2641">2641</a></td>
-      <td>DRWP</td>
+      <td>C++23</td>
       <td>Redundant specification of value category of literals</td>
       <td class="unsupported">?</td>
       <td></td>
     </tr>
     <tr>
       <td><a href="https://wg21.link/cwg2642">2642</a></td>
-      <td>DR</td>
+      <td>C++23</td>
       <td>Inconsistent use of T and C</td>
       <td class="unsupported">?</td>
       <td></td>
     </tr>
     <tr>
       <td><a href="https://wg21.link/cwg2643">2643</a></td>
-      <td>DRWP</td>
+      <td>C++23</td>
       <td>Completing a pointer to array of unknown bound</td>
       <td class="unsupported">?</td>
       <td></td>
     </tr>
     <tr>
       <td><a href="https://wg21.link/cwg2644">2644</a></td>
-      <td>DRWP</td>
+      <td>C++23</td>
       <td>Incorrect comment in example</td>
       <td class="unsupported">?</td>
       <td></td>
     </tr>
     <tr>
       <td><a href="https://wg21.link/cwg2645">2645</a></td>
-      <td>DRWP</td>
+      <td>C++23</td>
       <td>Unused term "default argument promotions"</td>
       <td class="unsupported">?</td>
       <td></td>
     </tr>
     <tr>
       <td><a href="https://wg21.link/cwg2646">2646</a></td>
-      <td>DRWP</td>
+      <td>C++23</td>
       <td>Defaulted special member functions</td>
       <td class="unsupported">?</td>
       <td></td>
     </tr>
     <tr>
       <td><a href="https://wg21.link/cwg2647">2647</a></td>
-      <td>DRWP</td>
+      <td>C++23</td>
       <td>Fix for "needed for constant evaluation"</td>
       <td class="unsupported">?</td>
       <td></td>
     </tr>
     <tr>
       <td><a href="https://wg21.link/cwg2648">2648</a></td>
-      <td>DRWP</td>
+      <td>C++23</td>
       <td>Correspondence of surrogate call function and conversion function</td>
       <td class="unsupported">?</td>
       <td></td>
     </tr>
     <tr>
       <td><a href="https://wg21.link/cwg2649">2649</a></td>
-      <td>DRWP</td>
+      <td>C++23</td>
       <td>Incorrect note about implicit conversion sequence</td>
       <td class="unsupported">?</td>
       <td></td>
     </tr>
     <tr>
       <td><a href="https://wg21.link/cwg2650">2650</a></td>
-      <td>DRWP</td>
+      <td>C++23</td>
       <td>Incorrect example for ill-formed non-type template arguments</td>
       <td class="unsupported">?</td>
       <td></td>
     </tr>
     <tr>
       <td><a href="https://wg21.link/cwg2651">2651</a></td>
-      <td>DRWP</td>
+      <td>C++23</td>
       <td>Conversion function templates and "noexcept"</td>
       <td class="unsupported">?</td>
       <td></td>
     </tr>
     <tr>
       <td><a href="https://wg21.link/cwg2652">2652</a></td>
-      <td>WP</td>
+      <td>C++23</td>
       <td>Overbroad definition of <code>__STDCPP_BFLOAT16_T__</code></td>
       <td class="unsupported">?</td>
       <td></td>
     </tr>
     <tr>
       <td><a href="https://wg21.link/cwg2653">2653</a></td>
-      <td>WP</td>
+      <td>C++23</td>
       <td>Can an explicit object parameter have a default argument?</td>
       <td class="unsupported">?</td>
       <td></td>
     </tr>
     <tr>
       <td><a href="https://wg21.link/cwg2654">2654</a></td>
-      <td>DRWP</td>
+      <td>C++23</td>
       <td>Un-deprecation of compound volatile assignments</td>
       <td class="unsupported">?</td>
       <td></td>
     </tr>
-    <tr class="open">
+    <tr>
       <td><a href="https://wg21.link/cwg2655">2655</a></td>
-      <td>open</td>
+      <td>NAD</td>
       <td>Instantiation of default arguments in <em>lambda-expressions</em></td>
-      <td>-</td>
+      <td class="unsupported">?</td>
       <td></td>
     </tr>
     <tr class="open">
       <td><a href="https://wg21.link/cwg2656">2656</a></td>
-      <td>open</td>
+      <td>drafting</td>
       <td>Converting consteval lambda to function pointer in non-immediate context</td>
       <td>-</td>
       <td></td>
     </tr>
-    <tr class="open">
+    <tr>
       <td><a href="https://wg21.link/cwg2657">2657</a></td>
-      <td>open</td>
+      <td>tentatively ready</td>
       <td>Cv-qualification adjustment when binding reference to temporary</td>
-      <td>-</td>
+      <td class="unsupported">?</td>
       <td></td>
     </tr>
     <tr>
       <td><a href="https://wg21.link/cwg2658">2658</a></td>
-      <td>DR</td>
+      <td>C++23</td>
       <td>Trivial copying of unions in core constant expressions</td>
       <td class="unsupported">?</td>
       <td></td>
     </tr>
     <tr>
       <td><a href="https://wg21.link/cwg2659">2659</a></td>
-      <td>accepted</td>
+      <td>C++23</td>
       <td>Missing feature-test macro for lifetime extension in range-for loop</td>
       <td class="unsupported">?</td>
       <td></td>
@@ -18667,21 +18666,21 @@
     </tr>
     <tr>
       <td><a href="https://wg21.link/cwg2662">2662</a></td>
-      <td>DR</td>
+      <td>C++23</td>
       <td>Example for member access control vs. overload resolution</td>
       <td class="unsupported">?</td>
       <td></td>
     </tr>
     <tr>
       <td><a href="https://wg21.link/cwg2663">2663</a></td>
-      <td>tentatively ready</td>
+      <td>DRWP</td>
       <td>Example for member redeclarations with <em>using-declarations</em></td>
       <td class="unsupported">?</td>
       <td></td>
     </tr>
     <tr>
       <td><a href="https://wg21.link/cwg2664">2664</a></td>
-      <td>DR</td>
+      <td>C++23</td>
       <td>Deduction failure in CTAD for alias templates</td>
       <td class="supported">13</td>
       <td></td>
@@ -18702,16 +18701,16 @@
     </tr>
     <tr>
       <td><a href="https://wg21.link/cwg2667">2667</a></td>
-      <td>DR</td>
+      <td>C++23</td>
       <td>Named module imports do not import macros</td>
       <td class="unsupported">?</td>
       <td></td>
     </tr>
-    <tr class="open">
+    <tr>
       <td><a href="https://wg21.link/cwg2668">2668</a></td>
-      <td>open</td>
+      <td>tentatively ready</td>
       <td><code>co_await</code> in a <em>lambda-expression</em></td>
-      <td>-</td>
+      <td class="unsupported">?</td>
       <td></td>
     </tr>
     <tr class="open">
@@ -18735,23 +18734,23 @@
       <td>-</td>
       <td></td>
     </tr>
-    <tr class="open">
+    <tr>
       <td><a href="https://wg21.link/cwg2672">2672</a></td>
-      <td>open</td>
+      <td>DR</td>
       <td>Lambda body SFINAE is still required, contrary to intent and note</td>
-      <td>-</td>
+      <td class="unsupported">?</td>
       <td></td>
     </tr>
     <tr>
       <td><a href="https://wg21.link/cwg2673">2673</a></td>
-      <td>DR</td>
+      <td>C++23</td>
       <td>User-declared spaceship vs. built-in operators</td>
       <td class="unsupported">?</td>
       <td></td>
     </tr>
     <tr>
       <td><a href="https://wg21.link/cwg2674">2674</a></td>
-      <td>accepted</td>
+      <td>C++23</td>
       <td>Prohibit explicit object parameters for constructors</td>
       <td class="unsupported">?</td>
       <td></td>
@@ -18779,7 +18778,7 @@
     </tr>
     <tr>
       <td><a href="https://wg21.link/cwg2678">2678</a></td>
-      <td>DR</td>
+      <td>C++23</td>
       <td><code>std::source_location::current</code> is unimplementable</td>
       <td class="unsupported">?</td>
       <td></td>
@@ -18800,21 +18799,21 @@
     </tr>
     <tr>
       <td><a href="https://wg21.link/cwg2681">2681</a></td>
-      <td>DR</td>
+      <td>C++23</td>
       <td>Deducing member array type from string literal</td>
       <td class="unsupported">?</td>
       <td></td>
     </tr>
     <tr>
       <td><a href="https://wg21.link/cwg2682">2682</a></td>
-      <td>DR</td>
+      <td>C++23</td>
       <td>Templated function vs. function template</td>
       <td class="unsupported">?</td>
       <td></td>
     </tr>
     <tr>
       <td><a href="https://wg21.link/cwg2683">2683</a></td>
-      <td>ready</td>
+      <td>DRWP</td>
       <td>Default arguments for member functions of templated nested classes</td>
       <td class="unsupported">?</td>
       <td></td>
@@ -18828,7 +18827,7 @@
     </tr>
     <tr>
       <td><a href="https://wg21.link/cwg2685">2685</a></td>
-      <td>DR</td>
+      <td>C++23</td>
       <td>Aggregate CTAD, string, and brace elision</td>
       <td class="unsupported">?</td>
       <td></td>
@@ -18842,7 +18841,7 @@
     </tr>
     <tr>
       <td><a href="https://wg21.link/cwg2687">2687</a></td>
-      <td>review</td>
+      <td>C++23</td>
       <td>Calling an explicit object member function via an address-of-overload-set</td>
       <td class="unsupported">?</td>
       <td></td>
@@ -18854,30 +18853,30 @@
       <td>-</td>
       <td></td>
     </tr>
-    <tr class="open">
+    <tr>
       <td><a href="https://wg21.link/cwg2689">2689</a></td>
-      <td>open</td>
+      <td>tentatively ready</td>
       <td>Are cv-qualified <code>std::nullptr_t</code> fundamental types?</td>
-      <td>-</td>
+      <td class="unsupported">?</td>
       <td></td>
     </tr>
     <tr>
       <td><a href="https://wg21.link/cwg2690">2690</a></td>
-      <td>DR</td>
+      <td>C++23</td>
       <td>Semantics of defaulted move assignment operator for unions</td>
       <td class="unsupported">?</td>
       <td></td>
     </tr>
     <tr>
       <td><a href="https://wg21.link/cwg2691">2691</a></td>
-      <td>accepted</td>
+      <td>C++23</td>
       <td><em>hexadecimal-escape-sequence</em> is too greedy</td>
       <td class="unsupported">?</td>
       <td></td>
     </tr>
     <tr>
       <td><a href="https://wg21.link/cwg2692">2692</a></td>
-      <td>accepted</td>
+      <td>C++23</td>
       <td>Static and explicit object member functions with the same parameter-type-lists</td>
       <td class="unsupported">?</td>
       <td></td>
@@ -18898,35 +18897,35 @@
     </tr>
     <tr>
       <td><a href="https://wg21.link/cwg2695">2695</a></td>
-      <td>DR</td>
+      <td>C++23</td>
       <td>Semantic ignorability of attributes</td>
       <td class="unsupported">?</td>
       <td></td>
     </tr>
-    <tr class="open">
+    <tr>
       <td><a href="https://wg21.link/cwg2696">2696</a></td>
-      <td>open</td>
+      <td>dup</td>
       <td>Relational comparisons of pointers to <code>void</code></td>
-      <td>-</td>
+      <td class="unsupported">Dup of 2749</td>
       <td></td>
     </tr>
-    <tr class="open">
+    <tr>
       <td><a href="https://wg21.link/cwg2697">2697</a></td>
-      <td>open</td>
+      <td>DRWP</td>
       <td>Deduction guides using abbreviated function syntax</td>
-      <td>-</td>
+      <td class="unsupported">?</td>
       <td></td>
     </tr>
     <tr>
       <td><a href="https://wg21.link/cwg2698">2698</a></td>
-      <td>review</td>
+      <td>DRWP</td>
       <td>Using extended integer types with <code>z</code> suffix</td>
       <td class="unsupported">?</td>
       <td></td>
     </tr>
     <tr>
       <td><a href="https://wg21.link/cwg2699">2699</a></td>
-      <td>ready</td>
+      <td>DRWP</td>
       <td>Inconsistency of <em>throw-expression</em> specification</td>
       <td class="unsupported">?</td>
       <td></td>
@@ -18980,48 +18979,956 @@
       <td>-</td>
       <td></td>
     </tr>
-    <tr class="open">
+    <tr>
       <td><a href="https://wg21.link/cwg2707">2707</a></td>
-      <td>open</td>
+      <td>tentatively ready</td>
       <td>Deduction guides cannot have a trailing <em>requires-clause</em></td>
-      <td>-</td>
+      <td class="unsupported">?</td>
       <td></td>
     </tr>
     <tr>
       <td><a href="https://wg21.link/cwg2708">2708</a></td>
-      <td>ready</td>
+      <td>DRWP</td>
       <td>Parenthesized initialization of arrays</td>
       <td class="supported">10</td>
       <td></td>
     </tr>
-    <tr class="open">
+    <tr>
       <td><a href="https://wg21.link/cwg2709">2709</a></td>
-      <td>open</td>
+      <td>NAD</td>
       <td>Parenthesized initialization of reference-to-aggregate</td>
+      <td class="unsupported">?</td>
+      <td></td>
+    </tr>
+    <tr>
+      <td><a href="https://wg21.link/cwg2710">2710</a></td>
+      <td>DRWP</td>
+      <td>Loops in constant expressions</td>
+      <td class="unsupported">?</td>
+      <td></td>
+    </tr>
+    <tr>
+      <td><a href="https://wg21.link/cwg2711">2711</a></td>
+      <td>DRWP</td>
+      <td>Source for copy-initializing the exception object</td>
+      <td class="unsupported">?</td>
+      <td></td>
+    </tr>
+    <tr>
+      <td><a href="https://wg21.link/cwg2712">2712</a></td>
+      <td>DRWP</td>
+      <td>Simplify restrictions on built-in assignment operator candidates</td>
+      <td class="unsupported">?</td>
+      <td></td>
+    </tr>
+    <tr>
+      <td><a href="https://wg21.link/cwg2713">2713</a></td>
+      <td>DRWP</td>
+      <td>Initialization of reference-to-aggregate from designated initializer list</td>
+      <td class="unsupported">?</td>
+      <td></td>
+    </tr>
+    <tr class="open">
+      <td><a href="https://wg21.link/cwg2714">2714</a></td>
+      <td>open</td>
+      <td>Implicit deduction guides omit properties from the parameter-declaration-clause of a constructor</td>
       <td>-</td>
       <td></td>
     </tr>
+    <tr>
+      <td><a href="https://wg21.link/cwg2715">2715</a></td>
+      <td>DRWP</td>
+      <td>"calling function" for parameter initialization may not exist</td>
+      <td class="unsupported">?</td>
+      <td></td>
+    </tr>
+    <tr>
+      <td><a href="https://wg21.link/cwg2716">2716</a></td>
+      <td>DRWP</td>
+      <td>Rule about self-or-base conversion is normatively redundant</td>
+      <td class="unsupported">?</td>
+      <td></td>
+    </tr>
+    <tr>
+      <td><a href="https://wg21.link/cwg2717">2717</a></td>
+      <td>DRWP</td>
+      <td>Pack expansion for <I>alignment-specifier</I></td>
+      <td class="unsupported">?</td>
+      <td></td>
+    </tr>
+    <tr>
+      <td><a href="https://wg21.link/cwg2718">2718</a></td>
+      <td>DRWP</td>
+      <td>Type completeness for derived-to-base conversions</td>
+      <td class="unsupported">?</td>
+      <td></td>
+    </tr>
+    <tr>
+      <td><a href="https://wg21.link/cwg2719">2719</a></td>
+      <td>DRWP</td>
+      <td>Creating objects in misaligned storage</td>
+      <td class="unsupported">?</td>
+      <td></td>
+    </tr>
+    <tr>
+      <td><a href="https://wg21.link/cwg2720">2720</a></td>
+      <td>DRWP</td>
+      <td>Template validity rules for templated entities and alias templates</td>
+      <td class="unsupported">?</td>
+      <td></td>
+    </tr>
+    <tr>
+      <td><a href="https://wg21.link/cwg2721">2721</a></td>
+      <td>DRWP</td>
+      <td>When exactly is storage reused?</td>
+      <td class="unsupported">?</td>
+      <td></td>
+    </tr>
+    <tr>
+      <td><a href="https://wg21.link/cwg2722">2722</a></td>
+      <td>DRWP</td>
+      <td>Temporary materialization conversion for <code>noexcept</code> operator</td>
+      <td class="unsupported">?</td>
+      <td></td>
+    </tr>
+    <tr>
+      <td><a href="https://wg21.link/cwg2723">2723</a></td>
+      <td>DRWP</td>
+      <td>Range of representable values for floating-point types</td>
+      <td class="unsupported">?</td>
+      <td></td>
+    </tr>
+    <tr>
+      <td><a href="https://wg21.link/cwg2724">2724</a></td>
+      <td>DRWP</td>
+      <td>Clarify rounding for arithmetic right shift</td>
+      <td class="unsupported">?</td>
+      <td></td>
+    </tr>
+    <tr>
+      <td><a href="https://wg21.link/cwg2725">2725</a></td>
+      <td>DR</td>
+      <td>Overload resolution for non-call of class member access</td>
+      <td class="unsupported">?</td>
+      <td></td>
+    </tr>
+    <tr>
+      <td><a href="https://wg21.link/cwg2726">2726</a></td>
+      <td>review</td>
+      <td>Alternative tokens appearing as <I>attribute-token</I>s</td>
+      <td class="unsupported">?</td>
+      <td></td>
+    </tr>
     <tr class="open">
-      <td><a href="https://wg21.link/cwg2710">2710</a></td>
+      <td><a href="https://wg21.link/cwg2727">2727</a></td>
       <td>open</td>
-      <td>Loops in constant expressions</td>
+      <td>Importing header units synthesized from source files</td>
+      <td>-</td>
+      <td></td>
+    </tr>
+    <tr class="open">
+      <td><a href="https://wg21.link/cwg2728">2728</a></td>
+      <td>open</td>
+      <td>Evaluation of conversions in a <I>delete-expression</I></td>
+      <td>-</td>
+      <td></td>
+    </tr>
+    <tr>
+      <td><a href="https://wg21.link/cwg2729">2729</a></td>
+      <td>DRWP</td>
+      <td>Meaning of <I>new-type-id</I></td>
+      <td class="unsupported">?</td>
+      <td></td>
+    </tr>
+    <tr class="open">
+      <td><a href="https://wg21.link/cwg2730">2730</a></td>
+      <td>open</td>
+      <td>Comparison templates on enumeration types</td>
+      <td>-</td>
+      <td></td>
+    </tr>
+    <tr class="open">
+      <td><a href="https://wg21.link/cwg2731">2731</a></td>
+      <td>open</td>
+      <td>List-initialization sequence with a user-defined conversion</td>
       <td>-</td>
       <td></td>
     </tr>
-<!--
     <tr>
-      <td><a href="https://wg21.link/cwg"></a></td>
+      <td><a href="https://wg21.link/cwg2732">2732</a></td>
+      <td>DRWP</td>
+      <td>Can importable headers react to preprocessor state from point of import?</td>
+      <td class="unsupported">?</td>
+      <td></td>
+    </tr>
+    <tr>
+      <td><a href="https://wg21.link/cwg2733">2733</a></td>
+      <td>DR</td>
+      <td>Applying <code>[[maybe_unused]]</code> to a label</td>
+      <td class="unsupported">?</td>
+      <td></td>
+    </tr>
+    <tr class="open">
+      <td><a href="https://wg21.link/cwg2734">2734</a></td>
+      <td>open</td>
+      <td>Immediate forward-declared function templates</td>
+      <td>-</td>
+      <td></td>
+    </tr>
+    <tr class="open">
+      <td><a href="https://wg21.link/cwg2735">2735</a></td>
+      <td>open</td>
+      <td>List-initialization and conversions in overload resolution</td>
+      <td class="supported">13</td>
+      <td></td>
+    </tr>
+    <tr class="open">
+      <td><a href="https://wg21.link/cwg2736">2736</a></td>
+      <td>open</td>
+      <td>Standard layout class with empty base class also in first member</td>
+      <td>-</td>
       <td></td>
+    </tr>
+    <tr class="open">
+      <td><a href="https://wg21.link/cwg2737">2737</a></td>
+      <td>open</td>
+      <td>Temporary lifetime extension for reference init-captures</td>
+      <td>-</td>
       <td></td>
+    </tr>
+    <tr>
+      <td><a href="https://wg21.link/cwg2738">2738</a></td>
+      <td>review</td>
+      <td>"denotes a destructor" is missing specification</td>
       <td class="unsupported">?</td>
       <td></td>
     </tr>
--->
+    <tr class="open">
+      <td><a href="https://wg21.link/cwg2739">2739</a></td>
+      <td>open</td>
+      <td>Nested requirement not a constant expression</td>
+      <td>-</td>
+      <td></td>
+    </tr>
+    <tr class="open">
+      <td><a href="https://wg21.link/cwg2740">2740</a></td>
+      <td>open</td>
+      <td>Too many objects have constexpr-unknown type</td>
+      <td>-</td>
+      <td></td>
+    </tr>
+    <tr class="open">
+      <td><a href="https://wg21.link/cwg2741">2741</a></td>
+      <td>open</td>
+      <td>Implicit conversion sequence from empty list to array of unknown bound</td>
+      <td>-</td>
+      <td></td>
+    </tr>
+    <tr class="open">
+      <td><a href="https://wg21.link/cwg2742">2742</a></td>
+      <td>open</td>
+      <td>Guaranteed copy elision for brace-initialization from prvalue</td>
+      <td>-</td>
+      <td></td>
+    </tr>
+    <tr class="open">
+      <td><a href="https://wg21.link/cwg2743">2743</a></td>
+      <td>open</td>
+      <td>Copying non-trivial objects nested within a union</td>
+      <td>-</td>
+      <td></td>
+    </tr>
+    <tr class="open">
+      <td><a href="https://wg21.link/cwg2744">2744</a></td>
+      <td>open</td>
+      <td>Multiple objects of the same type at the same address</td>
+      <td>-</td>
+      <td></td>
+    </tr>
+    <tr class="open">
+      <td><a href="https://wg21.link/cwg2745">2745</a></td>
+      <td>open</td>
+      <td>Dependent odr-use in generic lambdas</td>
+      <td>-</td>
+      <td></td>
+    </tr>
+    <tr class="open">
+      <td><a href="https://wg21.link/cwg2746">2746</a></td>
+      <td>open</td>
+      <td>Checking of default template arguments</td>
+      <td>-</td>
+      <td></td>
+    </tr>
+    <tr>
+      <td><a href="https://wg21.link/cwg2747">2747</a></td>
+      <td>DR</td>
+      <td>Cannot depend on an already-deleted splice</td>
+      <td class="unsupported">?</td>
+      <td></td>
+    </tr>
+    <tr>
+      <td><a href="https://wg21.link/cwg2748">2748</a></td>
+      <td>tentatively ready</td>
+      <td>Accessing static data members via null pointer</td>
+      <td class="unsupported">?</td>
+      <td></td>
+    </tr>
+    <tr>
+      <td><a href="https://wg21.link/cwg2749">2749</a></td>
+      <td>DR</td>
+      <td>Treatment of "pointer to void" for relational comparisons</td>
+      <td class="unsupported">?</td>
+      <td></td>
+    </tr>
+    <tr>
+      <td><a href="https://wg21.link/cwg2750">2750</a></td>
+      <td>DRWP</td>
+      <td>construct_at without constructor call</td>
+      <td class="unsupported">?</td>
+      <td></td>
+    </tr>
+    <tr>
+      <td><a href="https://wg21.link/cwg2751">2751</a></td>
+      <td>NAD</td>
+      <td>Order of destruction for parameters for operator functions</td>
+      <td class="unsupported">?</td>
+      <td></td>
+    </tr>
+    <tr class="open">
+      <td><a href="https://wg21.link/cwg2752">2752</a></td>
+      <td>open</td>
+      <td>Excess-precision floating-point literals</td>
+      <td>-</td>
+      <td></td>
+    </tr>
+    <tr>
+      <td><a href="https://wg21.link/cwg2753">2753</a></td>
+      <td>DR</td>
+      <td>Storage reuse for string literal objects and backing arrays</td>
+      <td class="unsupported">?</td>
+      <td></td>
+    </tr>
+    <tr>
+      <td><a href="https://wg21.link/cwg2754">2754</a></td>
+      <td>DR</td>
+      <td>Using *this in explicit object member functions that are coroutines</td>
+      <td class="unsupported">?</td>
+      <td></td>
+    </tr>
+    <tr>
+      <td><a href="https://wg21.link/cwg2755">2755</a></td>
+      <td>DR</td>
+      <td>Incorrect wording applied by P2738R1</td>
+      <td class="unsupported">?</td>
+      <td></td>
+    </tr>
+    <tr>
+      <td><a href="https://wg21.link/cwg2756">2756</a></td>
+      <td>review</td>
+      <td>Completion of initialization by delegating constructor</td>
+      <td class="unsupported">?</td>
+      <td></td>
+    </tr>
+    <tr>
+      <td><a href="https://wg21.link/cwg2757">2757</a></td>
+      <td>review</td>
+      <td>Deleting or deallocating storage of an object during its construction</td>
+      <td class="unsupported">?</td>
+      <td></td>
+    </tr>
+    <tr>
+      <td><a href="https://wg21.link/cwg2758">2758</a></td>
+      <td>DR</td>
+      <td>What is "access and ambiguity control"?</td>
+      <td class="unsupported">?</td>
+      <td></td>
+    </tr>
+    <tr>
+      <td><a href="https://wg21.link/cwg2759">2759</a></td>
+      <td>DR</td>
+      <td>[[no_unique_address] and common initial sequence</td>
+      <td class="unsupported">?</td>
+      <td></td>
+    </tr>
+    <tr>
+      <td><a href="https://wg21.link/cwg2760">2760</a></td>
+      <td>DR</td>
+      <td>Defaulted constructor that is an immediate function</td>
+      <td class="unsupported">?</td>
+      <td></td>
+    </tr>
+    <tr>
+      <td><a href="https://wg21.link/cwg2761">2761</a></td>
+      <td>DR</td>
+      <td>Implicitly invoking the deleted destructor of an anonymous union member</td>
+      <td class="unsupported">?</td>
+      <td></td>
+    </tr>
+    <tr>
+      <td><a href="https://wg21.link/cwg2762">2762</a></td>
+      <td>DR</td>
+      <td>Type of implicit object parameter</td>
+      <td class="unsupported">?</td>
+      <td></td>
+    </tr>
+    <tr>
+      <td><a href="https://wg21.link/cwg2763">2763</a></td>
+      <td>DR</td>
+      <td>Ignorability of [[noreturn]] during constant evaluation</td>
+      <td class="unsupported">?</td>
+      <td></td>
+    </tr>
+    <tr>
+      <td><a href="https://wg21.link/cwg2764">2764</a></td>
+      <td>DR</td>
+      <td>Use of placeholders affecting name mangling</td>
+      <td class="unsupported">?</td>
+      <td></td>
+    </tr>
+    <tr class="open">
+      <td><a href="https://wg21.link/cwg2765">2765</a></td>
+      <td>open</td>
+      <td>Address comparisons between potentially non-unique objects during constant evaluation</td>
+      <td>-</td>
+      <td></td>
+    </tr>
+    <tr class="open">
+      <td><a href="https://wg21.link/cwg2766">2766</a></td>
+      <td>open</td>
+      <td>Repeated evaluation of a <I>string-literal</I> may yield different objects</td>
+      <td>-</td>
+      <td></td>
+    </tr>
+    <tr class="open">
+      <td><a href="https://wg21.link/cwg2767">2767</a></td>
+      <td>open</td>
+      <td>Non-defining declarations of anonymous unions</td>
+      <td>-</td>
+      <td></td>
+    </tr>
+    <tr>
+      <td><a href="https://wg21.link/cwg2768">2768</a></td>
+      <td>DR</td>
+      <td>Assignment to enumeration variable with a <I>braced-init-list</I></td>
+      <td class="unsupported">?</td>
+      <td></td>
+    </tr>
+    <tr class="open">
+      <td><a href="https://wg21.link/cwg2769">2769</a></td>
+      <td>open</td>
+      <td>Substitution into template parameters and default template arguments should be interleaved</td>
+      <td>-</td>
+      <td></td>
+    </tr>
+    <tr class="open">
+      <td><a href="https://wg21.link/cwg2770">2770</a></td>
+      <td>open</td>
+      <td>Trailing <I>requires-clause</I> can refer to function parameters before they are substituted into</td>
+      <td>-</td>
+      <td></td>
+    </tr>
+    <tr class="open">
+      <td><a href="https://wg21.link/cwg2771">2771</a></td>
+      <td>open</td>
+      <td>Transformation for <I>unqualified-id</I>s in address operator</td>
+      <td>-</td>
+      <td></td>
+    </tr>
+    <tr>
+      <td><a href="https://wg21.link/cwg2772">2772</a></td>
+      <td>DR</td>
+      <td>Missing Annex C entry for linkage effects of <I>linkage-specification</I></td>
+      <td class="unsupported">?</td>
+      <td></td>
+    </tr>
+    <tr class="open">
+      <td><a href="https://wg21.link/cwg2773">2773</a></td>
+      <td>open</td>
+      <td>Naming anonymous union members as class members</td>
+      <td>-</td>
+      <td></td>
+    </tr>
+    <tr class="open">
+      <td><a href="https://wg21.link/cwg2774">2774</a></td>
+      <td>open</td>
+      <td>Value-dependence of <I>requires-expression</I>s</td>
+      <td>-</td>
+      <td></td>
+    </tr>
+    <tr>
+      <td><a href="https://wg21.link/cwg2775">2775</a></td>
+      <td>tentatively ready</td>
+      <td>Unclear argument type for copy of exception object</td>
+      <td class="unsupported">?</td>
+      <td></td>
+    </tr>
+    <tr class="open">
+      <td><a href="https://wg21.link/cwg2776">2776</a></td>
+      <td>open</td>
+      <td>Substitution failure and implementation limits</td>
+      <td>-</td>
+      <td></td>
+    </tr>
+    <tr class="open">
+      <td><a href="https://wg21.link/cwg2777">2777</a></td>
+      <td>open</td>
+      <td>Type of <I>id-expression</I> denoting a template parameter object</td>
+      <td>-</td>
+      <td></td>
+    </tr>
+    <tr class="open">
+      <td><a href="https://wg21.link/cwg2778">2778</a></td>
+      <td>open</td>
+      <td>Trivial destructor does not imply constant destruction</td>
+      <td>-</td>
+      <td></td>
+    </tr>
+    <tr class="open">
+      <td><a href="https://wg21.link/cwg2779">2779</a></td>
+      <td>open</td>
+      <td>Restrictions on the ordinary literal encoding</td>
+      <td>-</td>
+      <td></td>
+    </tr>
+    <tr>
+      <td><a href="https://wg21.link/cwg2780">2780</a></td>
+      <td>DR</td>
+      <td><code>reinterpret_cast</code> to reference to function types</td>
+      <td class="unsupported">?</td>
+      <td></td>
+    </tr>
+    <tr class="open">
+      <td><a href="https://wg21.link/cwg2781">2781</a></td>
+      <td>open</td>
+      <td>Unclear recursion in the one-definition rule</td>
+      <td>-</td>
+      <td></td>
+    </tr>
+    <tr class="open">
+      <td><a href="https://wg21.link/cwg2782">2782</a></td>
+      <td>open</td>
+      <td>Treatment of closure types in the one-definition rule</td>
+      <td>-</td>
+      <td></td>
+    </tr>
+    <tr>
+      <td><a href="https://wg21.link/cwg2783">2783</a></td>
+      <td>DR</td>
+      <td>Handling of deduction guides in <I>global-module-fragment</I></td>
+      <td class="unsupported">?</td>
+      <td></td>
+    </tr>
+    <tr class="open">
+      <td><a href="https://wg21.link/cwg2784">2784</a></td>
+      <td>open</td>
+      <td>Unclear definition of <I>member-designator</I> for <code>offsetof</code></td>
+      <td>-</td>
+      <td></td>
+    </tr>
+    <tr>
+      <td><a href="https://wg21.link/cwg2785">2785</a></td>
+      <td>DR</td>
+      <td>Type-dependence of <I>requires-expression</I></td>
+      <td class="unsupported">?</td>
+      <td></td>
+    </tr>
+    <tr class="open">
+      <td><a href="https://wg21.link/cwg2786">2786</a></td>
+      <td>open</td>
+      <td>Comparing pointers to complete objects</td>
+      <td>-</td>
+      <td></td>
+    </tr>
+    <tr class="open">
+      <td><a href="https://wg21.link/cwg2787">2787</a></td>
+      <td>open</td>
+      <td>Kind of explicit object copy/move assignment function</td>
+      <td>-</td>
+      <td></td>
+    </tr>
+    <tr class="open">
+      <td><a href="https://wg21.link/cwg2788">2788</a></td>
+      <td>open</td>
+      <td>Correspondence and redeclarations</td>
+      <td>-</td>
+      <td></td>
+    </tr>
+    <tr>
+      <td><a href="https://wg21.link/cwg2789">2789</a></td>
+      <td>DR</td>
+      <td>Overload resolution with implicit and explicit object member functions</td>
+      <td class="unsupported">?</td>
+      <td></td>
+    </tr>
+    <tr class="open">
+      <td><a href="https://wg21.link/cwg2790">2790</a></td>
+      <td>open</td>
+      <td>Aggregate initialization and user-defined conversion sequence</td>
+      <td>-</td>
+      <td></td>
+    </tr>
+    <tr>
+      <td><a href="https://wg21.link/cwg2791">2791</a></td>
+      <td>DR</td>
+      <td>Unclear phrasing about "returning to the caller"</td>
+      <td class="unsupported">?</td>
+      <td></td>
+    </tr>
+    <tr>
+      <td><a href="https://wg21.link/cwg2792">2792</a></td>
+      <td>DR</td>
+      <td>Clean up specification of <code>noexcept</code> operator</td>
+      <td class="unsupported">?</td>
+      <td></td>
+    </tr>
+    <tr>
+      <td><a href="https://wg21.link/cwg2793">2793</a></td>
+      <td>DR</td>
+      <td>Block-scope declaration conflicting with parameter name</td>
+      <td class="unsupported">?</td>
+      <td></td>
+    </tr>
+    <tr class="open">
+      <td><a href="https://wg21.link/cwg2794">2794</a></td>
+      <td>open</td>
+      <td>Uniqueness of lambdas in alias templates</td>
+      <td>-</td>
+      <td></td>
+    </tr>
+    <tr>
+      <td><a href="https://wg21.link/cwg2795">2795</a></td>
+      <td>DR</td>
+      <td>Overlapping empty subobjects with different cv-qualification</td>
+      <td class="unsupported">?</td>
+      <td></td>
+    </tr>
+    <tr>
+      <td><a href="https://wg21.link/cwg2796">2796</a></td>
+      <td>DR</td>
+      <td>Function pointer conversions for relational operators</td>
+      <td class="unsupported">?</td>
+      <td></td>
+    </tr>
+    <tr class="open">
+      <td><a href="https://wg21.link/cwg2797">2797</a></td>
+      <td>open</td>
+      <td>Meaning of "corresponds" for rewritten operator candidates</td>
+      <td>-</td>
+      <td></td>
+    </tr>
+    <tr>
+      <td><a href="https://wg21.link/cwg2798">2798</a></td>
+      <td>DR</td>
+      <td>Manifestly constant evaluation of the <code>static_assert</code> message</td>
+      <td class="unsupported">?</td>
+      <td></td>
+    </tr>
+    <tr class="open">
+      <td><a href="https://wg21.link/cwg2799">2799</a></td>
+      <td>drafting</td>
+      <td>Inheriting default constructors</td>
+      <td class="supported">14</td>
+      <td></td>
+    </tr>
+    <tr>
+      <td><a href="https://wg21.link/cwg2800">2800</a></td>
+      <td>review</td>
+      <td>Instantiating constexpr variables for potential constant evaluation</td>
+      <td class="unsupported">?</td>
+      <td></td>
... 303 lines suppressed ...


hooks/post-receive
-- 
gcc-wwwdocs

                 reply	other threads:[~2024-04-12  1:19 UTC|newest]

Thread overview: [no followups] expand[flat|nested]  mbox.gz  Atom feed

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=20240412011919.BFCEE3858D33@sourceware.org \
    --to=mpolacek@sourceware.org \
    --cc=gcc-cvs-wwwdocs@gcc.gnu.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).