Просмотр исходного кода

ggml : fix kleidiai build (#12159)

The libggml API has changed, but this has not been updated.
ag2s20150909 10 месяцев назад
Родитель
Сommit
9660ffef58
1 измененных файлов с 2 добавлено и 1 удалено
  1. 2 1
      ggml/src/ggml-cpu/kleidiai/kleidiai.cpp

+ 2 - 1
ggml/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
 }  // 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);
     tensor->extra = (void *) ggml::cpu::kleidiai::get_tensor_traits(buffer, tensor);
 
 
     GGML_UNUSED(buffer);
     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,
 static void ggml_backend_cpu_kleidiai_buffer_set_tensor(ggml_backend_buffer_t buffer, struct ggml_tensor * tensor,