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

[pre-commit.ci] pre-commit autoupdate #1928

Merged
merged 2 commits into from
Jul 16, 2024
Merged

Conversation

@pre-commit-ci pre-commit-ci bot requested a review from a team as a code owner July 2, 2024 00:18
Copy link

copy-pr-bot bot commented Jul 2, 2024

This pull request requires additional validation before any workflows can run on NVIDIA's runners.

Pull request vetters can view their responsibilities here.

Contributors can view more details about this message here.

@pre-commit-ci pre-commit-ci bot requested review from a team as code owners July 2, 2024 00:19
@pre-commit-ci pre-commit-ci bot requested review from griwes and elstehle July 2, 2024 00:19
Copy link
Contributor

@bernhardmgruber bernhardmgruber left a comment

Choose a reason for hiding this comment

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

Wow. Even automatically formatting the code to the new version! I love it!

I would appreciate a second review since I don't know whether any further action is required here.

@bernhardmgruber bernhardmgruber enabled auto-merge (squash) July 2, 2024 16:03
Copy link
Collaborator

@jrhemstad jrhemstad left a comment

Choose a reason for hiding this comment

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

Whenever this auto-update happens, we also need to update the version of clang-format in our devcontainers or else formatting within the devcontainer will be different from what pre-commit expects.

The version in our devcontainers is specified here: https://github.com/rapidsai/devcontainers/blob/95821d7b92b2e4f7c58395a418ddaa1b7944eb04/matrix.yml#L44

@bernhardmgruber
Copy link
Contributor

Whenever this auto-update happens, we also need to update the version of clang-format in our devcontainers or else formatting within the devcontainer will be different from what pre-commit expects.

Is there a way we can use pre-commit directly to autoformat? I can run pre-commit run --all-files locally and it runs clang-format with the appropriate version.

@jrhemstad
Copy link
Collaborator

Is there a way we can use pre-commit directly to autoformat?

It's possible to run pre-commit locally, but it doesn't integrate with VSCode's format on save functionality.

@bernhardmgruber
Copy link
Contributor

It's possible to run pre-commit locally, but it doesn't integrate with VSCode's format on save functionality.

Ah, now I understand what you mean. It's about the clang-format version VSCode uses, right? That's a different issue.

@miscco
Copy link
Collaborator

miscco commented Jul 3, 2024

I believe there are two things in play. Everything that happens locally in the devcontainer uses clang-format 17.06 but the pre-commit-ci bot uses its own version which is different

@bernhardmgruber
Copy link
Contributor

I asked the devcontainers to upgrade: rapidsai/devcontainers#341
Related devcontainers clang-format and pre-commit discussion: rapidsai/devcontainers#55

@bernhardmgruber
Copy link
Contributor

PR to upgrade devcontainers: rapidsai/devcontainers#343

@bernhardmgruber
Copy link
Contributor

The remaining concern I have is the minor and patch version of clang-format we are going to specify for pre-commit now. For the devcontainers, I only specified clang-format 18, but neither minar nor patch version. Will they always use the latest of the specified major series? And is that the same across the various Ubuntu versions we use in the CI?

@trxcllnt
Copy link
Member

@bernhardmgruber The remaining concern I have is the minor and patch version of clang-format we are going to specify for pre-commit now. For the devcontainers, I only specified clang-format 18, but neither minar nor patch version. Will they always use the latest of the specified major series? And is that the same across the various Ubuntu versions we use in the CI?

The devcontainers install LLVM packages from the apt.llvm.org repository (using a modified/fixed version of their llvm.sh script).

@bernhardmgruber
Copy link
Contributor

I just checked and the devcontainers fetched clang-format 18.1.8, which is exactly what pre-commit upgraded to in this PR :D

updates:
- [github.com/pre-commit/pre-commit-hooks: v4.5.0 → v4.6.0](pre-commit/pre-commit-hooks@v4.5.0...v4.6.0)
- [github.com/pre-commit/mirrors-clang-format: v17.0.6 → v18.1.8](pre-commit/mirrors-clang-format@v17.0.6...v18.1.8)
@bernhardmgruber
Copy link
Contributor

@jrhemstad the new devcontainers are landing, please unblock this PR.

@bernhardmgruber
Copy link
Contributor

/ok to test

Copy link
Contributor

