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

     1  struct a { unsigned int bitfield : 1; };
     2  
     3  unsigned int x;
     4  
     5  main()
     6  {
     7    struct a a = {0};
     8    x = 0xbeef;
     9    a.bitfield |= x;
    10    if (a.bitfield != 1)
    11      abort ();
    12    exit (0);
    13  }