id summary reporter owner description type status milestone component version severity resolution keywords cc 13608 multiprecision/mpfi typo Michael Burr John Maddock "The version of boost that I'm using is through macports. I believe that there is a typo in multiprecision/mpfi.hpp. On line 478, digits2_2_10 should be replaced by digits10_2_2. The original code is void precision(unsigned digits10) BOOST_NOEXCEPT { mpfi_set_prec(this->m_data, multiprecision::detail::digits2_2_10((digits10))); } The corrected code should be void precision(unsigned digits10) BOOST_NOEXCEPT { mpfi_set_prec(this->m_data, multiprecision::detail::digits10_2_2((digits10))); } This change means that with and without an argument, precision reverses the digits operation. Moreover, this matches the corresponding lines in mpfr.hpp." Bugs closed To Be Determined multiprecision Boost 1.66.0 Problem fixed mpfi