From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 16181 invoked by alias); 17 Jan 2004 16:19:46 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Received: (qmail 16132 invoked by uid 48); 17 Jan 2004 16:19:44 -0000 Date: Sat, 17 Jan 2004 16:19:00 -0000 Message-ID: <20040117161944.16131.qmail@sources.redhat.com> From: "dnovillo at gcc dot gnu dot org" To: gcc-bugs@gcc.gnu.org In-Reply-To: <20040116160520.13709.bbooth@redhat.com> References: <20040116160520.13709.bbooth@redhat.com> Reply-To: gcc-bugzilla@gcc.gnu.org Subject: [Bug bootstrap/13709] [tree-ssa] compiler fails to bootstrap on ia64 X-Bugzilla-Reason: CC X-SW-Source: 2004-01/txt/msg01987.txt.bz2 List-Id: ------- Additional Comments From dnovillo at gcc dot gnu dot org 2004-01-17 16:19 ------- Jan, We die in flow.c:init_propagate_block_info because even though the basic block is a conditional jump, it seemingly has no successors. Something is either messing up or not building the RTL CFG properly. Program received signal SIGSEGV, Segmentation fault. init_propagate_block_info (bb=0x2000000002892a00, live=0x60000000000edac0, local_set=0x0, cond_local_set=0x0, flags=0) at /home/cygnus/dnovillo/tree-ssa-01/src.ia64/gcc/flow.c:1848 1848 bb_true = bb->succ->dest; (gdb) ptbb bb ;; basic block 16, loop depth 0, count 0 ;; prev block 8, next block 9 ;; pred: ;; succ: ;; Registers live at start: 1 [r1] 8 [r8] 9 [r9] 12 [r12] 32 [r36] 33 [r37] (note 147 55 56 16 [bb 16] NOTE_INSN_BASIC_BLOCK) (jump_insn 56 147 62 16 /home/cygnus/dnovillo/tree-ssa-01/src.ia64/gcc/libgcc2.c:93 (set (pc) (if_then_else (ne (reg:BI 262 p6 [360]) (const_int 0 [0x0])) (label_ref 66) (pc))) 218 {*br_true} (insn_list 55 (nil)) (expr_list:REG_DEAD (reg:BI 262 p6 [360]) (expr_list:REG_BR_PROB (const_int 5000 [0x1388]) (nil)))) ;; Registers live at end: 1 [r1] 8 [r8] 9 [r9] 12 [r12] 32 [r36] 33 [r37] (gdb) p bb->succ $1 = 0x0 There were a couple of changes from you that affected the CFG. Could you take a look? Thanks. Diego. -- What |Removed |Added ---------------------------------------------------------------------------- CC| |dnovillo at gcc dot gnu dot | |org AssignedTo|dnovillo at gcc dot gnu dot |hubicka at gcc dot gnu dot |org |org http://gcc.gnu.org/bugzilla/show_bug.cgi?id=13709