id summary reporter owner description type status milestone component version severity resolution keywords cc 11050 compile_time_sized_ringbuffer consume_all has incorrect signature Nate C timblechmann "bool consume_all(Functor & f) should be size_t consume_all(Functor & f) bool consume_all(Functor const & f) should be size_t consume_all(Functor const & f)" Bugs closed To Be Determined lockfree Boost 1.57.0 Problem fixed