1  /* { dg-do compile } */
       2  /* { dg-additional-options "-O3 -fno-tree-reassoc" } */
       3  
       4  void
       5  crash_me (short int *crash_me_result, int i, char crash_me_ptr_0)
       6  {
       7    while (i < 1)
       8      {
       9        int j;
      10  
      11        for (j = 0; j < 2; ++j)
      12          crash_me_result[j] += crash_me_ptr_0 + 1;
      13  
      14        i += 3;
      15      }
      16  }