@@ -104,7 +104,11 @@ jobs:
104
104
if : matrix.config.name == 'Ubuntu (1)'
105
105
run : |
106
106
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
108
112
109
113
which aarch64-linux-gnu-gcc
110
114
which aarch64-linux-gnu-g++
@@ -126,17 +130,8 @@ jobs:
126
130
127
131
cmake --version
128
132
129
- - name : Install Cuda 12.4 on Windows (1)
133
+ - name : Install Cuda 13.0 on Windows (1)
130
134
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)'
140
135
shell : bash
141
136
timeout-minutes : 30
142
137
run : |
@@ -155,20 +150,29 @@ jobs:
155
150
echo "CUDA_PATH_VX_Y=CUDA_PATH_V13_0" >> $GITHUB_ENV
156
151
echo "C:\\Program Files\\NVIDIA GPU Computing Toolkit\\CUDA\\v13.0\\bin" >> $GITHUB_PATH
157
152
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 )'
160
155
161
156
with :
162
157
cuda : ' 12.4.0'
163
158
method : ' network'
159
+ sub-packages : ' ["nvcc", "cudart", "cublas", "cublas_dev", "thrust", "visual_studio_integration"]'
160
+ use-local-cache : false
164
161
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 )'
167
164
168
165
with :
169
166
cuda : ' 13.0.0'
170
167
method : ' network'
171
168
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
+
172
176
- name : Install Vulkan SDK on Windows (1)
173
177
if : matrix.config.name == 'Windows (1)'
174
178
shell : powershell
0 commit comments