[Bug target/55718] [4.8 Regression] ICE in gen_reg_rtx, at emit-rtl.c:866

rguenth at gcc dot gnu.org gcc-bugzilla@gcc.gnu.org
Mon Dec 17 10:31:00 GMT 2012


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

Richard Biener <rguenth at gcc dot gnu.org> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
           Keywords|                            |ra
          Component|middle-end                  |target

--- Comment #1 from Richard Biener <rguenth at gcc dot gnu.org> 2012-12-17 10:31:03 UTC ---
Looks like a target issue:

> ./cc1 -quiet -O2 ansi.i -I include -fPIC -march=z10
../tack/ansi.c: In function 'terminal_state':
../tack/ansi.c:566:1: internal compiler error: in gen_reg_rtx, at
emit-rtl.c:866
0x77a668 gen_reg_rtx(machine_mode)
        /space/rguenther/src/svn/trunk/gcc/emit-rtl.c:866
0x9aaa63 maybe_legitimize_operand
        /space/rguenther/src/svn/trunk/gcc/optabs.c:8057
0x9aadc9 maybe_legitimize_operands(insn_code, unsigned int, unsigned int,
expand_operand*)
        /space/rguenther/src/svn/trunk/gcc/optabs.c:8130
0x9aae5d maybe_gen_insn(insn_code, unsigned int, expand_operand*)
        /space/rguenther/src/svn/trunk/gcc/optabs.c:8148
0x99a58f expand_binop_directly
        /space/rguenther/src/svn/trunk/gcc/optabs.c:1452
0x99a7f6 expand_binop(machine_mode, optab_tag, rtx_def*, rtx_def*, rtx_def*,
int, optab_methods)
        /space/rguenther/src/svn/trunk/gcc/optabs.c:1521
0x999f65 expand_simple_binop(machine_mode, rtx_code, rtx_def*, rtx_def*,
rtx_def*, int, optab_methods)
        /space/rguenther/src/svn/trunk/gcc/optabs.c:1269
0x7b8478 force_operand(rtx_def*, rtx_def*)
        /space/rguenther/src/svn/trunk/gcc/expr.c:7042
0xd4471f legitimize_pic_address(rtx_def*, rtx_def*)
        /space/rguenther/src/svn/trunk/gcc/config/s390/s390.c:3669
0xd458f8 emit_symbolic_move(rtx_def**)
        /space/rguenther/src/svn/trunk/gcc/config/s390/s390.c:3925
0xd855ce gen_movdi(rtx_def*, rtx_def*)
        /space/rguenther/src/svn/trunk/gcc/config/s390/s390.md:1339
0x7abfaf emit_move_insn_1(rtx_def*, rtx_def*)
        /space/rguenther/src/svn/trunk/gcc/expr.c:3417
0x9a2e06 gen_move_insn(rtx_def*, rtx_def*)
        /space/rguenther/src/svn/trunk/gcc/optabs.c:4785
0xa28c8a gen_reload
        /space/rguenther/src/svn/trunk/gcc/reload1.c:8707
0xa254b5 emit_input_reload_insns
        /space/rguenther/src/svn/trunk/gcc/reload1.c:7593

reducing.



More information about the Gcc-bugs mailing list