tree-optimization/111233 - loop splitting miscompile
[official-gcc.git] / gcc / testsuite / gcc.dg / torture / pr106971.c
blob33f21056e6274afe4263d2b93cc018c3a4770246
1 /* { dg-do compile } */
3 void a()
5 int b;
6 int c;
7 int d = (__INTPTR_TYPE__)a;
8 _Complex float *e = (_Complex float *)a;
9 for (;;) {
10 (*e += d) / b ?: 0;