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 } */