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

     1  /* { dg-require-effective-target int32plus } */
     2  /* PR middle-end/40204 */
     3  
     4  struct S
     5  {
     6    unsigned int a : 4;
     7    unsigned int b : 28;
     8  } s;
     9  char c;
    10  
    11  void
    12  f (void)
    13  {
    14    s.a = (c >> 4) & ~(1 << 4);
    15  }