From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 54578 invoked by alias); 28 Sep 2017 23:39:09 -0000 Mailing-List: contact gcc-patches-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-patches-owner@gcc.gnu.org Received: (qmail 53689 invoked by uid 89); 28 Sep 2017 23:39:08 -0000 Authentication-Results: sourceware.org; auth=none X-Virus-Found: No X-Spam-SWARE-Status: No, score=-2.8 required=5.0 tests=AWL,BAYES_00,FREEMAIL_FROM,RCVD_IN_DNSWL_NONE,SPF_PASS autolearn=ham version=3.3.2 spammy= X-Spam-User: qpsmtpd, 2 recipients X-HELO: mail-pf0-f169.google.com Received: from mail-pf0-f169.google.com (HELO mail-pf0-f169.google.com) (209.85.192.169) by sourceware.org (qpsmtpd/0.93/v0.84-503-g423c35a) with ESMTP; Thu, 28 Sep 2017 23:39:07 +0000 Received: by mail-pf0-f169.google.com with SMTP id r71so1610002pfe.12; Thu, 28 Sep 2017 16:39:07 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:sender:subject:to:cc:references:from:message-id :date:user-agent:mime-version:in-reply-to:content-language :content-transfer-encoding; bh=Dc4AZPx6igQ2Mw6OyHiSRMkjUf84g9dlrmGhoga12vE=; b=bmqtzTWp6phKcSeRq41bNkNnlrFWgbiIvT8ARJOVmQGBp5ewKQoP8SI7Q58EwpCG6m C6KELPBJrxMrPBSF7sIfp9BGAkFHVAonPNmMMXcg6atTwMRBIHlj8JCLf3ewmmu0fTsS W7WkOwetDSFmreIF0u9IZJPX1bqPGzJrYp0uv31SNPgAmrYXcNbrgWiUpLASQMVuNDV2 VJ9RfgCLO9aLe5MJqAv0qR2zVopnur4NS/B3oa7wFB9OahrDRMY/TSXwYsQ4VK1N5OYm Lu4ZfCUVFLUR67ksVdIGMO8MJ+mmqiOPBPRxicymqyk9aZfFXgPsmw5kXmJ+yTbSW057 o/0w== X-Gm-Message-State: AHPjjUg4Mh/KGhPib0J3ITJJKbLNs4GOudcLH+9vH8zgkjHTx/PQuQ0e aVOCPXvnI16M/OfPF2Pq8CKkfQ== X-Google-Smtp-Source: AOwi7QDOzHin8JW0yFrcrhLAVbqCAv0evRxbgkz7T0Bng+49c5Cz682SVrbx+BqkC+JokkzKHOyCsw== X-Received: by 10.159.218.65 with SMTP id x1mr5174496plv.245.1506641946079; Thu, 28 Sep 2017 16:39:06 -0700 (PDT) Received: from [10.20.3.142] ([67.135.43.183]) by smtp.googlemail.com with ESMTPSA id b8sm4715695pfl.62.2017.09.28.16.39.04 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Thu, 28 Sep 2017 16:39:05 -0700 (PDT) Subject: Re: [PATCH] PR libstdc++/81469 deprecate std::uncaught_exception for C++17 To: Jakub Jelinek , Jonathan Wakely , Jason Merrill Cc: libstdc++@gcc.gnu.org, gcc-patches@gcc.gnu.org References: <20170920163526.GA30715@redhat.com> <20170928185243.GH1701@tucnak> From: Nathan Sidwell Message-ID: <0d903cc5-7215-204c-a4d9-d808a4b81876@acm.org> Date: Thu, 28 Sep 2017 23:39:00 -0000 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101 Thunderbird/52.3.0 MIME-Version: 1.0 In-Reply-To: <20170928185243.GH1701@tucnak> Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: 7bit X-SW-Source: 2017-09/txt/msg01921.txt.bz2 On 09/28/2017 11:52 AM, Jakub Jelinek wrote: > Hi! > > On Wed, Sep 20, 2017 at 05:35:26PM +0100, Jonathan Wakely wrote: >> C++17 deprecates uncaught_exception in favour of uncaught_exceptions, >> so this adds the attribute. >> >> PR libstdc++/81469 >> * libsupc++/exception (uncaught_exception): Deprecate for C++17. >> * testsuite/18_support/exception_ptr/62258.cc: Add -Wno-deprecated. >> * testsuite/18_support/uncaught_exception/14026.cc: Likewise. >> >> Tested powerpc64le-linux, committed to trunk. > > This broke a couple of tests with make check-c++-all, the following patch > should fix that. > > Regtested on x86_64-linux and i686-linux, including make check-c++-all, ok > for trunk? ok, thanks nathan -- Nathan Sidwell