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

     1  
     2  unsigned int f (unsigned int a)
     3  {
     4    return a * 65536 / 8;
     5  }
     6  
     7  unsigned int g (unsigned int a)
     8  {
     9    return a * 65536;
    10  }
    11  
    12  unsigned int h (unsigned int a)
    13  {
    14    return a / 8;
    15  }
    16  
    17  int main ()
    18  {
    19    if (f (65536) != h (g (65536)))
    20      abort ();
    21    exit (0);
    22  }