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