aboutsummaryrefslogtreecommitdiffstats
path: root/include/chilbert/detail/MultiBitVec.hpp
diff options
context:
space:
mode:
Diffstat (limited to 'include/chilbert/detail/MultiBitVec.hpp')
-rw-r--r--include/chilbert/detail/MultiBitVec.hpp6
1 files changed, 3 insertions, 3 deletions
diff --git a/include/chilbert/detail/MultiBitVec.hpp b/include/chilbert/detail/MultiBitVec.hpp
index 573deef..2896c7c 100644
--- a/include/chilbert/detail/MultiBitVec.hpp
+++ b/include/chilbert/detail/MultiBitVec.hpp
@@ -354,9 +354,9 @@ gray_code(MultiBitVec<Derived>& value)
constexpr size_t left_shift = MultiBitVec<Derived>::bits_per_rack - 1;
for (size_t ri = 0; ri < value.num_racks(); ++ri) {
- const size_t i = value.num_racks() - ri - 1;
+ const size_t i = value.num_racks() - ri - 1U;
auto& rack = value.rack(i);
- const auto t = rack & 1;
+ const auto t = rack & 1U;
gray_code(rack);
rack ^= (s << left_shift);
s = t;
@@ -377,7 +377,7 @@ gray_code_inv(MultiBitVec<Derived>& value)
auto& rack = value.rack(i);
gray_code_inv(rack);
rack ^= masks[s];
- s = rack & 1;
+ s = rack & 1U;
}
}