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

     1  /* { dg-require-effective-target int32plus } */
     2  extern void abort(void);
     3  
     4  unsigned int bar(void) { return 32768; }
     5  
     6  int main()
     7  {
     8    unsigned int nStyle = bar ();
     9    if (nStyle & 32768)
    10      nStyle |= 65536;
    11    if (nStyle != (32768 | 65536))
    12      abort ();
    13    return 0;
    14  }
    15