Skip to content

Commit 0cc96c9

Browse files
committed
fix: Fix off-by-one error for assertion check on layers in hybrid cache constructor
Branch: GraniteFour Signed-off-by: Gabe Goodhart <ghart@us.ibm.com>
1 parent f857dc0 commit 0cc96c9

File tree

1 file changed

+2
-1
lines changed

1 file changed

+2
-1
lines changed

src/llama-kv-cache.cpp

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2491,7 +2491,8 @@ llama_kv_cache_hybrid::llama_kv_cache_hybrid(
24912491
}
24922492
}
24932493
}
2494-
GGML_ASSERT(max_layer == seen_layers.size());
2494+
LLAMA_LOG_DEBUG("max_layer=%zu, seen_layers.size()=%zu\n", max_layer, seen_layers.size());
2495+
GGML_ASSERT(max_layer + 1 == seen_layers.size());
24952496
}
24962497

24972498
void llama_kv_cache_hybrid::clear() {

0 commit comments

Comments
 (0)