🟨 CI finished in 4h 04m: Pass: 99%/420 | Total: 7d 00h | Avg: 24m 08s | Max: 1h 08m | Hits: 23%/523029
  • 🟨 libcudacxx: Pass: 99%/112 | Total: 1d 17h | Avg: 22m 24s | Max: 59m 00s | Hits: 14%/273230

    🔍 cpu: amd64 🔍
      🔍 amd64              Pass:  99%/104 | Total:  1d 15h | Avg: 22m 38s | Max: 59m 00s | Hits:  14%/250886
      🟩 arm64              Pass: 100%/8   | Total:  2h 34m | Avg: 19m 19s | Max: 23m 47s | Hits:  16%/22344 
    🔍 ctk: 12.5 🔍
      🟩 11.1               Pass: 100%/15  | Total:  6h 04m | Avg: 24m 17s | Max: 42m 15s | Hits:  15%/39775 
      🟩 11.8               Pass: 100%/3   | Total:  1h 01m | Avg: 20m 25s | Max: 21m 56s | Hits:  16%/8063  
      🔍 12.5               Pass:  98%/94  | Total:  1d 10h | Avg: 22m 10s | Max: 59m 00s | Hits:  14%/225392
    🔍 cudacxx: nvcc12.5 🔍
      🟩 ClangCUDA17        Pass: 100%/2   | Total: 35m 01s | Avg: 17m 30s | Max: 18m 12s | Hits:  37%/6099  
      🟩 nvcc11.1           Pass: 100%/15  | Total:  6h 04m | Avg: 24m 17s | Max: 42m 15s | Hits:  15%/39775 
      🟩 nvcc11.8           Pass: 100%/3   | Total:  1h 01m | Avg: 20m 25s | Max: 21m 56s | Hits:  16%/8063  
      🔍 nvcc12.5           Pass:  98%/92  | Total:  1d 10h | Avg: 22m 16s | Max: 59m 00s | Hits:  14%/219293
    🔍 cudacxx_family: nvcc 🔍
      🟩 ClangCUDA          Pass: 100%/2   | Total: 35m 01s | Avg: 17m 30s | Max: 18m 12s | Hits:  37%/6099  
      🔍 nvcc               Pass:  99%/110 | Total:  1d 17h | Avg: 22m 29s | Max: 59m 00s | Hits:  14%/267131
    🔍 cxx: GCC13 🔍
      🟩 Clang9             Pass: 100%/6   | Total:  2h 09m | Avg: 21m 32s | Max: 30m 03s | Hits:  13%/16158 
      🟩 Clang10            Pass: 100%/3   | Total:  1h 07m | Avg: 22m 33s | Max: 23m 37s | Hits:   9%/8108  
      🟩 Clang11            Pass: 100%/4   | Total:  1h 23m | Avg: 20m 56s | Max: 22m 33s | Hits:   9%/11180 
      🟩 Clang12            Pass: 100%/4   | Total:  1h 24m | Avg: 21m 12s | Max: 23m 13s | Hits:   9%/11180 
      🟩 Clang13            Pass: 100%/4   | Total:  1h 22m | Avg: 20m 40s | Max: 21m 38s | Hits:   9%/11180 
      🟩 Clang14            Pass: 100%/4   | Total:  1h 21m | Avg: 20m 20s | Max: 20m 59s | Hits:  23%/11180 
      🟩 Clang15            Pass: 100%/4   | Total:  1h 26m | Avg: 21m 39s | Max: 23m 14s | Hits:  23%/11172 
      🟩 Clang16            Pass: 100%/4   | Total:  1h 25m | Avg: 21m 20s | Max: 23m 33s | Hits:  23%/11172 
      🟩 Clang17            Pass: 100%/14  | Total:  6h 38m | Avg: 28m 27s | Max: 59m 00s | Hits:  26%/28443 
      🟩 GCC6               Pass: 100%/2   | Total: 56m 40s | Avg: 28m 20s | Max: 42m 15s | Hits:  17%/5044  
      🟩 GCC7               Pass: 100%/6   | Total:  2h 11m | Avg: 21m 58s | Max: 40m 59s | Hits:  13%/16144 
      🟩 GCC8               Pass: 100%/6   | Total:  2h 10m | Avg: 21m 49s | Max: 40m 58s | Hits:  13%/16152 
      🟩 GCC9               Pass: 100%/6   | Total:  2h 15m | Avg: 22m 33s | Max: 39m 08s | Hits:  13%/16156 
      🟩 GCC10              Pass: 100%/4   | Total:  1h 21m | Avg: 20m 29s | Max: 21m 55s | Hits:   9%/11180 
      🟩 GCC11              Pass: 100%/7   | Total:  2h 23m | Avg: 20m 33s | Max: 21m 56s | Hits:  18%/19235 
      🟩 GCC12              Pass: 100%/4   | Total:  1h 27m | Avg: 21m 58s | Max: 25m 09s | Hits:   9%/11172 
      🔍 GCC13              Pass:  95%/21  | Total:  6h 16m | Avg: 17m 56s | Max: 37m 52s | Hits:  14%/33899 
      🟩 Intel2023.2.0      Pass: 100%/3   | Total:  1h 06m | Avg: 22m 13s | Max: 24m 14s | Hits:   9%/8104  
      🟩 MSVC14.16          Pass: 100%/1   | Total: 32m 10s | Avg: 32m 10s | Max: 32m 10s | Hits:   3%/2536  
      🟩 MSVC14.29          Pass: 100%/2   | Total:  1h 01m | Avg: 30m 54s | Max: 32m 26s | Hits:   2%/5434  
      🟩 MSVC14.39          Pass: 100%/3   | Total:  1h 43m | Avg: 34m 29s | Max: 40m 14s | Hits:   2%/8401  
    🔍 cxx_family: GCC 🔍
      🟩 Clang              Pass: 100%/47  | Total: 18h 20m | Avg: 23m 24s | Max: 59m 00s | Hits:  18%/119773
      🔍 GCC                Pass:  98%/56  | Total: 19h 05m | Avg: 20m 27s | Max: 42m 15s | Hits:  13%/128982
      🟩 Intel              Pass: 100%/3   | Total:  1h 06m | Avg: 22m 13s | Max: 24m 14s | Hits:   9%/8104  
      🟩 MSVC               Pass: 100%/6   | Total:  3h 17m | Avg: 32m 54s | Max: 40m 14s | Hits:   2%/16371 
    🔍 jobs: Test 🔍
      🟩 Build              Pass: 100%/99  | Total:  1d 11h | Avg: 21m 41s | Max: 42m 15s | Hits:  14%/273210
      🟩 NVRTC              Pass: 100%/4   | Total:  1h 12m | Avg: 18m 09s | Max: 19m 23s | Hits: 100%/20    
      🔍 Test               Pass:  87%/8   | Total:  4h 48m | Avg: 36m 01s | Max: 59m 00s
      🟩 VerifyCodegen      Pass: 100%/1   | Total:  2m 07s | Avg:  2m 07s | Max:  2m 07s
    🔍 std: 17 🔍
      🟩 11                 Pass: 100%/29  | Total: 11h 56m | Avg: 24m 43s | Max: 42m 15s | Hits:  18%/58176 
      🟩 14                 Pass: 100%/32  | Total: 10h 42m | Avg: 20m 04s | Max: 46m 11s | Hits:  13%/81790 
      🔍 17                 Pass:  96%/31  | Total: 11h 28m | Avg: 22m 12s | Max: 56m 24s | Hits:  13%/84136 
      🟩 20                 Pass: 100%/19  | Total:  7h 39m | Avg: 24m 12s | Max: 59m 00s | Hits:  15%/49128 
    🟨 gpu
      🟨 v100               Pass:  99%/112 | Total:  1d 17h | Avg: 22m 24s | Max: 59m 00s | Hits:  14%/273230
    🟩 sm
      🟩 60;70;80;90        Pass: 100%/3   | Total:  1h 01m | Avg: 20m 25s | Max: 21m 56s | Hits:  16%/8063  
      🟩 90a                Pass: 100%/4   | Total: 55m 14s | Avg: 13m 48s | Max: 16m 46s | Hits:   9%/11535 
    
  • 🟩 cub: Pass: 100%/131 | Total: 2d 21h | Avg: 31m 37s | Max: 53m 43s | Hits: 32%/109304

    🟩 cpu
      🟩 amd64              Pass: 100%/123 | Total:  2d 16h | Avg: 31m 25s | Max: 53m 43s | Hits:  33%/102480
      🟩 arm64              Pass: 100%/8   | Total:  4h 37m | Avg: 34m 42s | Max: 36m 32s | Hits:   9%/6824  
    🟩 ctk
      🟩 11.1               Pass: 100%/15  | Total:  8h 02m | Avg: 32m 08s | Max: 53m 43s | Hits:   4%/11583 
      🟩 11.8               Pass: 100%/3   | Total:  2h 19m | Avg: 46m 35s | Max: 47m 39s | Hits:   9%/2559  
      🟩 12.5               Pass: 100%/113 | Total:  2d 10h | Avg: 31m 09s | Max: 52m 52s | Hits:  35%/95162 
    🟩 cudacxx
      🟩 ClangCUDA17        Pass: 100%/2   | Total:  7m 25s | Avg:  3m 42s | Max:  3m 43s | Hits:  98%/1410  
      🟩 nvcc11.1           Pass: 100%/15  | Total:  8h 02m | Avg: 32m 08s | Max: 53m 43s | Hits:   4%/11583 
      🟩 nvcc11.8           Pass: 100%/3   | Total:  2h 19m | Avg: 46m 35s | Max: 47m 39s | Hits:   9%/2559  
      🟩 nvcc12.5           Pass: 100%/111 | Total:  2d 10h | Avg: 31m 39s | Max: 52m 52s | Hits:  35%/93752 
    🟩 cudacxx_family
      🟩 ClangCUDA          Pass: 100%/2   | Total:  7m 25s | Avg:  3m 42s | Max:  3m 43s | Hits:  98%/1410  
      🟩 nvcc               Pass: 100%/129 | Total:  2d 20h | Avg: 32m 03s | Max: 53m 43s | Hits:  31%/107894
    🟩 cxx
      🟩 Clang9             Pass: 100%/6   | Total:  3h 21m | Avg: 33m 31s | Max: 38m 29s | Hits:   7%/4896  
      🟩 Clang10            Pass: 100%/3   | Total:  1h 51m | Avg: 37m 14s | Max: 39m 13s | Hits:   9%/2565  
      🟩 Clang11            Pass: 100%/4   | Total:  2h 14m | Avg: 33m 41s | Max: 34m 19s | Hits:   9%/3420  
      🟩 Clang12            Pass: 100%/4   | Total:  2h 21m | Avg: 35m 16s | Max: 36m 50s | Hits:   9%/3420  
      🟩 Clang13            Pass: 100%/4   | Total:  2h 19m | Avg: 34m 45s | Max: 35m 45s | Hits:   9%/3420  
      🟩 Clang14            Pass: 100%/4   | Total:  2h 22m | Avg: 35m 42s | Max: 38m 01s | Hits:   9%/3420  
      🟩 Clang15            Pass: 100%/4   | Total:  2h 15m | Avg: 33m 50s | Max: 35m 16s | Hits:   9%/3412  
      🟩 Clang16            Pass: 100%/4   | Total:  2h 18m | Avg: 34m 41s | Max: 35m 46s | Hits:   9%/3412  
      🟩 Clang17            Pass: 100%/26  | Total: 10h 49m | Avg: 24m 59s | Max: 46m 56s | Hits:  71%/21882 
      🟩 GCC6               Pass: 100%/2   | Total:  1h 03m | Avg: 31m 42s | Max: 32m 56s | Hits:   4%/1554  
      🟩 GCC7               Pass: 100%/6   | Total:  3h 23m | Avg: 33m 50s | Max: 37m 55s | Hits:   6%/4899  
      🟩 GCC8               Pass: 100%/6   | Total:  3h 13m | Avg: 32m 11s | Max: 35m 57s | Hits:   6%/4899  
      🟩 GCC9               Pass: 100%/6   | Total:  3h 22m | Avg: 33m 40s | Max: 37m 43s | Hits:   6%/4899  
      🟩 GCC10              Pass: 100%/4   | Total:  2h 30m | Avg: 37m 31s | Max: 38m 57s | Hits:   8%/3420  
      🟩 GCC11              Pass: 100%/7   | Total:  4h 38m | Avg: 39m 48s | Max: 47m 39s | Hits:   8%/5971  
      🟩 GCC12              Pass: 100%/4   | Total:  2h 26m | Avg: 36m 40s | Max: 38m 33s | Hits:   8%/3412  
      🟩 GCC13              Pass: 100%/28  | Total: 11h 33m | Avg: 24m 45s | Max: 39m 44s | Hits:  60%/23884 
      🟩 Intel2023.2.0      Pass: 100%/3   | Total:  1h 53m | Avg: 37m 40s | Max: 38m 44s | Hits:   3%/2343  
      🟩 MSVC14.16          Pass: 100%/1   | Total: 53m 43s | Avg: 53m 43s | Max: 53m 43s | Hits:   0%/696   
      🟩 MSVC14.29          Pass: 100%/2   | Total:  1h 38m | Avg: 49m 02s | Max: 49m 23s | Hits:   0%/1392  
      🟩 MSVC14.39          Pass: 100%/3   | Total:  2h 33m | Avg: 51m 17s | Max: 52m 52s | Hits:   0%/2088  
    🟩 cxx_family
      🟩 Clang              Pass: 100%/59  | Total:  1d 05h | Avg: 30m 24s | Max: 46m 56s | Hits:  36%/49847 
      🟩 GCC                Pass: 100%/63  | Total:  1d 08h | Avg: 30m 38s | Max: 47m 39s | Hits:  31%/52938 
      🟩 Intel              Pass: 100%/3   | Total:  1h 53m | Avg: 37m 40s | Max: 38m 44s | Hits:   3%/2343  
      🟩 MSVC               Pass: 100%/6   | Total:  5h 05m | Avg: 50m 56s | Max: 53m 43s | Hits:   0%/4176  
    🟩 gpu
      🟩 v100               Pass: 100%/131 | Total:  2d 21h | Avg: 31m 37s | Max: 53m 43s | Hits:  32%/109304
    🟩 jobs
      🟩 Build              Pass: 100%/99  | Total:  2d 09h | Avg: 34m 51s | Max: 53m 43s | Hits:   9%/82008 
      🟩 DeviceLaunch       Pass: 100%/8   | Total:  2h 39m | Avg: 19m 56s | Max: 30m 46s | Hits:  99%/6824  
      🟩 GraphCapture       Pass: 100%/8   | Total:  1h 58m | Avg: 14m 47s | Max: 17m 51s | Hits:  99%/6824  
      🟩 HostLaunch         Pass: 100%/8   | Total:  2h 38m | Avg: 19m 46s | Max: 29m 14s | Hits:  99%/6824  
      🟩 TestGPU            Pass: 100%/8   | Total:  4h 16m | Avg: 32m 03s | Max: 46m 56s | Hits:  99%/6824  
    🟩 sm
      🟩 60;70;80;90        Pass: 100%/3   | Total:  2h 19m | Avg: 46m 35s | Max: 47m 39s | Hits:   9%/2559  
      🟩 90a                Pass: 100%/4   | Total:  1h 19m | Avg: 19m 56s | Max: 23m 25s | Hits:   8%/3412  
    🟩 std
      🟩 11                 Pass: 100%/34  | Total: 17h 34m | Avg: 31m 00s | Max: 44m 36s | Hits:  30%/28573 
      🟩 14                 Pass: 100%/37  | Total: 20h 11m | Avg: 32m 44s | Max: 53m 43s | Hits:  28%/30661 
      🟩 17                 Pass: 100%/36  | Total: 19h 06m | Avg: 31m 50s | Max: 49m 02s | Hits:  30%/29893 
      🟩 20                 Pass: 100%/24  | Total: 12h 10m | Avg: 30m 27s | Max: 52m 52s | Hits:  42%/20177 
    
  • 🟩 thrust: Pass: 100%/118 | Total: 2d 07h | Avg: 27m 59s | Max: 1h 08m | Hits: 32%/138912

    🟩 cpu
      🟩 amd64              Pass: 100%/110 | Total:  2d 03h | Avg: 27m 58s | Max:  1h 08m | Hits:  32%/129492
      🟩 arm64              Pass: 100%/8   | Total:  3h 44m | Avg: 28m 04s | Max: 33m 57s | Hits:  30%/9420  
    🟩 ctk
      🟩 11.1               Pass: 100%/15  | Total:  7h 18m | Avg: 29m 14s | Max: 55m 45s | Hits:   2%/17660 
      🟩 11.8               Pass: 100%/3   | Total:  2h 00m | Avg: 40m 01s | Max: 43m 54s | Hits:   2%/3534  
      🟩 12.5               Pass: 100%/100 | Total:  1d 21h | Avg: 27m 26s | Max:  1h 08m | Hits:  37%/117718
    🟩 cudacxx
      🟩 ClangCUDA17        Pass: 100%/2   | Total:  7m 48s | Avg:  3m 54s | Max:  3m 55s | Hits: 100%/2354  
      🟩 nvcc11.1           Pass: 100%/15  | Total:  7h 18m | Avg: 29m 14s | Max: 55m 45s | Hits:   2%/17660 
      🟩 nvcc11.8           Pass: 100%/3   | Total:  2h 00m | Avg: 40m 01s | Max: 43m 54s | Hits:   2%/3534  
      🟩 nvcc12.5           Pass: 100%/98  | Total:  1d 21h | Avg: 27m 55s | Max:  1h 08m | Hits:  36%/115364
    🟩 cudacxx_family
      🟩 ClangCUDA          Pass: 100%/2   | Total:  7m 48s | Avg:  3m 54s | Max:  3m 55s | Hits: 100%/2354  
      🟩 nvcc               Pass: 100%/116 | Total:  2d 06h | Avg: 28m 24s | Max:  1h 08m | Hits:  31%/136558
    🟩 cxx
      🟩 Clang9             Pass: 100%/6   | Total:  2h 44m | Avg: 27m 23s | Max: 30m 42s | Hits:   2%/7062  
      🟩 Clang10            Pass: 100%/3   | Total:  1h 35m | Avg: 31m 43s | Max: 34m 12s | Hits:   2%/3531  
      🟩 Clang11            Pass: 100%/4   | Total:  2h 03m | Avg: 30m 49s | Max: 34m 03s | Hits:   1%/4708  
      🟩 Clang12            Pass: 100%/4   | Total:  2h 04m | Avg: 31m 12s | Max: 35m 11s | Hits:   1%/4708  
      🟩 Clang13            Pass: 100%/4   | Total:  2h 04m | Avg: 31m 11s | Max: 34m 16s | Hits:   1%/4708  
      🟩 Clang14            Pass: 100%/4   | Total:  1h 49m | Avg: 27m 26s | Max: 30m 01s | Hits:  58%/4708  
      🟩 Clang15            Pass: 100%/4   | Total:  1h 41m | Avg: 25m 26s | Max: 27m 13s | Hits:  58%/4708  
      🟩 Clang16            Pass: 100%/4   | Total:  1h 48m | Avg: 27m 11s | Max: 30m 45s | Hits:  58%/4708  
      🟩 Clang17            Pass: 100%/18  | Total:  4h 51m | Avg: 16m 10s | Max: 29m 47s | Hits:  81%/21186 
      🟩 GCC6               Pass: 100%/2   | Total: 51m 34s | Avg: 25m 47s | Max: 28m 17s | Hits:   2%/2354  
      🟩 GCC7               Pass: 100%/6   | Total:  2h 46m | Avg: 27m 46s | Max: 31m 58s | Hits:   2%/7068  
      🟩 GCC8               Pass: 100%/6   | Total:  2h 55m | Avg: 29m 14s | Max: 33m 07s | Hits:   2%/7068  
      🟩 GCC9               Pass: 100%/6   | Total:  3h 10m | Avg: 31m 49s | Max: 36m 33s | Hits:   2%/7068  
      🟩 GCC10              Pass: 100%/4   | Total:  2h 11m | Avg: 32m 54s | Max: 37m 21s | Hits:   1%/4712  
      🟩 GCC11              Pass: 100%/7   | Total:  3h 59m | Avg: 34m 09s | Max: 43m 54s | Hits:  26%/8246  
      🟩 GCC12              Pass: 100%/4   | Total:  2h 17m | Avg: 34m 25s | Max: 37m 34s | Hits:   1%/4712  
      🟩 GCC13              Pass: 100%/20  | Total:  6h 53m | Avg: 20m 40s | Max: 33m 57s | Hits:  52%/23560 
      🟩 Intel2023.2.0      Pass: 100%/3   | Total:  2h 03m | Avg: 41m 11s | Max: 44m 40s | Hits:   2%/3540  
      🟩 MSVC14.16          Pass: 100%/1   | Total: 55m 45s | Avg: 55m 45s | Max: 55m 45s | Hits:   0%/1173  
      🟩 MSVC14.29          Pass: 100%/2   | Total:  2h 05m | Avg:  1h 02m | Max:  1h 05m | Hits:   0%/2346  
      🟩 MSVC14.39          Pass: 100%/6   | Total:  4h 07m | Avg: 41m 14s | Max:  1h 08m | Hits:  49%/7038  
    🟩 cxx_family
      🟩 Clang              Pass: 100%/51  | Total: 20h 44m | Avg: 24m 23s | Max: 35m 11s | Hits:  43%/60027 
      🟩 GCC                Pass: 100%/55  | Total:  1d 01h | Avg: 27m 23s | Max: 43m 54s | Hits:  23%/64788 
      🟩 Intel              Pass: 100%/3   | Total:  2h 03m | Avg: 41m 11s | Max: 44m 40s | Hits:   2%/3540  
      🟩 MSVC               Pass: 100%/9   | Total:  7h 08m | Avg: 47m 36s | Max:  1h 08m | Hits:  33%/10557 
    🟩 gpu
      🟩 v100               Pass: 100%/118 | Total:  2d 07h | Avg: 27m 59s | Max:  1h 08m | Hits:  32%/138912
    🟩 jobs
      🟩 Build              Pass: 100%/99  | Total:  2d 03h | Avg: 30m 59s | Max:  1h 08m | Hits:  19%/116553
      🟩 TestCPU            Pass: 100%/11  | Total:  1h 48m | Avg:  9m 50s | Max: 20m 42s | Hits:  99%/12939 
      🟩 TestGPU            Pass: 100%/8   | Total:  2h 06m | Avg: 15m 52s | Max: 23m 22s | Hits:  99%/9420  
    🟩 sm
      🟩 60;70;80;90        Pass: 100%/3   | Total:  2h 00m | Avg: 40m 01s | Max: 43m 54s | Hits:   2%/3534  
      🟩 90a                Pass: 100%/4   | Total:  1h 19m | Avg: 19m 50s | Max: 22m 41s | Hits:   1%/4712  
    🟩 std
      🟩 11                 Pass: 100%/30  | Total: 11h 36m | Avg: 23m 13s | Max: 37m 04s | Hits:  29%/35328 
      🟩 14                 Pass: 100%/34  | Total: 17h 18m | Avg: 30m 32s | Max: 59m 59s | Hits:  27%/40020 
      🟩 17                 Pass: 100%/33  | Total: 16h 28m | Avg: 29m 56s | Max:  1h 05m | Hits:  31%/38847 
      🟩 20                 Pass: 100%/21  | Total:  9h 39m | Avg: 27m 35s | Max:  1h 08m | Hits:  45%/24717 
    
  • 🟩 cudax: Pass: 100%/55 | Total: 2h 42m | Avg: 2m 57s | Max: 9m 17s | Hits: 57%/1583

    🟩 cpu
      🟩 amd64              Pass: 100%/51  | Total:  2h 30m | Avg:  2m 57s | Max:  9m 17s | Hits:  58%/1467  
      🟩 arm64              Pass: 100%/4   | Total: 11m 57s | Avg:  2m 59s | Max:  3m 10s | Hits:  51%/116   
    🟩 ctk
      🟩 12.0               Pass: 100%/23  | Total:  1h 07m | Avg:  2m 55s | Max:  8m 58s | Hits:  58%/661   
      🟩 12.5               Pass: 100%/32  | Total:  1h 35m | Avg:  2m 58s | Max:  9m 17s | Hits:  57%/922   
    🟩 cudacxx
      🟩 nvcc12.0           Pass: 100%/23  | Total:  1h 07m | Avg:  2m 55s | Max:  8m 58s | Hits:  58%/661   
      🟩 nvcc12.5           Pass: 100%/32  | Total:  1h 35m | Avg:  2m 58s | Max:  9m 17s | Hits:  57%/922   
    🟩 cudacxx_family
      🟩 nvcc               Pass: 100%/55  | Total:  2h 42m | Avg:  2m 57s | Max:  9m 17s | Hits:  57%/1583  
    🟩 cxx
      🟩 Clang9             Pass: 100%/2   | Total:  4m 45s | Avg:  2m 22s | Max:  2m 28s | Hits:  55%/58    
      🟩 Clang10            Pass: 100%/2   | Total:  5m 18s | Avg:  2m 39s | Max:  2m 45s | Hits:  55%/58    
      🟩 Clang11            Pass: 100%/4   | Total:  9m 55s | Avg:  2m 28s | Max:  2m 39s | Hits:  55%/116   
      🟩 Clang12            Pass: 100%/4   | Total:  9m 50s | Avg:  2m 27s | Max:  2m 36s | Hits:  55%/116   
      🟩 Clang13            Pass: 100%/4   | Total:  9m 51s | Avg:  2m 27s | Max:  2m 34s | Hits:  55%/116   
      🟩 Clang14            Pass: 100%/6   | Total: 17m 32s | Avg:  2m 55s | Max:  4m 03s | Hits:  70%/174   
      🟩 Clang15            Pass: 100%/2   | Total:  4m 47s | Avg:  2m 23s | Max:  2m 27s | Hits:  55%/58    
      🟩 Clang16            Pass: 100%/6   | Total: 20m 30s | Avg:  3m 25s | Max:  3m 58s | Hits:  70%/174   
      🟩 GCC9               Pass: 100%/2   | Total:  4m 44s | Avg:  2m 22s | Max:  2m 28s | Hits:  48%/58    
      🟩 GCC10              Pass: 100%/4   | Total:  9m 11s | Avg:  2m 17s | Max:  2m 21s | Hits:  48%/116   
      🟩 GCC11              Pass: 100%/4   | Total:  9m 24s | Avg:  2m 21s | Max:  2m 25s | Hits:  48%/116   
      🟩 GCC12              Pass: 100%/12  | Total: 35m 30s | Avg:  2m 57s | Max:  4m 53s | Hits:  63%/348   
      🟩 Intel2023.2.0      Pass: 100%/1   | Total:  3m 09s | Avg:  3m 09s | Max:  3m 09s | Hits:  55%/29    
      🟩 MSVC14.36          Pass: 100%/1   | Total:  8m 58s | Avg:  8m 58s | Max:  8m 58s | Hits:   8%/23    
      🟩 MSVC14.39          Pass: 100%/1   | Total:  9m 17s | Avg:  9m 17s | Max:  9m 17s | Hits:   8%/23    
    🟩 cxx_family
      🟩 Clang              Pass: 100%/30  | Total:  1h 22m | Avg:  2m 44s | Max:  4m 03s | Hits:  61%/870   
      🟩 GCC                Pass: 100%/22  | Total: 58m 49s | Avg:  2m 40s | Max:  4m 53s | Hits:  56%/638   
      🟩 Intel              Pass: 100%/1   | Total:  3m 09s | Avg:  3m 09s | Max:  3m 09s | Hits:  55%/29    
      🟩 MSVC               Pass: 100%/2   | Total: 18m 15s | Avg:  9m 07s | Max:  9m 17s | Hits:   8%/46    
    🟩 gpu
      🟩 v100               Pass: 100%/55  | Total:  2h 42m | Avg:  2m 57s | Max:  9m 17s | Hits:  57%/1583  
    🟩 jobs
      🟩 Build              Pass: 100%/47  | Total:  2h 11m | Avg:  2m 48s | Max:  9m 17s | Hits:  50%/1351  
      🟩 Test               Pass: 100%/8   | Total: 31m 05s | Avg:  3m 53s | Max:  4m 53s | Hits:  96%/232   
    🟩 sm
      🟩 90                 Pass: 100%/1   | Total:  2m 06s | Avg:  2m 06s | Max:  2m 06s | Hits:  48%/29    
      🟩 90a                Pass: 100%/1   | Total:  2m 09s | Avg:  2m 09s | Max:  2m 09s | Hits:  48%/29    
    🟩 std
      🟩 17                 Pass: 100%/31  | Total:  1h 23m | Avg:  2m 41s | Max:  4m 53s | Hits:  58%/899   
      🟩 20                 Pass: 100%/24  | Total:  1h 19m | Avg:  3m 18s | Max:  9m 17s | Hits:  57%/684   
    
  • 🟩 cccl: Pass: 100%/4 | Total: 18m 49s | Avg: 4m 42s | Max: 5m 43s

    🟩 cpu
      🟩 amd64              Pass: 100%/4   | Total: 18m 49s | Avg:  4m 42s | Max:  5m 43s
    🟩 ctk
      🟩 11.1               Pass: 100%/2   | Total:  8m 29s | Avg:  4m 14s | Max:  5m 06s
      🟩 12.5               Pass: 100%/2   | Total: 10m 20s | Avg:  5m 10s | Max:  5m 43s
    🟩 cudacxx
      🟩 nvcc11.1           Pass: 100%/2   | Total:  8m 29s | Avg:  4m 14s | Max:  5m 06s
      🟩 nvcc12.5           Pass: 100%/2   | Total: 10m 20s | Avg:  5m 10s | Max:  5m 43s
    🟩 cudacxx_family
      🟩 nvcc               Pass: 100%/4   | Total: 18m 49s | Avg:  4m 42s | Max:  5m 43s
    🟩 cxx
      🟩 Clang9             Pass: 100%/1   | Total:  5m 06s | Avg:  5m 06s | Max:  5m 06s
      🟩 Clang17            Pass: 100%/1   | Total:  4m 37s | Avg:  4m 37s | Max:  4m 37s
      🟩 GCC6               Pass: 100%/1   | Total:  3m 23s | Avg:  3m 23s | Max:  3m 23s
      🟩 GCC13              Pass: 100%/1   | Total:  5m 43s | Avg:  5m 43s | Max:  5m 43s
    🟩 cxx_family
      🟩 Clang              Pass: 100%/2   | Total:  9m 43s | Avg:  4m 51s | Max:  5m 06s
      🟩 GCC                Pass: 100%/2   | Total:  9m 06s | Avg:  4m 33s | Max:  5m 43s
    🟩 gpu
      🟩 v100               Pass: 100%/4   | Total: 18m 49s | Avg:  4m 42s | Max:  5m 43s
    🟩 jobs
      🟩 Infra              Pass: 100%/4   | Total: 18m 49s | Avg:  4m 42s | Max:  5m 43s
    

