From 06f74297a7c3a405a2eb63a5f73a26aafcb46c5d Mon Sep 17 00:00:00 2001 From: Martin Steinegger Date: Thu, 31 Oct 2024 20:33:35 +0100 Subject: [PATCH] Make sure last position is properly evaluated in Prefilter --- src/prefiltering/CacheFriendlyOperations.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/prefiltering/CacheFriendlyOperations.cpp b/src/prefiltering/CacheFriendlyOperations.cpp index 61abc40f..5d2316d4 100644 --- a/src/prefiltering/CacheFriendlyOperations.cpp +++ b/src/prefiltering/CacheFriendlyOperations.cpp @@ -40,7 +40,7 @@ size_t CacheFriendlyOperations::findDuplicates(IndexEntryLocal **input, do { setupBinPointer(); CounterResult *lastPosition = (binDataFrame + BINCOUNT * binSize) - 1; - for (unsigned int i = indexFrom; i < indexTo; ++i) { + for (unsigned int i = indexFrom; i <= indexTo; ++i) { const size_t N = input[i + 1] - input[i]; hashIndexEntry(i, input[i], N, lastPosition); }