(root)/
gcc-13.2.0/
gcc/
testsuite/
gcc.dg/
pr33726.c
       1  /* { dg-do compile } */
       2  
       3  /* We used to ICE here with type-checking enabled.  */
       4  
       5  typedef unsigned int U032;
       6  typedef volatile struct X {
       7       U032 Monochrome[1];
       8       struct {
       9            U032 WidthHeight;
      10       } UnclippedRectangle[1];
      11  } RivaBitmap;
      12  void writel(void *);
      13  void rivafb_fillrect(RivaBitmap *bm)
      14  {
      15    writel((void *)&bm->UnclippedRectangle[0].WidthHeight);
      16  }
      17