From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 17742 invoked by alias); 3 Sep 2004 18:05:45 -0000 Mailing-List: contact gcc-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Archive: List-Post: List-Help: Sender: gcc-owner@gcc.gnu.org Received: (qmail 17729 invoked from network); 3 Sep 2004 18:05:44 -0000 Received: from unknown (HELO mail-out4.apple.com) (17.254.13.23) by sourceware.org with SMTP; 3 Sep 2004 18:05:44 -0000 Received: from mailgate1.apple.com (a17-128-100-225.apple.com [17.128.100.225]) by mail-out4.apple.com (8.12.11/8.12.11) with ESMTP id i83I7iO9024081; Fri, 3 Sep 2004 11:07:44 -0700 (PDT) Received: from relay4.apple.com (relay4.apple.com) by mailgate1.apple.com (Content Technologies SMTPRS 4.3.12) with ESMTP id ; Fri, 3 Sep 2004 11:05:44 -0700 Received: from [17.201.27.147] (il0102a-dhcp19.apple.com [17.201.27.147]) by relay4.apple.com (8.12.11/8.12.11) with ESMTP id i83I5f9T007866 (version=TLSv1/SSLv3 cipher=RC4-SHA bits=128 verify=NOT); Fri, 3 Sep 2004 11:05:42 -0700 (PDT) In-Reply-To: <1094233701.7980.35.camel@localhost.localdomain> References: <1094188329.1183.115.camel@aretha.corp.specifixinc.com> <52AFEA83-FDD0-11D8-9C8A-000A958F150A@math.purdue.edu> <1094233701.7980.35.camel@localhost.localdomain> Mime-Version: 1.0 (Apple Message framework v672) Content-Type: text/plain; charset=US-ASCII; format=flowed Message-Id: Cc: Bradley Lucier , James E Wilson , "gcc@gcc.gnu.org" , "gcc-patches@gcc.gnu.org" Content-Transfer-Encoding: 7bit From: Andrew Pinski Subject: Re: Mainline space problem Date: Fri, 03 Sep 2004 18:05:00 -0000 To: Diego Novillo X-SW-Source: 2004-09/txt/msg00148.txt.bz2 On Sep 3, 2004, at 10:48 AM, Diego Novillo wrote: > On Fri, 2004-09-03 at 13:40, Bradley Lucier wrote: >> On Sep 3, 2004, at 12:12 AM, James E Wilson wrote: >> >>> With the attached patch, the may_be_aliased function gives the same >>> result as before for all variables for this testcase. The testcase >>> can >>> be compiled again, using about 10K pseudos instead of about 130K >>> pseudos. >> >> Thank you for the patch. Unfortunately, mainline doesn't bootstrap >> with or without the patch, with a message of: >> > Yes. I ran into this one this morning. What I observed was that: > > (gdb) bt > #0 may_trap_p (x=0xffffff9d) > at gcc/rtlanal.c:2311 > #1 0x102605a4 in try_split (pat=Variable "pat" is not available.) > at gcc/emit-rtl.c:3329 > #2 0x103a93d4 in split_insn (insn=0x4114f3c0) > at gcc/recog.c:2645 > #3 0x103a957c in split_all_insns (upd_life=0) > at gcc/recog.c:2723 > #4 0x10428098 in rest_of_handle_flow2 () > > (gdb) l > 3329 if (CALL_P (insn) > 3330 || (flag_non_call_exceptions > 3331 && may_trap_p (PATTERN (insn)))) > > (gdb) pr insn > (note 9158 0 0 NOTE_INSN_DELETED) > > I'm not quite sure when this was introduced as my ppc box had been off > for a couple of days. I found out that the patch which introduced this failure was (which means it was latent bug): +2004-09-02 James E Wilson + + * common.opt (ftrapping-math): Default to on. + See for the preprocessed source and instructions on how to reproduce it. Thanks, Andrew Pinski