Skip to content

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

Merged
vyasr merged 1 commit intorapidsai: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 intorapidsai:branch-25.04from
gforsyth:run_cuda_114_on_pr

Conversation

@gforsyth
Copy link
Copy Markdown
Contributor

@gforsyth gforsyth commented Mar 17, 2025

Resolves rapidsai/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.

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

@gforsyth gforsyth added the improvement Improves an existing functionality label Mar 17, 2025
@gforsyth gforsyth requested a review from a team as a code owner March 17, 2025 20:25
@gforsyth gforsyth added the non-breaking Introduces a non-breaking change label Mar 17, 2025
@gforsyth gforsyth requested a review from jameslamb March 17, 2025 20:25
@vyasr vyasr merged commit 4e9342a into rapidsai:branch-25.04 Mar 17, 2025
1 check passed
@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 free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

improvement Improves an existing functionality non-breaking Introduces 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