Move constructors and move assignments of heaps do not throw exceptions, but are not marked with noexcept. This leads to regressions when heaps are used in std::vector, or when heap is a member of a class with default move constructors/assignments.
Please mark all the nonthrowing methods with BOOST_NOEXCEPT, or at least mark move constructors/assignments.
Move constructors and move assignments of heaps do not throw exceptions, but are not marked with
noexcept
. This leads to regressions when heaps are used instd::vector
, or when heap is a member of a class with default move constructors/assignments.Please mark all the nonthrowing methods with
BOOST_NOEXCEPT
, or at least mark move constructors/assignments.