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

     1  main ()
     2  {
     3    int tmp;
     4    unsigned long long utmp1, utmp2;
     5  
     6    tmp = 16;
     7  
     8    utmp1 = (~((unsigned long long) 0)) >> tmp;
     9    utmp2 = (~((unsigned long long) 0)) >> 16;
    10  
    11    if (utmp1 != utmp2)
    12      abort ();
    13    exit (0);
    14  }
    15