From a2b0fe8d378ef9e7e5735329181e6bdcd23a08ac Mon Sep 17 00:00:00 2001 From: TianHao324 Date: Tue, 2 Dec 2025 20:35:23 +0800 Subject: [PATCH] CANN: Disable Ger operator of OUT_PROD on 310p device (#17563) --- ggml/src/ggml-cann/ggml-cann.cpp | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/ggml/src/ggml-cann/ggml-cann.cpp b/ggml/src/ggml-cann/ggml-cann.cpp index cd1b5e5b94..544c1e2a50 100644 --- a/ggml/src/ggml-cann/ggml-cann.cpp +++ b/ggml/src/ggml-cann/ggml-cann.cpp @@ -2564,6 +2564,10 @@ static bool ggml_backend_cann_supports_op(ggml_backend_dev_t dev, const ggml_ten return true; case GGML_OP_OUT_PROD: { +#ifdef ASCEND_310P + // Ger is not supported on 310p device + return false; +#endif switch (op->src[0]->type) { case GGML_TYPE_F16: case GGML_TYPE_F32: