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