1  /* { dg-do compile } */
       2  /* { dg-options "-O1" } */
       3  void foo(int *p, long i, int j)
       4  {
       5    do {
       6        p[i]++;
       7    } while (i += j);
       8  }
       1  /* { dg-do compile } */
       2  /* { dg-options "-O1" } */
       3  void foo(int *p, long i, int j)
       4  {
       5    do {
       6        p[i]++;
       7    } while (i += j);
       8  }