From: ag2s20150909 Date: Mon, 3 Mar 2025 12:54:08 +0000 (+0800) Subject: ggml : fix kleidiai build (llama/12159) X-Git-Tag: upstream/0.0.1802~23 X-Git-Url: https://git.djapps.eu/?a=commitdiff_plain;h=e67cb17ebec53a8bf0fa5cc5b59ecbced3f84b5c;p=pkg%2Fggml%2Fsources%2Fggml ggml : fix kleidiai build (llama/12159) The libggml API has changed, but this has not been updated. --- diff --git a/src/ggml-cpu/kleidiai/kleidiai.cpp b/src/ggml-cpu/kleidiai/kleidiai.cpp index 66685fd1..4dff5c67 100644 --- a/src/ggml-cpu/kleidiai/kleidiai.cpp +++ b/src/ggml-cpu/kleidiai/kleidiai.cpp @@ -190,10 +190,11 @@ static ggml::cpu::tensor_traits * get_tensor_traits(ggml_backend_buffer_t, struc } } // namespace ggml::cpu::kleidiai -static void ggml_backend_cpu_kleidiai_buffer_init_tensor(ggml_backend_buffer_t buffer, struct ggml_tensor * tensor) { +GGML_API enum ggml_status ggml_backend_cpu_kleidiai_buffer_init_tensor(ggml_backend_buffer_t buffer, struct ggml_tensor * tensor) { tensor->extra = (void *) ggml::cpu::kleidiai::get_tensor_traits(buffer, tensor); GGML_UNUSED(buffer); + return GGML_STATUS_SUCCESS; } static void ggml_backend_cpu_kleidiai_buffer_set_tensor(ggml_backend_buffer_t buffer, struct ggml_tensor * tensor,