Use std::isfinite instead of isfinite