mirror of
https://github.com/ggml-org/llama.cpp.git
synced 2026-08-12 22:31:11 +04:00
build : remove GGML_METAL_USE_BF16 from all build scripts (#26604)
This commit is contained in:
@@ -60,7 +60,6 @@ jobs:
|
|||||||
-DCMAKE_BUILD_RPATH="@loader_path" \
|
-DCMAKE_BUILD_RPATH="@loader_path" \
|
||||||
-DLLAMA_FATAL_WARNINGS=ON \
|
-DLLAMA_FATAL_WARNINGS=ON \
|
||||||
-DLLAMA_BUILD_BORINGSSL=ON \
|
-DLLAMA_BUILD_BORINGSSL=ON \
|
||||||
-DGGML_METAL_USE_BF16=ON \
|
|
||||||
-DGGML_METAL_EMBED_LIBRARY=OFF \
|
-DGGML_METAL_EMBED_LIBRARY=OFF \
|
||||||
-DGGML_METAL_SHADER_DEBUG=ON \
|
-DGGML_METAL_SHADER_DEBUG=ON \
|
||||||
-DGGML_RPC=ON \
|
-DGGML_RPC=ON \
|
||||||
@@ -127,7 +126,6 @@ jobs:
|
|||||||
run: |
|
run: |
|
||||||
sysctl -a
|
sysctl -a
|
||||||
cmake -B build -G Xcode \
|
cmake -B build -G Xcode \
|
||||||
-DGGML_METAL_USE_BF16=ON \
|
|
||||||
-DGGML_METAL_EMBED_LIBRARY=ON \
|
-DGGML_METAL_EMBED_LIBRARY=ON \
|
||||||
-DLLAMA_OPENSSL=OFF \
|
-DLLAMA_OPENSSL=OFF \
|
||||||
-DLLAMA_BUILD_APP=OFF \
|
-DLLAMA_BUILD_APP=OFF \
|
||||||
@@ -178,7 +176,6 @@ jobs:
|
|||||||
run: |
|
run: |
|
||||||
sysctl -a
|
sysctl -a
|
||||||
cmake -B build -G Xcode \
|
cmake -B build -G Xcode \
|
||||||
-DGGML_METAL_USE_BF16=ON \
|
|
||||||
-DGGML_METAL_EMBED_LIBRARY=ON \
|
-DGGML_METAL_EMBED_LIBRARY=ON \
|
||||||
-DLLAMA_BUILD_COMMON=OFF \
|
-DLLAMA_BUILD_COMMON=OFF \
|
||||||
-DLLAMA_BUILD_APP=OFF \
|
-DLLAMA_BUILD_APP=OFF \
|
||||||
@@ -212,7 +209,6 @@ jobs:
|
|||||||
run: |
|
run: |
|
||||||
sysctl -a
|
sysctl -a
|
||||||
cmake -B build -G Xcode \
|
cmake -B build -G Xcode \
|
||||||
-DGGML_METAL_USE_BF16=ON \
|
|
||||||
-DGGML_METAL_EMBED_LIBRARY=ON \
|
-DGGML_METAL_EMBED_LIBRARY=ON \
|
||||||
-DLLAMA_BUILD_COMMON=OFF \
|
-DLLAMA_BUILD_COMMON=OFF \
|
||||||
-DLLAMA_BUILD_APP=OFF \
|
-DLLAMA_BUILD_APP=OFF \
|
||||||
@@ -257,7 +253,6 @@ jobs:
|
|||||||
run: |
|
run: |
|
||||||
sysctl -a
|
sysctl -a
|
||||||
cmake -B build -G Xcode \
|
cmake -B build -G Xcode \
|
||||||
-DGGML_METAL_USE_BF16=ON \
|
|
||||||
-DGGML_METAL_EMBED_LIBRARY=ON \
|
-DGGML_METAL_EMBED_LIBRARY=ON \
|
||||||
-DLLAMA_OPENSSL=OFF \
|
-DLLAMA_OPENSSL=OFF \
|
||||||
-DLLAMA_BUILD_APP=OFF \
|
-DLLAMA_BUILD_APP=OFF \
|
||||||
|
|||||||
@@ -93,13 +93,13 @@ jobs:
|
|||||||
- build: 'arm64'
|
- build: 'arm64'
|
||||||
arch: 'arm64'
|
arch: 'arm64'
|
||||||
os: macos-26
|
os: macos-26
|
||||||
defines: "-DGGML_METAL_USE_BF16=ON -DGGML_METAL_EMBED_LIBRARY=ON -DCMAKE_OSX_DEPLOYMENT_TARGET=13.3"
|
defines: "-DGGML_METAL_EMBED_LIBRARY=ON -DCMAKE_OSX_DEPLOYMENT_TARGET=13.3"
|
||||||
# TODO: this build is disabled to save Github Actions resources (https://github.com/ggml-org/llama.cpp/pull/23780)
|
# TODO: this build is disabled to save Github Actions resources (https://github.com/ggml-org/llama.cpp/pull/23780)
|
||||||
# in order to enable it again, we have to provision dedicated runners to run it
|
# in order to enable it again, we have to provision dedicated runners to run it
|
||||||
#- build: 'arm64-kleidiai'
|
#- build: 'arm64-kleidiai'
|
||||||
# arch: 'arm64'
|
# arch: 'arm64'
|
||||||
# os: macos-14
|
# os: macos-14
|
||||||
# defines: "-DGGML_METAL_USE_BF16=ON -DGGML_METAL_EMBED_LIBRARY=ON -DCMAKE_OSX_DEPLOYMENT_TARGET=13.3 -DGGML_CPU_KLEIDIAI=ON"
|
# defines: "-DGGML_METAL_EMBED_LIBRARY=ON -DCMAKE_OSX_DEPLOYMENT_TARGET=13.3 -DGGML_CPU_KLEIDIAI=ON"
|
||||||
- build: 'x64'
|
- build: 'x64'
|
||||||
arch: 'x64'
|
arch: 'x64'
|
||||||
os: macos-15-intel
|
os: macos-15-intel
|
||||||
@@ -1402,7 +1402,6 @@ jobs:
|
|||||||
run: |
|
run: |
|
||||||
sysctl -a
|
sysctl -a
|
||||||
cmake -B build -G Xcode \
|
cmake -B build -G Xcode \
|
||||||
-DGGML_METAL_USE_BF16=ON \
|
|
||||||
-DGGML_METAL_EMBED_LIBRARY=ON \
|
-DGGML_METAL_EMBED_LIBRARY=ON \
|
||||||
-DLLAMA_OPENSSL=OFF \
|
-DLLAMA_OPENSSL=OFF \
|
||||||
-DLLAMA_BUILD_APP=OFF \
|
-DLLAMA_BUILD_APP=OFF \
|
||||||
|
|||||||
@@ -17,7 +17,6 @@ LLAMA_BUILD_MTMD=ON
|
|||||||
GGML_METAL=ON
|
GGML_METAL=ON
|
||||||
GGML_METAL_EMBED_LIBRARY=ON
|
GGML_METAL_EMBED_LIBRARY=ON
|
||||||
GGML_BLAS_DEFAULT=ON
|
GGML_BLAS_DEFAULT=ON
|
||||||
GGML_METAL_USE_BF16=ON
|
|
||||||
GGML_OPENMP=OFF
|
GGML_OPENMP=OFF
|
||||||
|
|
||||||
COMMON_C_FLAGS="-Wno-macro-redefined -Wno-shorten-64-to-32 -Wno-unused-command-line-argument -g"
|
COMMON_C_FLAGS="-Wno-macro-redefined -Wno-shorten-64-to-32 -Wno-unused-command-line-argument -g"
|
||||||
@@ -44,7 +43,6 @@ COMMON_CMAKE_ARGS=(
|
|||||||
-DGGML_METAL_EMBED_LIBRARY=${GGML_METAL_EMBED_LIBRARY}
|
-DGGML_METAL_EMBED_LIBRARY=${GGML_METAL_EMBED_LIBRARY}
|
||||||
-DGGML_BLAS_DEFAULT=${GGML_BLAS_DEFAULT}
|
-DGGML_BLAS_DEFAULT=${GGML_BLAS_DEFAULT}
|
||||||
-DGGML_METAL=${GGML_METAL}
|
-DGGML_METAL=${GGML_METAL}
|
||||||
-DGGML_METAL_USE_BF16=${GGML_METAL_USE_BF16}
|
|
||||||
-DGGML_NATIVE=OFF
|
-DGGML_NATIVE=OFF
|
||||||
-DGGML_OPENMP=${GGML_OPENMP}
|
-DGGML_OPENMP=${GGML_OPENMP}
|
||||||
)
|
)
|
||||||
|
|||||||
Reference in New Issue
Block a user