1 2 3 4 5 6 7 8 9 10 11 12
/* { dg-do compile } */ int a, b; volatile int *c; void foo () { volatile int d[1]; b = 0; for (;; a--) c = &d[b]; }