/mnt/gnu/gcc-3.3/objdir/./prev-gcc/xgcc -B/mnt/gnu/gcc-3.3/objdir/./prev-gcc/
-B
/opt/gnu/gcc/gcc-4.2.0/hppa2.0w-hp-hpux11.11/bin/ -c   -g -O2 -DIN_GCC   -W
-Wal
l -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -pedantic
-Wno-long-l
ong -Wno-variadic-macros -Wold-style-definition -Wmissing-format-attribute
-Werr
or -fno-common   -DHAVE_CONFIG_H -I. -I. -I../../gcc/gcc -I../../gcc/gcc/.
-I../
../gcc/gcc/../include -I../../gcc/gcc/../libcpp/include
-I/opt/gnu/gcc/gcc-4.2.0
/include  -I../../gcc/gcc/../libdecnumber    ../../gcc/gcc/builtins.c -o
builtin
s.o
../../gcc/gcc/builtins.c: In function 'expand_builtin':
../../gcc/gcc/builtins.c:6283: internal compiler error: in
struct_equiv_block_eq
, at struct-equiv.c:1149
Please submit a full bug report,
with preprocessed source if appropriate.

(gdb) bt
#0  fancy_abort (file=0x89fda4 "../../gcc/gcc/struct-equiv.c", line=1149,
    function=0x89fe18 "struct_equiv_block_eq")
    at ../../gcc/gcc/diagnostic.c:602
#1  0x007ea84c in struct_equiv_block_eq (mode=8723, info=0x7eff1050)
    at ../../gcc/gcc/struct-equiv.c:1149
#2  0x0053a8c8 in try_crossjump_to_edge (mode=8211, e1=0x7a41ae70,
    e2=0x7a494d90) at ../../gcc/gcc/cfgcleanup.c:1250
#3  0x0053b96c in try_crossjump_bb (mode=19, bb=0x7ad9b500)
    at ../../gcc/gcc/cfgcleanup.c:1568
#4  0x0053c1f0 in try_optimize_cfg (mode=19) at ../../gcc/gcc/cfgcleanup.c:1757
#5  0x0053c634 in cleanup_cfg (mode=19) at ../../gcc/gcc/cfgcleanup.c:1866
#6  0x0069a6ec in rest_of_handle_stack_adjustments ()
    at ../../gcc/gcc/regmove.c:2512
#7  0x0069a670 in rest_of_handle_stack_adjustments ()
    at ../../gcc/gcc/regmove.c:2506
#8  0x003fbd38 in execute_one_pass (pass=0x40022cf4)
    at ../../gcc/gcc/passes.c:845
#9  0x003fbe54 in execute_pass_list (pass=0x40022cf4)
    at ../../gcc/gcc/passes.c:877
...

(gdb) frame 1
#1  0x007ea84c in struct_equiv_block_eq (mode=8723, info=0x7eff1050)
    at ../../gcc/gcc/struct-equiv.c:1149
1149                gcc_unreachable ();
(gdb) p xi
$1 = 0x7a638540
(gdb) p debug_rtx (xi)
(note 564 562 565 58 ("../../gcc/gcc/builtins.c") 5571)
$2 = void
(gdb) p debug_rtx (yi)
(note 484 482 485 51 ("../../gcc/gcc/builtins.c") 5565)
$3 = void
(gdb) p debug_rtx_list (xi, 3)
(note 564 562 565 58 ("../../gcc/gcc/builtins.c") 5571)

(jump_insn 565 564 4759 58 ../../gcc/gcc/builtins.c:5571 (parallel [
            (set (pc)
                (if_then_else (ne (reg:SI 28 %r28)
                        (const_int 0 [0x0]))
                    (label_ref 4546)
                    (pc)))
            (set (reg/v/f:SI 5 %r5 [orig:94 target___4671 ] [94])
                (reg:SI 28 %r28))
        ]) 225 {*pa.md:8722} (insn_list:REG_DEP_TRUE 562 (nil))
    (expr_list:REG_DEAD (reg:SI 28 %r28)
        (expr_list:REG_BR_PROB (const_int 6774 [0x1a76])
            (nil))))

(note 4759 565 4760 59 [bb 59] NOTE_INSN_BASIC_BLOCK)

$4 = void
(gdb) p debug_rtx_list (yi, 3)
(note 484 482 485 51 ("../../gcc/gcc/builtins.c") 5565)

(jump_insn 485 484 4756 51 ../../gcc/gcc/builtins.c:5565 (parallel [
            (set (pc)
                (if_then_else (ne (reg:SI 28 %r28)
                        (const_int 0 [0x0]))
                    (label_ref 4546)
                    (pc)))
            (set (reg/v/f:SI 5 %r5 [orig:94 target___4671 ] [94])
                (reg:SI 28 %r28))
        ]) 225 {*pa.md:8722} (insn_list:REG_DEP_TRUE 482 (nil))
    (expr_list:REG_DEAD (reg:SI 28 %r28)
        (expr_list:REG_BR_PROB (const_int 6774 [0x1a76])
            (nil))))

(note 4756 485 4757 52 [bb 52] NOTE_INSN_BASIC_BLOCK)

$5 = void
(gdb)


-- 
           Summary: builtins.c:6283: ICE: in struct_equiv_block_eq, at
                    struct-equiv.c:1149
           Product: gcc
           Version: 4.2.0
            Status: UNCONFIRMED
          Severity: normal
          Priority: P3
         Component: middle-end
        AssignedTo: unassigned at gcc dot gnu dot org
        ReportedBy: danglin at gcc dot gnu dot org
 GCC build triplet: hppa2.0w-hp-hpux11.11
  GCC host triplet: hppa2.0w-hp-hpux11.11
GCC target triplet: hppa2.0w-hp-hpux11.11


http://gcc.gnu.org/bugzilla/show_bug.cgi?id=25459

Reply via email to