From 299509ce32cfa3c050cdd6636e0aa68d4ebacbe4 Mon Sep 17 00:00:00 2001 From: Zygo Blaxell Date: Sun, 12 Feb 2023 13:00:00 -0500 Subject: [PATCH] seeker: fix the test for ILP32 platforms Not sure what I was thinking, but the argument here should clearly be uint64_t. Fixes: https://github.com/Zygo/bees/issues/248 Signed-off-by: Zygo Blaxell --- test/seeker.cc | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/test/seeker.cc b/test/seeker.cc index 9e473bf..b4f8121 100644 --- a/test/seeker.cc +++ b/test/seeker.cc @@ -28,7 +28,7 @@ static bool test_fails = false; static void -seeker_test(const vector &vec, size_t target) +seeker_test(const vector &vec, uint64_t const target) { cerr << "Find " << target << " in {"; for (auto i : vec) { @@ -42,7 +42,7 @@ seeker_test(const vector &vec, size_t target) return seeker_finder(vec, lower, upper); }); cerr << found; - size_t my_found = 0; + uint64_t my_found = 0; for (auto i : vec) { if (i <= target) { my_found = i;