https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71144
Arseny Solokha <asolokha at gmx dot com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |asolokha at gmx dot com --- Comment #2 from Arseny Solokha <asolokha at gmx dot com> --- I cannot reproduce this ICE w/ testcase from #c0, compiling it w/ current gcc 7 snapshot for both x86_64 and 32-bit powerpc. Note that I have ISL 0.17.1 installed. However, I see a similar ICE on both archs w/ the following testcase: int j6, u6, ip; int vi[2], sx[3]; void i0 (void) { for (ip = 0; ip < 2; ++ip) { static int xj[2] = { 0 }; for (j6 = 0; j6 < 2; ++j6) u6 = xj[j6]; if (xj[ip] != 0) u6 = sx[ip + 1]; for (j6 = 0; j6 < 2; ++j6) vi[j6] = 0; } } % x86_64-pc-linux-gnu-gcc-7.0.0-alpha20160703 -c -O2 -floop-nest-optimize uagtztry.c isl-0.17.1/work/isl-0.17.1/isl_aff.c:1019: position out of bounds uagtztry.c: In function 'i0': uagtztry.c:5:1: internal compiler error: Aborted i0 (void) ^~