1 // { dg-do assemble  }
2 // { dg-options "-O2 -Winline" }
3 // Origin: Martin Reinecke <martin@MPA-Garching.MPG.DE>
4 
5 #include <cmath>
6 
main()7 int main()
8 {
9   double foo = 4.5;
10   if (std::abs (0.5-std::abs (foo-0.5)) < 1e-10) foo+=1;
11 }
12