File tree Expand file tree Collapse file tree 3 files changed +13
-27
lines changed Expand file tree Collapse file tree 3 files changed +13
-27
lines changed Original file line number Diff line number Diff line change @@ -184,9 +184,12 @@ jobs:
184184 cuda_version :
185185 - &latest_cuda12 '12.9.1'
186186 - &latest_cuda13 '13.0.2'
187+ arch :
188+ - amd64
189+ - arm64
187190 with :
188191 build_type : pull-request
189- arch : " amd64 "
192+ arch : " ${{matrix.arch}} "
190193 date : ${{ inputs.date }}_c
191194 container_image : " rapidsai/ci-wheel:26.02-cuda${{ matrix.cuda_version }}-rockylinux8-py3.10"
192195 node_type : " cpu16"
@@ -206,10 +209,13 @@ jobs:
206209 cuda_version :
207210 - *latest_cuda12
208211 - *latest_cuda13
212+ arch :
213+ - amd64
214+ - arm64
209215 with :
210216 build_type : pull-request
211217 node_type : " gpu-l4-latest-1"
212- arch : " amd64 "
218+ arch : " ${{matrix.arch}} "
213219 date : ${{ inputs.date }}_c
214220 container_image : " rapidsai/ci-wheel:26.02-cuda${{ matrix.cuda_version }}-rockylinux8-py3.10"
215221 script : " ci/test_standalone_c.sh"
Original file line number Diff line number Diff line change 55set -euo pipefail
66
77TOOLSET_VERSION=14
8- CMAKE_VERSION=3.31.8
9- CMAKE_ARCH=x86_64
108
119BUILD_C_LIB_TESTS=" OFF"
1210if [[ " ${1:- } " == " --build-tests" ]]; then
@@ -18,20 +16,12 @@ dnf install -y \
1816 tar \
1917 make
2018
21- # Fetch and install CMake.
22- if [ ! -e " /usr/local/bin/cmake" ]; then
23- pushd /usr/local
24- wget --quiet https://github.com/Kitware/CMake/releases/download/v" ${CMAKE_VERSION} " /cmake-" ${CMAKE_VERSION} " -linux-" ${CMAKE_ARCH} " .tar.gz
25- tar zxf cmake-" ${CMAKE_VERSION} " -linux-" ${CMAKE_ARCH} " .tar.gz
26- rm cmake-" ${CMAKE_VERSION} " -linux-" ${CMAKE_ARCH} " .tar.gz
27- ln -s /usr/local/cmake-" ${CMAKE_VERSION} " -linux-" ${CMAKE_ARCH} " /bin/cmake /usr/local/bin/cmake
28- popd
29- fi
30-
3119source rapids-configure-sccache
32-
3320source rapids-date-string
3421
22+ rapids-pip-retry install cmake
23+ pyenv rehash
24+
3525rapids-print-env
3626
3727rapids-logger " Begin cpp build"
Original file line number Diff line number Diff line change 44
55set -euo pipefail
66
7- CMAKE_VERSION=4.1.2
8- CMAKE_ARCH=x86_64
9-
10- # Fetch and install CMake.
11- if [ ! -e " /usr/local/bin/cmake" ]; then
12- pushd /usr/local
13- wget --quiet https://github.com/Kitware/CMake/releases/download/v" ${CMAKE_VERSION} " /cmake-" ${CMAKE_VERSION} " -linux-" ${CMAKE_ARCH} " .tar.gz
14- tar zxf cmake-" ${CMAKE_VERSION} " -linux-" ${CMAKE_ARCH} " .tar.gz
15- rm cmake-" ${CMAKE_VERSION} " -linux-" ${CMAKE_ARCH} " .tar.gz
16- ln -s /usr/local/cmake-" ${CMAKE_VERSION} " -linux-" ${CMAKE_ARCH} " /bin/cmake /usr/local/bin/cmake
17- popd
18- fi
7+ rapids-pip-retry install cmake
8+ pyenv rehash
199
2010# Download the standalone C library artifact
2111payload_name=" libcuvs_c_${RAPIDS_CUDA_VERSION} .tar.gz"
You can’t perform that action at this time.
0 commit comments