Neal Becker wrote:
Whatever bug it may have - it can, of course - std::isfinite returns an *int*, therefore your statement seems at the very least rather weird. A self-contained testcase is badly needed.gcc-4.3.0-8.x86_64I have test code that does passes std::isfinite (x), yet if I print the values to std::cout the value printed is 'inf'. Is std::isfinite (x) broken?
Paolo.