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

     1  /* PR lto/49123 */
     2  
     3  extern void abort (void);
     4  static struct S { int f : 1; } s;
     5  static int v = -1;
     6  
     7  int
     8  main ()
     9  {
    10    s.f = v < 0;
    11    if ((unsigned int) s.f != -1U)
    12      abort ();
    13    return 0;
    14  }