From: Vishal Singh Date: Thu, 29 Jan 2026 04:28:57 +0000 (+0530) Subject: ggml-zendnn : resolve ZenDNN backend cross-module symbol dependency (llama/19159) X-Git-Tag: v0.9.6~12 X-Git-Url: https://git.djapps.eu/?a=commitdiff_plain;h=167552e539403771edb0fc425a04a659a1792a09;p=pkg%2Fggml%2Fsources%2Fggml ggml-zendnn : resolve ZenDNN backend cross-module symbol dependency (llama/19159) --- diff --git a/src/ggml-zendnn/ggml-zendnn.cpp b/src/ggml-zendnn/ggml-zendnn.cpp index afbecde7..551c15bb 100644 --- a/src/ggml-zendnn/ggml-zendnn.cpp +++ b/src/ggml-zendnn/ggml-zendnn.cpp @@ -2,7 +2,6 @@ #include "ggml-backend-impl.h" #include "ggml-impl.h" -#include "ggml-cpu.h" #include "zendnnl.hpp" #include @@ -122,8 +121,8 @@ static void ggml_zendnn_compute_forward_mul_mat( GGML_TENSOR_BINARY_OP_LOCALS - ggml_type const vec_dot_type = ggml_get_type_traits_cpu(src0->type)->vec_dot_type; - ggml_from_float_t const from_float = ggml_get_type_traits_cpu(vec_dot_type)->from_float; + ggml_type const vec_dot_type = src0->type; + ggml_from_float_t const from_float = ggml_get_type_traits(vec_dot_type)->from_float_ref; GGML_ASSERT(ne0 == ne01); GGML_ASSERT(ne1 == ne11);