]> git.djapps.eu Git - pkg/ggml/sources/llama.cpp/commitdiff
swift : disable ACCELERATE_NEW_LAPACK (#3481)
authorJhen-Jie Hong <redacted>
Thu, 5 Oct 2023 14:00:07 +0000 (09:00 -0500)
committerGitHub <redacted>
Thu, 5 Oct 2023 14:00:07 +0000 (17:00 +0300)
Package.swift

index 5fbcdb9db9d42941091ac87651007fdd5a829daf..3ee3b2a209f7539ef9ac0b26de139f2cfedc21ba 100644 (file)
@@ -44,9 +44,12 @@ let package = Package(
             cSettings: [
                 .unsafeFlags(["-Wno-shorten-64-to-32"]),
                 .define("GGML_USE_K_QUANTS"),
-                .define("GGML_USE_ACCELERATE"),
-                .define("ACCELERATE_NEW_LAPACK"),
-                .define("ACCELERATE_LAPACK_ILP64")
+                .define("GGML_USE_ACCELERATE")
+                // NOTE: NEW_LAPACK will required iOS version 16.4+
+                // We should consider add this in the future when we drop support for iOS 14
+                // (ref: ref: https://developer.apple.com/documentation/accelerate/1513264-cblas_sgemm?language=objc)
+                // .define("ACCELERATE_NEW_LAPACK"),
+                // .define("ACCELERATE_LAPACK_ILP64")
             ] + additionalSettings,
             linkerSettings: [
                 .linkedFramework("Accelerate")