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

     1  main ()
     2  {
     3    struct  {
     4      signed int s:3;
     5      unsigned int u:3;
     6      int i:3;
     7    } x = {-1, -1, -1};
     8  
     9    if (x.u != 7)
    10      abort ();
    11    if (x.s != - 1)
    12      abort ();
    13  
    14    if (x.i != -1 && x.i != 7)
    15      abort ();
    16  
    17    exit (0);
    18  }