Skip to content

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

Merged
rapids-bot[bot] merged 4 commits into
rapidsai:branch-0.20from
robertmaynard:update_build_system_and_docs_to_state_cuda_11_required
Apr 5, 2021
Merged

rapids-bot[bot] merged 4 commits into
rapidsai:branch-0.20from
robertmaynard:update_build_system_and_docs_to_state_cuda_11_required

Conversation

@robertmaynard

@robertmaynard robertmaynard commented Mar 31, 2021

Copy link
Copy Markdown
Contributor

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
Comment thread README.md Outdated
@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
Copy Markdown
Contributor Author

rerun tests

@robertmaynard

Copy link
Copy Markdown
Contributor Author

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

@harrism

harrism commented Apr 1, 2021

Copy link
Copy Markdown
Member

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
Copy Markdown
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

harrism commented Apr 5, 2021

Copy link
Copy Markdown
Member

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

We have now. Good to go.

@kkraus14

kkraus14 commented Apr 5, 2021

Copy link
Copy Markdown
Contributor

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 breaking Breaking change 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 doc Documentation labels Apr 5, 2021
@kkraus14

kkraus14 commented Apr 5, 2021

Copy link
Copy Markdown
Contributor

@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