[wwwdocs] Update C++ DR table

Marek Polacek polacek@redhat.com
Sat Oct 5 15:08:00 GMT 2019


Updates from the February, 2019 (Kona) meeting.

Applied to CVS.

Index: cxx-dr-status.html
===================================================================
RCS file: /cvs/gcc/wwwdocs/htdocs/projects/cxx-dr-status.html,v
retrieving revision 1.35
diff -u -r1.35 cxx-dr-status.html
--- cxx-dr-status.html	23 Sep 2019 17:43:49 -0000	1.35
+++ cxx-dr-status.html	5 Oct 2019 15:03:56 -0000
@@ -4086,11 +4086,11 @@
       <td class="unsupported">No</td>
       <td><a href="https://gcc.gnu.org/PR56248">PR56248</a></td>
     </tr>
-    <tr class="open">
+    <tr>
       <td><a href="http://wg21.link/cwg581">581</a></td>
-      <td>open</td>
+      <td>tentatively ready</td>
       <td>Can a templated constructor be explicitly instantiated or specialized?</td>
-      <td>-</td>
+      <td class="unsupported">?</td>
       <td></td>
     </tr>
     <tr>
@@ -13583,18 +13583,18 @@
       <td>-</td>
       <td></td>
     </tr>
-    <tr class="open">
+    <tr>
       <td><a href="http://wg21.link/cwg1937">1937</a></td>
-      <td>drafting</td>
+      <td>tentatively ready</td>
       <td>Incomplete specification of function pointer from lambda</td>
-      <td>-</td>
+      <td class="unsupported">?</td>
       <td></td>
     </tr>
-    <tr class="open">
+    <tr>
       <td><a href="http://wg21.link/cwg1938">1938</a></td>
-      <td>drafting</td>
+      <td>tentatively ready</td>
       <td>Should hosted/freestanding be implementation-defined?</td>
-      <td>-</td>
+      <td class="unsupported">?</td>
       <td></td>
     </tr>
     <tr class="open">
@@ -14164,11 +14164,11 @@
       <td class="unsupported">?</td>
       <td></td>
     </tr>
-    <tr class="open">
+    <tr>
       <td><a href="http://wg21.link/cwg2020">2020</a></td>
-      <td>drafting</td>
+      <td>tentatively ready</td>
       <td>Inadequate description of odr-use of implicitly-invoked functions</td>
-      <td>-</td>
+      <td class="unsupported">?</td>
       <td></td>
     </tr>
     <tr>
@@ -14381,11 +14381,11 @@
       <td class="unsupported">?</td>
       <td></td>
     </tr>
-    <tr class="open">
+    <tr>
       <td><a href="http://wg21.link/cwg2051">2051</a></td>
-      <td>drafting</td>
+      <td>tentatively ready</td>
       <td>Simplifying alias rules</td>
-      <td>-</td>
+      <td class="unsupported">?</td>
       <td></td>
     </tr>
     <tr>
@@ -14605,11 +14605,11 @@
       <td class="unsupported">?</td>
       <td></td>
     </tr>
-    <tr class="open">
+    <tr>
       <td><a href="http://wg21.link/cwg2083">2083</a></td>
-      <td>drafting</td>
+      <td>tentatively ready</td>
       <td>Incorrect cases of odr-use</td>
-      <td>-</td>
+      <td class="unsupported">?</td>
       <td></td>
     </tr>
     <tr>
@@ -14745,12 +14745,12 @@
       <td>-</td>
       <td></td>
     </tr>
-    <tr class="open">
+    <tr>
       <td><a href="http://wg21.link/cwg2103">2103</a></td>
-      <td>drafting</td>
+      <td>tentatively ready</td>
       <td>Lvalue-to-rvalue conversion is irrelevant in odr-use of a reference</td>
-      <td>-</td>
-      <td></td>
+      <td class="unsupported">?</td>
+      <td>dup of 2083</td>
     </tr>
     <tr>
       <td><a href="http://wg21.link/cwg2104">2104</a></td>
@@ -15214,12 +15214,12 @@
       <td class="unsupported">?</td>
       <td></td>
     </tr>
-    <tr class="open">
+    <tr>
       <td><a href="http://wg21.link/cwg2170">2170</a></td>
-      <td>drafting</td>
+      <td>tentatively ready</td>
       <td>Unclear definition of odr-use for arrays</td>
-      <td>-</td>
-      <td></td>
+      <td class="unsupported">?</td>
+      <td>dup of 2083</td>
     </tr>
     <tr>
       <td><a href="http://wg21.link/cwg2171">2171</a></td>
@@ -15816,18 +15816,18 @@
       <td class="unsupported">?</td>
       <td></td>
     </tr>
-    <tr class="open">
+    <tr>
       <td><a href="http://wg21.link/cwg2256">2256</a></td>
-      <td>drafting</td>
+      <td>ready</td>
       <td>Lifetime of trivially-destructible objects</td>
