[Bug tree-optimization/69067] New: [6 Regression] ICE in get_def_bb_for_const, at graphite-isl-ast-to-gimple.c:1995
asolokha at gmx dot com
gcc-bugzilla@gcc.gnu.org
Mon Dec 28 06:22:00 GMT 2015
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=69067
Bug ID: 69067
Summary: [6 Regression] ICE in get_def_bb_for_const, at
graphite-isl-ast-to-gimple.c:1995
Product: gcc
Version: 6.0
Status: UNCONFIRMED
Keywords: ice-on-valid-code
Severity: normal
Priority: P3
Component: tree-optimization
Assignee: unassigned at gcc dot gnu.org
Reporter: asolokha at gmx dot com
Target Milestone: ---
lto1 binary from at least gcc-6.0.0-alpha20151220 and gcc-6.0.0-alpha20151227
ICEs when compiling the following reduced snippet w/ -O[12]
-floop-nest-optimize -flto:
int a1, c1, cr, kt;
int aa[2];
int
ce()
{
while (a1 < 1) {
int g8;
for (g8 = 0; g8 < 3; ++g8)
if (c1 != 0)
cr = aa[a1 * 2] = kt;
for (c1 = 0; c1 < 2; ++c1)
aa[c1] = cr;
++a1;
}
return 0;
}
int
main(void)
{
return ce(aa);
}
% gcc-6.0.0-alpha20151227 -O1 -floop-nest-optimize -flto z1xrkum2.c
z1xrkum2.c: In function 'ce':
z1xrkum2.c:5:1: internal compiler error: in get_def_bb_for_const, at
graphite-isl-ast-to-gimple.c:1995
ce()
^
I guess, LTO infrastructure is really only a trigger here.
More information about the Gcc-bugs
mailing list