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

     1  typedef __SIZE_TYPE__ size_t;
     2  extern void dont_optimize_away(size_t);
     3  
     4  void crashGcc(char*a)
     5  {
     6          size_t b=(size_t)a - ((size_t)a & 1);
     7          size_t c=(size_t)a - (b & (size_t)a);
     8          dont_optimize_away(b+c);
     9  }
    10