Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Use rapids-cmake for gtest and benchmark dependencies. #38

Merged
merged 4 commits into from
Jul 21, 2023

Conversation

bdice
Copy link
Contributor

@bdice bdice commented Jul 20, 2023

This PR updates gputreeshap to use rapids-cmake to fetch its gtest and benchmark dependencies. Previously, the hardcoded version of benchmark 1.5.2 was causing problems for me while building cuml. A bug in benchmark was showing up during my build because cuml wasn't able to get the newer 1.8.0 version pinned by rapids-cmake.

@bdice
Copy link
Contributor Author

bdice commented Jul 20, 2023

I verified that ./build.sh fetches the right versions and builds successfully for me.

@bdice bdice force-pushed the use-rapids-cmake branch from 71088a4 to 8fb007f Compare July 20, 2023 17:52
@bdice
Copy link
Contributor Author

bdice commented Jul 20, 2023

@RAMitchell @dantegd This is ready for review, when you are able. Thanks!

Please merge this before #39.

Copy link
Member

@dantegd dantegd left a comment

Choose a reason for hiding this comment

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

changes lgtm

@bdice bdice requested a review from trivialfis July 21, 2023 03:05
@RAMitchell RAMitchell merged commit 2337231 into rapidsai:main Jul 21, 2023
rapids-bot bot pushed a commit to rapidsai/cuml that referenced this pull request Jul 24, 2023
This PR bumps the gputreeshap tag to include recent changes in rapidsai/gputreeshap#38 and rapidsai/gputreeshap#39. This resolves a cuml build issue with Google Benchmark, described in rapidsai/gputreeshap#38.

Authors:
  - Bradley Dice (https://github.com/bdice)

Approvers:
  - Robert Maynard (https://github.com/robertmaynard)
  - Dante Gama Dessavre (https://github.com/dantegd)

URL: #5512
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants