id summary reporter owner description type status milestone component version severity resolution keywords cc 6820 make_big_value() in big_constant.hpp uses constexpr incorrectly Eric Niebler John Maddock "This error is breaking the Boost.Accumulators test when compiled with recent clang builds that support constexpr. {{{ In file included from /Users/niji/Boosty/boost-trunk/boost/math/special_functions/log1p.hpp:19: /Users/niji/Boosty/boost-trunk/boost/math/tools/big_constant.hpp:34:11: error: cannot initialize return object of type 'char *' with an lvalue of type 'const char *' return s; ^ /Users/niji/Boosty/boost-trunk/boost/math/tools/big_constant.hpp:32:39: error: no return statement in constexpr function inline BOOST_CONSTEXPR_OR_CONST char* make_big_value(long double, const char* s, mpl::false_ const&, mpl::true_ const&) ^ 2 errors generated. }}} " Bugs closed Boost 1.50.0 math Boost Development Trunk Problem fixed