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

--- Comment #1 from David Binderman <dcb314 at hotmail dot com> ---
Reduced C code is this:

a, b, c, d, e;
f() {
  short *g = b;
  int h = 1;
  for (; h <= 1; h++)
    g = &c;
  unsigned i;
  for (; c; c++) {
    for (; i <= 1; i++)
      ;
    a ^= (a > 0 <= i) + ((e += d) == 0 ?: (*g = 8));
  }
}

Reply via email to