1 /* PR debug/42444 */
2 /* { dg-do compile } */
3 /* { dg-options "-O2 -g -fmodulo-sched -ffloat-store" } */
4 
5 extern int a, b;
6 
7 double
foo(double x)8 foo (double x)
9 {
10   for (; a > b; a--)
11     x *= (double) a;
12   return x;
13 }
14