Skip to content

Use vendored RAPIDS.cmake in example code.#824

Merged
rapids-bot[bot] merged 1 commit intorapidsai:branch-25.06from
bdice:vendor-RAPIDS.cmake-examples
Apr 16, 2025
Merged

Use vendored RAPIDS.cmake in example code.#824
rapids-bot[bot] merged 1 commit intorapidsai:branch-25.06from
bdice:vendor-RAPIDS.cmake-examples

Conversation

@bdice
Copy link
Copy Markdown
Contributor

@bdice bdice commented Apr 15, 2025

Fixes example CMake code to use the vendored RAPIDS.cmake introduced in #816.

xref: https://github.com/rapidsai/build-infra/issues/206

@bdice bdice requested a review from a team as a code owner April 15, 2025 23:01
@bdice bdice added improvement Improves an existing functionality non-breaking Introduces a non-breaking change labels Apr 15, 2025
Copy link
Copy Markdown
Contributor

@benfred benfred left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

lgtm!

@bdice
Copy link
Copy Markdown
Contributor Author

bdice commented Apr 16, 2025

/merge

@jakirkham
Copy link
Copy Markdown
Member

jakirkham commented Apr 16, 2025

One of the C++ tests failed in a CUDA 12.8 job:

5/29 Test  #5: NEIGHBORS_ANN_IVF_PQ_TEST ...............***Failed  194.59 sec
'./../../..//bin/gtests/libcuvs/NEIGHBORS_ANN_IVF_PQ_TEST'
Running main() from /tmp/conda-bld-output/bld/rattler-build_libcuvs/work/cpp/build/_deps/gtest-src/googletest/src/gtest_main.cc

Think this is unrelated to the changes here

Restarted the failing CI job

@rapids-bot rapids-bot Bot merged commit 35f21e6 into rapidsai:branch-25.06 Apr 16, 2025
68 checks passed
@jakirkham
Copy link
Copy Markdown
Member

Huzzah it worked 🎉

Thanks Bradley and Ben! 🙏

rapids-bot Bot pushed a commit that referenced this pull request May 12, 2025
…only modify update-version.sh (#875)

While reviewing #805, I found an issue with this project's `update-version.sh`... it refers to a script `examples/cmake/thirdparty/fetch_rapids.cmake` which no long exists (removed in #824).

This proposes the following:

* removing that reference from `update-version.sh`
* skipping most CI on PRs that only modify `update-version.sh`

## Notes for Reviewers

`ci/release/update-version.sh` is standardized (same filepath, same usage) across almost all RAPIDS repos. I cannot think of a situation where a PR that only changes that file would need to have any CI re-run (other than linting, e.g. for `shellcheck`).

If folks agree, I'll roll out a change like that more broadly across RAPIDS.

Authors:
  - James Lamb (https://github.com/jameslamb)
  - Ben Frederickson (https://github.com/benfred)

Approvers:
  - Ben Frederickson (https://github.com/benfred)
  - Corey J. Nolet (https://github.com/cjnolet)
  - Gil Forsyth (https://github.com/gforsyth)

URL: #875
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

CMake cpp 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.

3 participants