1 /* PR debug/33316 */
2 
3 int
foo(void * x,int y)4 foo (void *x, int y)
5 {
6   const struct { int d[y]; } *a = x;
7   return a[0].d[0];
8 }
9 
10 int
bar(void * x,int y)11 bar (void *x, int y)
12 {
13   const struct S { int d[y]; } *a = x;
14   return a[0].d[0];
15 }
16