From de8c31f23e2cc5628039fb2108d48aacbec2ba42 Mon Sep 17 00:00:00 2001 From: Le Quang Anh <43576719+Toefinder@users.noreply.github.com> Date: Thu, 31 Mar 2022 16:07:23 +0200 Subject: [PATCH] Fix bug in code for mask These errors are shown when compiled in debug mode. --- src/handle.cc | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/handle.cc b/src/handle.cc index 574ca2f..9f0bab5 100644 --- a/src/handle.cc +++ b/src/handle.cc @@ -92,7 +92,7 @@ namespace hpp { inline std::vector<bool> boolOr(std::vector<bool> mask1, std::vector<bool> mask2) { - assert(mask1.size() == mask2.size() == 6); + assert(mask1.size() == 6 && mask2.size() == 6); std::vector<bool> res(mask1.size()); for (std::size_t i = 0; i < 6; ++i) { res[i] = mask1[i] || mask2[i]; @@ -141,7 +141,7 @@ namespace hpp { void Handle::maskComp (const std::vector<bool>& mask) { - assert(maskComp.size() == 6); + assert(maskComp_.size() == 6); maskComp_ = mask; } -- GitLab