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

     1  extern void abort(void);
     2  extern void exit(int);
     3  
     4  unsigned int foo(unsigned int a)
     5  {
     6    return ((unsigned char)(a + 1)) * 4;
     7  }
     8  
     9  int main(void)
    10  {
    11    if (foo((unsigned char)~0))
    12      abort ();
    13    exit(0);
    14  }