This is the mail archive of the
gcc-bugs@gcc.gnu.org
mailing list for the GCC project.
[Bug rtl-optimization/79532] New: [7 regression] ICE in ira_init_register_move_cost, at ira.c:1580
- From: "ro at gcc dot gnu.org" <gcc-bugzilla at gcc dot gnu dot org>
- To: gcc-bugs at gcc dot gnu dot org
- Date: Wed, 15 Feb 2017 15:47:12 +0000
- Subject: [Bug rtl-optimization/79532] New: [7 regression] ICE in ira_init_register_move_cost, at ira.c:1580
- Auto-submitted: auto-generated
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79532
Bug ID: 79532
Summary: [7 regression] ICE in ira_init_register_move_cost, at
ira.c:1580
Product: gcc
Version: 7.0
Status: UNCONFIRMED
Severity: normal
Priority: P3
Component: rtl-optimization
Assignee: unassigned at gcc dot gnu.org
Reporter: ro at gcc dot gnu.org
Target Milestone: ---
Target: i386-pc-solaris2.12, x86_64-pc-linux-gnu
Between 2017-02-13 (r245396) and 2017-02-14 (r245438), a couple of testcases
started to FAIL on 32-bit x86:
+FAIL: gcc.dg/ia64-sync-3.c (internal compiler error)
+FAIL: gcc.dg/ia64-sync-3.c (test for excess errors)
+WARNING: gcc.dg/ia64-sync-3.c compilation failed to produce executable
Excess errors:
/vol/gcc/src/hg/trunk/local/gcc/testsuite/gcc.dg/ia64-sync-3.c:81:1: internal
compiler error: in ira_init_register_move_cost, at ira.c:1580
0x8be22da ira_init_register_move_cost(machine_mode)
/vol/gcc/src/hg/trunk/local/gcc/ira.c:1580
0x8bf567b ira_init_register_move_cost_if_necessary
/vol/gcc/src/hg/trunk/local/gcc/ira-int.h:1087
0x8bf567b scan_one_insn
/vol/gcc/src/hg/trunk/local/gcc/ira-costs.c:1456
0x8bf567b process_bb_for_costs
/vol/gcc/src/hg/trunk/local/gcc/ira-costs.c:1623
0x8bef7a3 ira_traverse_loop_tree(bool, ira_loop_tree_node*, void
(*)(ira_loop_tree_node*), void (*)(ira_loop_tree_node*))
/vol/gcc/src/hg/trunk/local/gcc/ira-build.c:1799
0x8bf6621 find_costs_and_classes
/vol/gcc/src/hg/trunk/local/gcc/ira-costs.c:1719
0x8bf75ae ira_costs()
/vol/gcc/src/hg/trunk/local/gcc/ira-costs.c:2258
0x8bf1323 ira_build()
/vol/gcc/src/hg/trunk/local/gcc/ira-build.c:3420
0x8be8276 ira
/vol/gcc/src/hg/trunk/local/gcc/ira.c:5236
0x8be8276 execute
/vol/gcc/src/hg/trunk/local/gcc/ira.c:5541
+FAIL: libgomp.fortran/reduction2.f90 -O0 (internal compiler error)
+FAIL: libgomp.fortran/reduction2.f90 -O0 (test for excess errors)
+WARNING: libgomp.fortran/reduction2.f90 -O0 compilation failed to produce
executable
32-bit x86 only, also Linux/x86_64, there also
+FAIL: libgomp.c/pr48591.c (internal compiler error)
+FAIL: libgomp.c/pr48591.c (test for excess errors)
this test is run on Linux, FreeBSD only (why?)
Rainer