Skip to content

Update to Clang Version to 11.0.0 - #304

Merged
raydouglass merged 3 commits into
rapidsai:branch-21.08from
codereport:patch-1
Jul 6, 2021
Merged

Update to Clang Version to 11.0.0#304
raydouglass merged 3 commits into
rapidsai:branch-21.08from
codereport:patch-1

Conversation

@codereport

@codereport codereport commented Jun 28, 2021

Copy link
Copy Markdown
Contributor

@codereport
codereport requested a review from a team as a code owner June 28, 2021 02:08
@codereport codereport changed the title Update to Clang 11.0.0 Update to Clang Version to 11.0.0 Jun 28, 2021
@codereport

Copy link
Copy Markdown
Contributor Author

rerun tests

@codereport

codereport commented Jul 4, 2021

Copy link
Copy Markdown
Contributor Author

@dillon-cullinan can this be merged now?

@raydouglass
raydouglass merged commit a695172 into rapidsai:branch-21.08 Jul 6, 2021
rapids-bot Bot pushed a commit to rapidsai/rmm that referenced this pull request Jul 6, 2021
rapids-bot Bot pushed a commit to rapidsai/cuspatial that referenced this pull request Jul 6, 2021
Follow up PR to: NVIDIA/cudf#6695. Performing the same changes but for `rapidsai/cuspatial`

Depends on: rapidsai/integration#304

Authors:
  - Conor Hoekstra (https://github.com/codereport)

Approvers:
  - Dillon Cullinan (https://github.com/dillon-cullinan)
  - H. Thomson Comer (https://github.com/thomcom)

URL: #426
rapids-bot Bot pushed a commit to NVIDIA/cudf that referenced this pull request Jul 7, 2021
This resolves: #5187

PR description copied from: NVIDIA/cuml#3121

Depends on: rapidsai/integration#304

This PR will upgrade the clang version required to 11.0.0 in order to enable us with running clang-tidy on .cu files, while running on cuda v11. See NVIDIA/raft#88 for more details.

CI will not pass as the underlying conda-env still uses 8.0.1. Once we have the rapids-build-env meta package updated, this should pass.

-----

### Fixes from Clang 8.0.1 to Clang 11.0.0 (that are observed in delta)

* Missing spaces
* Incorrect alignment when ternary expression splits across multiple lines
* Comment alignment on macros
* Fixed where function signatures have line breaks
* Aligning macros
* Always left align pointer/reference
* Don't allow single line for loops

-----
To do list:

* [x] Update python file
* [x] Update conda environment files
* [x] Run formatter to apply all changes from upgrading
* [x] Add changes from #5187
* [x] Review list of new changes from 8.0.1 to 11; choose which to incorporate
* [x] Get working with RAPID compose

Authors:
  - Conor Hoekstra (https://github.com/codereport)

Approvers:
  - AJ Schmidt (https://github.com/ajschmidt8)
  - Nghia Truong (https://github.com/ttnghia)
  - Mark Harris (https://github.com/harrism)
  - Dillon Cullinan (https://github.com/dillon-cullinan)

URL: #6695
rapids-bot Bot pushed a commit to rapidsai/cugraph that referenced this pull request Jul 7, 2021
Follow up PR to: NVIDIA/cudf#6695. Performing the same changes but for `rapidsai/cugraph`

Depends on: rapidsai/integration#304

Authors:
  - Conor Hoekstra (https://github.com/codereport)

Approvers:
  - Dillon Cullinan (https://github.com/dillon-cullinan)
  - Chuck Hastings (https://github.com/ChuckHastings)

URL: #1688
rapids-bot Bot pushed a commit to NVIDIA/cuml that referenced this pull request Jul 9, 2021
vimarsh6739 pushed a commit to vimarsh6739/cuml that referenced this pull request Oct 9, 2023
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.

3 participants