From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 4022 invoked by alias); 13 Apr 2003 03:56:01 -0000 Mailing-List: contact gcc-prs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Archive: List-Post: List-Help: Sender: gcc-prs-owner@gcc.gnu.org Received: (qmail 4000 invoked by uid 71); 13 Apr 2003 03:56:01 -0000 Date: Sun, 13 Apr 2003 03:56:00 -0000 Message-ID: <20030413035601.3999.qmail@sources.redhat.com> To: hubicka@gcc.gnu.org Cc: gcc-prs@gcc.gnu.org, From: "John David Anglin" Subject: Re: optimization/10024: [3.4 regression] [HP-PA] inline optimization ICE Reply-To: "John David Anglin" X-SW-Source: 2003-04/txt/msg00574.txt.bz2 List-Id: The following reply was made to PR optimization/10024; it has been noted by GNATS. From: "John David Anglin" To: jh@suse.cz (Jan Hubicka) Cc: gcc-gnats@gcc.gnu.org Subject: Re: optimization/10024: [3.4 regression] [HP-PA] inline optimization ICE Date: Sat, 12 Apr 2003 23:47:16 -0400 (EDT) Hi Jan, The patch fixes the PR10024 testsuite fails. I have tested it with full builds on hppa2.0w-hp-hpux11.11 3.4; hppa2.0w-hp-hpux11.11, hppa64-hp-hpux11.11 and hppa-unknown-linux-gnu 3.3. There were no regressions in any of the tests. Would you please submit it for review? Thanks. > > The following reply was made to PR optimization/10024; it has been noted by GNATS. > > > > From: "John David Anglin" > > To: jh@suse.cz (Jan Hubicka) > > Cc: jh@suse.cz, zack@gcc.gnu.org, gcc-bugs@gcc.gnu.org, gcc-gnats@gcc.gnu.org, > > tausq@debian.org > > Subject: Re: optimization/10024: [3.4 regression] [HP-PA] inline optimization ICE > > Date: Fri, 11 Apr 2003 13:41:48 -0400 (EDT) > > > > > Actually it is not. Only trunk has different reordering alrotihm. > > > I've never heard back about the bootstrap sucess/failure with my > > > proposed patch. Will try to check the archives. > > > > I haven't seen a patch. Could you resend? > Hope this is the right one. > > Index: cfgrtl.c > =================================================================== > RCS file: /cvs/gcc/gcc/gcc/cfgrtl.c,v > retrieving revision 1.61.2.6 > diff -c -3 -p -r1.61.2.6 cfgrtl.c > *** cfgrtl.c 7 Apr 2003 16:31:42 -0000 1.61.2.6 > --- cfgrtl.c 11 Apr 2003 21:34:02 -0000 > *************** force_nonfallthru_and_redirect (e, targe > *** 949,955 **** > && JUMP_LABEL (e->src->end) == e->dest->head) > { > rtx note; > ! edge b = make_edge (e->src, target, 0); > > if (!redirect_jump (e->src->end, block_label (target), 0)) > abort (); > --- 949,955 ---- > && JUMP_LABEL (e->src->end) == e->dest->head) > { > rtx note; > ! edge b = unchecked_make_edge (e->src, target, 0); > > if (!redirect_jump (e->src->end, block_label (target), 0)) > abort (); > Dave -- J. David Anglin dave.anglin@nrc-cnrc.gc.ca National Research Council of Canada (613) 990-0752 (FAX: 952-6602)