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

     1  struct S
     2  {
     3    signed f0 : 16;
     4    unsigned f1 : 1;
     5  };
     6  
     7  int b;
     8  static struct S c[] = {{-1, 0}, {-1, 0}};
     9  struct S d;
    10  
    11  int
    12  main ()
    13  {
    14    struct S e = c[0];
    15    d = e;
    16    if (d.f1 != 0)
    17      __builtin_abort ();
    18    return 0;
    19  }