From dc5aea5d05d85a40ba06ac77f3846f7244f4c4b6 Mon Sep 17 00:00:00 2001 From: Bradley Dice Date: Tue, 5 Mar 2024 12:47:31 -0800 Subject: [PATCH 1/3] Update to CUDA 12.4 --- ci/install_latest_cuda_toolkit.sh | 2 +- conda/recipes/pynvjitlink/conda_build_config.yaml | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/ci/install_latest_cuda_toolkit.sh b/ci/install_latest_cuda_toolkit.sh index ca4a7813..3b9705f3 100755 --- a/ci/install_latest_cuda_toolkit.sh +++ b/ci/install_latest_cuda_toolkit.sh @@ -17,4 +17,4 @@ else exit 1 fi -yum install -y cuda-toolkit-12-3 +yum install -y cuda-toolkit-12-4 diff --git a/conda/recipes/pynvjitlink/conda_build_config.yaml b/conda/recipes/pynvjitlink/conda_build_config.yaml index 2b7574b9..11eb5ae4 100644 --- a/conda/recipes/pynvjitlink/conda_build_config.yaml +++ b/conda/recipes/pynvjitlink/conda_build_config.yaml @@ -8,4 +8,4 @@ cuda_compiler: - cuda-nvcc cuda_compiler_version: - - 12.3 + - 12.4 From 4206d100073e3730e3042acc1fca04db74aaf5b4 Mon Sep 17 00:00:00 2001 From: Bradley Dice Date: Wed, 6 Mar 2024 09:40:37 -0800 Subject: [PATCH 2/3] Force usage of the downloaded wheel. --- ci/test_wheel.sh | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/ci/test_wheel.sh b/ci/test_wheel.sh index cf55a40a..93ecfa13 100755 --- a/ci/test_wheel.sh +++ b/ci/test_wheel.sh @@ -22,7 +22,7 @@ RAPIDS_TESTS_DIR=${RAPIDS_TESTS_DIR:-"${PWD}/test-results"}/ mkdir -p "${RAPIDS_TESTS_DIR}" rapids-logger "Install wheel" -python -m pip install --find-links ./dist pynvjitlink${PACKAGE_CUDA_SUFFIX} +python -m pip install $(echo ./dist/pynvjitlink*.whl) rapids-logger "Build Tests" pushd test_binary_generation From 44ef3e6c9e0c5777c560031824b81ce920babfe3 Mon Sep 17 00:00:00 2001 From: Bradley Dice Date: Wed, 6 Mar 2024 15:53:47 -0600 Subject: [PATCH 3/3] Use _ in wheel name. --- ci/test_wheel.sh | 6 +----- 1 file changed, 1 insertion(+), 5 deletions(-) diff --git a/ci/test_wheel.sh b/ci/test_wheel.sh index 93ecfa13..f181430f 100755 --- a/ci/test_wheel.sh +++ b/ci/test_wheel.sh @@ -14,15 +14,11 @@ rapids-logger "Download Wheel" RAPIDS_PY_CUDA_SUFFIX="$(rapids-wheel-ctk-name-gen ${RAPIDS_CUDA_VERSION})" RAPIDS_PY_WHEEL_NAME="pynvjitlink_${RAPIDS_PY_CUDA_SUFFIX}" rapids-download-wheels-from-s3 ./dist/ -# This is the version of the suffix with a preceding hyphen. It's used -# everywhere except in the final wheel name. -PACKAGE_CUDA_SUFFIX="-${RAPIDS_PY_CUDA_SUFFIX}" - RAPIDS_TESTS_DIR=${RAPIDS_TESTS_DIR:-"${PWD}/test-results"}/ mkdir -p "${RAPIDS_TESTS_DIR}" rapids-logger "Install wheel" -python -m pip install $(echo ./dist/pynvjitlink*.whl) +python -m pip install $(echo ./dist/pynvjitlink_${RAPIDS_PY_CUDA_SUFFIX}*.whl) rapids-logger "Build Tests" pushd test_binary_generation