8484 -DCMAKE_BUILD_RPATH="@loader_path" \
8585 -DLLAMA_FATAL_WARNINGS=ON \
8686 -DGGML_METAL_USE_BF16=ON \
87- -DGGML_METAL_EMBED_LIBRARY=ON \
87+ -DGGML_METAL_EMBED_LIBRARY=OFF \
88+ -DGGML_METAL_SHADER_DEBUG=ON \
8889 -DGGML_RPC=ON
8990 cmake --build build --config Release -j $(sysctl -n hw.logicalcpu)
9091
@@ -341,7 +342,7 @@ jobs:
341342 cd build
342343 export GGML_VK_VISIBLE_DEVICES=0
343344 # This is using llvmpipe and runs slower than other backends
344- ctest -L main --verbose --timeout 3600
345+ ctest -L main --verbose --timeout 4200
345346
346347 ubuntu-22-cmake-hip :
347348 runs-on : ubuntu-22.04
@@ -739,9 +740,6 @@ jobs:
739740 - build : ' llvm-arm64-opencl-adreno'
740741 arch : ' arm64'
741742 defines : ' -G "Ninja Multi-Config" -D CMAKE_TOOLCHAIN_FILE=cmake/arm64-windows-llvm.cmake -DCMAKE_PREFIX_PATH="$env:RUNNER_TEMP/opencl-arm64-release" -DGGML_OPENCL=ON -DGGML_OPENCL_USE_ADRENO_KERNELS=ON'
742- # - build: 'kompute-x64'
743- # arch: 'x64'
744- # defines: '-G "Ninja Multi-Config" -D CMAKE_TOOLCHAIN_FILE=cmake/x64-windows-llvm.cmake -DGGML_NATIVE=OFF -DLLAMA_BUILD_SERVER=ON -DGGML_RPC=ON -DGGML_BACKEND_DL=ON -DGGML_CPU_ALL_VARIANTS=ON -DGGML_OPENMP=OFF -DGGML_KOMPUTE=ON -DKOMPUTE_OPT_DISABLE_VULKAN_VERSION_CHECK=ON'
745743
746744 steps :
747745 - name : Clone
@@ -755,12 +753,6 @@ jobs:
755753 variant : ccache
756754 evict-old-files : 1d
757755
758- - name : Clone Kompute submodule
759- id : clone_kompute
760- if : ${{ matrix.build == 'kompute-x64' }}
761- run : |
762- git submodule update --init ggml/src/ggml-kompute/kompute
763-
764756 - name : Download OpenBLAS
765757 id : get_openblas
766758 if : ${{ matrix.build == 'openblas-x64' }}
@@ -776,7 +768,7 @@ jobs:
776768
777769 - name : Install Vulkan SDK
778770 id : get_vulkan
779- if : ${{ matrix.build == 'kompute-x64' || matrix.build == ' vulkan-x64' }}
771+ if : ${{ matrix.build == 'vulkan-x64' }}
780772 run : |
781773 curl.exe -o $env:RUNNER_TEMP/VulkanSDK-Installer.exe -L "https://sdk.lunarg.com/sdk/download/${env:VULKAN_VERSION}/windows/vulkansdk-windows-X64-${env:VULKAN_VERSION}.exe"
782774 & "$env:RUNNER_TEMP\VulkanSDK-Installer.exe" --accept-licenses --default-answer --confirm-command install
0 commit comments