id summary reporter owner description type status milestone component version severity resolution keywords cc 5362 circular_buffer does not compile with BOOST_NO_EXCEPTIONS anonymous viboes "circular_buffer/base.hpp does both throw_exception(std::out_of_range(""..."")) and throw_exception(std::length_error(""..."")) but std::out_of_range and std::length_error are undefined if stdexcept is not included. the fix is to remove the conditional and always include stdexcept (as array.hpp and others already do): #if !defined(BOOST_NO_EXCEPTIONS) #include #endif This issue is in all versions of boost that include circular_buffer " Bugs closed Boost 1.55.0 circular_buffer Boost 1.46.0 Problem fixed