id summary reporter owner description type status milestone component version severity resolution keywords cc 11311 Ambiguous call of std::abs() on QNX awulkiew John Maddock "{{{ ../boost/multiprecision/cpp_int/divide.hpp: In function 'typename boost::enable_if_c<((! boost::multiprecision::backends::is_trivial_cpp_int::value) && (! boost::multiprecision::backends::is_trivial_cpp_int::value)), void>::type boost::multiprecision::backends::eval_modulus(boost::multiprecision::backends::cpp_int_backend&, const boost::multiprecision::backends::cpp_int_backend&, boost::multiprecision::signed_limb_type)': ../boost/multiprecision/cpp_int/divide.hpp:543: error: call of overloaded 'abs(boost::multiprecision::signed_limb_type&)' is ambiguous /usr/qnx650/target/qnx6/usr/include/math.h:624: note: candidates are: double std::abs(double) /usr/qnx650/target/qnx6/usr/include/math.h:692: note: float std::abs(float) /usr/qnx650/target/qnx6/usr/include/math.h:1042: note: long double std::abs(long double) /usr/qnx650/target/qnx6/usr/include/stdlib.h:115: note: int std::abs(int) }}} " Bugs closed To Be Determined multiprecision Boost Development Trunk Problem fixed abs