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

     1  /* PR middle-end/46019 */
     2  
     3  extern void abort (void);
     4  
     5  int
     6  main (void)
     7  {
     8    unsigned long long l = 0x40000000000ULL;
     9    int n;
    10    for (n = 0; n < 8; n++)
    11      if (l / (0x200000000ULL << n) != (0x200 >> n))
    12        abort ();
    13    return 0;
    14  }