[clang] 254a71b - [Clang] Update DR status page to reflect Core Issues List 111.

Corentin Jabot via cfe-commits cfe-commits at lists.llvm.org
Sat Mar 25 05:20:31 PDT 2023


Author: Corentin Jabot
Date: 2023-03-25T13:20:11+01:00
New Revision: 254a71b6d2ef6a0ee1c1b2b9706ab56a56b7663f

URL: https://github.com/llvm/llvm-project/commit/254a71b6d2ef6a0ee1c1b2b9706ab56a56b7663f
DIFF: https://github.com/llvm/llvm-project/commit/254a71b6d2ef6a0ee1c1b2b9706ab56a56b7663f.diff

LOG: [Clang] Update DR status page to reflect Core Issues List 111.

Added: 
    

Modified: 
    clang/test/CXX/drs/dr25xx.cpp
    clang/test/CXX/drs/dr26xx.cpp
    clang/www/cxx_dr_status.html

Removed: 
    


################################################################################
diff  --git a/clang/test/CXX/drs/dr25xx.cpp b/clang/test/CXX/drs/dr25xx.cpp
index c4f7d3ebde413..0800adda63928 100644
--- a/clang/test/CXX/drs/dr25xx.cpp
+++ b/clang/test/CXX/drs/dr25xx.cpp
@@ -1,6 +1,6 @@
 // RUN: %clang_cc1 -std=c++20 -triple x86_64-unknown-unknown %s -verify
 
