04-ggml-metal.diff 782 B

123456789101112131415
  1. diff --git a/llama/ggml-metal-darwin_arm64.m b/llama/ggml-metal-darwin_arm64.m
  2. index b56c3604..400d43f4 100644
  3. --- a/llama/ggml-metal-darwin_arm64.m
  4. +++ b/llama/ggml-metal-darwin_arm64.m
  5. @@ -377,8 +377,8 @@ static void ggml_metal_log(enum ggml_log_level level, const char * format, ...){
  6. #if GGML_METAL_EMBED_LIBRARY
  7. GGML_METAL_LOG_INFO("%s: using embedded metal library\n", __func__);
  8. - extern const char ggml_metallib_start[];
  9. - extern const char ggml_metallib_end[];
  10. + extern const char *ggml_metallib_start;
  11. + extern const char *ggml_metallib_end;
  12. NSString * src = [[NSString alloc] initWithBytes:ggml_metallib_start length:(ggml_metallib_end-ggml_metallib_start) encoding:NSUTF8StringEncoding];
  13. #else