From 9b6540b6f9edd12afb4446a2adeac41dd6dba227 Mon Sep 17 00:00:00 2001 From: Max Krasnyansky Date: Thu, 28 Nov 2024 15:57:36 -0800 Subject: [PATCH] opencl-ci: use RUNNER_TEMP instead of github.workspace --- .github/workflows/build.yml | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index e99f493c2..2005b51da 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -663,7 +663,7 @@ jobs: - build: 'msvc-arm64' defines: '-G "Ninja Multi-Config" -D CMAKE_TOOLCHAIN_FILE=cmake/arm64-windows-msvc.cmake -DGGML_NATIVE=OFF -DLLAMA_BUILD_SERVER=ON -DBUILD_SHARED_LIBS=ON' - build: 'llvm-arm64-opencl-adreno' - defines: '-G "Ninja Multi-Config" -D CMAKE_TOOLCHAIN_FILE=cmake/arm64-windows-llvm.cmake -DCMAKE_PREFIX_PATH=${{github.workspace}}/opencl-arm64-release -DGGML_OPENCL=ON -DGGML_OPENCL_SMALL_ALLOC=ON -DGGML_OPENCL_USE_ADRENO_KERNELS=ON -DGGML_OPENCL_EMBED_KERNELS=ON' + 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' steps: - name: Clone @@ -716,15 +716,15 @@ jobs: -DBUILD_TESTING=OFF ` -DOPENCL_HEADERS_BUILD_TESTING=OFF ` -DOPENCL_HEADERS_BUILD_CXX_TESTS=OFF ` - -DCMAKE_INSTALL_PREFIX=${{github.workspace}}/opencl-arm64-release + -DCMAKE_INSTALL_PREFIX="$env:RUNNER_TEMP/opencl-arm64-release" cmake --build . --target install git clone https://github.com/KhronosGroup/OpenCL-ICD-Loader cd OpenCL-ICD-Loader mkdir build-arm64-release && cd build-arm64-release cmake .. ` -A arm64 ` - -DCMAKE_PREFIX_PATH=${{github.workspace}}/opencl-arm64-release ` - -DCMAKE_INSTALL_PREFIX=${{github.workspace}}/opencl-arm64-release + -DCMAKE_PREFIX_PATH="$env:RUNNER_TEMP/opencl-arm64-release" ` + -DCMAKE_INSTALL_PREFIX="$env:RUNNER_TEMP/opencl-arm64-release" cmake --build . --target install --config release - name: Build