-      <td>-</td>
+      <td class="unsupported">?</td>
       <td></td>
     </tr>
-    <tr class="open">
+    <tr>
       <td><a href="http://wg21.link/cwg2257">2257</a></td>
-      <td>drafting</td>
+      <td>tentatively ready</td>
       <td>Lifetime extension of references vs exceptions</td>
-      <td>-</td>
+      <td class="unsupported">?</td>
       <td></td>
     </tr>
     <tr class="open">
@@ -15886,18 +15886,18 @@
       <td>-</td>
       <td></td>
     </tr>
-    <tr class="open">
+    <tr>
       <td><a href="http://wg21.link/cwg2266">2266</a></td>
-      <td>drafting</td>
+      <td>tentatively ready</td>
       <td>Has dependent type vs is type-dependent</td>
-      <td>-</td>
+      <td class="supported">Yes</td>
       <td></td>
     </tr>
-    <tr class="open">
+    <tr>
       <td><a href="http://wg21.link/cwg2267">2267</a></td>
-      <td>drafting</td>
+      <td>ready</td>
       <td>Copy-initialization of temporary in reference direct-initialization</td>
-      <td>-</td>
+      <td class="supported">Yes</td>
       <td></td>
     </tr>
     <tr>
@@ -15970,11 +15970,11 @@
       <td class="unsupported">?</td>
       <td></td>
     </tr>
-    <tr class="open">
+    <tr>
       <td><a href="http://wg21.link/cwg2278">2278</a></td>
-      <td>drafting</td>
+      <td>ready</td>
       <td>Copy elision in constant expressions reconsidered</td>
-      <td>-</td>
+      <td class="unsupported">?</td>
       <td></td>
     </tr>
     <tr>
@@ -16047,11 +16047,11 @@
       <td class="unsupported">?</td>
       <td></td>
     </tr>
-    <tr class="open">
+    <tr>
       <td><a href="http://wg21.link/cwg2289">2289</a></td>
-      <td>drafting</td>
+      <td>tentatively ready</td>
       <td>Uniqueness of decomposition declaration names</td>
-      <td>-</td>
+      <td class="unsupported">?</td>
       <td></td>
     </tr>
     <tr>
@@ -16145,11 +16145,11 @@
       <td class="unsupported">?</td>
       <td></td>
     </tr>
-    <tr class="open">
+    <tr>
       <td><a href="http://wg21.link/cwg2303">2303</a></td>
-      <td>drafting</td>
+      <td>ready</td>
       <td>Partial ordering and recursive variadic inheritance</td>
-      <td>-</td>
+      <td class="unsupported">?</td>
       <td></td>
     </tr>
     <tr>
@@ -16187,18 +16187,18 @@
       <td class="unsupported">?</td>
       <td></td>
     </tr>
-    <tr class="open">
+    <tr>
       <td><a href="http://wg21.link/cwg2309">2309</a></td>
-      <td>drafting</td>
+      <td>ready</td>
       <td>Restrictions on nested statements within <code>constexpr</code> functions</td>
-      <td>-</td>
+      <td class="unsupported">?</td>
       <td></td>
     </tr>
-    <tr class="open">
+    <tr>
       <td><a href="http://wg21.link/cwg2310">2310</a></td>
-      <td>drafting</td>
+      <td>ready</td>
       <td>Type completeness and derived-to-base pointer conversions</td>
-      <td>-</td>
+      <td class="unsupported">?</td>
       <td></td>
     </tr>
     <tr class="open">
@@ -16243,18 +16243,18 @@
       <td>-</td>
       <td></td>
     </tr>
-    <tr class="open">
+    <tr>
       <td><a href="http://wg21.link/cwg2317">2317</a></td>
-      <td>drafting</td>
+      <td>ready</td>
       <td>Self-referential default member initializers</td>
-      <td>-</td>
+      <td class="unsupported">?</td>
       <td></td>
     </tr>
-    <tr class="open">
+    <tr>
       <td><a href="http://wg21.link/cwg2318">2318</a></td>
-      <td>drafting</td>
+      <td>ready</td>
       <td>Nondeduced contexts in deduction from a <I>braced-init-list</I></td>
-      <td>-</td>
+      <td class="unsupported">?</td>
       <td></td>
     </tr>
     <tr class="open">
@@ -16334,25 +16334,25 @@
       <td>-</td>
       <td></td>
     </tr>
-    <tr class="open">
+    <tr>
       <td><a href="http://wg21.link/cwg2330">2330</a></td>
-      <td>drafting</td>
+      <td>ready</td>
       <td>Missing references to variable templates</td>
-      <td>-</td>
+      <td class="unsupported">?</td>
       <td></td>
     </tr>
-    <tr class="open">
+    <tr>
       <td><a href="http://wg21.link/cwg2331">2331</a></td>
-      <td>drafting</td>
+      <td>ready</td>
       <td>Redundancy in description of class scope</td>
