Skip to content

chore: add cuda 11.4 to pull-request testing - #306

Merged
vyasr merged 1 commit into
rapidsai:branch-25.04from
gforsyth:run_cuda_114_on_pr
Mar 17, 2025
Merged

chore: add cuda 11.4 to pull-request testing#306
vyasr merged 1 commit into
rapidsai:branch-25.04from
gforsyth:run_cuda_114_on_pr

Conversation

@gforsyth

@gforsythgforsyth commented Mar 17, 2025

Copy link
Copy Markdown
Contributor

Resolvesrapidsai/build-planning#164

This adds a CUDA 11.4 entry to the pull request matrix for conda-cpp-tests and conda-python-tests.

For now, I've just copied the entry from the nightly matrix.

PRs have been merged in raft, cuml, and cugraph to pre-filter this new job out to avoid breaking their CI.

NVIDIA/raft#2608
NVIDIA/cuml#6447
rapidsai/cugraph#4975

@gforsythgforsyth added the improvement Improves an existing functionality label Mar 17, 2025
@gforsyth
gforsyth requested a review from a team as a code ownerMarch 17, 2025 20:25
@gforsythgforsyth added the non-breaking Introduces a non-breaking change label Mar 17, 2025
@gforsyth
gforsyth requested a review from jameslambMarch 17, 2025 20:25
@vyasr
vyasr merged commit 4e9342a into rapidsai:branch-25.04Mar 17, 2025
@gforsyth
gforsyth deleted the run_cuda_114_on_pr branch March 18, 2025 12:50
KyleFromNVIDIA added a commit to KyleFromNVIDIA/rapids-cmake that referenced this pull request Mar 24, 2025
Since rapidsai/shared-workflows#306, we
now build and test with CUDA 11.4 and GCC 10, which does not use
C++17 by default. To get the CUDA compiler to set C++17, we need to
specify `cuda_std_17`. Fix how the compiler feature is set in CMake.
AyodeAwe pushed a commit to rapidsai/rapids-cmake that referenced this pull request Mar 24, 2025
## Description
Since rapidsai/shared-workflows#306, we now
build and test with CUDA 11.4 and GCC 10, which does not use C++17 by
default. To get the CUDA compiler to set C++17, we need to specify
`cuda_std_17`. Fix how the compiler feature is set in CMake.
## Checklist
- [ ] I am familiar with the [Contributing
Guidelines](https://github.com/rapidsai/rapids-cmake/blob/HEAD/CONTRIBUTING.md).
- [ ] New or existing tests cover these changes.
- [ ] The documentation is up to date with these changes.
- [ ] The `cmake-format.json` is up to date with these changes.
- [ ] I have added new files under rapids-cmake/
- [ ] I have added include guards (`include_guard(GLOBAL)`)
- [ ] I have added the associated docs/ rst file and update the api.rst
Sign up for freeto join this conversation on GitHub. Already have an account? Sign in to comment

Labels

improvementImproves an existing functionalitynon-breakingIntroduces a non-breaking change

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Enable CUDA 11.4 testing in PRs

3 participants

@gforsyth@vyasr@bdice