-namespace dr2518 { // dr2518: 17 review
+namespace dr2518 { // dr2518: 17
 
 template <class T>
 void f(T t) {

diff  --git a/clang/test/CXX/drs/dr26xx.cpp b/clang/test/CXX/drs/dr26xx.cpp
index e69a151b9d029..f2ec677297d22 100644
--- a/clang/test/CXX/drs/dr26xx.cpp
+++ b/clang/test/CXX/drs/dr26xx.cpp
@@ -14,7 +14,8 @@ using enum E; // expected-error {{unknown type name E}}
 }
 }
 
-namespace dr2628 { // dr2628: no, this was reverted for the 16.x release
+namespace dr2628 { // dr2628: no open
+                   // this was reverted for the 16.x release
                    // due to regressions, see the issue for more details:
                    // https://github.com/llvm/llvm-project/issues/60777
 

diff  --git a/clang/www/cxx_dr_status.html b/clang/www/cxx_dr_status.html
index f57aafcdb3090..0e1101e3d42ca 100755
--- a/clang/www/cxx_dr_status.html
+++ b/clang/www/cxx_dr_status.html
@@ -1053,11 +1053,11 @@ <h2 id="cxxdr">C++ defect report implementation status</h2>
     <td><I>template-id</I>s in <I>using-declaration</I>s</td>
     <td class="full" align="center">Yes</td>
   </tr>
-  <tr class="open" id="170">
+  <tr id="170">
     <td><a href="https://wg21.link/cwg170">170</a></td>
-    <td>review</td>
+    <td>tentatively ready</td>
     <td>Pointer-to-member conversions</td>
-    <td align="center">Not resolved</td>
+    <td class="none" align="center">Unknown</td>
   </tr>
   <tr id="171">
     <td><a href="https://wg21.link/cwg171">171</a></td>
@@ -4489,11 +4489,11 @@ <h2 id="cxxdr">C++ defect report implementation status</h2>
     <td>Matching template arguments with template template parameters with parameter packs</td>
     <td class="none" align="center">Unknown</td>
   </tr>
-  <tr class="open" id="745">
+  <tr id="745">
     <td><a href="https://wg21.link/cwg745">745</a></td>
-    <td>open</td>
+    <td>C++23</td>
     <td>Effect of ill-formedness resulting from <TT>#error</TT></td>
-    <td align="center">Not resolved</td>
+    <td class="none" align="center">Unknown</td>
   </tr>
   <tr id="746">
     <td><a href="https://wg21.link/cwg746">746</a></td>
@@ -5235,7 +5235,7 @@ <h2 id="cxxdr">C++ defect report implementation status</h2>
   </tr>
   <tr id="900">
     <td><a href="https://wg21.link/cwg900">900</a></td>
-    <td>DR</td>
+    <td>DRWP</td>
     <td>Lifetime of temporaries in range-based <TT>for</TT></td>
     <td class="none" align="center">Unknown</td>
   </tr>
@@ -6033,7 +6033,7 @@ <h2 id="cxxdr">C++ defect report implementation status</h2>
   </tr>
   <tr class="open" id="1038">
     <td><a href="https://wg21.link/cwg1038">1038</a></td>
-    <td>open</td>
+    <td>review</td>
     <td>Overload resolution of <TT>&x.static_func</TT></td>
     <td align="center">Not resolved</td>
   </tr>
@@ -6059,7 +6059,7 @@ <h2 id="cxxdr">C++ defect report implementation status</h2>
     <td><a href="https://wg21.link/cwg1042">1042</a></td>
     <td>C++11</td>
     <td>Attributes in <I>alias-declaration</I>s</td>
-    <td class="full" align="center">3.5</td>
+    <td class="full" align="center">Clang 3.5</td>
   </tr>
   <tr id="1043">
     <td><a href="https://wg21.link/cwg1043">1043</a></td>
@@ -7921,11 +7921,11 @@ <h2 id="cxxdr">C++ defect report implementation status</h2>
     <td>Inconsistent class scope and completeness rules</td>
     <td class="none" align="center">Unknown</td>
   </tr>
-  <tr class="open" id="1353">
+  <tr id="1353">
     <td><a href="https://wg21.link/cwg1353">1353</a></td>
-    <td>drafting</td>
+    <td>tentatively ready</td>
     <td>Array and variant members and deleted special member functions</td>
-    <td align="center">Not resolved</td>
+    <td class="none" align="center">Unknown</td>
   </tr>
   <tr id="1354">
     <td><a href="https://wg21.link/cwg1354">1354</a></td>
@@ -7963,11 +7963,11 @@ <h2 id="cxxdr">C++ defect report implementation status</h2>
     <td><TT>constexpr</TT> union constructors</td>
     <td class="full" align="center">Clang 3.5</td>
   </tr>
-  <tr class="open" id="1360">
+  <tr id="1360">
     <td><a href="https://wg21.link/cwg1360">1360</a></td>
-    <td>drafting</td>
+    <td>CD6</td>
     <td><TT>constexpr</TT> defaulted default constructors</td>
-    <td align="center">Not resolved</td>
+    <td class="none" align="center">Unknown</td>
   </tr>
   <tr id="1361">
     <td><a href="https://wg21.link/cwg1361">1361</a></td>
@@ -8179,11 +8179,11 @@ <h2 id="cxxdr">C++ defect report implementation status</h2>
     <td>Partial ordering of variadic templates reconsidered</td>
     <td class="unreleased" align="center">Clang 16</td>
   </tr>
-  <tr class="open" id="1396">
+  <tr id="1396">
     <td><a href="https://wg21.link/cwg1396">1396</a></td>
-    <td>review</td>
+    <td>DRWP</td>
     <td>Deferred instantiation and checking of non-static data member initializers</td>
-    <td align="center">Not resolved</td>
+    <td class="none" align="center">Unknown</td>
   </tr>
   <tr id="1397">
     <td><a href="https://wg21.link/cwg1397">1397</a></td>
@@ -8221,11 +8221,11 @@ <h2 id="cxxdr">C++ defect report implementation status</h2>
     <td>Move functions too often deleted</td>
     <td class="none" align="center">Unknown</td>
   </tr>
-  <tr class="open" id="1403">
+  <tr id="1403">
     <td><a href="https://wg21.link/cwg1403">1403</a></td>
-    <td>review</td>
+    <td>CD6</td>
     <td>Universal-character-names in comments</td>
-    <td align="center">Not resolved</td>
+    <td class="none" align="center">Unknown</td>
   </tr>
   <tr class="open" id="1404">
     <td><a href="https://wg21.link/cwg1404">1404</a></td>
@@ -9417,7 +9417,7 @@ <h2 id="cxxdr">C++ defect report implementation status</h2>
   </tr>
   <tr class="open" id="1602">
     <td><a href="https://wg21.link/cwg1602">1602</a></td>
-    <td>open</td>
+    <td>review</td>
     <td>Linkage of specialization vs linkage of template arguments</td>
     <td align="center">Not resolved</td>
   </tr>
@@ -10537,11 +10537,11 @@ <h2 id="cxxdr">C++ defect report implementation status</h2>
     <td>Sized deallocation of array of non-class type</td>
     <td class="none" align="center">Unknown</td>
   </tr>
-  <tr id="1789">
+  <tr class="open" id="1789">
     <td><a href="https://wg21.link/cwg1789">1789</a></td>
-    <td>tentatively ready</td>
+    <td>open</td>
     <td>Array reference vs array decay in overload resolution</td>
-    <td class="none" align="center">Unknown</td>
+    <td align="center">Not resolved</td>
   </tr>
   <tr class="open" id="1790">
     <td><a href="https://wg21.link/cwg1790">1790</a></td>
@@ -10897,11 +10897,11 @@ <h2 id="cxxdr">C++ defect report implementation status</h2>
     <td>Parenthesized constructor and destructor declarators</td>
     <td class="none" align="center">Unknown</td>
   </tr>
-  <tr class="open" id="1849">
+  <tr id="1849">
     <td><a href="https://wg21.link/cwg1849">1849</a></td>
-    <td>drafting</td>
+    <td>CD6</td>
     <td>Variable templates and the ODR</td>
-    <td align="center">Not resolved</td>
+    <td class="none" align="center">Unknown</td>
   </tr>
   <tr id="1850">
     <td><a href="https://wg21.link/cwg1850">1850</a></td>
@@ -11641,11 +11641,11 @@ <h2 id="cxxdr">C++ defect report implementation status</h2>
     <td>Identifier character restrictions in non-<I>identifier</I>s</td>
     <td class="none" align="center">Unknown</td>
   </tr>
-  <tr class="open" id="1973">
+  <tr id="1973">
     <td><a href="https://wg21.link/cwg1973">1973</a></td>
-    <td>review</td>
+    <td>tentatively ready</td>
     <td>Which <I>parameter-declaration-clause</I> in a <I>lambda-expression</I>?</td>
-    <td align="center">Not resolved</td>
+    <td class="none" align="center">Unknown</td>
   </tr>
   <tr id="1974">
     <td><a href="https://wg21.link/cwg1974">1974</a></td>
@@ -12129,7 +12129,7 @@ <h2 id="cxxdr">C++ defect report implementation status</h2>
   </tr>
   <tr class="open" id="2054">
     <td><a href="https://wg21.link/cwg2054">2054</a></td>
-    <td>open</td>
+    <td>review</td>
     <td>Missing description of class SFINAE</td>
     <td align="center">Not resolved</td>
   </tr>
@@ -12235,11 +12235,11 @@ <h2 id="cxxdr">C++ defect report implementation status</h2>
     <td><TT>typedef</TT> with no declarator</td>
     <td class="none" align="center">Unknown</td>
   </tr>
-  <tr class="open" id="2072">
+  <tr id="2072">
     <td><a href="https://wg21.link/cwg2072">2072</a></td>
-    <td>review</td>
+    <td>DR</td>
     <td>Default argument instantiation for member functions of templates</td>
-    <td align="center">Not resolved</td>
+    <td class="none" align="center">Unknown</td>
   </tr>
   <tr class="open" id="2073">
     <td><a href="https://wg21.link/cwg2073">2073</a></td>
@@ -12913,11 +12913,11 @@ <h2 id="cxxdr">C++ defect report implementation status</h2>
     <td>Missing C compatibility entry for decrement of <TT>bool</TT></td>
     <td class="none" align="center">Unknown</td>
   </tr>
-  <tr class="open" id="2185">
+  <tr id="2185">
     <td><a href="https://wg21.link/cwg2185">2185</a></td>
-    <td>open</td>
+    <td>CD6</td>
     <td>Cv-qualified numeric types</td>
-    <td align="center">Not resolved</td>
+    <td class="none" align="center">Unknown</td>
   </tr>
   <tr class="open" id="2186">
     <td><a href="https://wg21.link/cwg2186">2186</a></td>
@@ -13257,7 +13257,7 @@ <h2 id="cxxdr">C++ defect report implementation status</h2>
   </tr>
   <tr id="2242">
     <td><a href="https://wg21.link/cwg2242">2242</a></td>
-    <td>DR</td>
+    <td>DRWP</td>
     <td>ODR violation with constant initialization possibly omitted</td>
     <td class="none" align="center">Unknown</td>
   </tr>
@@ -14157,7 +14157,7 @@ <h2 id="cxxdr">C++ defect report implementation status</h2>
   </tr>
   <tr id="2392">
     <td><a href="https://wg21.link/cwg2392">2392</a></td>
-    <td>DR</td>
+    <td>DRWP</td>
     <td><I>new-expression</I> size check and constant evaluation</td>
     <td class="none" align="center">Unknown</td>
   </tr>
@@ -14247,7 +14247,7 @@ <h2 id="cxxdr">C++ defect report implementation status</h2>
   </tr>
   <tr id="2407">
     <td><a href="https://wg21.link/cwg2407">2407</a></td>
-    <td>DR</td>
+    <td>DRWP</td>
     <td>Missing entry in Annex C for defaulted comparison operators</td>
     <td class="none" align="center">Unknown</td>
   </tr>
@@ -14265,7 +14265,7 @@ <h2 id="cxxdr">C++ defect report implementation status</h2>
   </tr>
   <tr id="2410">
     <td><a href="https://wg21.link/cwg2410">2410</a></td>
-    <td>DR</td>
+    <td>DRWP</td>
     <td>Implicit calls of immediate functions</td>
     <td class="none" align="center">Unknown</td>
   </tr>
@@ -14307,7 +14307,7 @@ <h2 id="cxxdr">C++ defect report implementation status</h2>
   </tr>
   <tr class="open" id="2417">
     <td><a href="https://wg21.link/cwg2417">2417</a></td>
-    <td>review</td>
+    <td>open</td>
     <td>Explicit instantiation and exception specifications</td>
     <td align="center">Not resolved</td>
   </tr>
@@ -14373,7 +14373,7 @@ <h2 id="cxxdr">C++ defect report implementation status</h2>
   </tr>
   <tr id="2428">
     <td><a href="https://wg21.link/cwg2428">2428</a></td>
-    <td>DR</td>
+    <td>DRWP</td>
     <td>Deprecating a concept</td>
     <td class="none" align="center">Unknown</td>
   </tr>
@@ -14445,7 +14445,7 @@ <h2 id="cxxdr">C++ defect report implementation status</h2>
   </tr>
   <tr id="2440">
     <td><a href="https://wg21.link/cwg2440">2440</a></td>
-    <td>DR</td>
+    <td>DRWP</td>
     <td>Allocation in core constant expressions</td>
     <td class="none" align="center">Unknown</td>
   </tr>
@@ -14461,11 +14461,11 @@ <h2 id="cxxdr">C++ defect report implementation status</h2>
     <td>Incorrect requirement for default arguments</td>
     <td class="none" align="center">Unknown</td>
   </tr>
-  <tr class="open" id="2443">
+  <tr id="2443">
     <td><a href="https://wg21.link/cwg2443">2443</a></td>
-    <td>drafting</td>
+    <td>DRWP</td>
     <td>Meaningless template exports</td>
-    <td align="center">Not resolved</td>
+    <td class="none" align="center">Unknown</td>
   </tr>
   <tr class="open" id="2444">
     <td><a href="https://wg21.link/cwg2444">2444</a></td>
@@ -14511,7 +14511,7 @@ <h2 id="cxxdr">C++ defect report implementation status</h2>
   </tr>
   <tr id="2451">
     <td><a href="https://wg21.link/cwg2451">2451</a></td>
-    <td>DR</td>
+    <td>DRWP</td>
     <td><I>promise</I><TT>.unhandled_exception()</TT> and final suspend point</td>
     <td class="none" align="center">Unknown</td>
   </tr>
@@ -14653,17 +14653,17 @@ <h2 id="cxxdr">C++ defect report implementation status</h2>
     <td>Cv-qualification and deletion</td>
     <td class="none" align="center">Unknown</td>
   </tr>
-  <tr class="open" id="2475">
+  <tr id="2475">
     <td><a href="https://wg21.link/cwg2475">2475</a></td>
-    <td>drafting</td>
+    <td>DR</td>
     <td>Object declarations of type <I>cv</I> <TT>void</TT></td>
-    <td align="center">Not resolved</td>
+    <td class="none" align="center">Unknown</td>
   </tr>
-  <tr class="open" id="2476">
+  <tr id="2476">
     <td><a href="https://wg21.link/cwg2476">2476</a></td>
-    <td>drafting</td>
+    <td>tentatively ready</td>
     <td><I>placeholder-type-specifier</I>s and function declarators</td>
-    <td align="center">Not resolved</td>
+    <td class="none" align="center">Unknown</td>
   </tr>
   <tr id="2477">
     <td><a href="https://wg21.link/cwg2477">2477</a></td>
@@ -14671,11 +14671,11 @@ <h2 id="cxxdr">C++ defect report implementation status</h2>
     <td>Defaulted vs deleted copy constructors/assignment operators</td>
     <td class="none" align="center">Unknown</td>
   </tr>
-  <tr class="open" id="2478">
+  <tr id="2478">
     <td><a href="https://wg21.link/cwg2478">2478</a></td>
-    <td>review</td>
+    <td>DR</td>
     <td>Properties of explicit specializations of implicitly-instantiated class templates</td>
-    <td align="center">Not resolved</td>
+    <td class="none" align="center">Unknown</td>
   </tr>
   <tr id="2479">
     <td><a href="https://wg21.link/cwg2479">2479</a></td>
@@ -14703,7 +14703,7 @@ <h2 id="cxxdr">C++ defect report implementation status</h2>
   </tr>
   <tr id="2483">
     <td><a href="https://wg21.link/cwg2483">2483</a></td>
-    <td>tentatively ready</td>
+    <td>DR</td>
     <td>Language linkage of static member functions</td>
     <td class="none" align="center">Unknown</td>
   </tr>
@@ -14713,11 +14713,11 @@ <h2 id="cxxdr">C++ defect report implementation status</h2>
     <td><TT>char8_t</TT> and <TT>char16_t</TT> in integral promotions</td>
     <td class="none" align="center">Unknown</td>
   </tr>
-  <tr class="open" id="2485">
+  <tr id="2485">
     <td><a href="https://wg21.link/cwg2485">2485</a></td>
-    <td>drafting</td>
+    <td>tentatively ready</td>
     <td>Bit-fields in integral promotions</td>
-    <td align="center">Not resolved</td>
+    <td class="none" align="center">Unknown</td>
   </tr>
   <tr id="2486">
     <td><a href="https://wg21.link/cwg2486">2486</a></td>
@@ -14737,11 +14737,11 @@ <h2 id="cxxdr">C++ defect report implementation status</h2>
     <td>Overloading virtual functions and functions with trailing <I>requires-clause</I>s</td>
     <td align="center">Not resolved</td>
   </tr>
-  <tr class="open" id="2489">
+  <tr id="2489">
     <td><a href="https://wg21.link/cwg2489">2489</a></td>
-    <td>review</td>
+    <td>DR</td>
     <td>Storage provided by array of <TT>char</TT></td>
-    <td align="center">Not resolved</td>
+    <td class="none" align="center">Unknown</td>
   </tr>
   <tr id="2490">
     <td><a href="https://wg21.link/cwg2490">2490</a></td>
@@ -14829,7 +14829,7 @@ <h2 id="cxxdr">C++ defect report implementation status</h2>
   </tr>
   <tr class="open" id="2504">
     <td><a href="https://wg21.link/cwg2504">2504</a></td>
-    <td>drafting</td>
+    <td>review</td>
     <td>Inheriting constructors from virtual base classes</td>
     <td align="center">Not resolved</td>
   </tr>
@@ -14853,7 +14853,7 @@ <h2 id="cxxdr">C++ defect report implementation status</h2>
   </tr>
   <tr id="2508">
     <td><a href="https://wg21.link/cwg2508">2508</a></td>
-    <td>DR</td>
+    <td>DRWP</td>
     <td>Restrictions on uses of template parameter names</td>
     <td class="none" align="center">Unknown</td>
   </tr>
@@ -14899,41 +14899,41 @@ <h2 id="cxxdr">C++ defect report implementation status</h2>
     <td>Result of a function call</td>
     <td align="center">Not resolved</td>
   </tr>
-  <tr class="open" id="2516">
+  <tr id="2516">
     <td><a href="https://wg21.link/cwg2516">2516</a></td>
-    <td>review</td>
+    <td>DR</td>
     <td>Locus of <I>enum-specifier</I> or <I>opaque-enum-declaration</I></td>
-    <td align="center">Not resolved</td>
+    <td class="none" align="center">Unknown</td>
   </tr>
-  <tr class="open" id="2517">
+  <tr id="2517">
     <td><a href="https://wg21.link/cwg2517">2517</a></td>
-    <td>open</td>
+    <td>DR</td>
     <td>Useless restriction on use of parameter in <I>constraint-expression</I></td>
-    <td align="center">Not resolved</td>
+    <td class="none" align="center">Unknown</td>
   </tr>
-  <tr class="open" id="2518">
+  <tr id="2518">
     <td><a href="https://wg21.link/cwg2518">2518</a></td>
-    <td>review</td>
+    <td>DR</td>
     <td>Conformance requirements and <TT>#error</TT>/<TT>#warning</TT></td>
     <td class="unreleased" align="center">Clang 17</td>
   </tr>
-  <tr class="open" id="2519">
+  <tr id="2519">
     <td><a href="https://wg21.link/cwg2519">2519</a></td>
-    <td>drafting</td>
+    <td>tentatively ready</td>
     <td>Object representation of a bit-field</td>
-    <td align="center">Not resolved</td>
+    <td class="none" align="center">Unknown</td>
   </tr>
-  <tr class="open" id="2520">
+  <tr id="2520">
     <td><a href="https://wg21.link/cwg2520">2520</a></td>
-    <td>review</td>
+    <td>DR</td>
     <td>Template signature and default template arguments</td>
-    <td align="center">Not resolved</td>
+    <td class="none" align="center">Unknown</td>
   </tr>
-  <tr class="open" id="2521">
+  <tr id="2521">
     <td><a href="https://wg21.link/cwg2521">2521</a></td>
-    <td>open</td>
+    <td>DR</td>
     <td>User-defined literals and reserved identifiers</td>
-    <td align="center">Not resolved</td>
+    <td class="none" align="center">Unknown</td>
   </tr>
   <tr class="open" id="2522">
     <td><a href="https://wg21.link/cwg2522">2522</a></td>
@@ -14943,7 +14943,7 @@ <h2 id="cxxdr">C++ defect report implementation status</h2>
   </tr>
   <tr id="2523">
     <td><a href="https://wg21.link/cwg2523">2523</a></td>
-    <td>tentatively ready</td>
+    <td>DR</td>
     <td>Undefined behavior via omitted destructor call in constant expressions</td>
     <td class="none" align="center">Unknown</td>
   </tr>
@@ -14959,11 +14959,11 @@ <h2 id="cxxdr">C++ defect report implementation status</h2>
     <td>Incorrect definition of implicit conversion sequence</td>
     <td align="center">Not resolved</td>
   </tr>
-  <tr class="open" id="2526">
+  <tr id="2526">
     <td><a href="https://wg21.link/cwg2526">2526</a></td>
-    <td>drafting</td>
+    <td>DR</td>
     <td>Relational comparison of <TT>void*</TT> pointers</td>
-    <td align="center">Not resolved</td>
+    <td class="none" align="center">Unknown</td>
   </tr>
   <tr id="2527">
     <td><a href="https://wg21.link/cwg2527">2527</a></td>
@@ -14971,27 +14971,27 @@ <h2 id="cxxdr">C++ defect report implementation status</h2>
     <td>Non-class potentially-overlapping objects</td>
     <td class="none" align="center">Unknown</td>
   </tr>
-  <tr class="open" id="2528">
+  <tr id="2528">
     <td><a href="https://wg21.link/cwg2528">2528</a></td>
-    <td>drafting</td>
+    <td>DR</td>
     <td>Three-way comparison and the usual arithmetic conversions</td>
-    <td align="center">Not resolved</td>
+    <td class="none" align="center">Unknown</td>
   </tr>
-  <tr class="open" id="2529">
+  <tr id="2529">
     <td><a href="https://wg21.link/cwg2529">2529</a></td>
-    <td>drafting</td>
+    <td>DR</td>
     <td>Constant destruction of constexpr references</td>
-    <td align="center">Not resolved</td>
+    <td class="none" align="center">Unknown</td>
   </tr>
-  <tr class="open" id="2530">
+  <tr id="2530">
     <td><a href="https://wg21.link/cwg2530">2530</a></td>
-    <td>drafting</td>
+    <td>DR</td>
     <td>Multiple definitions of enumerators</td>
-    <td align="center">Not resolved</td>
+    <td class="none" align="center">Unknown</td>
   </tr>
   <tr class="open" id="2531">
     <td><a href="https://wg21.link/cwg2531">2531</a></td>
-    <td>open</td>
+    <td>review</td>
     <td>Static data members redeclared as constexpr</td>
     <td align="center">Not resolved</td>
   </tr>
@@ -15021,25 +15021,25 @@ <h2 id="cxxdr">C++ defect report implementation status</h2>
   </tr>
   <tr class="open" id="2536">
     <td><a href="https://wg21.link/cwg2536">2536</a></td>
-    <td>drafting</td>
+    <td>open</td>
     <td>Partially initialized variables during constant initialization</td>
     <td align="center">Not resolved</td>
   </tr>
-  <tr id="2537">
+  <tr class="open" id="2537">
     <td><a href="https://wg21.link/cwg2537">2537</a></td>
-    <td>tentatively ready</td>
+    <td>drafting</td>
     <td>Overbroad grammar for <I>parameter-declaration</I></td>
-    <td class="none" align="center">Unknown</td>
+    <td align="center">Not resolved</td>
   </tr>
   <tr id="2538">
     <td><a href="https://wg21.link/cwg2538">2538</a></td>
-    <td>DR</td>
+    <td>DRWP</td>
     <td>Can standard attributes be syntactically ignored?</td>
     <td class="none" align="center">Unknown</td>
   </tr>
   <tr id="2539">
     <td><a href="https://wg21.link/cwg2539">2539</a></td>
-    <td>tentatively ready</td>
+    <td>DR</td>
     <td>Three-way comparison requiring strong ordering for floating-point types</td>
     <td class="none" align="center">Unknown</td>
   </tr>
@@ -15061,11 +15061,11 @@ <h2 id="cxxdr">C++ defect report implementation status</h2>
     <td>Is a closure type a structural type?</td>
     <td align="center">Not resolved</td>
   </tr>
-  <tr class="open" id="2543">
+  <tr id="2543">
     <td><a href="https://wg21.link/cwg2543">2543</a></td>
-    <td>drafting</td>
+    <td>DR</td>
     <td><TT>constinit</TT> and optimized dynamic initialization</td>
-    <td align="center">Not resolved</td>
+    <td class="none" align="center">Unknown</td>
   </tr>
   <tr class="open" id="2544">
     <td><a href="https://wg21.link/cwg2544">2544</a></td>
@@ -15151,11 +15151,11 @@ <h2 id="cxxdr">C++ defect report implementation status</h2>
     <td>Class member access referring to an unrelated class</td>
     <td align="center">Not resolved</td>
   </tr>
-  <tr class="open" id="2558">
+  <tr id="2558">
     <td><a href="https://wg21.link/cwg2558">2558</a></td>
-    <td>open</td>
+    <td>DR</td>
     <td>Uninitialized subobjects as a result of an immediate invocation</td>
-    <td align="center">Not resolved</td>
+    <td class="none" align="center">Unknown</td>
   </tr>
   <tr class="open" id="2559">
     <td><a href="https://wg21.link/cwg2559">2559</a></td>
@@ -15303,7 +15303,7 @@ <h2 id="cxxdr">C++ defect report implementation status</h2>
   </tr>
   <tr id="2583">
     <td><a href="https://wg21.link/cwg2583">2583</a></td>
-    <td>DR</td>
+    <td>DRWP</td>
     <td>Common initial sequence should consider over-alignment</td>
     <td class="none" align="center">Unknown</td>
   </tr>
@@ -15345,7 +15345,7 @@ <h2 id="cxxdr">C++ defect report implementation status</h2>
   </tr>
   <tr id="2590">
     <td><a href="https://wg21.link/cwg2590">2590</a></td>
-    <td>DR</td>
+    <td>DRWP</td>
     <td>Underlying type should determine size and alignment requirements of an enum</td>
     <td class="none" align="center">Unknown</td>
   </tr>
@@ -15393,13 +15393,13 @@ <h2 id="cxxdr">C++ defect report implementation status</h2>
   </tr>
   <tr id="2598">
     <td><a href="https://wg21.link/cwg2598">2598</a></td>
-    <td>DR</td>
+    <td>DRWP</td>
     <td>Unions should not require a non-static data member of literal type</td>
     <td class="none" align="center">Unknown</td>
   </tr>
   <tr id="2599">
     <td><a href="https://wg21.link/cwg2599">2599</a></td>
-    <td>DR</td>
+    <td>DRWP</td>
     <td>What does initializing a parameter include?</td>
     <td class="none" align="center">Unknown</td>
   </tr>
@@ -15411,31 +15411,31 @@ <h2 id="cxxdr">C++ defect report implementation status</h2>
   </tr>
   <tr id="2601">
     <td><a href="https://wg21.link/cwg2601">2601</a></td>
-    <td>DR</td>
+    <td>DRWP</td>
     <td>Tracking of created and destroyed subobjects</td>
     <td class="none" align="center">Unknown</td>
   </tr>
-  <tr class="open" id="2602">
+  <tr id="2602">
     <td><a href="https://wg21.link/cwg2602">2602</a></td>
-    <td>review</td>
+    <td>DR</td>
     <td>consteval defaulted functions</td>
-    <td align="center">Not resolved</td>
+    <td class="none" align="center">Unknown</td>
   </tr>
   <tr id="2603">
     <td><a href="https://wg21.link/cwg2603">2603</a></td>
-    <td>DR</td>
+    <td>DRWP</td>
     <td>Holistic functional equivalence for function templates</td>
     <td class="none" align="center">Unknown</td>
   </tr>
   <tr id="2604">
     <td><a href="https://wg21.link/cwg2604">2604</a></td>
-    <td>DR</td>
+    <td>DRWP</td>
     <td>Attributes for an explicit specialization</td>
     <td class="none" align="center">Unknown</td>
   </tr>
   <tr id="2605">
     <td><a href="https://wg21.link/cwg2605">2605</a></td>
-    <td>DR</td>
+    <td>DRWP</td>
     <td>Implicit-lifetime aggregates</td>
     <td class="none" align="center">Unknown</td>
   </tr>
@@ -15465,43 +15465,43 @@ <h2 id="cxxdr">C++ defect report implementation status</h2>
   </tr>
   <tr id="2610">
     <td><a href="https://wg21.link/cwg2610">2610</a></td>
-    <td>DR</td>
+    <td>DRWP</td>
     <td>Indirect private base classes in aggregates</td>
     <td class="none" align="center">Unknown</td>
   </tr>
   <tr id="2611">
     <td><a href="https://wg21.link/cwg2611">2611</a></td>
-    <td>DR</td>
+    <td>DRWP</td>
     <td>Missing parentheses in expansion of fold-expression could cause syntactic reinterpretation</td>
     <td class="none" align="center">Unknown</td>
   </tr>
   <tr id="2612">
     <td><a href="https://wg21.link/cwg2612">2612</a></td>
-    <td>DR</td>
+    <td>DRWP</td>
     <td>Incorrect comment in example</td>
     <td class="none" align="center">Unknown</td>
   </tr>
   <tr id="2613">
     <td><a href="https://wg21.link/cwg2613">2613</a></td>
-    <td>DR</td>
+    <td>DRWP</td>
     <td>Incomplete definition of resumer</td>
     <td class="none" align="center">Unknown</td>
   </tr>
   <tr id="2614">
     <td><a href="https://wg21.link/cwg2614">2614</a></td>
-    <td>DR</td>
+    <td>DRWP</td>
     <td>Unspecified results for class member access</td>
     <td class="none" align="center">Unknown</td>
   </tr>
   <tr id="2615">
     <td><a href="https://wg21.link/cwg2615">2615</a></td>
-    <td>accepted</td>
+    <td>WP</td>
     <td>Missing <TT>__has_cpp_attribute(assume)</TT></td>
     <td class="none" align="center">Unknown</td>
   </tr>
   <tr id="2616">
     <td><a href="https://wg21.link/cwg2616">2616</a></td>
-    <td>DR</td>
+    <td>DRWP</td>
     <td>Imprecise restrictions on <TT>break</TT> and <TT>continue</TT></td>
     <td class="none" align="center">Unknown</td>
   </tr>
@@ -15513,31 +15513,31 @@ <h2 id="cxxdr">C++ defect report implementation status</h2>
   </tr>
   <tr id="2618">
     <td><a href="https://wg21.link/cwg2618">2618</a></td>
-    <td>DR</td>
+    <td>DRWP</td>
     <td>Substitution during deduction should exclude exception specifications</td>
     <td class="none" align="center">Unknown</td>
   </tr>
   <tr id="2619">
     <td><a href="https://wg21.link/cwg2619">2619</a></td>
-    <td>DR</td>
+    <td>DRWP</td>
     <td>Kind of initialization for a <I>designated-initializer-list</I></td>
     <td class="none" align="center">Unknown</td>
   </tr>
   <tr id="2620">
     <td><a href="https://wg21.link/cwg2620">2620</a></td>
-    <td>DR</td>
+    <td>DRWP</td>
     <td>Nonsensical disambiguation rule</td>
     <td class="none" align="center">Unknown</td>
   </tr>
   <tr id="2621">
     <td><a href="https://wg21.link/cwg2621">2621</a></td>
-    <td>DR</td>
+    <td>DRWP</td>
     <td>Kind of lookup for <TT>using enum</TT> declarations</td>
     <td class="full" align="center">Yes</td>
   </tr>
   <tr id="2622">
     <td><a href="https://wg21.link/cwg2622">2622</a></td>
-    <td>DR</td>
+    <td>DRWP</td>
     <td>Compounding types from function and pointer-to-member types</td>
     <td class="none" align="center">Unknown</td>
   </tr>
@@ -15549,25 +15549,25 @@ <h2 id="cxxdr">C++ defect report implementation status</h2>
   </tr>
   <tr id="2624">
     <td><a href="https://wg21.link/cwg2624">2624</a></td>
-    <td>DR</td>
+    <td>DRWP</td>
     <td>Array delete expression with no array cookie</td>
     <td class="none" align="center">Unknown</td>
   </tr>
   <tr id="2625">
     <td><a href="https://wg21.link/cwg2625">2625</a></td>
-    <td>DR</td>
+    <td>DRWP</td>
     <td>Deletion of pointer to out-of-lifetime object</td>
     <td class="none" align="center">Unknown</td>
   </tr>
   <tr id="2626">
     <td><a href="https://wg21.link/cwg2626">2626</a></td>
-    <td>DR</td>
+    <td>DRWP</td>
     <td>Rephrase ones' complement using base-2 representation</td>
     <td class="none" align="center">Unknown</td>
   </tr>
   <tr id="2627">
     <td><a href="https://wg21.link/cwg2627">2627</a></td>
-    <td>DR</td>
+    <td>DRWP</td>
     <td>Bit-fields and narrowing conversions</td>
     <td class="none" align="center">Unknown</td>
   </tr>
@@ -15575,23 +15575,23 @@ <h2 id="cxxdr">C++ defect report implementation status</h2>
     <td><a href="https://wg21.link/cwg2628">2628</a></td>
     <td>open</td>
     <td>Implicit deduction guides should propagate constraints</td>
-    <td class="full" align="center">Yes</td>
+    <td class="none" align="center">No</td>
   </tr>
   <tr id="2629">
     <td><a href="https://wg21.link/cwg2629">2629</a></td>
-    <td>DR</td>
+    <td>DRWP</td>
     <td>Variables of floating-point type as <TT>switch</TT> conditions</td>
     <td class="none" align="center">Unknown</td>
   </tr>
   <tr id="2630">
     <td><a href="https://wg21.link/cwg2630">2630</a></td>
-    <td>DR</td>
+    <td>DRWP</td>
     <td>Syntactic specification of class completeness</td>
     <td class="none" align="center">Unknown</td>
   </tr>
   <tr id="2631">
     <td><a href="https://wg21.link/cwg2631">2631</a></td>
-    <td>DR</td>
+    <td>DRWP</td>
     <td>Immediate function evaluations in default arguments</td>
     <td class="unreleased" align="center">Clang 16</td>
   </tr>
@@ -15615,13 +15615,13 @@ <h2 id="cxxdr">C++ defect report implementation status</h2>
   </tr>
   <tr id="2635">
     <td><a href="https://wg21.link/cwg2635">2635</a></td>
-    <td>DR</td>
+    <td>DRWP</td>
     <td>Constrained structured bindings</td>
     <td class="unreleased" align="center">Clang 16</td>
   </tr>
   <tr id="2636">
     <td><a href="https://wg21.link/cwg2636">2636</a></td>
-    <td>DR</td>
+    <td>DRWP</td>
     <td>Update Annex E based on Unicode 15.0 UAX #31</td>
     <td class="na" align="center">N/A</td>
   </tr>
@@ -15639,19 +15639,19 @@ <h2 id="cxxdr">C++ defect report implementation status</h2>
   </tr>
   <tr id="2639">
     <td><a href="https://wg21.link/cwg2639">2639</a></td>
-    <td>accepted</td>
+    <td>WP</td>
     <td>new-lines after phase 1</td>
     <td class="none" align="center">Unknown</td>
   </tr>
   <tr id="2640">
     <td><a href="https://wg21.link/cwg2640">2640</a></td>
-    <td>accepted</td>
+    <td>WP</td>
     <td>Allow more characters in an n-char sequence</td>
     <td class="unreleased" align="center">Clang 16</td>
   </tr>
   <tr id="2641">
     <td><a href="https://wg21.link/cwg2641">2641</a></td>
-    <td>DR</td>
+    <td>DRWP</td>
     <td>Redundant specification of value category of literals</td>
     <td class="none" align="center">Unknown</td>
   </tr>
@@ -15663,75 +15663,411 @@ <h2 id="cxxdr">C++ defect report implementation status</h2>
   </tr>
   <tr id="2643">
     <td><a href="https://wg21.link/cwg2643">2643</a></td>
-    <td>DR</td>
+    <td>DRWP</td>
     <td>Completing a pointer to array of unknown bound</td>
     <td class="none" align="center">Unknown</td>
   </tr>
   <tr id="2644">
     <td><a href="https://wg21.link/cwg2644">2644</a></td>
-    <td>DR</td>
+    <td>DRWP</td>
     <td>Incorrect comment in example</td>
     <td class="full" align="center">Yes</td>
   </tr>
   <tr id="2645">
     <td><a href="https://wg21.link/cwg2645">2645</a></td>
-    <td>DR</td>
+    <td>DRWP</td>
     <td>Unused term "default argument promotions"</td>
     <td class="none" align="center">Unknown</td>
   </tr>
   <tr id="2646">
     <td><a href="https://wg21.link/cwg2646">2646</a></td>
-    <td>DR</td>
+    <td>DRWP</td>
     <td>Defaulted special member functions</td>
     <td class="none" align="center">Unknown</td>
   </tr>
   <tr id="2647">
     <td><a href="https://wg21.link/cwg2647">2647</a></td>
-    <td>DR</td>
+    <td>DRWP</td>
     <td>Fix for "needed for constant evaluation"</td>
     <td class="none" align="center">Unknown</td>
   </tr>
   <tr id="2648">
     <td><a href="https://wg21.link/cwg2648">2648</a></td>
-    <td>DR</td>
+    <td>DRWP</td>
     <td>Correspondence of surrogate call function and conversion function</td>
     <td class="none" align="center">Unknown</td>
   </tr>
   <tr id="2649">
     <td><a href="https://wg21.link/cwg2649">2649</a></td>
-    <td>DR</td>
+    <td>DRWP</td>
     <td>Incorrect note about implicit conversion sequence</td>
     <td class="none" align="center">Unknown</td>
   </tr>
   <tr id="2650">
     <td><a href="https://wg21.link/cwg2650">2650</a></td>
-    <td>DR</td>
+    <td>DRWP</td>
     <td>Incorrect example for ill-formed non-type template arguments</td>
     <td class="full" align="center">Yes</td>
   </tr>
   <tr id="2651">
     <td><a href="https://wg21.link/cwg2651">2651</a></td>
-    <td>DR</td>
+    <td>DRWP</td>
     <td>Conversion function templates and "noexcept"</td>
     <td class="none" align="center">Unknown</td>
   </tr>
   <tr id="2652">
     <td><a href="https://wg21.link/cwg2652">2652</a></td>
-    <td>accepted</td>
+    <td>WP</td>
     <td>Overbroad definition of <TT>__STDCPP_BFLOAT16_T__</TT></td>
     <td class="none" align="center">Unknown</td>
   </tr>
   <tr id="2653">
     <td><a href="https://wg21.link/cwg2653">2653</a></td>
-    <td>accepted</td>
+    <td>WP</td>
     <td>Can an explicit object parameter have a default argument?</td>
     <td class="none" align="center">Unknown</td>
   </tr>
   <tr id="2654">
     <td><a href="https://wg21.link/cwg2654">2654</a></td>
-    <td>DR</td>
+    <td>DRWP</td>
     <td>Un-deprecation of compound volatile assignments</td>
     <td class="unreleased" align="center">Clang 16</td>
+  </tr>
+  <tr class="open" id="2655">
+    <td><a href="https://wg21.link/cwg2655">2655</a></td>
+    <td>open</td>
+    <td>Instantiation of default arguments in <I>lambda-expression</I>s</td>
+    <td align="center">Not resolved</td>
+  </tr>
+  <tr class="open" id="2656">
+    <td><a href="https://wg21.link/cwg2656">2656</a></td>
+    <td>open</td>
+    <td>Converting consteval lambda to function pointer in non-immediate context</td>
+    <td align="center">Not resolved</td>
+  </tr>
+  <tr class="open" id="2657">
+    <td><a href="https://wg21.link/cwg2657">2657</a></td>
+    <td>open</td>
+    <td>Cv-qualification adjustment when binding reference to temporary</td>
+    <td align="center">Not resolved</td>
+  </tr>
+  <tr id="2658">
+    <td><a href="https://wg21.link/cwg2658">2658</a></td>
+    <td>DR</td>
+    <td>Trivial copying of unions in core constant expressions</td>
+    <td class="none" align="center">Unknown</td>
+  </tr>
+  <tr id="2659">
+    <td><a href="https://wg21.link/cwg2659">2659</a></td>
+    <td>accepted</td>
+    <td>Missing feature-test macro for lifetime extension in range-for loop</td>
+    <td class="none" align="center">Unknown</td>
+  </tr>
+  <tr class="open" id="2660">
+    <td><a href="https://wg21.link/cwg2660">2660</a></td>
+    <td>open</td>
+    <td>Confusing term "this parameter"</td>
+    <td align="center">Not resolved</td>
+  </tr>
+  <tr class="open" id="2661">
+    <td><a href="https://wg21.link/cwg2661">2661</a></td>
+    <td>open</td>
+    <td>Missing disambiguation rule for <I>pure-specifier</I> vs. <I>brace-or-equal-initializer</I></td>
+    <td align="center">Not resolved</td>
+  </tr>
+  <tr id="2662">
+    <td><a href="https://wg21.link/cwg2662">2662</a></td>
+    <td>DR</td>
+    <td>Example for member access control vs. overload resolution</td>
+    <td class="none" align="center">Unknown</td>
+  </tr>
+  <tr id="2663">
+    <td><a href="https://wg21.link/cwg2663">2663</a></td>
+    <td>tentatively ready</td>
+    <td>Example for member redeclarations with <I>using-declaration</I>s</td>
+    <td class="none" align="center">Unknown</td>
+  </tr>
+  <tr id="2664">
+    <td><a href="https://wg21.link/cwg2664">2664</a></td>
+    <td>DR</td>
+    <td>Deduction failure in CTAD for alias templates</td>
+    <td class="none" align="center">Unknown</td>
+  </tr>
+  <tr id="2665">
+    <td><a href="https://wg21.link/cwg2665">2665</a></td>
+    <td>NAD</td>
+    <td>Replacing a subobject with a complete object</td>
+    <td class="none" align="center">Unknown</td>
+  </tr>
+  <tr class="open" id="2666">
+    <td><a href="https://wg21.link/cwg2666">2666</a></td>
+    <td>open</td>
+    <td>Lifetime extension through <TT>static_cast</TT></td>
+    <td align="center">Not resolved</td>
+  </tr>
+  <tr id="2667">
+    <td><a href="https://wg21.link/cwg2667">2667</a></td>
+    <td>DR</td>
+    <td>Named module imports do not import macros</td>
+    <td class="none" align="center">Unknown</td>
+  </tr>
+  <tr class="open" id="2668">
+    <td><a href="https://wg21.link/cwg2668">2668</a></td>
+    <td>open</td>
+    <td><TT>co_await</TT> in a <I>lambda-expression</I></td>
+    <td align="center">Not resolved</td>
+  </tr>
+  <tr class="open" id="2669">
+    <td><a href="https://wg21.link/cwg2669">2669</a></td>
+    <td>open</td>
+    <td>Lifetime extension for aggregate initialization</td>
+    <td align="center">Not resolved</td>
+  </tr>
+  <tr class="open" id="2670">
+    <td><a href="https://wg21.link/cwg2670">2670</a></td>
+    <td>open</td>
+    <td>Programs and translation units</td>
+    <td align="center">Not resolved</td>
+  </tr>
+  <tr class="open" id="2671">
+    <td><a href="https://wg21.link/cwg2671">2671</a></td>
+    <td>open</td>
+    <td>friend named by a <I>template-id</I></td>
+    <td align="center">Not resolved</td>
+  </tr>
+  <tr class="open" id="2672">
+    <td><a href="https://wg21.link/cwg2672">2672</a></td>
+    <td>open</td>
+    <td>Lambda body SFINAE is still required, contrary to intent and note</td>
+    <td align="center">Not resolved</td>
+  </tr>
+  <tr id="2673">
+    <td><a href="https://wg21.link/cwg2673">2673</a></td>
+    <td>DR</td>
+    <td>User-declared spaceship vs. built-in operators</td>
+    <td class="none" align="center">Unknown</td>
+  </tr>
+  <tr id="2674">
+    <td><a href="https://wg21.link/cwg2674">2674</a></td>
+    <td>accepted</td>
+    <td>Prohibit explicit object parameters for constructors</td>
+    <td class="none" align="center">Unknown</td>
+  </tr>
+  <tr class="open" id="2675">
+    <td><a href="https://wg21.link/cwg2675">2675</a></td>
+    <td>open</td>
+    <td><TT>start_lifetime_as</TT>, placement-new, and active union members</td>
+    <td align="center">Not resolved</td>
+  </tr>
+  <tr class="open" id="2676">
+    <td><a href="https://wg21.link/cwg2676">2676</a></td>
+    <td>open</td>
+    <td>Replacing a complete object having base subobjects</td>
+    <td align="center">Not resolved</td>
+  </tr>
+  <tr class="open" id="2677">
+    <td><a href="https://wg21.link/cwg2677">2677</a></td>
+    <td>review</td>
+    <td>Replacing union subobjects</td>
+    <td align="center">Not resolved</td>
+  </tr>
+  <tr id="2678">
+    <td><a href="https://wg21.link/cwg2678">2678</a></td>
+    <td>DR</td>
+    <td><TT>std::source_location::current</TT> is unimplementable</td>
+    <td class="none" align="center">Unknown</td>
+  </tr>
+  <tr class="open" id="2679">
+    <td><a href="https://wg21.link/cwg2679">2679</a></td>
+    <td>open</td>
+    <td>Implicit conversion sequence with a null pointer constant</td>
+    <td align="center">Not resolved</td>
+  </tr>
+  <tr class="open" id="2680">
+    <td><a href="https://wg21.link/cwg2680">2680</a></td>
+    <td>open</td>
+    <td>Class template argument deduction for aggregates with designated initializers</td>
+    <td align="center">Not resolved</td>
+  </tr>
+  <tr id="2681">
+    <td><a href="https://wg21.link/cwg2681">2681</a></td>
+    <td>DR</td>
+    <td>Deducing member array type from string literal</td>
+    <td class="none" align="center">Unknown</td>
+  </tr>
+  <tr id="2682">
+    <td><a href="https://wg21.link/cwg2682">2682</a></td>
+    <td>DR</td>
+    <td>Templated function vs. function template</td>
+    <td class="none" align="center">Unknown</td>
+  </tr>
+  <tr id="2683">
+    <td><a href="https://wg21.link/cwg2683">2683</a></td>
+    <td>ready</td>
+    <td>Default arguments for member functions of templated nested classes</td>
+    <td class="none" align="center">Unknown</td>
+  </tr>
+  <tr class="open" id="2684">
+    <td><a href="https://wg21.link/cwg2684">2684</a></td>
+    <td>open</td>
+    <td>thread_local dynamic initialization</td>
+    <td align="center">Not resolved</td>
+  </tr>
+  <tr id="2685">
+    <td><a href="https://wg21.link/cwg2685">2685</a></td>
+    <td>DR</td>
+    <td>Aggregate CTAD, string, and brace elision</td>
+    <td class="none" align="center">Unknown</td>
+  </tr>
+  <tr class="open" id="2686">
+    <td><a href="https://wg21.link/cwg2686">2686</a></td>
+    <td>open</td>
+    <td>Pack expansion into a non-pack parameter of a concept</td>
+    <td align="center">Not resolved</td>
+  </tr>
+  <tr class="open" id="2687">
+    <td><a href="https://wg21.link/cwg2687">2687</a></td>
+    <td>review</td>
+    <td>Calling an explicit object member function via an address-of-overload-set</td>
+    <td align="center">Not resolved</td>
+  </tr>
+  <tr class="open" id="2688">
+    <td><a href="https://wg21.link/cwg2688">2688</a></td>
+    <td>open</td>
+    <td>Calling explicit object member functions</td>
+    <td align="center">Not resolved</td>
+  </tr>
+  <tr class="open" id="2689">
+    <td><a href="https://wg21.link/cwg2689">2689</a></td>
+    <td>open</td>
+    <td>Are cv-qualified <TT>std::nullptr_t</TT> fundamental types?</td>
+    <td align="center">Not resolved</td>
+  </tr>
+  <tr id="2690">
+    <td><a href="https://wg21.link/cwg2690">2690</a></td>
+    <td>DR</td>
+    <td>Semantics of defaulted move assignment operator for unions</td>
+    <td class="none" align="center">Unknown</td>
+  </tr>
+  <tr id="2691">
+    <td><a href="https://wg21.link/cwg2691">2691</a></td>
+    <td>accepted</td>
+    <td><I>hexadecimal-escape-sequence</I> is too greedy</td>
+    <td class="none" align="center">Unknown</td>
+  </tr>
+  <tr id="2692">
+    <td><a href="https://wg21.link/cwg2692">2692</a></td>
+    <td>accepted</td>
+    <td>Static and explicit object member functions with the same parameter-type-lists</td>
+    <td class="none" align="center">Unknown</td>
+  </tr>
+  <tr class="open" id="2693">
+    <td><a href="https://wg21.link/cwg2693">2693</a></td>
+    <td>open</td>
+    <td>Escape sequences for the <I>string-literal</I> of <TT>#line</TT></td>
+    <td align="center">Not resolved</td>
+  </tr>
+  <tr class="open" id="2694">
+    <td><a href="https://wg21.link/cwg2694">2694</a></td>
+    <td>open</td>
+    <td><I>string-literal</I>s of the <TT>_Pragma</TT> operator</td>
+    <td align="center">Not resolved</td>
+  </tr>
+  <tr id="2695">
+    <td><a href="https://wg21.link/cwg2695">2695</a></td>
+    <td>DR</td>
+    <td>Semantic ignorability of attributes</td>
+    <td class="none" align="center">Unknown</td>
+  </tr>
+  <tr class="open" id="2696">
+    <td><a href="https://wg21.link/cwg2696">2696</a></td>
+    <td>open</td>
+    <td>Relational comparisons of pointers to <TT>void</TT></td>
+    <td align="center">Not resolved</td>
+  </tr>
+  <tr class="open" id="2697">
+    <td><a href="https://wg21.link/cwg2697">2697</a></td>
+    <td>open</td>
+    <td>Deduction guides using abbreviated function syntax</td>
+    <td align="center">Not resolved</td>
+  </tr>
+  <tr class="open" id="2698">
+    <td><a href="https://wg21.link/cwg2698">2698</a></td>
+    <td>review</td>
+    <td>Using extended integer types with <TT>z</TT> suffix</td>
+    <td align="center">Not resolved</td>
+  </tr>
+  <tr id="2699">
+    <td><a href="https://wg21.link/cwg2699">2699</a></td>
+    <td>ready</td>
+    <td>Inconsistency of <I>throw-expression</I> specification</td>
+    <td class="none" align="center">Unknown</td>
+  </tr>
+  <tr class="open" id="2700">
+    <td><a href="https://wg21.link/cwg2700">2700</a></td>
+    <td>review</td>
+    <td><TT>#error</TT> disallows existing implementation practice</td>
+    <td align="center">Not resolved</td>
+  </tr>
+  <tr class="open" id="2701">
+    <td><a href="https://wg21.link/cwg2701">2701</a></td>
+    <td>open</td>
+    <td>Default arguments in multiple scopes / inheritance of array bounds in the same scope</td>
+    <td align="center">Not resolved</td>
+  </tr>
+  <tr class="open" id="2702">
+    <td><a href="https://wg21.link/cwg2702">2702</a></td>
+    <td>open</td>
+    <td>Constant destruction of reference members</td>
+    <td align="center">Not resolved</td>
+  </tr>
+  <tr class="open" id="2703">
+    <td><a href="https://wg21.link/cwg2703">2703</a></td>
+    <td>review</td>
+    <td>Three-way comparison requiring strong ordering for floating-point types, take 2</td>
+    <td align="center">Not resolved</td>
+  </tr>
+  <tr class="open" id="2704">
+    <td><a href="https://wg21.link/cwg2704">2704</a></td>
+    <td>open</td>
+    <td>Clarify meaning of "bind directly"</td>
+    <td align="center">Not resolved</td>
+  </tr>
+  <tr class="open" id="2705">
+    <td><a href="https://wg21.link/cwg2705">2705</a></td>
+    <td>open</td>
+    <td>Accessing ambiguous subobjects</td>
+    <td align="center">Not resolved</td>
+  </tr>
+  <tr class="open" id="2706">
+    <td><a href="https://wg21.link/cwg2706">2706</a></td>
+    <td>open</td>
+    <td>Repeated structured binding declarations</td>
+    <td align="center">Not resolved</td>
+  </tr>
+  <tr class="open" id="2707">
+    <td><a href="https://wg21.link/cwg2707">2707</a></td>
+    <td>open</td>
+    <td>Deduction guides cannot have a trailing <I>requires-clause</I></td>
+    <td align="center">Not resolved</td>
+  </tr>
+  <tr class="open" id="2708">
+    <td><a href="https://wg21.link/cwg2708">2708</a></td>
+    <td>open</td>
+    <td>Parenthesized initialization of arrays</td>
+    <td align="center">Not resolved</td>
+  </tr>
+  <tr class="open" id="2709">
+    <td><a href="https://wg21.link/cwg2709">2709</a></td>
+    <td>open</td>
+    <td>Parenthesized initialization of reference-to-aggregate</td>
+    <td align="center">Not resolved</td>
+  </tr>
+  <tr class="open" id="2710">
+    <td><a href="https://wg21.link/cwg2710">2710</a></td>
+    <td>open</td>
+    <td>Loops in constant expressions</td>
+    <td align="center">Not resolved</td>
   </tr></table>
 
 </div>


        


More information about the cfe-commits mailing list