@@ -104,7 +104,11 @@ jobs:
104104 if : matrix.config.name == 'Ubuntu (1)'
105105 run : |
106106 sudo apt-get update
107- sudo apt-get install ninja-build cmake libtbb-dev g++-aarch64-linux-gnu gcc-aarch64-linux-gnu g++-arm-linux-gnueabihf gcc-arm-linux-gnueabihf
107+ sudo apt-get install ninja-build libtbb-dev g++-aarch64-linux-gnu gcc-aarch64-linux-gnu g++-arm-linux-gnueabihf gcc-arm-linux-gnueabihf
108+
109+ wget -c https://github.com/Kitware/CMake/releases/download/v3.31.7/cmake-3.31.7-linux-x86_64.tar.gz
110+ sudo tar --strip-components=1 -C /usr/local -xzf cmake-3.31.7-linux-x86_64.tar.gz
111+ rm -f ./cmake-3.31.7-linux-x86_64.tar.gz
108112
109113 which aarch64-linux-gnu-gcc
110114 which aarch64-linux-gnu-g++
@@ -126,17 +130,8 @@ jobs:
126130
127131 cmake --version
128132
129- - name : Install Cuda 12.4 on Windows (1)
133+ - name : Install Cuda 13.0 on Windows (1)
130134 if : matrix.config.name == 'Windows (1)'
131- 132- with :
133- cuda : ' 12.4.0'
134- method : ' network'
135- sub-packages : ' ["nvcc", "cudart", "cublas", "cublas_dev", "thrust", "visual_studio_integration"]'
136- use-local-cache : false
137-
138- - name : Install Cuda 13.0 on Windows (2)
139- if : matrix.config.name == 'Windows (2)'
140135 shell : bash
141136 timeout-minutes : 30
142137 run : |
@@ -155,20 +150,29 @@ jobs:
155150 echo "CUDA_PATH_VX_Y=CUDA_PATH_V13_0" >> $GITHUB_ENV
156151 echo "C:\\Program Files\\NVIDIA GPU Computing Toolkit\\CUDA\\v13.0\\bin" >> $GITHUB_PATH
157152
158- - name : Install Cuda 12.4 on Ubuntu
159- if : matrix.config.name == 'Ubuntu (1 )'
153+ - name : Install Cuda 12.4 on Windows (2)
154+ if : matrix.config.name == 'Windows (2 )'
160155161156 with :
162157 cuda : ' 12.4.0'
163158 method : ' network'
159+ sub-packages : ' ["nvcc", "cudart", "cublas", "cublas_dev", "thrust", "visual_studio_integration"]'
160+ use-local-cache : false
164161
165- - name : Install Cuda 13.0 on Ubuntu
166- if : matrix.config.name == 'Ubuntu (2 )'
162+ - name : Install Cuda 13.0 on Ubuntu (1)
163+ if : matrix.config.name == 'Ubuntu (1 )'
167164168165 with :
169166 cuda : ' 13.0.0'
170167 method : ' network'
171168
169+ - name : Install Cuda 12.4 on Ubuntu (2)
170+ if : matrix.config.name == 'Ubuntu (2)'
171+ 172+ with :
173+ cuda : ' 12.4.0'
174+ method : ' network'
175+
172176 - name : Install Vulkan SDK on Windows (1)
173177 if : matrix.config.name == 'Windows (1)'
174178 shell : powershell
0 commit comments