-
Notifications
You must be signed in to change notification settings - Fork 48
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
Update rapids-cmake to require cmake 3.23.1 #227
Update rapids-cmake to require cmake 3.23.1 #227
Conversation
…iple zeroes in a row
Due to https://gitlab.kitware.com/cmake/cmake/-/merge_requests/7523 We will need to change the get_gtest logic or maybe require 3.23.4+ |
e9682b9
to
25b3308
Compare
Dropped the changes to thrust as those are now captured in: #231 |
@robertmaynard do you want me to review this now, or do you want to just wait for 3.24? We've been waiting on a CMake upgrade for a while anyway so I'm not opposed, but I thought we were expecting to see 3.24 in time for our 22.10 release anyway. |
My thought was we could roll out these changes now, and verify that all consumers are still building correctly. That will give us time to have 3.24 released and conda packages provided. After that we can make another PR to bump the minimum required and update components with 3.24 improvements. |
That's fine with me. But just FYI... conda-forge/cmake-feedstock#165 😄 |
I'll review this afternoon |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
All seems good to me.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Couple of very minor questions, otherwise LGTM.
Co-authored-by: Bradley Dice <[email protected]>
This pulls out the Thrust bump from #227 so that we can roll out changes slowly and have an easier time to track down issues. Once this is in and RAPIDS is happy, we can go ahead and merge #199 which has breaking changes. Authors: - Robert Maynard (https://github.com/robertmaynard) Approvers: - Bradley Dice (https://github.com/bdice) URL: #231
@gpucibot merge |
Missed as part of #227 was an update to the policy version set in `rapids_find_generate_module` Authors: - Robert Maynard (https://github.com/robertmaynard) Approvers: - Bradley Dice (https://github.com/bdice) URL: #256
Per rapidsai/rapids-cmake#227 Note that this must be manually installed for focal (20.04). The snap version appears to have issues resolving RDKAFKA
This moves rapids-cmake to require CMake 3.23.1 or newer.
Along with that we are able to do the following improvements: