/* PR c/35748 */
union U { void x[1]; }; /* { dg-error "array of voids" } */
void foo()
{
(union U)0; /* { dg-error "type not present" } */
}