id summary reporter owner description type status milestone component version severity resolution keywords cc 5800 lexical_cast doesn't compile without exceptions Mathias Gaunard Antony Polukhin "With GCC, simply including `` is enough to yield the following error: {{{ In file included from /media/data/dev/svn/boost-trunk/boost/numeric/conversion/converter.hpp:14:0, from /media/data/dev/svn/boost-trunk/boost/numeric/conversion/cast.hpp:32, from /media/data/dev/svn/boost-trunk/boost/lexical_cast.hpp:40, test.cpp:14: /media/data/dev/svn/boost-trunk/boost/numeric/conversion/converter_policies.hpp: In member function ‘void boost::numeric::def_overflow_handler::operator()(boost::numeric::range_check_result)’: /media/data/dev/svn/boost-trunk/boost/numeric/conversion/converter_policies.hpp:162:31: error: exception handling disabled, use -fexceptions to enable }}} It would be nice if Boost.Lexical_cast (and Boost.Numeric Convert that it seems to use) could be made to work with exceptions disabled. The reason I need this is because Boost.Math seems to depend on lexical_cast, and I want to use it without exception support." Bugs closed Boost 1.50.0 lexical_cast Boost 1.47.0 Problem fixed