[Bug middle-end/90518] New: ICE: in emit_move_insn, at expr.c:3745 in gcc.dg/gimplefe-40.c

ro at gcc dot gnu.org gcc-bugzilla@gcc.gnu.org
Fri May 17 14:03:00 GMT 2019


https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90518

            Bug ID: 90518
           Summary: ICE: in emit_move_insn, at expr.c:3745 in
                    gcc.dg/gimplefe-40.c
           Product: gcc
           Version: 10.0
            Status: UNCONFIRMED
          Severity: normal
          Priority: P3
         Component: middle-end
          Assignee: unassigned at gcc dot gnu.org
          Reporter: ro at gcc dot gnu.org
                CC: rguenth at gcc dot gnu.org
  Target Milestone: ---
            Target: sparc-sun-solaris2.11, mips64el-unknown-linux-gnu,
                    s390x-ibm-linux-gnu, ia64-suse-linux-gnu

Between 20190515 (r271254) and 20190516 (r271294), gcc.dg/gimplefe-40.c began
to ICE on 64-bit Solaris/SPARC:

+FAIL: gcc.dg/gimplefe-40.c (internal compiler error)
+FAIL: gcc.dg/gimplefe-40.c (test for excess errors)

There are also reports for a couple more targets.

during RTL pass: expand
/vol/gcc/src/hg/trunk/local/gcc/testsuite/gcc.dg/gimplefe-40.c: In function
'load':
/vol/gcc/src/hg/trunk/local/gcc/testsuite/gcc.dg/gimplefe-40.c:6:1: internal
compiler error: in emit_move_insn, at expr.c:3745
0x6fdf57 emit_move_insn(rtx_def*, rtx_def*)
        /vol/gcc/src/hg/trunk/local/gcc/expr.c:3745
0x71131f expand_expr_real_2(separate_ops*, rtx_def*, machine_mode,
expand_modifier)
        /vol/gcc/src/hg/trunk/local/gcc/expr.c:9721
0x5a1037 expand_gimple_stmt_1
        /vol/gcc/src/hg/trunk/local/gcc/cfgexpand.c:3798
0x5a1037 expand_gimple_stmt
        /vol/gcc/src/hg/trunk/local/gcc/cfgexpand.c:3859
0x5a810b expand_gimple_basic_block
        /vol/gcc/src/hg/trunk/local/gcc/cfgexpand.c:5895
0x5aa9ab execute
        /vol/gcc/src/hg/trunk/local/gcc/cfgexpand.c:6518


More information about the Gcc-bugs mailing list