Skip to content

Commit b2b0335

Browse files
committed
cont : iterate over streams
ggml-ci
1 parent 162c2e6 commit b2b0335

File tree

1 file changed

+4
-4
lines changed

1 file changed

+4
-4
lines changed

src/llama-kv-cache-unified.cpp

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -256,13 +256,13 @@ bool llama_kv_cache_unified::seq_rm(llama_seq_id seq_id, llama_pos p0, llama_pos
256256
head = new_head;
257257
}
258258
} else {
259-
for (seq_id = 0; seq_id < (int) seq_to_stream.size(); ++seq_id) {
260-
auto & cells = v_cells[seq_to_stream[seq_id]];
261-
auto & head = v_heads[seq_to_stream[seq_id]];
259+
// match any sequence
260+
for (uint32_t s = 0; s < n_stream; ++s) {
261+
auto & cells = v_cells[s];
262+
auto & head = v_heads[s];
262263

263264
uint32_t new_head = cells.size();
264265

265-
// match any sequence
266266
for (uint32_t i = 0; i < cells.size(); ++i) {
267267
if (!cells.pos_in(i, p0, p1)) {
268268
continue;

0 commit comments

Comments
 (0)