https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116812

ktkachov at gcc dot gnu.org changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |ktkachov at gcc dot gnu.org

--- Comment #3 from ktkachov at gcc dot gnu.org ---
FWIW I hit this with another testcase on aarch64 with -O3:

int a, c;
extern char b[][2][197];
void d(bool e, signed f[][3][3][3]) {
  for (int g; g; g++)
    a = e ?: 70;
  for (char h; c;)
    for (int i = 0; i < -4112646584040239542LL + 4112646584040239555; i += 3)
      b[0][1][7] = f[1][h][0][1];
}

Reply via email to