From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 7316 invoked by alias); 20 Aug 2015 17:02: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 7306 invoked by uid 89); 20 Aug 2015 17:02:08 -0000 Authentication-Results: sourceware.org; auth=none X-Virus-Found: No X-Spam-SWARE-Status: No, score=-1.5 required=5.0 tests=AWL,BAYES_00,KAM_LAZY_DOMAIN_SECURITY,RP_MATCHES_RCVD,SPF_HELO_PASS autolearn=no version=3.3.2 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 (AES256-GCM-SHA384 encrypted) ESMTPS; Thu, 20 Aug 2015 17:02:08 +0000 Received: from int-mx13.intmail.prod.int.phx2.redhat.com (int-mx13.intmail.prod.int.phx2.redhat.com [10.5.11.26]) by mx1.redhat.com (Postfix) with ESMTPS id D5EB483F73; Thu, 20 Aug 2015 17:02:05 +0000 (UTC) Received: from localhost.localdomain (ovpn-113-201.phx2.redhat.com [10.3.113.201]) by int-mx13.intmail.prod.int.phx2.redhat.com (8.14.4/8.14.4) with ESMTP id t7KH23jK023809; Thu, 20 Aug 2015 13:02:04 -0400 Subject: Re: [PR64164] drop copyrename, integrate into expand To: Alexandre Oliva , Andreas Schwab References: <20150723203112.GB27818@gate.crashing.org> <20150810082355.GA31149@arm.com> <55C8BFC3.3030603@redhat.com> Cc: Christophe Lyon , GCC Patches , Patrick Marlier , James Greenhalgh , "H.J. Lu" , Segher Boessenkool , Richard Biener , David Edelsohn , Eric Botcazou From: Jeff Law Message-ID: <55D6080B.60008@redhat.com> Date: Thu, 20 Aug 2015 17:03:00 -0000 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:38.0) Gecko/20100101 Thunderbird/38.1.0 MIME-Version: 1.0 In-Reply-To: Content-Type: text/plain; charset=windows-1252; format=flowed Content-Transfer-Encoding: 7bit X-IsSubscribed: yes X-SW-Source: 2015-08/txt/msg01234.txt.bz2 On 08/19/2015 06:00 PM, Alexandre Oliva wrote: > On Aug 19, 2015, Alexandre Oliva wrote: > >> I'm having some difficulty getting access to an ia64 box ATM, and for >> ada bootstraps, a cross won't do, so... if you still have that build >> tree around, any chance you could recompile par.o with both stage1 and >> stage2, with -fdump-rtl-expand-details, and email me the compiler dump >> files? > > Thanks! > > In the mean time, I have been able to duplicate the problem myself. As > you say, it is triggered by -gtoggle. However, it has nothing > whatsoever to do with the recent patches I installed. At most they > expose some latent problem in the scheduler. > > I have verified in the expand dumps that both the gimple and the rtl > representation in the relevant parts of the code are identical, except > for the presence of debug stmts and insns. Indeed, compiling with > -fno-schedule-insns{,2}, no differences arise. We did a couple fixes to this code earlier this year. Presumably there's something still subtly wrong in there that your changes are exposing. See Maxim's changes from Feb. You might also look and see if any of those insns have SCHED_GROUP_P set. Jeff