modernc.org/ccgo/v3@v3.16.14/lib/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/compile/20070529-1.c (about)

     1  /* ICE in chrec_fold_plus_poly_poly. */
     2  
     3  typedef unsigned short __u16;
     4  typedef unsigned int u32;
     5  typedef __u16 __be16;
     6  struct hfs_extent {
     7   __be16 count;
     8  };
     9  int hfs_free_fork( int type)
    10  {
    11   u32 total_blocks, blocks, start;
    12   struct hfs_extent *extent;
    13   int res, i;
    14   for (i = 0; i < 3; extent++, i++)
    15    blocks += __fswab16((( __u16)(__be16)(extent[i].count)));
    16  }