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

     1  int compare(x, y)
     2  unsigned int x;
     3  unsigned int y;
     4  {
     5     if (x==y)
     6       return 0;
     7     else
     8       return 1;
     9  }
    10   
    11  main()
    12  {
    13   unsigned int i, j, k, l;
    14   i = 5; j = 2; k=0; l=2;
    15   if (compare(5%(~(unsigned) 2), i%~j) 
    16       || compare(0, k%~l))
    17      abort();
    18   else
    19      exit(0);
    20  }