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

     1  /* PR tree-optimization/19283 */
     2  
     3  void abort (void);
     4  
     5  static inline unsigned short
     6  foo (unsigned int *p)
     7  {
     8    return *p;
     9  };
    10  
    11  unsigned int u;
    12  
    13  int
    14  main ()
    15  {
    16    if ((foo (&u) & 0x8000) != 0)
    17      abort ();
    18    return 0;
    19  }