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

[Automation] Add release workflow for tagging and testing new RCs #3009

Open
wants to merge 6 commits into
base: main
Choose a base branch
from

Conversation

wmaxey
Copy link
Member

@wmaxey wmaxey commented Dec 3, 2024

Description

Closes #2916

Adds the release-update-rc.yml file from #1945.

This adds a step for generating RC tags in the release automation process. It will test and tag a new release provided that all tests pass.

I've removed the testing for now. Whenever a PR merges to the release branch it does get tested there so testing in the RC is superfluous for now.

Testing:
RC0 - https://github.com/wmaxey/cccl/actions/runs/12166117189
RC1 - https://github.com/wmaxey/cccl/actions/runs/12166195131

Checklist

  • New or existing tests cover these changes.
  • The documentation is up to date with these changes.

Copy link

copy-pr-bot bot commented Dec 3, 2024

Auto-sync is disabled for draft pull requests in this repository. Workflows must be run manually.

Contributors can view more details about this message here.

@wmaxey wmaxey marked this pull request as ready for review December 4, 2024 18:37
@wmaxey wmaxey requested review from a team as code owners December 4, 2024 18:37
Copy link
Contributor

github-actions bot commented Dec 4, 2024

🟩 CI finished in 3h 35m: Pass: 100%/402 | Total: 2d 15h | Avg: 9m 24s | Max: 44m 56s | Hits: 84%/22125
  • 🟩 libcudacxx: Pass: 100%/118 | Total: 20h 55m | Avg: 10m 38s | Max: 39m 55s | Hits: 65%/9581

    🟩 cpu
      🟩 amd64              Pass: 100%/110 | Total: 19h 45m | Avg: 10m 46s | Max: 39m 55s | Hits:  65%/9581  
      🟩 arm64              Pass: 100%/8   | Total:  1h 09m | Avg:  8m 42s | Max: 22m 42s
    🟩 ctk
      🟩 11.1               Pass: 100%/15  | Total:  1h 23m | Avg:  5m 35s | Max: 21m 50s | Hits:  98%/2211  
      🟩 11.8               Pass: 100%/3   | Total: 33m 16s | Avg: 11m 05s | Max: 16m 46s
      🟩 12.5               Pass: 100%/4   | Total:  1h 57m | Avg: 29m 28s | Max: 34m 06s
      🟩 12.6               Pass: 100%/96  | Total: 17h 00m | Avg: 10m 37s | Max: 39m 55s | Hits:  55%/7370  
    🟩 cudacxx
      🟩 ClangCUDA18        Pass: 100%/12  | Total:  2h 32m | Avg: 12m 40s | Max: 22m 03s
      🟩 nvcc11.1           Pass: 100%/15  | Total:  1h 23m | Avg:  5m 35s | Max: 21m 50s | Hits:  98%/2211  
      🟩 nvcc11.8           Pass: 100%/3   | Total: 33m 16s | Avg: 11m 05s | Max: 16m 46s
      🟩 nvcc12.5           Pass: 100%/4   | Total:  1h 57m | Avg: 29m 28s | Max: 34m 06s
      🟩 nvcc12.6           Pass: 100%/84  | Total: 14h 27m | Avg: 10m 19s | Max: 39m 55s | Hits:  55%/7370  
    🟩 cudacxx_family
      🟩 ClangCUDA          Pass: 100%/12  | Total:  2h 32m | Avg: 12m 40s | Max: 22m 03s
      🟩 nvcc               Pass: 100%/106 | Total: 18h 23m | Avg: 10m 24s | Max: 39m 55s | Hits:  65%/9581  
    🟩 cxx
      🟩 Clang9             Pass: 100%/6   | Total: 57m 16s | Avg:  9m 32s | Max: 24m 22s
      🟩 Clang10            Pass: 100%/3   | Total: 44m 46s | Avg: 14m 55s | Max: 23m 15s
      🟩 Clang11            Pass: 100%/4   | Total: 44m 13s | Avg: 11m 03s | Max: 20m 39s
      🟩 Clang12            Pass: 100%/4   | Total: 55m 06s | Avg: 13m 46s | Max: 20m 23s
      🟩 Clang13            Pass: 100%/4   | Total: 41m 46s | Avg: 10m 26s | Max: 21m 21s
      🟩 Clang14            Pass: 100%/4   | Total: 15m 40s | Avg:  3m 55s | Max:  4m 25s
      🟩 Clang15            Pass: 100%/4   | Total: 28m 11s | Avg:  7m 02s | Max: 14m 47s
      🟩 Clang16            Pass: 100%/4   | Total: 25m 03s | Avg:  6m 15s | Max: 12m 35s
      🟩 Clang17            Pass: 100%/4   | Total:  1h 02m | Avg: 15m 44s | Max: 21m 47s
      🟩 Clang18            Pass: 100%/18  | Total:  3h 39m | Avg: 12m 11s | Max: 25m 33s
      🟩 GCC6               Pass: 100%/2   | Total: 29m 32s | Avg: 14m 46s | Max: 21m 50s
      🟩 GCC7               Pass: 100%/6   | Total: 33m 47s | Avg:  5m 37s | Max: 18m 40s
      🟩 GCC8               Pass: 100%/6   | Total: 24m 23s | Avg:  4m 03s | Max:  9m 21s
      🟩 GCC9               Pass: 100%/6   | Total: 19m 23s | Avg:  3m 13s | Max:  3m 49s
      🟩 GCC10              Pass: 100%/4   | Total: 20m 56s | Avg:  5m 14s | Max: 10m 23s
      🟩 GCC11              Pass: 100%/7   | Total:  1h 09m | Avg:  9m 59s | Max: 16m 46s
      🟩 GCC12              Pass: 100%/4   | Total: 45m 20s | Avg: 11m 20s | Max: 21m 08s
      🟩 GCC13              Pass: 100%/17  | Total:  2h 59m | Avg: 10m 32s | Max: 25m 22s
      🟩 Intel2023.2.0      Pass: 100%/3   | Total: 15m 23s | Avg:  5m 07s | Max:  5m 19s
      🟩 MSVC14.16          Pass: 100%/1   | Total: 18m 35s | Avg: 18m 35s | Max: 18m 35s | Hits:  98%/2211  
      🟩 MSVC14.29          Pass: 100%/2   | Total:  1h 12m | Avg: 36m 09s | Max: 39m 55s | Hits:  32%/4763  
      🟩 MSVC14.39          Pass: 100%/1   | Total: 14m 11s | Avg: 14m 11s | Max: 14m 11s | Hits:  98%/2607  
      🟩 NVHPC24.7          Pass: 100%/4   | Total:  1h 57m | Avg: 29m 28s | Max: 34m 06s
    🟩 cxx_family
      🟩 Clang              Pass: 100%/55  | Total:  9h 54m | Avg: 10m 48s | Max: 25m 33s
      🟩 GCC                Pass: 100%/52  | Total:  7h 02m | Avg:  8m 07s | Max: 25m 22s
      🟩 Intel              Pass: 100%/3   | Total: 15m 23s | Avg:  5m 07s | Max:  5m 19s
      🟩 MSVC               Pass: 100%/4   | Total:  1h 45m | Avg: 26m 16s | Max: 39m 55s | Hits:  65%/9581  
      🟩 NVHPC              Pass: 100%/4   | Total:  1h 57m | Avg: 29m 28s | Max: 34m 06s
    🟩 gpu
      🟩 v100               Pass: 100%/118 | Total: 20h 55m | Avg: 10m 38s | Max: 39m 55s | Hits:  65%/9581  
    🟩 jobs
      🟩 Build              Pass: 100%/110 | Total: 18h 23m | Avg: 10m 01s | Max: 39m 55s | Hits:  65%/9581  
      🟩 NVRTC              Pass: 100%/4   | Total:  1h 23m | Avg: 20m 47s | Max: 21m 49s
      🟩 Test               Pass: 100%/3   | Total:  1h 06m | Avg: 22m 07s | Max: 25m 33s
      🟩 VerifyCodegen      Pass: 100%/1   | Total:  2m 02s | Avg:  2m 02s | Max:  2m 02s
    🟩 sm
      🟩 60;70;80;90        Pass: 100%/3   | Total: 33m 16s | Avg: 11m 05s | Max: 16m 46s
      🟩 90                 Pass: 100%/4   | Total: 41m 00s | Avg: 10m 15s | Max: 11m 48s
      🟩 90a                Pass: 100%/8   | Total: 56m 22s | Avg:  7m 02s | Max: 13m 28s
    🟩 std
      🟩 11                 Pass: 100%/32  | Total:  4h 46m | Avg:  8m 57s | Max: 23m 00s
      🟩 14                 Pass: 100%/32  | Total:  5h 20m | Avg: 10m 00s | Max: 32m 23s | Hits:  65%/4514  
      🟩 17                 Pass: 100%/30  | Total:  6h 05m | Avg: 12m 10s | Max: 39m 55s | Hits:  31%/2460  
      🟩 20                 Pass: 100%/23  | Total:  4h 41m | Avg: 12m 13s | Max: 34m 06s | Hits:  98%/2607  
    
  • 🟩 thrust: Pass: 100%/111 | Total: 13h 30m | Avg: 7m 18s | Max: 35m 54s | Hits: 99%/9260

    🟩 cmake_options
      🟩 -DTHRUST_DISPATCH_TYPE=Force32bit Pass: 100%/2   | Total: 17m 53s | Avg:  8m 56s | Max: 12m 13s
    🟩 cpu
      🟩 amd64              Pass: 100%/103 | Total: 12h 43m | Avg:  7m 24s | Max: 35m 54s | Hits:  99%/9260  
      🟩 arm64              Pass: 100%/8   | Total: 47m 08s | Avg:  5m 53s | Max:  6m 43s
    🟩 ctk
      🟩 11.1               Pass: 100%/15  | Total:  1h 28m | Avg:  5m 53s | Max: 18m 43s | Hits:  99%/1852  
      🟩 11.8               Pass: 100%/3   | Total: 18m 47s | Avg:  6m 15s | Max:  7m 25s
      🟩 12.5               Pass: 100%/4   | Total: 54m 07s | Avg: 13m 31s | Max: 13m 50s
      🟩 12.6               Pass: 100%/89  | Total: 10h 49m | Avg:  7m 17s | Max: 35m 54s | Hits:  99%/7408  
    🟩 cudacxx
      🟩 ClangCUDA18        Pass: 100%/4   | Total: 21m 48s | Avg:  5m 27s | Max:  6m 09s
      🟩 nvcc11.1           Pass: 100%/15  | Total:  1h 28m | Avg:  5m 53s | Max: 18m 43s | Hits:  99%/1852  
      🟩 nvcc11.8           Pass: 100%/3   | Total: 18m 47s | Avg:  6m 15s | Max:  7m 25s
      🟩 nvcc12.5           Pass: 100%/4   | Total: 54m 07s | Avg: 13m 31s | Max: 13m 50s
      🟩 nvcc12.6           Pass: 100%/85  | Total: 10h 27m | Avg:  7m 22s | Max: 35m 54s | Hits:  99%/7408  
    🟩 cudacxx_family
      🟩 ClangCUDA          Pass: 100%/4   | Total: 21m 48s | Avg:  5m 27s | Max:  6m 09s
      🟩 nvcc               Pass: 100%/107 | Total: 13h 08m | Avg:  7m 22s | Max: 35m 54s | Hits:  99%/9260  
    🟩 cxx
      🟩 Clang9             Pass: 100%/6   | Total: 35m 19s | Avg:  5m 53s | Max:  7m 24s
      🟩 Clang10            Pass: 100%/3   | Total: 20m 35s | Avg:  6m 51s | Max:  7m 37s
      🟩 Clang11            Pass: 100%/4   | Total: 23m 44s | Avg:  5m 56s | Max:  6m 40s
      🟩 Clang12            Pass: 100%/4   | Total: 23m 23s | Avg:  5m 50s | Max:  6m 35s
      🟩 Clang13            Pass: 100%/4   | Total: 24m 09s | Avg:  6m 02s | Max:  6m 55s
      🟩 Clang14            Pass: 100%/4   | Total: 24m 46s | Avg:  6m 11s | Max:  6m 57s
      🟩 Clang15            Pass: 100%/4   | Total: 24m 00s | Avg:  6m 00s | Max:  6m 33s
      🟩 Clang16            Pass: 100%/4   | Total: 24m 55s | Avg:  6m 13s | Max:  7m 04s
      🟩 Clang17            Pass: 100%/4   | Total: 24m 38s | Avg:  6m 09s | Max:  7m 29s
      🟩 Clang18            Pass: 100%/11  | Total:  1h 24m | Avg:  7m 38s | Max: 26m 29s
      🟩 GCC6               Pass: 100%/2   | Total:  8m 52s | Avg:  4m 26s | Max:  4m 55s
      🟩 GCC7               Pass: 100%/6   | Total: 31m 45s | Avg:  5m 17s | Max:  6m 37s
      🟩 GCC8               Pass: 100%/6   | Total: 32m 30s | Avg:  5m 25s | Max:  6m 09s
      🟩 GCC9               Pass: 100%/6   | Total: 33m 43s | Avg:  5m 37s | Max:  6m 51s
      🟩 GCC10              Pass: 100%/4   | Total: 25m 14s | Avg:  6m 18s | Max:  7m 11s
      🟩 GCC11              Pass: 100%/7   | Total: 42m 31s | Avg:  6m 04s | Max:  7m 25s
      🟩 GCC12              Pass: 100%/4   | Total: 24m 06s | Avg:  6m 01s | Max:  6m 32s
      🟩 GCC13              Pass: 100%/16  | Total:  2h 14m | Avg:  8m 24s | Max: 35m 54s
      🟩 Intel2023.2.0      Pass: 100%/3   | Total: 22m 07s | Avg:  7m 22s | Max:  7m 57s
      🟩 MSVC14.16          Pass: 100%/1   | Total: 18m 43s | Avg: 18m 43s | Max: 18m 43s | Hits:  99%/1852  
      🟩 MSVC14.29          Pass: 100%/2   | Total: 33m 57s | Avg: 16m 58s | Max: 17m 25s | Hits:  99%/3704  
      🟩 MSVC14.39          Pass: 100%/2   | Total: 38m 52s | Avg: 19m 26s | Max: 22m 08s | Hits:  99%/3704  
      🟩 NVHPC24.7          Pass: 100%/4   | Total: 54m 07s | Avg: 13m 31s | Max: 13m 50s
    🟩 cxx_family
      🟩 Clang              Pass: 100%/48  | Total:  5h 09m | Avg:  6m 26s | Max: 26m 29s
      🟩 GCC                Pass: 100%/51  | Total:  5h 33m | Avg:  6m 31s | Max: 35m 54s
      🟩 Intel              Pass: 100%/3   | Total: 22m 07s | Avg:  7m 22s | Max:  7m 57s
      🟩 MSVC               Pass: 100%/5   | Total:  1h 31m | Avg: 18m 18s | Max: 22m 08s | Hits:  99%/9260  
      🟩 NVHPC              Pass: 100%/4   | Total: 54m 07s | Avg: 13m 31s | Max: 13m 50s
    🟩 gpu
      🟩 v100               Pass: 100%/111 | Total: 13h 30m | Avg:  7m 18s | Max: 35m 54s | Hits:  99%/9260  
    🟩 jobs
      🟩 Build              Pass: 100%/103 | Total: 11h 19m | Avg:  6m 35s | Max: 18m 43s | Hits:  99%/7408  
      🟩 TestCPU            Pass: 100%/4   | Total: 45m 18s | Avg: 11m 19s | Max: 22m 08s | Hits:  99%/1852  
      🟩 TestGPU            Pass: 100%/4   | Total:  1h 25m | Avg: 21m 28s | Max: 35m 54s
    🟩 sm
      🟩 60;70;80;90        Pass: 100%/3   | Total: 18m 47s | Avg:  6m 15s | Max:  7m 25s
      🟩 90a                Pass: 100%/4   | Total: 17m 24s | Avg:  4m 21s | Max:  4m 55s
    🟩 std
      🟩 11                 Pass: 100%/30  | Total:  3h 04m | Avg:  6m 08s | Max: 35m 54s
      🟩 14                 Pass: 100%/29  | Total:  3h 29m | Avg:  7m 13s | Max: 18m 43s | Hits:  99%/3704  
      🟩 17                 Pass: 100%/27  | Total:  3h 12m | Avg:  7m 07s | Max: 17m 25s | Hits:  99%/1852  
      🟩 20                 Pass: 100%/23  | Total:  3h 26m | Avg:  8m 57s | Max: 26m 29s | Hits:  99%/3704  
    
  • 🟩 cub: Pass: 100%/110 | Total: 23h 12m | Avg: 12m 39s | Max: 44m 56s | Hits: 99%/3028

    🟩 cpu
      🟩 amd64              Pass: 100%/102 | Total: 21h 19m | Avg: 12m 32s | Max: 42m 20s | Hits:  99%/3028  
      🟩 arm64              Pass: 100%/8   | Total:  1h 53m | Avg: 14m 09s | Max: 44m 56s
    🟩 ctk
      🟩 11.1               Pass: 100%/15  | Total:  1h 16m | Avg:  5m 05s | Max: 14m 40s | Hits:  99%/757   
      🟩 11.8               Pass: 100%/3   | Total: 16m 25s | Avg:  5m 28s | Max:  5m 44s
      🟩 12.5               Pass: 100%/4   | Total:  2h 06m | Avg: 31m 38s | Max: 42m 20s
      🟩 12.6               Pass: 100%/88  | Total: 19h 33m | Avg: 13m 20s | Max: 44m 56s | Hits:  99%/2271  
    🟩 cudacxx
      🟩 ClangCUDA18        Pass: 100%/4   | Total: 16m 53s | Avg:  4m 13s | Max:  4m 22s
      🟩 nvcc11.1           Pass: 100%/15  | Total:  1h 16m | Avg:  5m 05s | Max: 14m 40s | Hits:  99%/757   
      🟩 nvcc11.8           Pass: 100%/3   | Total: 16m 25s | Avg:  5m 28s | Max:  5m 44s
      🟩 nvcc12.5           Pass: 100%/4   | Total:  2h 06m | Avg: 31m 38s | Max: 42m 20s
      🟩 nvcc12.6           Pass: 100%/84  | Total: 19h 16m | Avg: 13m 46s | Max: 44m 56s | Hits:  99%/2271  
    🟩 cudacxx_family
      🟩 ClangCUDA          Pass: 100%/4   | Total: 16m 53s | Avg:  4m 13s | Max:  4m 22s
      🟩 nvcc               Pass: 100%/106 | Total: 22h 56m | Avg: 12m 58s | Max: 44m 56s | Hits:  99%/3028  
    🟩 cxx
      🟩 Clang9             Pass: 100%/6   | Total: 59m 14s | Avg:  9m 52s | Max: 34m 11s
      🟩 Clang10            Pass: 100%/3   | Total: 19m 49s | Avg:  6m 36s | Max:  6m 51s
      🟩 Clang11            Pass: 100%/4   | Total: 51m 05s | Avg: 12m 46s | Max: 35m 16s
      🟩 Clang12            Pass: 100%/4   | Total: 21m 05s | Avg:  5m 16s | Max:  5m 37s
      🟩 Clang13            Pass: 100%/4   | Total:  1h 21m | Avg: 20m 27s | Max: 37m 39s
      🟩 Clang14            Pass: 100%/4   | Total: 21m 19s | Avg:  5m 19s | Max:  5m 22s
      🟩 Clang15            Pass: 100%/4   | Total: 21m 15s | Avg:  5m 18s | Max:  5m 41s
      🟩 Clang16            Pass: 100%/4   | Total: 48m 31s | Avg: 12m 07s | Max: 33m 02s
      🟩 Clang17            Pass: 100%/4   | Total:  1h 17m | Avg: 19m 25s | Max: 33m 40s
      🟩 Clang18            Pass: 100%/11  | Total:  1h 29m | Avg:  8m 06s | Max: 26m 35s
      🟩 GCC6               Pass: 100%/2   | Total:  8m 42s | Avg:  4m 21s | Max:  4m 25s
      🟩 GCC7               Pass: 100%/6   | Total: 56m 57s | Avg:  9m 29s | Max: 33m 25s
      🟩 GCC8               Pass: 100%/6   | Total:  1h 26m | Avg: 14m 27s | Max: 34m 46s
      🟩 GCC9               Pass: 100%/6   | Total:  1h 26m | Avg: 14m 20s | Max: 34m 12s
      🟩 GCC10              Pass: 100%/4   | Total: 52m 53s | Avg: 13m 13s | Max: 37m 14s
      🟩 GCC11              Pass: 100%/7   | Total:  1h 11m | Avg: 10m 09s | Max: 38m 36s
      🟩 GCC12              Pass: 100%/4   | Total: 23m 21s | Avg:  5m 50s | Max:  6m 03s
      🟩 GCC13              Pass: 100%/16  | Total:  4h 49m | Avg: 18m 05s | Max: 44m 56s
      🟩 Intel2023.2.0      Pass: 100%/3   | Total: 47m 40s | Avg: 15m 53s | Max: 35m 40s
      🟩 MSVC14.16          Pass: 100%/1   | Total: 14m 40s | Avg: 14m 40s | Max: 14m 40s | Hits:  99%/757   
      🟩 MSVC14.29          Pass: 100%/2   | Total: 24m 21s | Avg: 12m 10s | Max: 12m 14s | Hits:  99%/1514  
      🟩 MSVC14.39          Pass: 100%/1   | Total: 13m 38s | Avg: 13m 38s | Max: 13m 38s | Hits:  98%/757   
      🟩 NVHPC24.7          Pass: 100%/4   | Total:  2h 06m | Avg: 31m 38s | Max: 42m 20s
    🟩 cxx_family
      🟩 Clang              Pass: 100%/48  | Total:  8h 10m | Avg: 10m 13s | Max: 37m 39s
      🟩 GCC                Pass: 100%/51  | Total: 11h 15m | Avg: 13m 14s | Max: 44m 56s
      🟩 Intel              Pass: 100%/3   | Total: 47m 40s | Avg: 15m 53s | Max: 35m 40s
      🟩 MSVC               Pass: 100%/4   | Total: 52m 39s | Avg: 13m 09s | Max: 14m 40s | Hits:  99%/3028  
      🟩 NVHPC              Pass: 100%/4   | Total:  2h 06m | Avg: 31m 38s | Max: 42m 20s
    🟩 gpu
      🟩 v100               Pass: 100%/110 | Total: 23h 12m | Avg: 12m 39s | Max: 44m 56s | Hits:  99%/3028  
    🟩 jobs
      🟩 Build              Pass: 100%/102 | Total: 19h 57m | Avg: 11m 44s | Max: 44m 56s | Hits:  99%/3028  
      🟩 DeviceLaunch       Pass: 100%/1   | Total: 19m 46s | Avg: 19m 46s | Max: 19m 46s
      🟩 GraphCapture       Pass: 100%/1   | Total: 21m 02s | Avg: 21m 02s | Max: 21m 02s
      🟩 HostLaunch         Pass: 100%/3   | Total:  1h 04m | Avg: 21m 37s | Max: 24m 29s
      🟩 TestGPU            Pass: 100%/3   | Total:  1h 29m | Avg: 29m 51s | Max: 36m 06s
    🟩 sm
      🟩 60;70;80;90        Pass: 100%/3   | Total: 16m 25s | Avg:  5m 28s | Max:  5m 44s
      🟩 90a                Pass: 100%/4   | Total: 37m 11s | Avg:  9m 17s | Max: 14m 38s
    🟩 std
      🟩 11                 Pass: 100%/30  | Total:  4h 03m | Avg:  8m 06s | Max: 44m 56s
      🟩 14                 Pass: 100%/29  | Total:  6h 18m | Avg: 13m 02s | Max: 42m 20s | Hits:  99%/1514  
      🟩 17                 Pass: 100%/27  | Total:  6h 36m | Avg: 14m 41s | Max: 38m 36s | Hits:  99%/757   
      🟩 20                 Pass: 100%/24  | Total:  6h 14m | Avg: 15m 37s | Max: 40m 38s | Hits:  98%/757   
    
  • 🟩 cudax: Pass: 100%/54 | Total: 4h 31m | Avg: 5m 01s | Max: 23m 40s | Hits: 86%/256

    🟩 cpu
      🟩 amd64              Pass: 100%/50  | Total:  4h 19m | Avg:  5m 11s | Max: 23m 40s | Hits:  86%/256   
      🟩 arm64              Pass: 100%/4   | Total: 12m 03s | Avg:  3m 00s | Max:  3m 36s
    🟩 ctk
      🟩 12.0               Pass: 100%/19  | Total:  1h 31m | Avg:  4m 48s | Max: 19m 19s | Hits:  86%/128   
      🟩 12.5               Pass: 100%/2   | Total: 11m 49s | Avg:  5m 54s | Max:  6m 03s
      🟩 12.6               Pass: 100%/33  | Total:  2h 48m | Avg:  5m 06s | Max: 23m 40s | Hits:  86%/128   
    🟩 cudacxx
      🟩 nvcc12.0           Pass: 100%/19  | Total:  1h 31m | Avg:  4m 48s | Max: 19m 19s | Hits:  86%/128   
      🟩 nvcc12.5           Pass: 100%/2   | Total: 11m 49s | Avg:  5m 54s | Max:  6m 03s
      🟩 nvcc12.6           Pass: 100%/33  | Total:  2h 48m | Avg:  5m 06s | Max: 23m 40s | Hits:  86%/128   
    🟩 cudacxx_family
      🟩 nvcc               Pass: 100%/54  | Total:  4h 31m | Avg:  5m 01s | Max: 23m 40s | Hits:  86%/256   
    🟩 cxx
      🟩 Clang9             Pass: 100%/2   | Total:  6m 46s | Avg:  3m 23s | Max:  3m 38s
      🟩 Clang10            Pass: 100%/2   | Total:  6m 18s | Avg:  3m 09s | Max:  3m 32s
      🟩 Clang11            Pass: 100%/4   | Total: 11m 49s | Avg:  2m 57s | Max:  3m 18s
      🟩 Clang12            Pass: 100%/4   | Total: 12m 24s | Avg:  3m 06s | Max:  3m 23s
      🟩 Clang13            Pass: 100%/4   | Total: 12m 04s | Avg:  3m 01s | Max:  3m 10s
      🟩 Clang14            Pass: 100%/4   | Total: 28m 28s | Avg:  7m 07s | Max: 19m 19s
      🟩 Clang15            Pass: 100%/2   | Total:  6m 57s | Avg:  3m 28s | Max:  3m 43s
      🟩 Clang16            Pass: 100%/4   | Total: 14m 15s | Avg:  3m 33s | Max:  4m 04s
      🟩 Clang17            Pass: 100%/2   | Total:  7m 49s | Avg:  3m 54s | Max:  3m 55s
      🟩 Clang18            Pass: 100%/2   | Total: 26m 38s | Avg: 13m 19s | Max: 23m 28s
      🟩 GCC9               Pass: 100%/2   | Total:  6m 35s | Avg:  3m 17s | Max:  3m 49s
      🟩 GCC10              Pass: 100%/4   | Total: 13m 25s | Avg:  3m 21s | Max:  3m 39s
      🟩 GCC11              Pass: 100%/4   | Total: 11m 45s | Avg:  2m 56s | Max:  3m 06s
      🟩 GCC12              Pass: 100%/7   | Total:  1h 06m | Avg:  9m 30s | Max: 23m 40s
      🟩 GCC13              Pass: 100%/3   | Total:  8m 18s | Avg:  2m 46s | Max:  3m 07s
      🟩 MSVC14.36          Pass: 100%/1   | Total: 10m 00s | Avg: 10m 00s | Max: 10m 00s | Hits:  86%/128   
      🟩 MSVC14.39          Pass: 100%/1   | Total:  9m 35s | Avg:  9m 35s | Max:  9m 35s | Hits:  86%/128   
      🟩 NVHPC24.7          Pass: 100%/2   | Total: 11m 49s | Avg:  5m 54s | Max:  6m 03s
    🟩 cxx_family
      🟩 Clang              Pass: 100%/30  | Total:  2h 13m | Avg:  4m 26s | Max: 23m 28s
      🟩 GCC                Pass: 100%/20  | Total:  1h 46m | Avg:  5m 19s | Max: 23m 40s
      🟩 MSVC               Pass: 100%/2   | Total: 19m 35s | Avg:  9m 47s | Max: 10m 00s | Hits:  86%/256   
      🟩 NVHPC              Pass: 100%/2   | Total: 11m 49s | Avg:  5m 54s | Max:  6m 03s
    🟩 gpu
      🟩 v100               Pass: 100%/54  | Total:  4h 31m | Avg:  5m 01s | Max: 23m 40s | Hits:  86%/256   
    🟩 jobs
      🟩 Build              Pass: 100%/49  | Total:  2h 53m | Avg:  3m 32s | Max: 10m 00s | Hits:  86%/256   
      🟩 Test               Pass: 100%/5   | Total:  1h 37m | Avg: 19m 34s | Max: 23m 40s
    🟩 sm
      🟩 90                 Pass: 100%/1   | Total:  2m 33s | Avg:  2m 33s | Max:  2m 33s
      🟩 90a                Pass: 100%/1   | Total:  2m 34s | Avg:  2m 34s | Max:  2m 34s
    🟩 std
      🟩 17                 Pass: 100%/29  | Total:  2h 06m | Avg:  4m 22s | Max: 23m 40s
      🟩 20                 Pass: 100%/25  | Total:  2h 24m | Avg:  5m 47s | Max: 23m 28s | Hits:  86%/256   
    
  • 🟩 cccl: Pass: 100%/6 | Total: 28m 40s | Avg: 4m 46s | Max: 5m 17s

    🟩 cpu
      🟩 amd64              Pass: 100%/6   | Total: 28m 40s | Avg:  4m 46s | Max:  5m 17s
    🟩 ctk
      🟩 11.1               Pass: 100%/2   | Total:  7m 51s | Avg:  3m 55s | Max:  4m 02s
      🟩 12.0               Pass: 100%/2   | Total: 10m 20s | Avg:  5m 10s | Max:  5m 13s
      🟩 12.6               Pass: 100%/2   | Total: 10m 29s | Avg:  5m 14s | Max:  5m 17s
    🟩 cudacxx
      🟩 nvcc11.1           Pass: 100%/2   | Total:  7m 51s | Avg:  3m 55s | Max:  4m 02s
      🟩 nvcc12.0           Pass: 100%/2   | Total: 10m 20s | Avg:  5m 10s | Max:  5m 13s
      🟩 nvcc12.6           Pass: 100%/2   | Total: 10m 29s | Avg:  5m 14s | Max:  5m 17s
    🟩 cudacxx_family
      🟩 nvcc               Pass: 100%/6   | Total: 28m 40s | Avg:  4m 46s | Max:  5m 17s
    🟩 cxx
      🟩 Clang9             Pass: 100%/1   | Total:  4m 02s | Avg:  4m 02s | Max:  4m 02s
      🟩 Clang14            Pass: 100%/1   | Total:  5m 13s | Avg:  5m 13s | Max:  5m 13s
      🟩 Clang18            Pass: 100%/1   | Total:  5m 17s | Avg:  5m 17s | Max:  5m 17s
      🟩 GCC6               Pass: 100%/1   | Total:  3m 49s | Avg:  3m 49s | Max:  3m 49s
      🟩 GCC12              Pass: 100%/1   | Total:  5m 07s | Avg:  5m 07s | Max:  5m 07s
      🟩 GCC13              Pass: 100%/1   | Total:  5m 12s | Avg:  5m 12s | Max:  5m 12s
    🟩 cxx_family
      🟩 Clang              Pass: 100%/3   | Total: 14m 32s | Avg:  4m 50s | Max:  5m 17s
      🟩 GCC                Pass: 100%/3   | Total: 14m 08s | Avg:  4m 42s | Max:  5m 12s
    🟩 gpu
      🟩 v100               Pass: 100%/6   | Total: 28m 40s | Avg:  4m 46s | Max:  5m 17s
    🟩 jobs
      🟩 Infra              Pass: 100%/6   | Total: 28m 40s | Avg:  4m 46s | Max:  5m 17s
    
  • 🟩 cccl_c_parallel: Pass: 100%/2 | Total: 10m 36s | Avg: 5m 18s | Max: 8m 37s

    🟩 cpu
      🟩 amd64              Pass: 100%/2   | Total: 10m 36s | Avg:  5m 18s | Max:  8m 37s
    🟩 ctk
      🟩 12.6               Pass: 100%/2   | Total: 10m 36s | Avg:  5m 18s | Max:  8m 37s
    🟩 cudacxx
      🟩 nvcc12.6           Pass: 100%/2   | Total: 10m 36s | Avg:  5m 18s | Max:  8m 37s
    🟩 cudacxx_family
      🟩 nvcc               Pass: 100%/2   | Total: 10m 36s | Avg:  5m 18s | Max:  8m 37s
    🟩 cxx
      🟩 GCC13              Pass: 100%/2   | Total: 10m 36s | Avg:  5m 18s | Max:  8m 37s
    🟩 cxx_family
      🟩 GCC                Pass: 100%/2   | Total: 10m 36s | Avg:  5m 18s | Max:  8m 37s
    🟩 gpu
      🟩 v100               Pass: 100%/2   | Total: 10m 36s | Avg:  5m 18s | Max:  8m 37s
    🟩 jobs
      🟩 Build              Pass: 100%/1   | Total:  1m 59s | Avg:  1m 59s | Max:  1m 59s
      🟩 Test               Pass: 100%/1   | Total:  8m 37s | Avg:  8m 37s | Max:  8m 37s
    
  • 🟩 python: Pass: 100%/1 | Total: 14m 45s | Avg: 14m 45s | Max: 14m 45s

    🟩 cpu
      🟩 amd64              Pass: 100%/1   | Total: 14m 45s | Avg: 14m 45s | Max: 14m 45s
    🟩 ctk
      🟩 12.6               Pass: 100%/1   | Total: 14m 45s | Avg: 14m 45s | Max: 14m 45s
    🟩 cudacxx
      🟩 nvcc12.6           Pass: 100%/1   | Total: 14m 45s | Avg: 14m 45s | Max: 14m 45s
    🟩 cudacxx_family
      🟩 nvcc               Pass: 100%/1   | Total: 14m 45s | Avg: 14m 45s | Max: 14m 45s
    🟩 cxx
      🟩 GCC13              Pass: 100%/1   | Total: 14m 45s | Avg: 14m 45s | Max: 14m 45s
    🟩 cxx_family
      🟩 GCC                Pass: 100%/1   | Total: 14m 45s | Avg: 14m 45s | Max: 14m 45s
    🟩 gpu
      🟩 v100               Pass: 100%/1   | Total: 14m 45s | Avg: 14m 45s | Max: 14m 45s
    🟩 jobs
      🟩 Test               Pass: 100%/1   | Total: 14m 45s | Avg: 14m 45s | Max: 14m 45s
    

👃 Inspect Changes

Modifications in project?

Project
+/- CCCL Infrastructure
libcu++
CUB
Thrust
CUDA Experimental
python
CCCL C Parallel Library
Catch2Helper

Modifications in project or dependencies?

Project
+/- CCCL Infrastructure
+/- libcu++
+/- CUB
+/- Thrust
+/- CUDA Experimental
+/- python
+/- CCCL C Parallel Library
+/- Catch2Helper

🏃‍ Runner counts (total jobs: 402)

# Runner
327 linux-amd64-cpu16
32 linux-amd64-gpu-v100-latest-1
28 linux-arm64-cpu16
15 windows-amd64-cpu16

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
Status: In Review
Development

Successfully merging this pull request may close these issues.

Initial version of "Update RC" workflow
2 participants