1 /* { dg-do compile } */
2 /* { dg-options "-O2 -ffast-math -fdump-tree-reassoc1" } */
3 
test2(double x,double y,double ddj,int b)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" } } */
16