diff --git a/indexer/interval_index.hpp b/indexer/interval_index.hpp index ca127973ec..b038e05da2 100644 --- a/indexer/interval_index.hpp +++ b/indexer/interval_index.hpp @@ -151,8 +151,9 @@ private: childOffset += childSize; } } - ASSERT_EQUAL(static_cast(src.Ptr()) - &data[0], size, \ - (beg, end, offset, size)); + ASSERT(end0 != (1 << m_Header.m_BitsPerLevel) - 1 || + static_cast(src.Ptr()) - &data[0] == size, + (beg, end, beg0, end0, offset, size, src.Ptr(), &data[0])); } else {