id summary reporter owner description type status milestone component version severity resolution keywords cc 2512 interval cosh: wrong result if interval contains 0 (but is not identical to [0,0]) stephan.puchegger@… Boris Gubenko "The last line (line 179) of the cosh function in the file transc.hpp should imho read: return I(static_cast(1), rnd.cosh_up(-x.lower() > x.upper() ? x.lower() : x.upper()), true); instead of return I(static_cast(0), rnd.cosh_up(-x.lower() > x.upper() ? x.lower() : x.upper()), true); since the cosh(0) == 1. Otherwise the function will return the wrong result." Bugs closed Boost 1.38.0 interval Boost 1.37.0 Showstopper fixed