👃 Inspect Changes

Modifications in project?

Project
+/- CCCL Infrastructure
+/- libcu++
+/- CUB
+/- Thrust
+/- CUDA Experimental

Modifications in project or dependencies?

Project
+/- CCCL Infrastructure
+/- libcu++
+/- CUB
+/- Thrust
+/- CUDA Experimental

🏃‍ Runner counts (total jobs: 420)

# Runner
305 linux-amd64-cpu16
64 linux-amd64-gpu-v100-latest-1
28 linux-arm64-cpu16
23 windows-amd64-cpu16

auto-merge was automatically disabled July 11, 2024 22:26

Pull Request is not mergeable

Copy link
Contributor

🟩 CI finished in 7h 19m: Pass: 100%/420 | Total: 7d 01h | Avg: 24m 13s | Max: 1h 08m | Hits: 23%/523029
  • 🟩 cub: Pass: 100%/131 | Total: 2d 21h | Avg: 31m 37s | Max: 53m 43s | Hits: 32%/109304

    🟩 cpu
      🟩 amd64              Pass: 100%/123 | Total:  2d 16h | Avg: 31m 25s | Max: 53m 43s | Hits:  33%/102480
      🟩 arm64              Pass: 100%/8   | Total:  4h 37m | Avg: 34m 42s | Max: 36m 32s | Hits:   9%/6824  
    🟩 ctk
      🟩 11.1               Pass: 100%/15  | Total:  8h 02m | Avg: 32m 08s | Max: 53m 43s | Hits:   4%/11583 
      🟩 11.8               Pass: 100%/3   | Total:  2h 19m | Avg: 46m 35s | Max: 47m 39s | Hits:   9%/2559  
      🟩 12.5               Pass: 100%/113 | Total:  2d 10h | Avg: 31m 09s | Max: 52m 52s | Hits:  35%/95162 
    🟩 cudacxx
      🟩 ClangCUDA17        Pass: 100%/2   | Total:  7m 25s | Avg:  3m 42s | Max:  3m 43s | Hits:  98%/1410  
      🟩 nvcc11.1           Pass: 100%/15  | Total:  8h 02m | Avg: 32m 08s | Max: 53m 43s | Hits:   4%/11583 
      🟩 nvcc11.8           Pass: 100%/3   | Total:  2h 19m | Avg: 46m 35s | Max: 47m 39s | Hits:   9%/2559  
      🟩 nvcc12.5           Pass: 100%/111 | Total:  2d 10h | Avg: 31m 39s | Max: 52m 52s | Hits:  35%/93752 
    🟩 cudacxx_family
      🟩 ClangCUDA          Pass: 100%/2   | Total:  7m 25s | Avg:  3m 42s | Max:  3m 43s | Hits:  98%/1410  
      🟩 nvcc               Pass: 100%/129 | Total:  2d 20h | Avg: 32m 03s | Max: 53m 43s | Hits:  31%/107894
    🟩 cxx
      🟩 Clang9             Pass: 100%/6   | Total:  3h 21m | Avg: 33m 31s | Max: 38m 29s | Hits:   7%/4896  
      🟩 Clang10            Pass: 100%/3   | Total:  1h 51m | Avg: 37m 14s | Max: 39m 13s | Hits:   9%/2565  
      🟩 Clang11            Pass: 100%/4   | Total:  2h 14m | Avg: 33m 41s | Max: 34m 19s | Hits:   9%/3420  
      🟩 Clang12            Pass: 100%/4   | Total:  2h 21m | Avg: 35m 16s | Max: 36m 50s | Hits:   9%/3420  
      🟩 Clang13            Pass: 100%/4   | Total:  2h 19m | Avg: 34m 45s | Max: 35m 45s | Hits:   9%/3420  
      🟩 Clang14            Pass: 100%/4   | Total:  2h 22m | Avg: 35m 42s | Max: 38m 01s | Hits:   9%/3420  
      🟩 Clang15            Pass: 100%/4   | Total:  2h 15m | Avg: 33m 50s | Max: 35m 16s | Hits:   9%/3412  
      🟩 Clang16            Pass: 100%/4   | Total:  2h 18m | Avg: 34m 41s | Max: 35m 46s | Hits:   9%/3412  
      🟩 Clang17            Pass: 100%/26  | Total: 10h 49m | Avg: 24m 59s | Max: 46m 56s | Hits:  71%/21882 
      🟩 GCC6               Pass: 100%/2   | Total:  1h 03m | Avg: 31m 42s | Max: 32m 56s | Hits:   4%/1554  
      🟩 GCC7               Pass: 100%/6   | Total:  3h 23m | Avg: 33m 50s | Max: 37m 55s | Hits:   6%/4899  
      🟩 GCC8               Pass: 100%/6   | Total:  3h 13m | Avg: 32m 11s | Max: 35m 57s | Hits:   6%/4899  
      🟩 GCC9               Pass: 100%/6   | Total:  3h 22m | Avg: 33m 40s | Max: 37m 43s | Hits:   6%/4899  
      🟩 GCC10              Pass: 100%/4   | Total:  2h 30m | Avg: 37m 31s | Max: 38m 57s | Hits:   8%/3420  
      🟩 GCC11              Pass: 100%/7   | Total:  4h 38m | Avg: 39m 48s | Max: 47m 39s | Hits:   8%/5971  
      🟩 GCC12              Pass: 100%/4   | Total:  2h 26m | Avg: 36m 40s | Max: 38m 33s | Hits:   8%/3412  
      🟩 GCC13              Pass: 100%/28  | Total: 11h 33m | Avg: 24m 45s | Max: 39m 44s | Hits:  60%/23884 
      🟩 Intel2023.2.0      Pass: 100%/3   | Total:  1h 53m | Avg: 37m 40s | Max: 38m 44s | Hits:   3%/2343  
      🟩 MSVC14.16          Pass: 100%/1   | Total: 53m 43s | Avg: 53m 43s | Max: 53m 43s | Hits:   0%/696   
      🟩 MSVC14.29          Pass: 100%/2   | Total:  1h 38m | Avg: 49m 02s | Max: 49m 23s | Hits:   0%/1392  
      🟩 MSVC14.39          Pass: 100%/3   | Total:  2h 33m | Avg: 51m 17s | Max: 52m 52s | Hits:   0%/2088  
    🟩 cxx_family
      🟩 Clang              Pass: 100%/59  | Total:  1d 05h | Avg: 30m 24s | Max: 46m 56s | Hits:  36%/49847 
      🟩 GCC                Pass: 100%/63  | Total:  1d 08h | Avg: 30m 38s | Max: 47m 39s | Hits:  31%/52938 
      🟩 Intel              Pass: 100%/3   | Total:  1h 53m | Avg: 37m 40s | Max: 38m 44s | Hits:   3%/2343  
      🟩 MSVC               Pass: 100%/6   | Total:  5h 05m | Avg: 50m 56s | Max: 53m 43s | Hits:   0%/4176  
    🟩 gpu
      🟩 v100               Pass: 100%/131 | Total:  2d 21h | Avg: 31m 37s | Max: 53m 43s | Hits:  32%/109304
    🟩 jobs
      🟩 Build              Pass: 100%/99  | Total:  2d 09h | Avg: 34m 51s | Max: 53m 43s | Hits:   9%/82008 
      🟩 DeviceLaunch       Pass: 100%/8   | Total:  2h 39m | Avg: 19m 56s | Max: 30m 46s | Hits:  99%/6824  
      🟩 GraphCapture       Pass: 100%/8   | Total:  1h 58m | Avg: 14m 47s | Max: 17m 51s | Hits:  99%/6824  
      🟩 HostLaunch         Pass: 100%/8   | Total:  2h 38m | Avg: 19m 46s | Max: 29m 14s | Hits:  99%/6824  
      🟩 TestGPU            Pass: 100%/8   | Total:  4h 16m | Avg: 32m 03s | Max: 46m 56s | Hits:  99%/6824  
    🟩 sm
      🟩 60;70;80;90        Pass: 100%/3   | Total:  2h 19m | Avg: 46m 35s | Max: 47m 39s | Hits:   9%/2559  
      🟩 90a                Pass: 100%/4   | Total:  1h 19m | Avg: 19m 56s | Max: 23m 25s | Hits:   8%/3412  
    🟩 std
      🟩 11                 Pass: 100%/34  | Total: 17h 34m | Avg: 31m 00s | Max: 44m 36s | Hits:  30%/28573 
      🟩 14                 Pass: 100%/37  | Total: 20h 11m | Avg: 32m 44s | Max: 53m 43s | Hits:  28%/30661 
      🟩 17                 Pass: 100%/36  | Total: 19h 06m | Avg: 31m 50s | Max: 49m 02s | Hits:  30%/29893 
      🟩 20                 Pass: 100%/24  | Total: 12h 10m | Avg: 30m 27s | Max: 52m 52s | Hits:  42%/20177 
    
  • 🟩 thrust: Pass: 100%/118 | Total: 2d 07h | Avg: 27m 59s | Max: 1h 08m | Hits: 32%/138912

    🟩 cpu
      🟩 amd64              Pass: 100%/110 | Total:  2d 03h | Avg: 27m 58s | Max:  1h 08m | Hits:  32%/129492
      🟩 arm64              Pass: 100%/8   | Total:  3h 44m | Avg: 28m 04s | Max: 33m 57s | Hits:  30%/9420  
    🟩 ctk
      🟩 11.1               Pass: 100%/15  | Total:  7h 18m | Avg: 29m 14s | Max: 55m 45s | Hits:   2%/17660 
      🟩 11.8               Pass: 100%/3   | Total:  2h 00m | Avg: 40m 01s | Max: 43m 54s | Hits:   2%/3534  
      🟩 12.5               Pass: 100%/100 | Total:  1d 21h | Avg: 27m 26s | Max:  1h 08m | Hits:  37%/117718
    🟩 cudacxx
      🟩 ClangCUDA17        Pass: 100%/2   | Total:  7m 48s | Avg:  3m 54s | Max:  3m 55s | Hits: 100%/2354  
      🟩 nvcc11.1           Pass: 100%/15  | Total:  7h 18m | Avg: 29m 14s | Max: 55m 45s | Hits:   2%/17660 
      🟩 nvcc11.8           Pass: 100%/3   | Total:  2h 00m | Avg: 40m 01s | Max: 43m 54s | Hits:   2%/3534  
      🟩 nvcc12.5           Pass: 100%/98  | Total:  1d 21h | Avg: 27m 55s | Max:  1h 08m | Hits:  36%/115364
    🟩 cudacxx_family
      🟩 ClangCUDA          Pass: 100%/2   | Total:  7m 48s | Avg:  3m 54s | Max:  3m 55s | Hits: 100%/2354  
      🟩 nvcc               Pass: 100%/116 | Total:  2d 06h | Avg: 28m 24s | Max:  1h 08m | Hits:  31%/136558
    🟩 cxx
      🟩 Clang9             Pass: 100%/6   | Total:  2h 44m | Avg: 27m 23s | Max: 30m 42s | Hits:   2%/7062  
      🟩 Clang10            Pass: 100%/3   | Total:  1h 35m | Avg: 31m 43s | Max: 34m 12s | Hits:   2%/3531  
      🟩 Clang11            Pass: 100%/4   | Total:  2h 03m | Avg: 30m 49s | Max: 34m 03s | Hits:   1%/4708  
      🟩 Clang12            Pass: 100%/4   | Total:  2h 04m | Avg: 31m 12s | Max: 35m 11s | Hits:   1%/4708  
      🟩 Clang13            Pass: 100%/4   | Total:  2h 04m | Avg: 31m 11s | Max: 34m 16s | Hits:   1%/4708  
      🟩 Clang14            Pass: 100%/4   | Total:  1h 49m | Avg: 27m 26s | Max: 30m 01s | Hits:  58%/4708  
      🟩 Clang15            Pass: 100%/4   | Total:  1h 41m | Avg: 25m 26s | Max: 27m 13s | Hits:  58%/4708  
      🟩 Clang16            Pass: 100%/4   | Total:  1h 48m | Avg: 27m 11s | Max: 30m 45s | Hits:  58%/4708  
      🟩 Clang17            Pass: 100%/18  | Total:  4h 51m | Avg: 16m 10s | Max: 29m 47s | Hits:  81%/21186 
      🟩 GCC6               Pass: 100%/2   | Total: 51m 34s | Avg: 25m 47s | Max: 28m 17s | Hits:   2%/2354  
      🟩 GCC7               Pass: 100%/6   | Total:  2h 46m | Avg: 27m 46s | Max: 31m 58s | Hits:   2%/7068  
      🟩 GCC8               Pass: 100%/6   | Total:  2h 55m | Avg: 29m 14s | Max: 33m 07s | Hits:   2%/7068  
      🟩 GCC9               Pass: 100%/6   | Total:  3h 10m | Avg: 31m 49s | Max: 36m 33s | Hits:   2%/7068  
      🟩 GCC10              Pass: 100%/4   | Total:  2h 11m | Avg: 32m 54s | Max: 37m 21s | Hits:   1%/4712  
      🟩 GCC11              Pass: 100%/7   | Total:  3h 59m | Avg: 34m 09s | Max: 43m 54s | Hits:  26%/8246  
      🟩 GCC12              Pass: 100%/4   | Total:  2h 17m | Avg: 34m 25s | Max: 37m 34s | Hits:   1%/4712  
      🟩 GCC13              Pass: 100%/20  | Total:  6h 53m | Avg: 20m 40s | Max: 33m 57s | Hits:  52%/23560 
      🟩 Intel2023.2.0      Pass: 100%/3   | Total:  2h 03m | Avg: 41m 11s | Max: 44m 40s | Hits:   2%/3540  
      🟩 MSVC14.16          Pass: 100%/1   | Total: 55m 45s | Avg: 55m 45s | Max: 55m 45s | Hits:   0%/1173  
      🟩 MSVC14.29          Pass: 100%/2   | Total:  2h 05m | Avg:  1h 02m | Max:  1h 05m | Hits:   0%/2346  
      🟩 MSVC14.39          Pass: 100%/6   | Total:  4h 07m | Avg: 41m 14s | Max:  1h 08m | Hits:  49%/7038  
    🟩 cxx_family
      🟩 Clang              Pass: 100%/51  | Total: 20h 44m | Avg: 24m 23s | Max: 35m 11s | Hits:  43%/60027 
      🟩 GCC                Pass: 100%/55  | Total:  1d 01h | Avg: 27m 23s | Max: 43m 54s | Hits:  23%/64788 
      🟩 Intel              Pass: 100%/3   | Total:  2h 03m | Avg: 41m 11s | Max: 44m 40s | Hits:   2%/3540  
      🟩 MSVC               Pass: 100%/9   | Total:  7h 08m | Avg: 47m 36s | Max:  1h 08m | Hits:  33%/10557 
    🟩 gpu
      🟩 v100               Pass: 100%/118 | Total:  2d 07h | Avg: 27m 59s | Max:  1h 08m | Hits:  32%/138912
    🟩 jobs
      🟩 Build              Pass: 100%/99  | Total:  2d 03h | Avg: 30m 59s | Max:  1h 08m | Hits:  19%/116553
      🟩 TestCPU            Pass: 100%/11  | Total:  1h 48m | Avg:  9m 50s | Max: 20m 42s | Hits:  99%/12939 
      🟩 TestGPU            Pass: 100%/8   | Total:  2h 06m | Avg: 15m 52s | Max: 23m 22s | Hits:  99%/9420  
    🟩 sm
      🟩 60;70;80;90        Pass: 100%/3   | Total:  2h 00m | Avg: 40m 01s | Max: 43m 54s | Hits:   2%/3534  
      🟩 90a                Pass: 100%/4   | Total:  1h 19m | Avg: 19m 50s | Max: 22m 41s | Hits:   1%/4712  
    🟩 std
      🟩 11                 Pass: 100%/30  | Total: 11h 36m | Avg: 23m 13s | Max: 37m 04s | Hits:  29%/35328 
      🟩 14                 Pass: 100%/34  | Total: 17h 18m | Avg: 30m 32s | Max: 59m 59s | Hits:  27%/40020 
      🟩 17                 Pass: 100%/33  | Total: 16h 28m | Avg: 29m 56s | Max:  1h 05m | Hits:  31%/38847 
      🟩 20                 Pass: 100%/21  | Total:  9h 39m | Avg: 27m 35s | Max:  1h 08m | Hits:  45%/24717 
    
  • 🟩 libcudacxx: Pass: 100%/112 | Total: 1d 18h | Avg: 22m 42s | Max: 59m 00s | Hits: 14%/273230

    🟩 cpu
      🟩 amd64              Pass: 100%/104 | Total:  1d 15h | Avg: 22m 58s | Max: 59m 00s | Hits:  14%/250886
      🟩 arm64              Pass: 100%/8   | Total:  2h 34m | Avg: 19m 19s | Max: 23m 47s | Hits:  16%/22344 
    🟩 ctk
      🟩 11.1               Pass: 100%/15  | Total:  6h 04m | Avg: 24m 17s | Max: 42m 15s | Hits:  15%/39775 
      🟩 11.8               Pass: 100%/3   | Total:  1h 01m | Avg: 20m 25s | Max: 21m 56s | Hits:  16%/8063  
      🟩 12.5               Pass: 100%/94  | Total:  1d 11h | Avg: 22m 32s | Max: 59m 00s | Hits:  14%/225392
    🟩 cudacxx
      🟩 ClangCUDA17        Pass: 100%/2   | Total: 35m 01s | Avg: 17m 30s | Max: 18m 12s | Hits:  37%/6099  
      🟩 nvcc11.1           Pass: 100%/15  | Total:  6h 04m | Avg: 24m 17s | Max: 42m 15s | Hits:  15%/39775 
      🟩 nvcc11.8           Pass: 100%/3   | Total:  1h 01m | Avg: 20m 25s | Max: 21m 56s | Hits:  16%/8063  
      🟩 nvcc12.5           Pass: 100%/92  | Total:  1d 10h | Avg: 22m 38s | Max: 59m 00s | Hits:  14%/219293
    🟩 cudacxx_family
      🟩 ClangCUDA          Pass: 100%/2   | Total: 35m 01s | Avg: 17m 30s | Max: 18m 12s | Hits:  37%/6099  
      🟩 nvcc               Pass: 100%/110 | Total:  1d 17h | Avg: 22m 48s | Max: 59m 00s | Hits:  14%/267131
    🟩 cxx
      🟩 Clang9             Pass: 100%/6   | Total:  2h 09m | Avg: 21m 32s | Max: 30m 03s | Hits:  13%/16158 
      🟩 Clang10            Pass: 100%/3   | Total:  1h 07m | Avg: 22m 33s | Max: 23m 37s | Hits:   9%/8108  
      🟩 Clang11            Pass: 100%/4   | Total:  1h 23m | Avg: 20m 56s | Max: 22m 33s | Hits:   9%/11180 
      🟩 Clang12            Pass: 100%/4   | Total:  1h 24m | Avg: 21m 12s | Max: 23m 13s | Hits:   9%/11180 
      🟩 Clang13            Pass: 100%/4   | Total:  1h 22m | Avg: 20m 40s | Max: 21m 38s | Hits:   9%/11180 
      🟩 Clang14            Pass: 100%/4   | Total:  1h 21m | Avg: 20m 20s | Max: 20m 59s | Hits:  23%/11180 
      🟩 Clang15            Pass: 100%/4   | Total:  1h 26m | Avg: 21m 39s | Max: 23m 14s | Hits:  23%/11172 
      🟩 Clang16            Pass: 100%/4   | Total:  1h 25m | Avg: 21m 20s | Max: 23m 33s | Hits:  23%/11172 
      🟩 Clang17            Pass: 100%/14  | Total:  6h 38m | Avg: 28m 27s | Max: 59m 00s | Hits:  26%/28443 
      🟩 GCC6               Pass: 100%/2   | Total: 56m 40s | Avg: 28m 20s | Max: 42m 15s | Hits:  17%/5044  
      🟩 GCC7               Pass: 100%/6   | Total:  2h 11m | Avg: 21m 58s | Max: 40m 59s | Hits:  13%/16144 
      🟩 GCC8               Pass: 100%/6   | Total:  2h 10m | Avg: 21m 49s | Max: 40m 58s | Hits:  13%/16152 
      🟩 GCC9               Pass: 100%/6   | Total:  2h 15m | Avg: 22m 33s | Max: 39m 08s | Hits:  13%/16156 
      🟩 GCC10              Pass: 100%/4   | Total:  1h 21m | Avg: 20m 29s | Max: 21m 55s | Hits:   9%/11180 
      🟩 GCC11              Pass: 100%/7   | Total:  2h 23m | Avg: 20m 33s | Max: 21m 56s | Hits:  18%/19235 
      🟩 GCC12              Pass: 100%/4   | Total:  1h 27m | Avg: 21m 58s | Max: 25m 09s | Hits:   9%/11172 
      🟩 GCC13              Pass: 100%/21  | Total:  6h 51m | Avg: 19m 35s | Max: 53m 15s | Hits:  14%/33899 
      🟩 Intel2023.2.0      Pass: 100%/3   | Total:  1h 06m | Avg: 22m 13s | Max: 24m 14s | Hits:   9%/8104  
      🟩 MSVC14.16          Pass: 100%/1   | Total: 32m 10s | Avg: 32m 10s | Max: 32m 10s | Hits:   3%/2536  
      🟩 MSVC14.29          Pass: 100%/2   | Total:  1h 01m | Avg: 30m 54s | Max: 32m 26s | Hits:   2%/5434  
      🟩 MSVC14.39          Pass: 100%/3   | Total:  1h 43m | Avg: 34m 29s | Max: 40m 14s | Hits:   2%/8401  
    🟩 cxx_family
      🟩 Clang              Pass: 100%/47  | Total: 18h 20m | Avg: 23m 24s | Max: 59m 00s | Hits:  18%/119773
      🟩 GCC                Pass: 100%/56  | Total: 19h 39m | Avg: 21m 04s | Max: 53m 15s | Hits:  13%/128982
      🟩 Intel              Pass: 100%/3   | Total:  1h 06m | Avg: 22m 13s | Max: 24m 14s | Hits:   9%/8104  
      🟩 MSVC               Pass: 100%/6   | Total:  3h 17m | Avg: 32m 54s | Max: 40m 14s | Hits:   2%/16371 
    🟩 gpu
      🟩 v100               Pass: 100%/112 | Total:  1d 18h | Avg: 22m 42s | Max: 59m 00s | Hits:  14%/273230
    🟩 jobs
      🟩 Build              Pass: 100%/99  | Total:  1d 11h | Avg: 21m 41s | Max: 42m 15s | Hits:  14%/273210
      🟩 NVRTC              Pass: 100%/4   | Total:  1h 12m | Avg: 18m 09s | Max: 19m 23s | Hits: 100%/20    
      🟩 Test               Pass: 100%/8   | Total:  5h 22m | Avg: 40m 20s | Max: 59m 00s
      🟩 VerifyCodegen      Pass: 100%/1   | Total:  2m 07s | Avg:  2m 07s | Max:  2m 07s
    🟩 sm
      🟩 60;70;80;90        Pass: 100%/3   | Total:  1h 01m | Avg: 20m 25s | Max: 21m 56s | Hits:  16%/8063  
      🟩 90a                Pass: 100%/4   | Total: 55m 14s | Avg: 13m 48s | Max: 16m 46s | Hits:   9%/11535 
    🟩 std
      🟩 11                 Pass: 100%/29  | Total: 11h 56m | Avg: 24m 43s | Max: 42m 15s | Hits:  18%/58176 
      🟩 14                 Pass: 100%/32  | Total: 10h 42m | Avg: 20m 04s | Max: 46m 11s | Hits:  13%/81790 
      🟩 17                 Pass: 100%/31  | Total: 12h 02m | Avg: 23m 19s | Max: 56m 24s | Hits:  13%/84136 
      🟩 20                 Pass: 100%/19  | Total:  7h 39m | Avg: 24m 12s | Max: 59m 00s | Hits:  15%/49128 
    
  • 🟩 cudax: Pass: 100%/55 | Total: 2h 42m | Avg: 2m 57s | Max: 9m 17s | Hits: 57%/1583

    🟩 cpu
      🟩 amd64              Pass: 100%/51  | Total:  2h 30m | Avg:  2m 57s | Max:  9m 17s | Hits:  58%/1467  
      🟩 arm64              Pass: 100%/4   | Total: 11m 57s | Avg:  2m 59s | Max:  3m 10s | Hits:  51%/116   
    🟩 ctk
      🟩 12.0               Pass: 100%/23  | Total:  1h 07m | Avg:  2m 55s | Max:  8m 58s | Hits:  58%/661   
      🟩 12.5               Pass: 100%/32  | Total:  1h 35m | Avg:  2m 58s | Max:  9m 17s | Hits:  57%/922   
    🟩 cudacxx
      🟩 nvcc12.0           Pass: 100%/23  | Total:  1h 07m | Avg:  2m 55s | Max:  8m 58s | Hits:  58%/661   
      🟩 nvcc12.5           Pass: 100%/32  | Total:  1h 35m | Avg:  2m 58s | Max:  9m 17s | Hits:  57%/922   
    🟩 cudacxx_family
      🟩 nvcc               Pass: 100%/55  | Total:  2h 42m | Avg:  2m 57s | Max:  9m 17s | Hits:  57%/1583  
    🟩 cxx
      🟩 Clang9             Pass: 100%/2   | Total:  4m 45s | Avg:  2m 22s | Max:  2m 28s | Hits:  55%/58    
      🟩 Clang10            Pass: 100%/2   | Total:  5m 18s | Avg:  2m 39s | Max:  2m 45s | Hits:  55%/58    
      🟩 Clang11            Pass: 100%/4   | Total:  9m 55s | Avg:  2m 28s | Max:  2m 39s | Hits:  55%/116   
      🟩 Clang12            Pass: 100%/4   | Total:  9m 50s | Avg:  2m 27s | Max:  2m 36s | Hits:  55%/116   
      🟩 Clang13            Pass: 100%/4   | Total:  9m 51s | Avg:  2m 27s | Max:  2m 34s | Hits:  55%/116   
      🟩 Clang14            Pass: 100%/6   | Total: 17m 32s | Avg:  2m 55s | Max:  4m 03s | Hits:  70%/174   
      🟩 Clang15            Pass: 100%/2   | Total:  4m 47s | Avg:  2m 23s | Max:  2m 27s | Hits:  55%/58    
      🟩 Clang16            Pass: 100%/6   | Total: 20m 30s | Avg:  3m 25s | Max:  3m 58s | Hits:  70%/174   
      🟩 GCC9               Pass: 100%/2   | Total:  4m 44s | Avg:  2m 22s | Max:  2m 28s | Hits:  48%/58    
      🟩 GCC10              Pass: 100%/4   | Total:  9m 11s | Avg:  2m 17s | Max:  2m 21s | Hits:  48%/116   
      🟩 GCC11              Pass: 100%/4   | Total:  9m 24s | Avg:  2m 21s | Max:  2m 25s | Hits:  48%/116   
      🟩 GCC12              Pass: 100%/12  | Total: 35m 30s | Avg:  2m 57s | Max:  4m 53s | Hits:  63%/348   
      🟩 Intel2023.2.0      Pass: 100%/1   | Total:  3m 09s | Avg:  3m 09s | Max:  3m 09s | Hits:  55%/29    
      🟩 MSVC14.36          Pass: 100%/1   | Total:  8m 58s | Avg:  8m 58s | Max:  8m 58s | Hits:   8%/23    
      🟩 MSVC14.39          Pass: 100%/1   | Total:  9m 17s | Avg:  9m 17s | Max:  9m 17s | Hits:   8%/23    
    🟩 cxx_family
      🟩 Clang              Pass: 100%/30  | Total:  1h 22m | Avg:  2m 44s | Max:  4m 03s | Hits:  61%/870   
      🟩 GCC                Pass: 100%/22  | Total: 58m 49s | Avg:  2m 40s | Max:  4m 53s | Hits:  56%/638   
      🟩 Intel              Pass: 100%/1   | Total:  3m 09s | Avg:  3m 09s | Max:  3m 09s | Hits:  55%/29    
      🟩 MSVC               Pass: 100%/2   | Total: 18m 15s | Avg:  9m 07s | Max:  9m 17s | Hits:   8%/46    
    🟩 gpu
      🟩 v100               Pass: 100%/55  | Total:  2h 42m | Avg:  2m 57s | Max:  9m 17s | Hits:  57%/1583  
    🟩 jobs
      🟩 Build              Pass: 100%/47  | Total:  2h 11m | Avg:  2m 48s | Max:  9m 17s | Hits:  50%/1351  
      🟩 Test               Pass: 100%/8   | Total: 31m 05s | Avg:  3m 53s | Max:  4m 53s | Hits:  96%/232   
    🟩 sm
      🟩 90                 Pass: 100%/1   | Total:  2m 06s | Avg:  2m 06s | Max:  2m 06s | Hits:  48%/29    
      🟩 90a                Pass: 100%/1   | Total:  2m 09s | Avg:  2m 09s | Max:  2m 09s | Hits:  48%/29    
    🟩 std
      🟩 17                 Pass: 100%/31  | Total:  1h 23m | Avg:  2m 41s | Max:  4m 53s | Hits:  58%/899   
      🟩 20                 Pass: 100%/24  | Total:  1h 19m | Avg:  3m 18s | Max:  9m 17s | Hits:  57%/684   
    
  • 🟩 cccl: Pass: 100%/4 | Total: 18m 49s | Avg: 4m 42s | Max: 5m 43s

    🟩 cpu
      🟩 amd64              Pass: 100%/4   | Total: 18m 49s | Avg:  4m 42s | Max:  5m 43s
    🟩 ctk
      🟩 11.1               Pass: 100%/2   | Total:  8m 29s | Avg:  4m 14s | Max:  5m 06s
      🟩 12.5               Pass: 100%/2   | Total: 10m 20s | Avg:  5m 10s | Max:  5m 43s
    🟩 cudacxx
      🟩 nvcc11.1           Pass: 100%/2   | Total:  8m 29s | Avg:  4m 14s | Max:  5m 06s
      🟩 nvcc12.5           Pass: 100%/2   | Total: 10m 20s | Avg:  5m 10s | Max:  5m 43s
    🟩 cudacxx_family
      🟩 nvcc               Pass: 100%/4   | Total: 18m 49s | Avg:  4m 42s | Max:  5m 43s
    🟩 cxx
      🟩 Clang9             Pass: 100%/1   | Total:  5m 06s | Avg:  5m 06s | Max:  5m 06s
      🟩 Clang17            Pass: 100%/1   | Total:  4m 37s | Avg:  4m 37s | Max:  4m 37s
      🟩 GCC6               Pass: 100%/1   | Total:  3m 23s | Avg:  3m 23s | Max:  3m 23s
      🟩 GCC13              Pass: 100%/1   | Total:  5m 43s | Avg:  5m 43s | Max:  5m 43s
    🟩 cxx_family
      🟩 Clang              Pass: 100%/2   | Total:  9m 43s | Avg:  4m 51s | Max:  5m 06s
      🟩 GCC                Pass: 100%/2   | Total:  9m 06s | Avg:  4m 33s | Max:  5m 43s
    🟩 gpu
      🟩 v100               Pass: 100%/4   | Total: 18m 49s | Avg:  4m 42s | Max:  5m 43s
    🟩 jobs
      🟩 Infra              Pass: 100%/4   | Total: 18m 49s | Avg:  4m 42s | Max:  5m 43s
    

