From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 31810 invoked by alias); 8 Apr 2003 20:36: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 31796 invoked by uid 71); 8 Apr 2003 20:36:00 -0000 Date: Tue, 08 Apr 2003 20:36:00 -0000 Message-ID: <20030408203600.31795.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/msg00358.txt.bz2 List-Id: The following reply was made to PR optimization/10024; it has been noted by GNATS. From: "John David Anglin" To: zack@gcc.gnu.org, gcc-bugs@gcc.gnu.org, gcc-gnats@gcc.gnu.org, jh@suse.cz, tausq@debian.org Cc: Subject: Re: optimization/10024: [3.4 regression] [HP-PA] inline optimization ICE Date: Mon, 7 Apr 2003 19:18:51 -0400 (EDT) It appears that the addition of the following patch Mon Apr 7 15:56:30 CEST 2003 Jan Hubicka PR opt/10024 Revert Zack's change * cfglayout.c (cfg_layout_redirect_edge): Redirect any branch edges unified with the fallthru one. * cfgrtl.c (force_nonfallthru_and_redirect): Do not special case fallthru edges when called via cfglayout.c causes gcc.c-torture/compile/20030405-1.c to fail on hppa2.0w-hp-hpux11.11 on the 3.3 branch at -O2 and above. . The test passed in my previous build. Running under gdb, the crash occurs at the spot mentioned by Zack in the audit trail: Starting program: /xxx/gnu/gcc-3.3/objdir/gcc/testsuite/../cc1 -O2 /xxx/gnu/gcc-3.3/gcc/gcc/testsuite/gcc.c-torture/compile/20030405-1.c warning: Unable to find __d_pid symbol in object file. warning: Suggest linking with /opt/langtools/lib/end.o. warning: GDB will be unable to track shl_load/shl_unload calls fixfloor fixtoi ftofix fixtof fixdiv itofix foo Program received signal SIGSEGV, Segmentation fault. force_nonfallthru_and_redirect (e=0x4008a000, target=0x40089a60) at ../../gcc/gcc/cfgrtl.c:961 961 b->probability = prob; (gdb) p b $1 = 0x0 Dave -- J. David Anglin dave.anglin@nrc-cnrc.gc.ca National Research Council of Canada (613) 990-0752 (FAX: 952-6602)