From: Sigbjørn Skjæret Date: Fri, 12 Dec 2025 14:49:27 +0000 (+0100) Subject: cann : fix ops broken by circular padding guard (llama/17825) X-Git-Tag: upstream/1.8.3~139 X-Git-Url: https://git.djapps.eu/?a=commitdiff_plain;h=db1fcd958fb4ab2c83328500e0796dcf1ea178b4;p=pkg%2Fggml%2Fsources%2Fwhisper.cpp cann : fix ops broken by circular padding guard (llama/17825) --- diff --git a/ggml/src/ggml-cann/ggml-cann.cpp b/ggml/src/ggml-cann/ggml-cann.cpp index 81288464..da624c58 100644 --- a/ggml/src/ggml-cann/ggml-cann.cpp +++ b/ggml/src/ggml-cann/ggml-cann.cpp @@ -2548,6 +2548,7 @@ static bool ggml_backend_cann_supports_op(ggml_backend_dev_t dev, const ggml_ten case GGML_OP_ARGSORT: case GGML_OP_ACC: case GGML_OP_GROUP_NORM: + return true; case GGML_OP_PAD: // TODO: add circular padding support for cann, see https://github.com/ggml-org/llama.cpp/pull/16985 return ggml_get_op_params_i32(op, 8) == 0;