From patchwork Tue Nov 23 21:58:40 2021 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Marek Polacek X-Patchwork-Id: 48045 Return-Path: X-Original-To: patchwork@sourceware.org Delivered-To: patchwork@sourceware.org Received: from server2.sourceware.org (localhost [IPv6:::1]) by sourceware.org (Postfix) with ESMTP id 66E003858023 for ; Tue, 23 Nov 2021 21:59:32 +0000 (GMT) DKIM-Filter: OpenDKIM Filter v2.11.0 sourceware.org 66E003858023 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gcc.gnu.org; s=default; t=1637704772; bh=LEXyY40f0IFdH0sBFOFtCv9EKKtVVD0T2xTRQ3xhRIc=; h=Date:To:Subject:List-Id:List-Unsubscribe:List-Archive:List-Post: List-Help:List-Subscribe:From:Reply-To:From; b=aFM19KyTSrGYQ0qXLaALyrQ0bKG0YFOFu9xxgqNlDtfvlJfs4ou8XIjb+BvFmTwGb LMlWZQtKhRFpTpnhNCODiDzHxgU8b+h56dl1G63q6V64j5D9MQUkMyQ4QheXQ9JYM6 9F1GOfD6mHsx47FSCHl6wyvwk8yf0couBgjWe0o4= X-Original-To: gcc-patches@gcc.gnu.org Delivered-To: gcc-patches@gcc.gnu.org Received: from us-smtp-delivery-124.mimecast.com (us-smtp-delivery-124.mimecast.com [170.10.129.124]) by sourceware.org (Postfix) with ESMTPS id E85273858D28 for ; Tue, 23 Nov 2021 21:58:56 +0000 (GMT) DMARC-Filter: OpenDMARC Filter v1.4.1 sourceware.org E85273858D28 Received: from mail-qt1-f200.google.com (mail-qt1-f200.google.com [209.85.160.200]) by relay.mimecast.com with ESMTP with STARTTLS (version=TLSv1.2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id us-mta-505-_871x4RwMCGs1UX9AIjtoA-1; Tue, 23 Nov 2021 16:58:43 -0500 X-MC-Unique: _871x4RwMCGs1UX9AIjtoA-1 Received: by mail-qt1-f200.google.com with SMTP id x28-20020ac8701c000000b0029f4b940566so547752qtm.19 for ; Tue, 23 Nov 2021 13:58:43 -0800 (PST) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:date:from:to:subject:message-id:mime-version :content-disposition:user-agent; bh=LEXyY40f0IFdH0sBFOFtCv9EKKtVVD0T2xTRQ3xhRIc=; b=6Qze/evYkTsgTjEOvo0vrNxlZOyCBqIp5J6SGSq3ab+f3TGAxehR/dLkDGLB2V9ALq ZpabH0Vim0LrQ7fJb62/c8BDZL/QC78/4Jrg9OZ2osVaB2j/+oic6f8B0x/j8CMMZSqa Jl423e28jGw2CDkBTPaElGKF29DrRDTQWEFNxySd+Y9hHxi1D9vavSonWJM6DsJlibDC /JlaELljlT7CHeP9+jkf9yH7ZSq2SAmaNZIwDsDghMuuKvayTndQuQV4P9CEV4DOL+iz /NbWb3wOIwK8brg8VXsX7iDXVkxmRwxMA/+997DwciHrCT7IQ/kehOPX29WEt8eD1fun N0yQ== X-Gm-Message-State: AOAM530CgZTAeNJVxiJE8SZsGukGO1+0FAEfqINcni85k+nmQVS9IE0t rMZgsl4NAuu/GqRwSL9xp7IinvuPM1ONgZoadOI1ytXvloV2AOTdeCakul1mV0tDib/PtYNpUF/ BAcTo13tGP34BqVa47uVyHddwSLNoLSBM9SBGNFgPoY/TtjiXmRjQG79sve24kC0Fjv1f X-Received: by 2002:a05:620a:458b:: with SMTP id bp11mr681162qkb.51.1637704722685; Tue, 23 Nov 2021 13:58:42 -0800 (PST) X-Google-Smtp-Source: ABdhPJwO/N7CHpDDNsNhwx2L9smE6F2p/P7l+7/8lcTBkYSiC5E1YNSBwVzFPCFF+mzhk7p0kuXBSw== X-Received: by 2002:a05:620a:458b:: with SMTP id bp11mr681115qkb.51.1637704722224; Tue, 23 Nov 2021 13:58:42 -0800 (PST) Received: from redhat.com ([2601:184:4780:4310::aac2]) by smtp.gmail.com with ESMTPSA id f11sm7296366qko.84.2021.11.23.13.58.41 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 23 Nov 2021 13:58:41 -0800 (PST) Date: Tue, 23 Nov 2021 16:58:40 -0500 To: GCC Patches Subject: [wwwdocs] Update C++ DR table Message-ID: MIME-Version: 1.0 User-Agent: Mutt/2.1.3 (2021-09-10) X-Mimecast-Spam-Score: 0 X-Mimecast-Originator: redhat.com Content-Disposition: inline X-Spam-Status: No, score=-13.2 required=5.0 tests=BAYES_00, DKIMWL_WL_HIGH, DKIM_SIGNED, DKIM_VALID, DKIM_VALID_AU, DKIM_VALID_EF, GIT_PATCH_0, KAM_SHORT, RCVD_IN_DNSWL_LOW, RCVD_IN_MSPIKE_H4, RCVD_IN_MSPIKE_WL, SPF_HELO_NONE, SPF_NONE, TXREP autolearn=ham autolearn_force=no version=3.4.4 X-Spam-Checker-Version: SpamAssassin 3.4.4 (2020-01-24) on server2.sourceware.org X-BeenThere: gcc-patches@gcc.gnu.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Gcc-patches mailing list List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-Patchwork-Original-From: Marek Polacek via Gcc-patches From: Marek Polacek Reply-To: Marek Polacek Errors-To: gcc-patches-bounces+patchwork=sourceware.org@gcc.gnu.org Sender: "Gcc-patches" This patch updates the C++ DR table. Several older DRs are now in the standard, and we have a few new ones. Pushed. --- htdocs/projects/cxx-dr-status.html | 232 ++++++++++++++++++++--------- 1 file changed, 158 insertions(+), 74 deletions(-) base-commit: 72814a26ba0be689c4c7f0a54227ce6ec4e2cd96 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 @@

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

+ 106 (here).

@@ -8768,11 +8768,11 @@ - + - + - + @@ -10304,11 +10304,11 @@ - + - + - + @@ -11922,11 +11922,11 @@ - + - + - + @@ -12097,11 +12097,11 @@ - + - + - + @@ -12160,11 +12160,11 @@ - + - + - + @@ -12552,11 +12552,11 @@ - + - + - + @@ -12650,11 +12650,11 @@ - + - + - + @@ -14876,11 +14876,11 @@ - + - + - + @@ -16809,9 +16809,9 @@ - + - + @@ -17166,11 +17166,11 @@ - + - + - + @@ -17215,11 +17215,11 @@ - + - + - + @@ -17236,11 +17236,11 @@ - + - + - + @@ -17285,18 +17285,18 @@ - + - + - + - + - + - + @@ -17322,14 +17322,14 @@ - + - + @@ -17348,11 +17348,11 @@ - + - + - + @@ -17364,16 +17364,16 @@ - + - + - + - + @@ -17383,32 +17383,32 @@ - + - + - + - + - + - + - + - + @@ -17418,11 +17418,11 @@ - + - + - + @@ -17432,16 +17432,16 @@ - + - + - + - + @@ -17460,23 +17460,23 @@ - + - + - + - + - + - + - + @@ -17488,11 +17488,95 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
-
1249draftingDR Cv-qualification of nested lambda capture-?
?
1468draftingCD5 typeid, overload resolution, and implicit lambda capture-?
-
1699draftingextension Does befriending a class befriend its friends?-No
-
1724draftingDR Unclear rules for deduction failure-?
?
1733draftingDR Return type and value for operator= with ref-qualifier-?
?
1789draftingreview Array reference vs array decay in overload resolution-?
?
1803draftingCD5 opaque-enum-declaration as member-declaration-?
No PR91081
2121acceptedWP More flexible lambda syntax-?
?
2397draftingDRWP auto specifier for pointers and references to arrays 12 PR100975?
2448readyDRWP Cv-qualification of arithmetic types and deprecation of volatile-?
N/A
2455draftingaccepted Concatenation of string literals vs translation phases 5 and 6-?
?
2458readyDRWP Value category of expressions denoting non-static member functions-?
-
2465readyDRWP Coroutine parameters passed to a promise constructor-?
2466draftingDRWP co_await should be a single evaluation-?
2470DRDRWP Multiple array objects providing storage for one object ?
2471opendrafting Nested class template argument deduction - -
2474draftingDRWP Cv-qualification and deletion-?
2476readydrafting placeholder-type-specifiers and function declarators -
2477readyDRWP Defaulted vs deleted copy constructors/assignment operators-?
-
2479openDRWP Missing specifications for consteval and constinit Yes
2480opendrafting Lookup for enumerators in modules -
2481openDRWP Cv-qualification of temporary to which a reference is bound Yes PR100976
2482openreview bit_cast and indeterminate values-?
-
2484openDR char8_t and char16_t in integral promotions-?
-
2486openDR Call to noexcept function via noexcept(false) pointer/lvalue-?
2487opendrafting Type dependence of function-style cast to incomplete array type - -
2490openDR Restrictions on destruction in constant expressions-?
2491openDR Export of typedef after its first declaration-?
2492opendrafting Comparing user-defined conversion sequences in list-initialization - -
2494draftingMultiple definitions of non-odr-used entities-
2495reviewGlvalue result of a function call?
2496DRref-qualifiers and virtual overriding?
2497draftingPoints of instantiation for constexpr function templates-
2498openPartial specialization failure and the immediate context-
2499readyInconsistency in definition of pointer-interconvertibility-
2500extensionnoexcept(false) functions and noexcept expressions?
2501openExplicit instantiation and trailing requires-clauses-
2502readyUnintended declaration conflicts in nested statement scopes-
2503draftingUnclear relationship among name, qualified name, and unqualified name-
2504openInheriting constructors from virtual base classes-
2505openNested unnamed namespace of inline unnamed namespace-

This page is currently maintained by polacek@redhat.com.

Last update: -Tue Nov 23 12:36:13 PM EST 2021 +Tue Nov 23 04:16:08 PM EST 2021