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

     1  /* PR optimization/8334 */
     2  /* Verify that GCC produces valid operands
     3     after simplifying an addition. */
     4  
     5  void foo(int m, int n, double *f)
     6  {
     7    int i, j, k = 1;
     8  
     9    for (j = 0; j < n; j++) {
    10      for (i = k; i < m; i++) {
    11        f[i] = (double) (i * j);
    12        f[i + j] = (double) ((i + 1) * j);
    13      }
    14    }
    15  }