From cd457dce202b56b172fee4d232191b43c345293e Mon Sep 17 00:00:00 2001 From: Jhen Date: Sat, 2 Nov 2024 18:28:41 +0800 Subject: [PATCH] ggml-backend : skip register metal backend on os simulator --- ggml/src/ggml-backend.cpp | 3 +++ 1 file changed, 3 insertions(+) diff --git a/ggml/src/ggml-backend.cpp b/ggml/src/ggml-backend.cpp index c2afdf391..5729170f9 100644 --- a/ggml/src/ggml-backend.cpp +++ b/ggml/src/ggml-backend.cpp @@ -575,8 +575,11 @@ struct ggml_backend_registry { register_backend(ggml_backend_cuda_reg()); #endif #ifdef GGML_USE_METAL +#include +#if !TARGET_OS_SIMULATOR register_backend(ggml_backend_metal_reg()); #endif +#endif #ifdef GGML_USE_SYCL register_backend(ggml_backend_sycl_reg()); #endif