/* { dg-do compile } */ int a[1][1]; int b, c; void d() { int e; int f[0]; int *g; for (; e;) c = b; if (a[0][b] = (__UINTPTR_TYPE__)f != 3) g = &f[b]; int h; *g = *g = *g = h; }