ag2s20150909 commited on
Commit
dbc0180
·
1 Parent(s): 1d6d451

ggml : fix kleidiai build (llama/12159)

Browse files

The libggml API has changed, but this has not been updated.

ggml/src/ggml-cpu/kleidiai/kleidiai.cpp CHANGED
@@ -190,10 +190,11 @@ static ggml::cpu::tensor_traits * get_tensor_traits(ggml_backend_buffer_t, struc
190
  }
191
  } // namespace ggml::cpu::kleidiai
192
 
193
- static void ggml_backend_cpu_kleidiai_buffer_init_tensor(ggml_backend_buffer_t buffer, struct ggml_tensor * tensor) {
194
  tensor->extra = (void *) ggml::cpu::kleidiai::get_tensor_traits(buffer, tensor);
195
 
196
  GGML_UNUSED(buffer);
 
197
  }
198
 
199
  static void ggml_backend_cpu_kleidiai_buffer_set_tensor(ggml_backend_buffer_t buffer, struct ggml_tensor * tensor,
 
190
  }
191
  } // namespace ggml::cpu::kleidiai
192
 
193
+ GGML_API enum ggml_status ggml_backend_cpu_kleidiai_buffer_init_tensor(ggml_backend_buffer_t buffer, struct ggml_tensor * tensor) {
194
  tensor->extra = (void *) ggml::cpu::kleidiai::get_tensor_traits(buffer, tensor);
195
 
196
  GGML_UNUSED(buffer);
197
+ return GGML_STATUS_SUCCESS;
198
  }
199
 
200
  static void ggml_backend_cpu_kleidiai_buffer_set_tensor(ggml_backend_buffer_t buffer, struct ggml_tensor * tensor,