public inbox for gcc-cvs-wwwdocs@sourceware.org
help / color / mirror / Atom feed
* gcc-wwwdocs branch master updated. 9c79c04754afc4d35caa77d07d7bad03ccd92a07
@ 2021-11-23 21:57 Marek Polacek
  0 siblings, 0 replies; only message in thread
From: Marek Polacek @ 2021-11-23 21:57 UTC (permalink / raw)
  To: gcc-cvs-wwwdocs

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  9c79c04754afc4d35caa77d07d7bad03ccd92a07 (commit)
      from  72814a26ba0be689c4c7f0a54227ce6ec4e2cd96 (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 9c79c04754afc4d35caa77d07d7bad03ccd92a07
Author: Marek Polacek <polacek@redhat.com>
Date:   Tue Nov 23 16:56:11 2021 -0500

    Update C++ DR table

diff --git a/htdocs/projects/cxx-dr-status.html b/htdocs/projects/cxx-dr-status.html
index 8f750892..e8002b27 100644
--- a/htdocs/projects/cxx-dr-status.html
+++ b/htdocs/projects/cxx-dr-status.html
@@ -15,7 +15,7 @@
 
   <p>This table tracks the implementation status of C++ defect reports in GCC.
   It is based on C++ Standard Core Language Issue Table of Contents, Revision
-  104 (<a href="http://www.open-std.org/jtc1/sc22/wg21/docs/cwg_toc.html">here</a>).</p>
+  106 (<a href="http://www.open-std.org/jtc1/sc22/wg21/docs/cwg_toc.html">here</a>).</p>
 
   <table class="cxxdrstatus" style="width: 66.6%">
     <tr class="separator">
@@ -8768,11 +8768,11 @@
       <td>-</td>
       <td></td>
     </tr>
-    <tr class="open">
+    <tr>
       <td><a href="https://wg21.link/cwg1249">1249</a></td>
-      <td>drafting</td>
+      <td>DR</td>
       <td>Cv-qualification of nested lambda capture</td>
-      <td>-</td>
+      <td class="unsupported">?</td>
       <td></td>
     </tr>
     <tr>
@@ -10304,11 +10304,11 @@
       <td class="unsupported">?</td>
       <td></td>
     </tr>
-    <tr class="open">
+    <tr>
       <td><a href="https://wg21.link/cwg1468">1468</a></td>
-      <td>drafting</td>
+      <td>CD5</td>
       <td><code>typeid</code>, overload resolution, and implicit lambda capture</td>
-      <td>-</td>
+      <td class="unsupported">?</td>
       <td></td>
     </tr>
     <tr>
@@ -11922,11 +11922,11 @@
       <td>-</td>
       <td></td>
     </tr>
-    <tr class="open">
+    <tr>
       <td><a href="https://wg21.link/cwg1699">1699</a></td>
-      <td>drafting</td>
+      <td>extension</td>
       <td>Does befriending a class befriend its friends?</td>
-      <td>-</td>
+      <td class="unsupported">No</td>
       <td></td>
     </tr>
     <tr>
@@ -12097,11 +12097,11 @@
       <td>-</td>
       <td></td>
     </tr>
-    <tr class="open">
+    <tr>
       <td><a href="https://wg21.link/cwg1724">1724</a></td>
-      <td>drafting</td>
+      <td>DR</td>
       <td>Unclear rules for deduction failure</td>
-      <td>-</td>
+      <td class="unsupported">?</td>
       <td></td>
     </tr>
     <tr>
@@ -12160,11 +12160,11 @@
       <td class="unsupported">?</td>
       <td></td>
     </tr>
-    <tr class="open">
+    <tr>
       <td><a href="https://wg21.link/cwg1733">1733</a></td>
-      <td>drafting</td>
+      <td>DR</td>
       <td>Return type and value for <code>operator=</code> with <I>ref-qualifier</I></td>
-      <td>-</td>
+      <td class="unsupported">?</td>
       <td></td>
     </tr>
     <tr>
@@ -12552,11 +12552,11 @@
       <td class="unsupported">?</td>
       <td></td>
     </tr>
-    <tr class="open">
+    <tr>
       <td><a href="https://wg21.link/cwg1789">1789</a></td>
-      <td>drafting</td>
+      <td>review</td>
       <td>Array reference vs array decay in overload resolution</td>
-      <td>-</td>
+      <td class="unsupported">?</td>
       <td></td>
     </tr>
     <tr>
@@ -12650,11 +12650,11 @@
       <td class="unsupported">?</td>
       <td></td>
     </tr>
-    <tr class="open">
+    <tr>
       <td><a href="https://wg21.link/cwg1803">1803</a></td>
-      <td>drafting</td>
+      <td>CD5</td>
       <td><I>opaque-enum-declaration</I> as <I>member-declaration</I></td>
-      <td>-</td>
+      <td class="unsupported">?</td>
       <td></td>
     </tr>
     <tr>
@@ -14876,11 +14876,11 @@
       <td class="unsupported">No</td>
       <td><a href="https://gcc.gnu.org/PR91081">PR91081</a></td>
     </tr>
-    <tr class="open">
+    <tr>
       <td><a href="https://wg21.link/cwg2121">2121</a></td>
-      <td>accepted</td>
+      <td>WP</td>
       <td>More flexible lambda syntax</td>
-      <td>-</td>
+      <td class="unsupported">?</td>
       <td></td>
     </tr>
     <tr>
@@ -16809,9 +16809,9 @@
       <td class="unsupported">?</td>
       <td></td>
     </tr>
-    <tr class="open">
+    <tr>
       <td><a href="https://wg21.link/cwg2397">2397</a></td>
-      <td>drafting</td>
+      <td>DRWP</td>
       <td><code>auto</code> specifier for pointers and references to arrays</td>
       <td class="supported">12</td>
       <td><a href="https://gcc.gnu.org/PR100975">PR100975</a></td>
@@ -17166,11 +17166,11 @@
       <td class="unsupported">?</td>
       <td></td>
     </tr>
-    <tr class="open">
+    <tr>
       <td><a href="https://wg21.link/cwg2448">2448</a></td>
-      <td>ready</td>
+      <td>DRWP</td>
       <td>Cv-qualification of arithmetic types and deprecation of volatile</td>
-      <td>-</td>
+      <td class="unsupported">?</td>
       <td></td>
     </tr>
     <tr>
@@ -17215,11 +17215,11 @@
       <td class="other">N/A</td>
       <td></td>
     </tr>
-    <tr class="open">
+    <tr>
       <td><a href="https://wg21.link/cwg2455">2455</a></td>
-      <td>drafting</td>
+      <td>accepted</td>
       <td>Concatenation of string literals vs translation phases 5 and 6</td>
-      <td>-</td>
+      <td class="unsupported">?</td>
       <td></td>
     </tr>
     <tr class="open">
@@ -17236,11 +17236,11 @@
       <td class="unsupported">?</td>
       <td></td>
     </tr>
-    <tr class="open">
+    <tr>
       <td><a href="https://wg21.link/cwg2458">2458</a></td>
-      <td>ready</td>
+      <td>DRWP</td>
       <td>Value category of expressions denoting non-static member functions</td>
-      <td>-</td>
+      <td class="unsupported">?</td>
       <td></td>
     </tr>
     <tr class="open">
@@ -17285,18 +17285,18 @@
       <td>-</td>
       <td></td>
     </tr>
-    <tr class="open">
+    <tr>
       <td><a href="https://wg21.link/cwg2465">2465</a></td>
-      <td>ready</td>
+      <td>DRWP</td>
       <td>Coroutine parameters passed to a promise constructor</td>
-      <td>-</td>
+      <td class="unsupported">?</td>
       <td></td>
     </tr>
-    <tr class="open">
+    <tr>
       <td><a href="https://wg21.link/cwg2466">2466</a></td>
-      <td>drafting</td>
+      <td>DRWP</td>
       <td><code>co_await</code> should be a single evaluation</td>
-      <td>-</td>
+      <td class="unsupported">?</td>
       <td></td>
     </tr>
     <tr class="open">
@@ -17322,14 +17322,14 @@
     </tr>
     <tr>
       <td><a href="https://wg21.link/cwg2470">2470</a></td>
-      <td>DR</td>
+      <td>DRWP</td>
       <td>Multiple array objects providing storage for one object</td>
       <td class="unsupported">?</td>
       <td></td>
     </tr>
     <tr class="open">
       <td><a href="https://wg21.link/cwg2471">2471</a></td>
-      <td>open</td>
+      <td>drafting</td>
       <td>Nested class template argument deduction</td>
       <td>-</td>
       <td></td>
@@ -17348,11 +17348,11 @@
       <td>-</td>
       <td></td>
     </tr>
-    <tr class="open">
+    <tr>
       <td><a href="https://wg21.link/cwg2474">2474</a></td>
-      <td>drafting</td>
+      <td>DRWP</td>
       <td>Cv-qualification and deletion</td>
-      <td>-</td>
+      <td class="unsupported">?</td>
       <td></td>
     </tr>
     <tr class="open">
@@ -17364,16 +17364,16 @@
     </tr>
     <tr class="open">
       <td><a href="https://wg21.link/cwg2476">2476</a></td>
-      <td>ready</td>
+      <td>drafting</td>
       <td><em>placeholder-type-specifiers</em> and function declarators</td>
       <td>-</td>
       <td></td>
     </tr>
-    <tr class="open">
+    <tr>
       <td><a href="https://wg21.link/cwg2477">2477</a></td>
-      <td>ready</td>
+      <td>DRWP</td>
       <td>Defaulted vs deleted copy constructors/assignment operators</td>
-      <td>-</td>
+      <td class="unsupported">?</td>
       <td></td>
     </tr>
     <tr class="open">
@@ -17383,32 +17383,32 @@
       <td>-</td>
       <td></td>
     </tr>
-    <tr class="open">
+    <tr>
       <td><a href="https://wg21.link/cwg2479">2479</a></td>
-      <td>open</td>
+      <td>DRWP</td>
       <td>Missing specifications for <code>consteval</code> and <code>constinit</code></td>
       <td class="supported">Yes</td>
       <td></td>
     </tr>
     <tr class="open">
       <td><a href="https://wg21.link/cwg2480">2480</a></td>
-      <td>open</td>
+      <td>drafting</td>
       <td>Lookup for enumerators in modules</td>
       <td>-</td>
       <td></td>
     </tr>
-    <tr class="open">
+    <tr>
       <td><a href="https://wg21.link/cwg2481">2481</a></td>
-      <td>open</td>
+      <td>DRWP</td>
       <td>Cv-qualification of temporary to which a reference is bound</td>
       <td class="supported">Yes</td>
       <td><a href="https://gcc.gnu.org/PR100976">PR100976</a></td>
     </tr>
-    <tr class="open">
+    <tr>
       <td><a href="https://wg21.link/cwg2482">2482</a></td>
-      <td>open</td>
+      <td>review</td>
       <td><code>bit_cast</code> and indeterminate values</td>
-      <td>-</td>
+      <td class="unsupported">?</td>
       <td></td>
     </tr>
     <tr class="open">
@@ -17418,11 +17418,11 @@
       <td>-</td>
       <td></td>
     </tr>
-    <tr class="open">
+    <tr>
       <td><a href="https://wg21.link/cwg2484">2484</a></td>
-      <td>open</td>
+      <td>DR</td>
       <td><code>char8_t</code> and <code>char16_t</code> in integral promotions</td>
-      <td>-</td>
+      <td class="unsupported">?</td>
       <td></td>
     </tr>
     <tr class="open">
@@ -17432,16 +17432,16 @@
       <td>-</td>
       <td></td>
     </tr>
-    <tr class="open">
+    <tr>
       <td><a href="https://wg21.link/cwg2486">2486</a></td>
-      <td>open</td>
+      <td>DR</td>
       <td>Call to <code>noexcept</code> function via <code>noexcept(false)</code> pointer/lvalue</td>
-      <td>-</td>
+      <td class="unsupported">?</td>
       <td></td>
     </tr>
     <tr class="open">
       <td><a href="https://wg21.link/cwg2487">2487</a></td>
-      <td>open</td>
+      <td>drafting</td>
       <td>Type dependence of function-style cast to incomplete array type</td>
       <td>-</td>
       <td></td>
@@ -17460,23 +17460,23 @@
       <td>-</td>
       <td></td>
     </tr>
-    <tr class="open">
+    <tr>
       <td><a href="https://wg21.link/cwg2490">2490</a></td>
-      <td>open</td>
+      <td>DR</td>
       <td>Restrictions on destruction in constant expressions</td>
-      <td>-</td>
+      <td class="unsupported">?</td>
       <td></td>
     </tr>
-    <tr class="open">
+    <tr>
       <td><a href="https://wg21.link/cwg2491">2491</a></td>
-      <td>open</td>
+      <td>DR</td>
       <td>Export of typedef after its first declaration</td>
-      <td>-</td>
+      <td class="unsupported">?</td>
       <td></td>
     </tr>
     <tr class="open">
       <td><a href="https://wg21.link/cwg2492">2492</a></td>
-      <td>open</td>
+      <td>drafting</td>
       <td>Comparing user-defined conversion sequences in list-initialization</td>
       <td>-</td>
       <td></td>
@@ -17488,11 +17488,95 @@
       <td>-</td>
       <td></td>
     </tr>
+    <tr class="open">
+      <td><a href="https://wg21.link/cwg2494">2494</a></td>
+      <td>drafting</td>
+      <td>Multiple definitions of non-odr-used entities</td>
+      <td>-</td>
+      <td></td>
+    </tr>
+    <tr>
+      <td><a href="https://wg21.link/cwg2495">2495</a></td>
+      <td>review</td>
+      <td>Glvalue result of a function call</td>
+      <td class="unsupported">?</td>
+      <td></td>
+    </tr>
+    <tr>
+      <td><a href="https://wg21.link/cwg2496">2496</a></td>
+      <td>DR</td>
+      <td><em>ref-qualifiers</em> and virtual overriding</td>
+      <td class="unsupported">?</td>
+      <td></td>
+    </tr>
+    <tr class="open">
+      <td><a href="https://wg21.link/cwg2497">2497</a></td>
+      <td>drafting</td>
+      <td>Points of instantiation for constexpr function templates</td>
+      <td>-</td>
+      <td></td>
+    </tr>
+    <tr class="open">
+      <td><a href="https://wg21.link/cwg2498">2498</a></td>
+      <td>open</td>
+      <td>Partial specialization failure and the immediate context</td>
+      <td>-</td>
+      <td></td>
+    </tr>
+    <tr class="open">
+      <td><a href="https://wg21.link/cwg2499">2499</a></td>
+      <td>ready</td>
+      <td>Inconsistency in definition of pointer-interconvertibility</td>
+      <td>-</td>
+      <td></td>
+    </tr>
+    <tr>
+      <td><a href="https://wg21.link/cwg2500">2500</a></td>
+      <td>extension</td>
+      <td><code>noexcept(false)</code> functions and <code>noexcept</code> expressions</td>
+      <td class="unsupported">?</td>
+      <td></td>
+    </tr>
+    <tr class="open">
+      <td><a href="https://wg21.link/cwg2501">2501</a></td>
+      <td>open</td>
+      <td>Explicit instantiation and trailing <em>requires-clauses</em></td>
+      <td>-</td>
+      <td></td>
+    </tr>
+    <tr class="open">
+      <td><a href="https://wg21.link/cwg2502">2502</a></td>
+      <td>ready</td>
+      <td>Unintended declaration conflicts in nested statement scopes</td>
+      <td>-</td>
+      <td></td>
+    </tr>
+    <tr class="open">
+      <td><a href="https://wg21.link/cwg2503">2503</a></td>
+      <td>drafting</td>
+      <td>Unclear relationship among name, qualified name, and unqualified name</td>
+      <td>-</td>
+      <td></td>
+    </tr>
+    <tr class="open">
+      <td><a href="https://wg21.link/cwg2504">2504</a></td>
+      <td>open</td>
+      <td>Inheriting constructors from virtual base classes</td>
+      <td>-</td>
+      <td></td>
+    </tr>
+    <tr class="open">
+      <td><a href="https://wg21.link/cwg2505">2505</a></td>
+      <td>open</td>
+      <td>Nested unnamed namespace of inline unnamed namespace</td>
+      <td>-</td>
+      <td></td>
+    </tr>
   </table>
 
   <p>This page is currently maintained by <a href="mailto:polacek@redhat.com">polacek@redhat.com</a>.</p>
   <p>Last update:
-Tue Nov 23 12:36:13 PM EST 2021
+Tue Nov 23 04:16:08 PM EST 2021
   </p>
 
 </body>

-----------------------------------------------------------------------

Summary of changes:
 htdocs/projects/cxx-dr-status.html | 232 +++++++++++++++++++++++++------------
 1 file changed, 158 insertions(+), 74 deletions(-)


hooks/post-receive
-- 
gcc-wwwdocs


^ permalink raw reply	[flat|nested] only message in thread

only message in thread, other threads:[~2021-11-23 21:57 UTC | newest]

Thread overview: (only message) (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2021-11-23 21:57 gcc-wwwdocs branch master updated. 9c79c04754afc4d35caa77d07d7bad03ccd92a07 Marek Polacek

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).