Ticket #9317: math_rtti.diff
File math_rtti.diff, 787 bytes (added by , 9 years ago) |
---|
-
boost/math/policies/error_handling.hpp
87 87 message = "Cause unknown"; 88 88 89 89 std::string msg("Error in function "); 90 #ifndef BOOST_NO_RTTI 90 91 msg += (boost::format(function) % typeid(T).name()).str(); 92 #else 93 msg += function; 94 #endif 91 95 msg += ": "; 92 96 msg += message; 93 97 … … 104 108 message = "Cause unknown: error caused by bad argument with value %1%"; 105 109 106 110 std::string msg("Error in function "); 111 #ifndef BOOST_NO_RTTI 107 112 msg += (boost::format(function) % typeid(T).name()).str(); 113 #else 114 msg += function; 115 #endif 108 116 msg += ": "; 109 117 msg += message; 110 118