👃 Inspect Changes

Modifications in project?

Project
+/- CCCL Infrastructure
+/- libcu++
+/- CUB
+/- Thrust
+/- CUDA Experimental

Modifications in project or dependencies?

Project
+/- CCCL Infrastructure
+/- libcu++
+/- CUB
+/- Thrust
+/- CUDA Experimental

🏃‍ Runner counts (total jobs: 420)

# Runner
305 linux-amd64-cpu16
64 linux-amd64-gpu-v100-latest-1
28 linux-arm64-cpu16
23 windows-amd64-cpu16

@bernhardmgruber
Copy link
Contributor

@jrhemstad please unblock.

@jrhemstad jrhemstad merged commit 03d6fc1 into main Jul 16, 2024
433 checks passed
@bernhardmgruber bernhardmgruber deleted the pre-commit-ci-update-config branch July 16, 2024 17:14
pciolkosz pushed a commit to pciolkosz/cccl that referenced this pull request Jul 17, 2024
* [pre-commit.ci] pre-commit autoupdate

updates:
- [github.com/pre-commit/pre-commit-hooks: v4.5.0 → v4.6.0](pre-commit/pre-commit-hooks@v4.5.0...v4.6.0)
- [github.com/pre-commit/mirrors-clang-format: v17.0.6 → v18.1.8](pre-commit/mirrors-clang-format@v17.0.6...v18.1.8)

* [pre-commit.ci] auto code formatting

---------

Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
Status: Done
Development

Successfully merging this pull request may close these issues.

None yet

4 participants