(root)/
gcc-13.2.0/
gcc/
testsuite/
c-c++-common/
pr65556.c
       1  /* PR c++/65556 */
       2  /* { dg-do compile } */
       3  
       4  struct S
       5  {
       6    long l: 1;
       7    long l2: 21;
       8    unsigned long ul: 1;
       9    unsigned long ul2: 21;
      10  } s;
      11  
      12  void
      13  fn ()
      14  {
      15    switch (s.l)
      16      case 0:;
      17    switch (s.ul)
      18      case 0:;
      19    switch (s.l2)
      20      case 0:;
      21    switch (s.ul2)
      22      case 0:;
      23  }