1  /* { dg-do compile } */
       2  /* { dg-options "-O2 -ffast-math -fdump-tree-reassoc1" } */
       3  
       4  double test2 (double x, double y, double ddj, int b)
       5  {
       6    double tmp1, tmp2, sum;
       7    sum = 0.0;
       8    if (b)
       9      sum = 1.0;
      10    tmp1 = sum/ddj;
      11    tmp2 = x/ddj;
      12    return tmp1 + y + tmp2;
      13  }
      14  
      15  /* { dg-final { scan-tree-dump-times "/" 1 "reassoc1" } } */