1 /* PR middle-end/22028 */
2 /* { dg-do compile } */
3 /* { dg-options "" } */
4 
5 void
foo(void)6 foo (void)
7 {
8   struct { int i[]; } u;	/* { dg-error "flexible array member" } */
9 }
10 
11 void
bar(void)12 bar (void)
13 {
14   struct { struct a b; } c;	/* { dg-error "has incomplete type" } */
15 }
16