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)
 ^~

Reply via email to