id summary reporter owner description type status milestone component version severity resolution keywords cc 12852 Resizing fills the circular buffer b.n.ryland@… Jan Gaspar "As the following block of code demonstrates, resizing a circular buffer fills it with values and thus full() reports true when one would expect it to be false. {{{ boost::circular_buffer cb(3); std::cout << cb.full() << std::endl; for (auto i : cb) std::cout << i << "" ""; std::cout << std::endl; cb.resize(4); std::cout << cb.full() << std::endl; for (auto i : cb) std::cout << i << "" ""; std::cout << std::endl; }}} " Bugs new To Be Determined circular_buffer Boost 1.63.0 Problem resize, full