1 /* { dg-do compile } */
2 /* { dg-options "-O" } */
9 int invalid
[] = 0; /* { dg-error "invalid initializer" } */
13 if (((struct S
*)undeclared
)->i
); /* { dg-error "undeclared" } */
16 /* { dg-message "reported only once" "" { target *-*-* } 13 } */