-      <td>-</td>
+      <td class="unsupported">?</td>
       <td></td>
     </tr>
-    <tr class="open">
+    <tr>
       <td><a href="http://wg21.link/cwg2332">2332</a></td>
-      <td>drafting</td>
+      <td>ready</td>
       <td><I>template-name</I> as <I>simple-type-name</I> vs injected-class-name</td>
-      <td>-</td>
+      <td class="unsupported">?</td>
       <td></td>
     </tr>
     <tr class="open">
@@ -16376,11 +16376,11 @@
       <td>-</td>
       <td></td>
     </tr>
-    <tr class="open">
+    <tr>
       <td><a href="http://wg21.link/cwg2336">2336</a></td>
-      <td>drafting</td>
+      <td>ready</td>
       <td>Destructor characteristics vs potentially-constructed subobjects</td>
-      <td>-</td>
+      <td class="unsupported">?</td>
       <td></td>
     </tr>
     <tr class="open">
@@ -16495,18 +16495,18 @@
       <td class="supported">10</td>
       <td><a href="https://gcc.gnu.org/PR91844">PR91844</a></td>
     </tr>
-    <tr class="open">
+    <tr>
       <td><a href="http://wg21.link/cwg2353">2353</a></td>
-      <td>drafting</td>
+      <td>tentatively ready</td>
       <td>Potential results of a member access expression for a static data member</td>
-      <td>-</td>
+      <td class="unsupported">?</td>
       <td></td>
     </tr>
-    <tr class="open">
+    <tr>
       <td><a href="http://wg21.link/cwg2354">2354</a></td>
-      <td>open</td>
+      <td>tentatively ready</td>
       <td>Extended alignment and object representation</td>
-      <td>-</td>
+      <td class="unsupported">?</td>
       <td></td>
     </tr>
     <tr>
@@ -16530,11 +16530,11 @@
       <td>-</td>
       <td></td>
     </tr>
-    <tr class="open">
+    <tr>
       <td><a href="http://wg21.link/cwg2358">2358</a></td>
-      <td>drafting</td>
+      <td>ready</td>
       <td>Explicit capture of value</td>
-      <td>-</td>
+      <td class="unsupported">?</td>
       <td></td>
     </tr>
     <tr>
@@ -16544,11 +16544,11 @@
       <td class="unsupported">No</td>
       <td><a href="https://gcc.gnu.org/PR91319">PR91319</a></td>
     </tr>
-    <tr class="open">
+    <tr>
       <td><a href="http://wg21.link/cwg2360">2360</a></td>
-      <td>open</td>
+      <td>ready</td>
       <td><code>[[maybe_unused]]</code> and structured bindings</td>
-      <td>-</td>
+      <td class="unsupported">?</td>
       <td></td>
     </tr>
     <tr class="open">
@@ -16579,11 +16579,11 @@
       <td>-</td>
       <td></td>
     </tr>
-    <tr class="open">
+    <tr>
       <td><a href="http://wg21.link/cwg2365">2365</a></td>
-      <td>open</td>
+      <td>tentatively ready</td>
       <td>Confusing specification for <code>dynamic_cast</code></td>
-      <td>-</td>
+      <td class="unsupported">?</td>
       <td></td>
     </tr>
     <tr>
@@ -16677,25 +16677,25 @@
       <td>-</td>
       <td><a href="https://gcc.gnu.org/PR91847">PR91847</a></td>
     </tr>
-    <tr class="open">
+    <tr>
       <td><a href="http://wg21.link/cwg2379">2379</a></td>
-      <td>open</td>
+      <td>tentatively ready</td>
       <td>Missing prohibition against <code>constexpr</code> in <code>friend</code> declaration</td>
-      <td>-</td>
+      <td class="unsupported">?</td>
       <td></td>
     </tr>
-    <tr class="open">
+    <tr>
       <td><a href="http://wg21.link/cwg2380">2380</a></td>
-      <td>open</td>
+      <td>tentatively ready</td>
       <td><em>capture-default</em> makes too many references odr-usable</td>
-      <td>-</td>
+      <td class="unsupported">?</td>
       <td></td>
     </tr>
-    <tr class="open">
+    <tr>
       <td><a href="http://wg21.link/cwg2381">2381</a></td>
-      <td>open</td>
+      <td>tentatively ready</td>
       <td>Composite pointer type of pointers to plain and noexcept member functions</td>
-      <td>-</td>
+      <td class="unsupported">?</td>
       <td></td>
     </tr>
     <tr>
@@ -16968,7 +16968,7 @@
 
   <p>This page is currently maintained by <a href="mailto:polacek@redhat.com">polacek@redhat.com</a>.</p>
   <p>Last update:
-Mon 23 Sep 2019 01:42:37 PM EDT
+Sat  5 Oct 10:36:51 EDT 2019
   </p>
 
 </body>



More information about the Gcc-patches mailing list