/* { dg-do compile } *//* We used to ICE here with type-checking enabled. */typedefunsigned int U032;typedef volatilestruct X {
U032 Monochrome[1];struct{
U032 WidthHeight;} UnclippedRectangle[1];} RivaBitmap;voidwritel(void*);voidrivafb_fillrect(RivaBitmap *bm){writel((void*)&bm->UnclippedRectangle[0].WidthHeight);}