id summary reporter owner description type status milestone component version severity resolution keywords cc 3052 math::signbit fails to report -0 tegtmeye@… John Maddock "math::signbit fails to report -0. Observed from boost::units, IEEE 754 handling {{{ #include #include #include int main(void) { float i=copysign(0.,-1.); float j=boost::math::copysign(0.,-1.); std::cout << ""i: "" << i << "", signbit: "" << std::signbit(i) << ""\n""; std::cout << ""j: "" << j << "", signbit: "" << boost::math::signbit(j) << ""\n""; return 0; } }}} " Bugs closed Boost 1.40.0 math Boost 1.38.0 Problem fixed