/* { dg-do compile } */ /* { dg-options "-O2 -ftree-vectorize -fallow-store-data-races -fno-tree-ch -ftree-loop-distribution" } */ static int b; int *a, c, *d = &c; int main() { int e = 0; for (; e < 8; e = (char)(e + 1)) { int *f = &b, g[8], h = 0; for (; h < 8; h++) g[h] = 0; --*f != (*d = g[0] || a); } return 0; }