https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90001
--- Comment #1 from Arseny Solokha <asolokha at gmx dot com> --- int a[1500]; float b[10][15][10]; void f7_none_none (void) { unsigned int v1, v3; unsigned long long v2; for (v1 = 0; v1 < 20; v1 += 2) for (v2 = 0x7fffffffffffffffLL + 16ULL; v2 > 0x7fffffffffffffffLL - 29ULL; v2 -= 3) for (v3 = 10; v3 > 0; v3--) b[v1 >> 1][(v2 - 0x7fffffffffffffffLL + 64) / 3 - 12][v3 - 1] += 5.5; }