diff --git a/doc/intrusive.qbk b/doc/intrusive.qbk index 8223e43..6157d28 100644 --- a/doc/intrusive.qbk +++ b/doc/intrusive.qbk @@ -3886,7 +3886,14 @@ to be inserted in intrusive containers are allocated using `std::vector` or `std [section:release_notes Release Notes] -[section:release_notes_boost_1_80_00 Boost 1.80 Release] +[section:release_notes_boost_1_82_00 Boost 1.82 Release] + +* Fixed bugs: + * [@https://github.com/boostorg/intrusive/pull/77 GitHub #77: ['Suppress unused variable warnings on node_count (clang 15)]] + +[endsect] + +[section:release_notes_boost_1_81_00 Boost 1.81 Release] * Semi-intrusive hash containers rewritten to reduce compilation times and improve runtime performance. diff --git a/include/boost/intrusive/list.hpp b/include/boost/intrusive/list.hpp index 23b3c10..62291b4 100644 --- a/include/boost/intrusive/list.hpp +++ b/include/boost/intrusive/list.hpp @@ -1348,7 +1348,7 @@ class list_impl BOOST_INTRUSIVE_INVARIANT_ASSERT(this->priv_size_traits().get_size() == 0); return; } - size_t node_count = 0; + size_t node_count = 0; (void)node_count; const_node_ptr p = header_ptr; while (true) { diff --git a/include/boost/intrusive/slist.hpp b/include/boost/intrusive/slist.hpp index ac64e41..7319bf3 100644 --- a/include/boost/intrusive/slist.hpp +++ b/include/boost/intrusive/slist.hpp @@ -1936,7 +1936,7 @@ class slist_impl BOOST_INTRUSIVE_INVARIANT_ASSERT(!constant_time_size || this->priv_size_traits().get_size() == 0); return; } - size_t node_count = 0; + size_t node_count = 0; (void)node_count; const_node_ptr p = header_ptr; while (true) {