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

     1  typedef unsigned short Uint16;
     2  typedef unsigned int Uint;
     3  
     4  Uint f ()
     5  {
     6          Uint16 token;
     7          Uint count;
     8          static Uint16 values[1] = {0x9300};
     9  
    10          token = values[0];
    11          count = token >> 8;
    12  
    13          return count;
    14  }
    15  
    16  int
    17  main ()
    18  {
    19    if (f () != 0x93)
    20      abort ();
    21    exit (0);
    22  }