From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 37129 invoked by alias); 26 Jan 2017 20:47:51 -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 37118 invoked by uid 89); 26 Jan 2017 20:47:50 -0000 Authentication-Results: sourceware.org; auth=none X-Virus-Found: No X-Spam-SWARE-Status: No, score=-5.1 required=5.0 tests=BAYES_00,RP_MATCHES_RCVD,SPF_HELO_PASS autolearn=ham version=3.3.2 spammy=H*i:sk:87a8adw, H*MI:sk:87a8adw, H*f:sk:87a8adw, approve X-HELO: mx1.redhat.com Received: from mx1.redhat.com (HELO mx1.redhat.com) (209.132.183.28) by sourceware.org (qpsmtpd/0.93/v0.84-503-g423c35a) with ESMTP; Thu, 26 Jan 2017 20:47:49 +0000 Received: from smtp.corp.redhat.com (int-mx16.intmail.prod.int.phx2.redhat.com [10.5.11.28]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by mx1.redhat.com (Postfix) with ESMTPS id 75F3981229; Thu, 26 Jan 2017 20:47:49 +0000 (UTC) Received: from tucnak.zalov.cz (ovpn-117-185.ams2.redhat.com [10.36.117.185]) by smtp.corp.redhat.com (Postfix) with ESMTPS id 149C3181477; Thu, 26 Jan 2017 20:47:48 +0000 (UTC) Received: from tucnak.zalov.cz (localhost [127.0.0.1]) by tucnak.zalov.cz (8.15.2/8.15.2) with ESMTP id v0QKlj8E014993; Thu, 26 Jan 2017 21:47:45 +0100 Received: (from jakub@localhost) by tucnak.zalov.cz (8.15.2/8.15.2/Submit) id v0QKlgRo014982; Thu, 26 Jan 2017 21:47:42 +0100 Date: Thu, 26 Jan 2017 20:52:00 -0000 From: Jakub Jelinek To: Thomas Schwinge Cc: Martin =?utf-8?B?TGnFoWth?= , gcc-patches@gcc.gnu.org, Richard Biener Subject: Re: [PATCH] Speed-up use-after-scope (re-writing to SSA) (version 2) Message-ID: <20170126204742.GO1867@tucnak> Reply-To: Jakub Jelinek References: <20170117164721.GE1867@tucnak> <20170119163358.GQ1867@tucnak> <5ca02d10-8023-63ea-1669-e5f56f08ec67@suse.cz> <20170120142717.GT1867@tucnak> <4e0e7dbe-e770-bc77-b25f-6f38f5125e89@suse.cz> <877f5ici6t.fsf@euler.schwinge.homeip.net> <20170126105407.GZ1867@tucnak> <87a8adwnz5.fsf@hertz.schwinge.homeip.net> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <87a8adwnz5.fsf@hertz.schwinge.homeip.net> User-Agent: Mutt/1.7.1 (2016-10-04) X-IsSubscribed: yes X-SW-Source: 2017-01/txt/msg02089.txt.bz2 On Thu, Jan 26, 2017 at 09:44:14PM +0100, Thomas Schwinge wrote: > > The following patch should fix that, ok for trunk? > > Looks good to me (but I can't approve it, as you know). Sure, I know. > > One additional comment: > > > --- gcc/testsuite/g++.dg/asan/pr69276.C.jj 2016-02-04 23:14:18.000000000 +0100 > > +++ gcc/testsuite/g++.dg/asan/pr69276.C 2017-01-26 11:40:10.490771046 +0100 > > @@ -1,6 +1,7 @@ > > /* { dg-do run } */ > > /* { dg-shouldfail "asan" } */ > > -/* { dg-additional-options "-O0 -fno-lto" } */ > > +/* { dg-skip-if "" { *-*-* } { "*" } { "-O0" } } */ > > +/* { dg-additional-options "-fno-lto" } */ > > Probably can get rid of that "-fno-lto", too, as "-flto" is not used > together with "-O0"? Yeah, or: /* { dg-skip-if "" { *-*-* } { "*" } { "-O0" } } */ /* { dg-skip-if "" { *-*-* } { "-flto" } { "" } } */ Jakub