From 0620c2bf4d62ca3fa5a935ffd1d31a71f9d9448a Mon Sep 17 00:00:00 2001 From: Chamal Gomes <106123134+ChamalGomesHSO@users.noreply.github.com> Date: Wed, 12 Nov 2025 14:06:31 +1100 Subject: [PATCH 1/3] test: Restrict build scope for testing --- .github/workflows/build-wheels-cuda.yaml | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/.github/workflows/build-wheels-cuda.yaml b/.github/workflows/build-wheels-cuda.yaml index 07b30cfc0..2b8160d03 100644 --- a/.github/workflows/build-wheels-cuda.yaml +++ b/.github/workflows/build-wheels-cuda.yaml @@ -20,9 +20,9 @@ jobs: id: set-matrix run: | $matrix = @{ - 'os' = @('ubuntu-22.04') #, 'windows-2022') - 'pyver' = @("3.9", "3.10", "3.11", "3.12") - 'cuda' = @("12.1.1", "12.2.2", "12.3.2", "12.4.1") #, "12.5.1", "12.6.1") + 'os' = @('ubuntu-22.04') + 'pyver' = @("3.11", "3.12") + 'cuda' = @("12.4.1") 'releasetag' = @("basic") } @@ -112,7 +112,7 @@ jobs: $env:LD_LIBRARY_PATH = $env:CONDA_PREFIX + '/lib:' + $env:LD_LIBRARY_PATH } $env:VERBOSE = '1' - $env:CMAKE_ARGS = '-DGGML_CUDA=on -DCMAKE_CUDA_ARCHITECTURES=all' + $env:CMAKE_ARGS = '-DGGML_CUDA=on -DCMAKE_CUDA_ARCHITECTURES=75' $env:CMAKE_ARGS = "-DGGML_CUDA_FORCE_MMQ=ON $env:CMAKE_ARGS" # if ($env:AVXVER -eq 'AVX') { $env:CMAKE_ARGS = $env:CMAKE_ARGS + ' -DGGML_AVX2=off -DGGML_FMA=off -DGGML_F16C=off' From 30e779543bcd75dc861f0450323f881bde488293 Mon Sep 17 00:00:00 2001 From: ChamalGomesHSO Date: Wed, 12 Nov 2025 03:11:17 +0000 Subject: [PATCH 2/3] Revert "test: Restrict build scope for testing" This reverts commit 0620c2bf4d62ca3fa5a935ffd1d31a71f9d9448a. --- .github/workflows/build-wheels-cuda.yaml | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/.github/workflows/build-wheels-cuda.yaml b/.github/workflows/build-wheels-cuda.yaml index 2b8160d03..07b30cfc0 100644 --- a/.github/workflows/build-wheels-cuda.yaml +++ b/.github/workflows/build-wheels-cuda.yaml @@ -20,9 +20,9 @@ jobs: id: set-matrix run: | $matrix = @{ - 'os' = @('ubuntu-22.04') - 'pyver' = @("3.11", "3.12") - 'cuda' = @("12.4.1") + 'os' = @('ubuntu-22.04') #, 'windows-2022') + 'pyver' = @("3.9", "3.10", "3.11", "3.12") + 'cuda' = @("12.1.1", "12.2.2", "12.3.2", "12.4.1") #, "12.5.1", "12.6.1") 'releasetag' = @("basic") } @@ -112,7 +112,7 @@ jobs: $env:LD_LIBRARY_PATH = $env:CONDA_PREFIX + '/lib:' + $env:LD_LIBRARY_PATH } $env:VERBOSE = '1' - $env:CMAKE_ARGS = '-DGGML_CUDA=on -DCMAKE_CUDA_ARCHITECTURES=75' + $env:CMAKE_ARGS = '-DGGML_CUDA=on -DCMAKE_CUDA_ARCHITECTURES=all' $env:CMAKE_ARGS = "-DGGML_CUDA_FORCE_MMQ=ON $env:CMAKE_ARGS" # if ($env:AVXVER -eq 'AVX') { $env:CMAKE_ARGS = $env:CMAKE_ARGS + ' -DGGML_AVX2=off -DGGML_FMA=off -DGGML_F16C=off' From ff84da70302f70696f780395218931e38417b659 Mon Sep 17 00:00:00 2001 From: ChamalGomesHSO Date: Wed, 12 Nov 2025 03:12:46 +0000 Subject: [PATCH 3/3] fix: remove meta label --- .github/workflows/build-wheels-cuda.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/build-wheels-cuda.yaml b/.github/workflows/build-wheels-cuda.yaml index 07b30cfc0..be3e01811 100644 --- a/.github/workflows/build-wheels-cuda.yaml +++ b/.github/workflows/build-wheels-cuda.yaml @@ -99,7 +99,7 @@ jobs: MAMBA_NO_LOW_SPEED_LIMIT: "1" run: | $cudaVersion = $env:CUDAVER - mamba install -y 'cuda' -c nvidia/label/cuda-$cudaVersion + mamba install -y "cuda-toolkit=$cudaVersion" -c nvidia python -m pip install build wheel - name: Build Wheel