From: Charles Xu Date: Thu, 11 Sep 2025 10:45:40 +0000 (+0200) Subject: kleidiai: fix GGML_ASSERT(*cur_backend_id != -1) failed (#15614) X-Git-Tag: upstream/0.0.6527~80 X-Git-Url: https://git.djapps.eu/?a=commitdiff_plain;h=2b3efea9a4d91216850856fbb77075db26f6a6eb;p=pkg%2Fggml%2Fsources%2Fllama.cpp kleidiai: fix GGML_ASSERT(*cur_backend_id != -1) failed (#15614) * kleidiai: fix GGML_ASSERT(*cur_backend_id != -1) failed * removes the Whisper-specific check for GET_ROWS support --- diff --git a/ggml/src/ggml-cpu/kleidiai/kleidiai.cpp b/ggml/src/ggml-cpu/kleidiai/kleidiai.cpp index 95f873dc..8694ee15 100644 --- a/ggml/src/ggml-cpu/kleidiai/kleidiai.cpp +++ b/ggml/src/ggml-cpu/kleidiai/kleidiai.cpp @@ -515,9 +515,6 @@ class extra_buffer_type : ggml::cpu::extra_buffer_type { op->src[0]->buffer && (ggml_n_dims(op->src[0]) == 2) && op->src[0]->buffer->buft == ggml_backend_cpu_kleidiai_buffer_type() && ctx.kernels) { - if (op->op == GGML_OP_GET_ROWS && op->src[1]->ne[0] != 8) { - return false; - } if (op->src[1]->buffer && !ggml_backend_buft_is_host(op->src[1]->buffer->buft)) { return false; }