1 /* { dg-do compile } */
2 
3 struct g {
4     char b;
5     unsigned char *d[];
6 } e;
7 unsigned char f;
i()8 void i()
9 {
10   for (int h;; h++)
11     {
12       unsigned a = h;
13       for (int c = 0; c < 256; c += 6)
14 	for (int h = c; h < c + 6; h++)
15 	  e.d[h + a] = &f;
16     }
17 }
18