/* PR c/25875 */ /* Origin: Richard Guenther */ /* { dg-do compile } */ struct A { } a = (struct A) {{ (X)0 }}; /* { dg-error "no members|extra brace|near|undeclared|constant|compound|excess" } */