From 0fb244025dfed8d5fff90ef52ef685a978a78a35 Mon Sep 17 00:00:00 2001 From: Martin Pulec Date: Mon, 8 Apr 2024 15:59:25 +0200 Subject: [PATCH] CI Windows: build CUDA stuff for CC 3.5 Kepler cards are still (and few months will be) supported by NVIDIA. --- .github/scripts/Windows/prepare.ps1 | 2 +- .github/scripts/Windows/prepare_msys.sh | 1 + 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/.github/scripts/Windows/prepare.ps1 b/.github/scripts/Windows/prepare.ps1 index 1b1914e15..8507e8739 100644 --- a/.github/scripts/Windows/prepare.ps1 +++ b/.github/scripts/Windows/prepare.ps1 @@ -6,7 +6,7 @@ Set-PSDebug -Trace 1 # Install CUDA if (!${env:no_cuda}) { - $url="https://developer.download.nvidia.com/compute/cuda/12.1.0/network_installers/cuda_12.1.0_windows_network.exe" + $url="https://developer.download.nvidia.com/compute/cuda/11.8.0/network_installers/cuda_11.8.0_windows_network.exe" $url -match 'cuda/(?[0-9]+.[0-9]+)' $version=$Matches.version Invoke-WebRequest $url -OutFile cuda_inst.exe diff --git a/.github/scripts/Windows/prepare_msys.sh b/.github/scripts/Windows/prepare_msys.sh index 6c57bbd64..ea3a029ec 100644 --- a/.github/scripts/Windows/prepare_msys.sh +++ b/.github/scripts/Windows/prepare_msys.sh @@ -7,6 +7,7 @@ export PATH=$MSYSTEM_PREFIX/bin:/usr/local/bin:$PATH export CPATH=/usr/local/include:/usr/include export PKG_CONFIG_PATH=/usr/local/lib/pkgconfig:/usr/local/share/pkgconfig:/usr/lib/pkgconfig:$MSYSTEM_PREFIX/lib/pkgconfig export LIBRARY_PATH=/usr/local/lib +export CUDA_FLAGS='--generate-code arch=compute_35,code=sm_35' CUDA_D=$(ls -d /c/Program\ Files/NVIDIA\ GPU\ Computing\ Toolkit/CUDA/*) if test -d "$CUDA_D"; then