id summary reporter owner description type status milestone component version severity resolution keywords cc 12532 boost::math::polynomial::evaluate does not work for the zero polynomial kartikmohta@… John Maddock "Due to a recent change in the representation of the zero polynomial, I think the evaluate function is broken for the zero polynomial. Currently if the evaluate method is called on a zero polynomial, it returns: {{{ /usr/include/boost/math/tools/rational.hpp:191: U boost::math::tools::evaluate_polynomial(const T*, const U&, std::size_t) [with T = double; U = double; std::size_t = long unsigned int]: Assertion `count > 0' failed. }}} " Bugs closed To Be Determined math Boost Development Trunk Regression fixed