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

Update build system and docs to state cuda 11 required #741

Conversation

robertmaynard
Copy link
Contributor

@robertmaynard robertmaynard commented Mar 31, 2021

closes #736

rmm-0.20 increase the minimum requirements in the following way:

  • GCC version 9.0+ is required
  • CUDA and C++ code now is compiled with -std=c++17
  • We require CUDA Toolkit version 11.0 or greater

This updates the build-system and the README with these new requirements

@robertmaynard robertmaynard requested a review from a team as a code owner March 31, 2021 12:56
@github-actions github-actions bot added the CMake label Mar 31, 2021
@robertmaynard robertmaynard force-pushed the update_build_system_and_docs_to_state_cuda_11_required branch from 57f315f to e60181e Compare March 31, 2021 15:12
@robertmaynard
Copy link
Contributor Author

rerun tests

@robertmaynard
Copy link
Contributor Author

It is expected that all the builds won't pass since we still have CUDA 10.1 and 10.2 testers

@harrism
Copy link
Member

harrism commented Apr 1, 2021

We still haven't heard from 2 of our stakeholders on #736...

@harrism harrism added 3 - Ready for review Ready for review by team DO NOT MERGE Hold off on merging; see PR for details labels Apr 1, 2021
@robertmaynard
Copy link
Contributor Author

rerun tests

@robertmaynard robertmaynard force-pushed the update_build_system_and_docs_to_state_cuda_11_required branch from e60181e to 1bbea24 Compare April 2, 2021 14:29
@harrism
Copy link
Member

harrism commented Apr 5, 2021

We still haven't heard from 2 of our stakeholders on #736...

We have now. Good to go.

@kkraus14
Copy link
Contributor

kkraus14 commented Apr 5, 2021

rerun tests

@kkraus14 kkraus14 added doc Documentation 5 - Ready to Merge Testing and reviews complete, ready to merge bug Something isn't working non-breaking Non-breaking change feature request New feature or request and removed 3 - Ready for review Ready for review by team DO NOT MERGE Hold off on merging; see PR for details bug Something isn't working non-breaking Non-breaking change labels Apr 5, 2021
@kkraus14 kkraus14 added breaking Breaking change and removed doc Documentation labels Apr 5, 2021
@kkraus14
Copy link
Contributor

kkraus14 commented Apr 5, 2021

@gpucibot merge

@rapids-bot rapids-bot bot merged commit 558f178 into rapidsai:branch-0.20 Apr 5, 2021
@robertmaynard robertmaynard deleted the update_build_system_and_docs_to_state_cuda_11_required branch April 6, 2021 11:34
@kkraus14 kkraus14 mentioned this pull request May 3, 2021
4 tasks
@vyasr vyasr mentioned this pull request May 25, 2021
rapids-bot bot pushed a commit that referenced this pull request Jun 1, 2021
#741 moved the code base over to C++17, and as discussed in #736 moving Cython compilation over is fine as well but has not been done yet. There's some use of structured bindings in there now (in `cuda_async_memory_resource.hpp`) so the Cython compilation should be switched over as well.

Authors:
  - Vyas Ramasubramani (https://github.com/vyasr)

Approvers:
  - GALI PREM SAGAR (https://github.com/galipremsagar)
  - https://github.com/jakirkham
  - Mark Harris (https://github.com/harrism)

URL: #787
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
5 - Ready to Merge Testing and reviews complete, ready to merge breaking Breaking change CMake feature request New feature or request
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants