From e27d25a0dcbb71a0d2e2a27d7e2b606a8df30320 Mon Sep 17 00:00:00 2001 From: "ZiTian.Zhao" Date: Mon, 4 Aug 2025 10:24:02 +0800 Subject: [PATCH] [fix] fix correct assertion syntax error in attention utils. (#22154) Signed-off-by: zitian.zhao --- vllm/v1/attention/backends/utils.py | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/vllm/v1/attention/backends/utils.py b/vllm/v1/attention/backends/utils.py index 6defd211f4cf..48bd632227c5 100644 --- a/vllm/v1/attention/backends/utils.py +++ b/vllm/v1/attention/backends/utils.py @@ -97,7 +97,9 @@ def _make_metadata_with_slice( query_start_loc = slice_query_start_locs(attn_metadata.query_start_loc, request_slice) - assert len(query_start_loc >= 2) + assert len(query_start_loc) >= 2, ( + f"query_start_loc must have at least 2 elements, " + f"got {len(query_start_loc)}") query_start_loc_cpu = slice_query_start_locs( attn_metadata.query_start_loc_cpu, request_slice)