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

Fix installing CCCL for irregular environments #3867

Open
wants to merge 1 commit into
base: main
Choose a base branch
from

Conversation

wmaxey
Copy link
Member

@wmaxey wmaxey commented Feb 20, 2025

Description

This allows installing CCCL in environments that are not necessarily equipped with a normal checkout. e.g. when using worktrees.

Checklist

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

@wmaxey wmaxey requested a review from a team as a code owner February 20, 2025 02:19
@wmaxey wmaxey requested a review from jrhemstad February 20, 2025 02:19
Copy link
Contributor

🟩 CI finished in 2h 04m: Pass: 100%/162 | Total: 1d 01h | Avg: 9m 33s | Max: 59m 32s | Hits: 92%/247918
  • 🟩 cub: Pass: 100%/45 | Total: 9h 05m | Avg: 12m 06s | Max: 59m 32s | Hits: 92%/53305

    🟩 cpu
      🟩 amd64              Pass: 100%/43  | Total:  8h 54m | Avg: 12m 25s | Max: 59m 32s | Hits:  92%/50883 
      🟩 arm64              Pass: 100%/2   | Total: 10m 48s | Avg:  5m 24s | Max:  5m 40s | Hits:  99%/2422  
    🟩 ctk
      🟩 12.0               Pass: 100%/5   | Total: 49m 09s | Avg:  9m 49s | Max: 26m 20s | Hits:  85%/5888  
      🟩 12.5               Pass: 100%/2   | Total: 19m 15s | Avg:  9m 37s | Max:  9m 40s | Hits:  98%/2240  
      🟩 12.8               Pass: 100%/38  | Total:  7h 56m | Avg: 12m 32s | Max: 59m 32s | Hits:  93%/45177 
    🟩 cudacxx
      🟩 ClangCUDA18        Pass: 100%/2   | Total:  9m 09s | Avg:  4m 34s | Max:  4m 37s | Hits: 100%/2092  
      🟩 nvcc12.0           Pass: 100%/5   | Total: 49m 09s | Avg:  9m 49s | Max: 26m 20s | Hits:  85%/5888  
      🟩 nvcc12.5           Pass: 100%/2   | Total: 19m 15s | Avg:  9m 37s | Max:  9m 40s | Hits:  98%/2240  
      🟩 nvcc12.8           Pass: 100%/36  | Total:  7h 47m | Avg: 12m 59s | Max: 59m 32s | Hits:  92%/43085 
    🟩 cudacxx_family
      🟩 ClangCUDA          Pass: 100%/2   | Total:  9m 09s | Avg:  4m 34s | Max:  4m 37s | Hits: 100%/2092  
      🟩 nvcc               Pass: 100%/43  | Total:  8h 55m | Avg: 12m 27s | Max: 59m 32s | Hits:  92%/51213 
    🟩 cxx
      🟩 Clang14            Pass: 100%/4   | Total: 22m 49s | Avg:  5m 42s | Max:  6m 02s | Hits: 100%/4852  
      🟩 Clang15            Pass: 100%/2   | Total: 12m 04s | Avg:  6m 02s | Max:  6m 03s | Hits: 100%/2422  
      🟩 Clang16            Pass: 100%/2   | Total: 12m 14s | Avg:  6m 07s | Max:  6m 27s | Hits: 100%/2422  
      🟩 Clang17            Pass: 100%/2   | Total: 12m 33s | Avg:  6m 16s | Max:  6m 32s | Hits: 100%/2422  
      🟩 Clang18            Pass: 100%/7   | Total:  1h 08m | Avg:  9m 46s | Max: 22m 46s | Hits: 100%/8147  
      🟩 GCC7               Pass: 100%/2   | Total: 11m 57s | Avg:  5m 58s | Max:  6m 06s | Hits:  99%/2426  
      🟩 GCC8               Pass: 100%/1   | Total:  6m 04s | Avg:  6m 04s | Max:  6m 04s | Hits:  99%/1213  
      🟩 GCC9               Pass: 100%/2   | Total: 12m 17s | Avg:  6m 08s | Max:  6m 18s | Hits:  99%/2426  
      🟩 GCC10              Pass: 100%/2   | Total: 13m 06s | Avg:  6m 33s | Max:  6m 37s | Hits:  99%/2426  
      🟩 GCC11              Pass: 100%/2   | Total: 12m 46s | Avg:  6m 23s | Max:  6m 38s | Hits:  99%/2422  
      🟩 GCC12              Pass: 100%/2   | Total: 13m 08s | Avg:  6m 34s | Max:  6m 48s | Hits:  99%/2422  
      🟩 GCC13              Pass: 100%/11  | Total:  3h 30m | Avg: 19m 10s | Max: 59m 32s | Hits:  96%/13321 
      🟩 MSVC14.29          Pass: 100%/2   | Total: 54m 03s | Avg: 27m 01s | Max: 27m 43s | Hits:  16%/2072  
      🟩 MSVC14.42          Pass: 100%/2   | Total:  1h 03m | Avg: 31m 44s | Max: 33m 25s | Hits:  16%/2072  
      🟩 NVHPC24.7          Pass: 100%/2   | Total: 19m 15s | Avg:  9m 37s | Max:  9m 40s | Hits:  98%/2240  
    🟩 cxx_family
      🟩 Clang              Pass: 100%/17  | Total:  2h 08m | Avg:  7m 32s | Max: 22m 46s | Hits: 100%/20265 
      🟩 GCC                Pass: 100%/22  | Total:  4h 40m | Avg: 12m 44s | Max: 59m 32s | Hits:  98%/26656 
      🟩 MSVC               Pass: 100%/4   | Total:  1h 57m | Avg: 29m 23s | Max: 33m 25s | Hits:  16%/4144  
      🟩 NVHPC              Pass: 100%/2   | Total: 19m 15s | Avg:  9m 37s | Max:  9m 40s | Hits:  98%/2240  
    🟩 gpu
      🟩 h100               Pass: 100%/3   | Total: 49m 38s | Avg: 16m 32s | Max: 23m 17s | Hits:  99%/3633  
      🟩 rtx2080            Pass: 100%/34  | Total:  5h 05m | Avg:  8m 59s | Max: 33m 25s | Hits:  91%/39984 
      🟩 rtxa6000           Pass: 100%/8   | Total:  3h 09m | Avg: 23m 43s | Max: 59m 32s | Hits:  96%/9688  
    🟩 jobs
      🟩 Build              Pass: 100%/37  | Total:  6h 16m | Avg: 10m 10s | Max: 59m 32s | Hits:  90%/43617 
      🟩 DeviceLaunch       Pass: 100%/1   | Total: 21m 37s | Avg: 21m 37s | Max: 21m 37s | Hits:  99%/1211  
      🟩 GraphCapture       Pass: 100%/1   | Total: 16m 53s | Avg: 16m 53s | Max: 16m 53s | Hits:  99%/1211  
      🟩 HostLaunch         Pass: 100%/3   | Total:  1h 09m | Avg: 23m 02s | Max: 23m 17s | Hits:  99%/3633  
      🟩 TestGPU            Pass: 100%/3   | Total:  1h 01m | Avg: 20m 24s | Max: 21m 21s | Hits:  99%/3633  
    🟩 sm
      🟩 90                 Pass: 100%/3   | Total: 49m 38s | Avg: 16m 32s | Max: 23m 17s | Hits:  99%/3633  
      🟩 90;90a;100         Pass: 100%/1   | Total:  6m 58s | Avg:  6m 58s | Max:  6m 58s | Hits:  99%/1211  
    🟩 std
      🟩 17                 Pass: 100%/20  | Total:  3h 10m | Avg:  9m 32s | Max: 30m 04s | Hits:  88%/23455 
      🟩 20                 Pass: 100%/25  | Total:  5h 54m | Avg: 14m 10s | Max: 59m 32s | Hits:  95%/29850 
    
  • 🟩 thrust: Pass: 100%/45 | Total: 6h 48m | Avg: 9m 04s | Max: 33m 37s | Hits: 96%/80136

    🟩 cmake_options
      🟩 -DTHRUST_DISPATCH_TYPE=Force32bit Pass: 100%/2   | Total: 16m 44s | Avg:  8m 22s | Max: 11m 10s | Hits:  99%/3564  
    🟩 cpu
      🟩 amd64              Pass: 100%/43  | Total:  6h 38m | Avg:  9m 16s | Max: 33m 37s | Hits:  95%/76573 
      🟩 arm64              Pass: 100%/2   | Total:  9m 40s | Avg:  4m 50s | Max:  5m 11s | Hits:  99%/3563  
    🟩 ctk
      🟩 12.0               Pass: 100%/5   | Total: 40m 27s | Avg:  8m 05s | Max: 21m 40s | Hits:  94%/8901  
      🟩 12.5               Pass: 100%/2   | Total: 27m 04s | Avg: 13m 32s | Max: 13m 54s | Hits:  99%/3562  
      🟩 12.8               Pass: 100%/38  | Total:  5h 40m | Avg:  8m 57s | Max: 33m 37s | Hits:  96%/67673 
    🟩 cudacxx
      🟩 ClangCUDA18        Pass: 100%/2   | Total: 10m 24s | Avg:  5m 12s | Max:  5m 12s | Hits: 100%/3562  
      🟩 nvcc12.0           Pass: 100%/5   | Total: 40m 27s | Avg:  8m 05s | Max: 21m 40s | Hits:  94%/8901  
      🟩 nvcc12.5           Pass: 100%/2   | Total: 27m 04s | Avg: 13m 32s | Max: 13m 54s | Hits:  99%/3562  
      🟩 nvcc12.8           Pass: 100%/36  | Total:  5h 30m | Avg:  9m 10s | Max: 33m 37s | Hits:  96%/64111 
    🟩 cudacxx_family
      🟩 ClangCUDA          Pass: 100%/2   | Total: 10m 24s | Avg:  5m 12s | Max:  5m 12s | Hits: 100%/3562  
      🟩 nvcc               Pass: 100%/43  | Total:  6h 37m | Avg:  9m 15s | Max: 33m 37s | Hits:  95%/76574 
    🟩 cxx
      🟩 Clang14            Pass: 100%/4   | Total: 19m 28s | Avg:  4m 52s | Max:  5m 14s | Hits: 100%/7124  
      🟩 Clang15            Pass: 100%/2   | Total: 11m 04s | Avg:  5m 32s | Max:  5m 51s | Hits: 100%/3562  
      🟩 Clang16            Pass: 100%/2   | Total: 10m 30s | Avg:  5m 15s | Max:  5m 20s | Hits: 100%/3562  
      🟩 Clang17            Pass: 100%/2   | Total: 11m 38s | Avg:  5m 49s | Max:  5m 50s | Hits: 100%/3562  
      🟩 Clang18            Pass: 100%/7   | Total: 42m 35s | Avg:  6m 05s | Max: 10m 08s | Hits: 100%/12467 
      🟩 GCC7               Pass: 100%/2   | Total: 31m 59s | Avg: 15m 59s | Max: 27m 18s | Hits:  88%/3564  
      🟩 GCC8               Pass: 100%/1   | Total:  5m 03s | Avg:  5m 03s | Max:  5m 03s | Hits:  99%/1782  
      🟩 GCC9               Pass: 100%/2   | Total: 10m 56s | Avg:  5m 28s | Max:  5m 55s | Hits:  99%/3564  
      🟩 GCC10              Pass: 100%/2   | Total: 11m 25s | Avg:  5m 42s | Max:  6m 00s | Hits:  99%/3564  
      🟩 GCC11              Pass: 100%/2   | Total: 11m 27s | Avg:  5m 43s | Max:  5m 54s | Hits:  99%/3564  
      🟩 GCC12              Pass: 100%/2   | Total: 12m 12s | Avg:  6m 06s | Max:  6m 33s | Hits:  99%/3564  
      🟩 GCC13              Pass: 100%/10  | Total:  1h 16m | Avg:  7m 36s | Max: 11m 56s | Hits:  99%/17820 
      🟩 MSVC14.29          Pass: 100%/2   | Total: 45m 53s | Avg: 22m 56s | Max: 24m 13s | Hits:  70%/3550  
      🟩 MSVC14.42          Pass: 100%/3   | Total:  1h 20m | Avg: 26m 58s | Max: 33m 37s | Hits:  70%/5325  
      🟩 NVHPC24.7          Pass: 100%/2   | Total: 27m 04s | Avg: 13m 32s | Max: 13m 54s | Hits:  99%/3562  
    🟩 cxx_family
      🟩 Clang              Pass: 100%/17  | Total:  1h 35m | Avg:  5m 36s | Max: 10m 08s | Hits: 100%/30277 
      🟩 GCC                Pass: 100%/21  | Total:  2h 39m | Avg:  7m 34s | Max: 27m 18s | Hits:  98%/37422 
      🟩 MSVC               Pass: 100%/5   | Total:  2h 06m | Avg: 25m 21s | Max: 33m 37s | Hits:  70%/8875  
      🟩 NVHPC              Pass: 100%/2   | Total: 27m 04s | Avg: 13m 32s | Max: 13m 54s | Hits:  99%/3562  
    🟩 gpu
      🟩 h100               Pass: 100%/2   | Total: 16m 49s | Avg:  8m 24s | Max: 11m 56s | Hits:  99%/3564  
      🟩 rtx2080            Pass: 100%/33  | Total:  4h 30m | Avg:  8m 11s | Max: 27m 18s | Hits:  96%/58769 
      🟩 rtx4090            Pass: 100%/10  | Total:  2h 01m | Avg: 12m 07s | Max: 33m 37s | Hits:  94%/17803 
    🟩 jobs
      🟩 Build              Pass: 100%/38  | Total:  5h 16m | Avg:  8m 19s | Max: 27m 18s | Hits:  96%/67671 
      🟩 TestCPU            Pass: 100%/3   | Total: 48m 33s | Avg: 16m 11s | Max: 33m 37s | Hits:  90%/5338  
      🟩 TestGPU            Pass: 100%/4   | Total: 43m 36s | Avg: 10m 54s | Max: 11m 56s | Hits:  99%/7127  
    🟩 sm
      🟩 90                 Pass: 100%/2   | Total: 16m 49s | Avg:  8m 24s | Max: 11m 56s | Hits:  99%/3564  
      🟩 90;90a;100         Pass: 100%/1   | Total:  6m 15s | Avg:  6m 15s | Max:  6m 15s | Hits:  99%/1782  
    🟩 std
      🟩 17                 Pass: 100%/20  | Total:  3h 12m | Avg:  9m 38s | Max: 27m 18s | Hits:  94%/35611 
      🟩 20                 Pass: 100%/23  | Total:  3h 18m | Avg:  8m 38s | Max: 33m 37s | Hits:  97%/40961 
    
  • 🟩 libcudacxx: Pass: 100%/43 | Total: 6h 38m | Avg: 9m 16s | Max: 26m 58s | Hits: 89%/102909

    🟩 cpu
      🟩 amd64              Pass: 100%/41  | Total:  6h 31m | Avg:  9m 32s | Max: 26m 58s | Hits:  89%/97264 
      🟩 arm64              Pass: 100%/2   | Total:  7m 31s | Avg:  3m 45s | Max:  3m 50s | Hits:  99%/5645  
    🟩 ctk
      🟩 12.0               Pass: 100%/5   | Total: 38m 06s | Avg:  7m 37s | Max: 22m 35s | Hits:  99%/13652 
      🟩 12.5               Pass: 100%/2   | Total: 17m 59s | Avg:  8m 59s | Max:  9m 00s | Hits:  98%/5590  
      🟩 12.8               Pass: 100%/36  | Total:  5h 42m | Avg:  9m 30s | Max: 26m 58s | Hits:  87%/83667 
    🟩 cudacxx
      🟩 ClangCUDA18        Pass: 100%/2   | Total: 41m 54s | Avg: 20m 57s | Max: 22m 55s | Hits:  26%/5610  
      🟩 nvcc12.0           Pass: 100%/5   | Total: 38m 06s | Avg:  7m 37s | Max: 22m 35s | Hits:  99%/13652 
      🟩 nvcc12.5           Pass: 100%/2   | Total: 17m 59s | Avg:  8m 59s | Max:  9m 00s | Hits:  98%/5590  
      🟩 nvcc12.8           Pass: 100%/34  | Total:  5h 00m | Avg:  8m 50s | Max: 26m 58s | Hits:  92%/78057 
    🟩 cudacxx_family
      🟩 ClangCUDA          Pass: 100%/2   | Total: 41m 54s | Avg: 20m 57s | Max: 22m 55s | Hits:  26%/5610  
      🟩 nvcc               Pass: 100%/41  | Total:  5h 56m | Avg:  8m 41s | Max: 26m 58s | Hits:  93%/97299 
    🟩 cxx
      🟩 Clang14            Pass: 100%/4   | Total: 34m 30s | Avg:  8m 37s | Max: 22m 09s | Hits:  82%/11184 
      🟩 Clang15            Pass: 100%/2   | Total:  9m 28s | Avg:  4m 44s | Max:  4m 54s | Hits:  99%/5602  
      🟩 Clang16            Pass: 100%/2   | Total:  8m 56s | Avg:  4m 28s | Max:  4m 41s | Hits:  99%/5602  
      🟩 Clang17            Pass: 100%/2   | Total:  8m 34s | Avg:  4m 17s | Max:  4m 22s | Hits:  99%/5602  
      🟩 Clang18            Pass: 100%/6   | Total:  1h 22m | Avg: 13m 40s | Max: 23m 04s | Hits:  57%/14034 
      🟩 GCC7               Pass: 100%/2   | Total: 25m 09s | Avg: 12m 34s | Max: 21m 27s | Hits:  66%/5540  
      🟩 GCC8               Pass: 100%/1   | Total:  4m 02s | Avg:  4m 02s | Max:  4m 02s | Hits:  99%/2780  
      🟩 GCC9               Pass: 100%/2   | Total:  7m 40s | Avg:  3m 50s | Max:  3m 53s | Hits:  99%/5552  
      🟩 GCC10              Pass: 100%/2   | Total:  8m 02s | Avg:  4m 01s | Max:  4m 02s | Hits:  99%/5608  
      🟩 GCC11              Pass: 100%/2   | Total:  8m 09s | Avg:  4m 04s | Max:  4m 09s | Hits:  99%/5604  
      🟩 GCC12              Pass: 100%/2   | Total:  8m 40s | Avg:  4m 20s | Max:  4m 21s | Hits:  99%/5604  
      🟩 GCC13              Pass: 100%/10  | Total:  1h 17m | Avg:  7m 45s | Max: 17m 05s | Hits:  99%/14291 
      🟩 MSVC14.29          Pass: 100%/2   | Total: 44m 12s | Avg: 22m 06s | Max: 22m 35s | Hits:  99%/5078  
      🟩 MSVC14.42          Pass: 100%/2   | Total: 53m 29s | Avg: 26m 44s | Max: 26m 58s | Hits:  98%/5238  
      🟩 NVHPC24.7          Pass: 100%/2   | Total: 17m 59s | Avg:  8m 59s | Max:  9m 00s | Hits:  98%/5590  
    🟩 cxx_family
      🟩 Clang              Pass: 100%/16  | Total:  2h 23m | Avg:  8m 58s | Max: 23m 04s | Hits:  80%/42024 
      🟩 GCC                Pass: 100%/21  | Total:  2h 19m | Avg:  6m 38s | Max: 21m 27s | Hits:  95%/44979 
      🟩 MSVC               Pass: 100%/4   | Total:  1h 37m | Avg: 24m 25s | Max: 26m 58s | Hits:  99%/10316 
      🟩 NVHPC              Pass: 100%/2   | Total: 17m 59s | Avg:  8m 59s | Max:  9m 00s | Hits:  98%/5590  
    🟩 gpu
      🟩 h100               Pass: 100%/2   | Total: 15m 58s | Avg:  7m 59s | Max: 11m 55s | Hits:  99%/2912  
      🟩 rtx2080            Pass: 100%/41  | Total:  6h 22m | Avg:  9m 19s | Max: 26m 58s | Hits:  89%/99997 
    🟩 jobs
      🟩 Build              Pass: 100%/37  | Total:  5h 33m | Avg:  9m 00s | Max: 26m 58s | Hits:  89%/102869
      🟩 NVRTC              Pass: 100%/2   | Total: 33m 00s | Avg: 16m 30s | Max: 17m 05s | Hits:  90%/40    
      🟩 Test               Pass: 100%/3   | Total: 30m 15s | Avg: 10m 05s | Max: 11m 55s
      🟩 VerifyCodegen      Pass: 100%/1   | Total:  2m 13s | Avg:  2m 13s | Max:  2m 13s
    🟩 sm
      🟩 75                 Pass: 100%/2   | Total: 33m 00s | Avg: 16m 30s | Max: 17m 05s | Hits:  90%/40    
      🟩 90                 Pass: 100%/2   | Total: 15m 58s | Avg:  7m 59s | Max: 11m 55s | Hits:  99%/2912  
      🟩 90;90a;100         Pass: 100%/1   | Total:  4m 38s | Avg:  4m 38s | Max:  4m 38s | Hits:  99%/2912  
    🟩 std
      🟩 17                 Pass: 100%/21  | Total:  3h 32m | Avg: 10m 07s | Max: 26m 31s | Hits:  88%/54868 
      🟩 20                 Pass: 100%/21  | Total:  3h 03m | Avg:  8m 45s | Max: 26m 58s | Hits:  90%/48041 
    
  • 🟩 cudax: Pass: 100%/22 | Total: 2h 06m | Avg: 5m 43s | Max: 13m 52s | Hits: 96%/11264

    🟩 cpu
      🟩 amd64              Pass: 100%/18  | Total:  1h 51m | Avg:  6m 11s | Max: 13m 52s | Hits:  96%/9036  
      🟩 arm64              Pass: 100%/4   | Total: 14m 44s | Avg:  3m 41s | Max:  3m 59s | Hits:  98%/2228  
    🟩 ctk
      🟩 12.0               Pass: 100%/1   | Total:  9m 59s | Avg:  9m 59s | Max:  9m 59s | Hits:  60%/262   
      🟩 12.5               Pass: 100%/2   | Total: 12m 47s | Avg:  6m 23s | Max:  6m 25s | Hits:  95%/710   
      🟩 12.8               Pass: 100%/19  | Total:  1h 43m | Avg:  5m 26s | Max: 13m 52s | Hits:  97%/10292 
    🟩 cudacxx
      🟩 nvcc12.0           Pass: 100%/1   | Total:  9m 59s | Avg:  9m 59s | Max:  9m 59s | Hits:  60%/262   
      🟩 nvcc12.5           Pass: 100%/2   | Total: 12m 47s | Avg:  6m 23s | Max:  6m 25s | Hits:  95%/710   
      🟩 nvcc12.8           Pass: 100%/19  | Total:  1h 43m | Avg:  5m 26s | Max: 13m 52s | Hits:  97%/10292 
    🟩 cudacxx_family
      🟩 nvcc               Pass: 100%/22  | Total:  2h 06m | Avg:  5m 43s | Max: 13m 52s | Hits:  96%/11264 
    🟩 cxx
      🟩 Clang14            Pass: 100%/1   | Total:  4m 02s | Avg:  4m 02s | Max:  4m 02s | Hits:  98%/559   
      🟩 Clang15            Pass: 100%/1   | Total:  4m 09s | Avg:  4m 09s | Max:  4m 09s | Hits:  98%/557   
      🟩 Clang16            Pass: 100%/1   | Total:  3m 50s | Avg:  3m 50s | Max:  3m 50s | Hits:  98%/557   
      🟩 Clang17            Pass: 100%/1   | Total:  4m 04s | Avg:  4m 04s | Max:  4m 04s | Hits:  98%/557   
      🟩 Clang18            Pass: 100%/4   | Total: 23m 02s | Avg:  5m 45s | Max: 12m 03s | Hits:  98%/2228  
      🟩 GCC10              Pass: 100%/1   | Total:  3m 55s | Avg:  3m 55s | Max:  3m 55s | Hits:  98%/559   
      🟩 GCC11              Pass: 100%/1   | Total:  3m 44s | Avg:  3m 44s | Max:  3m 44s | Hits:  98%/557   
      🟩 GCC12              Pass: 100%/2   | Total: 15m 39s | Avg:  7m 49s | Max: 11m 42s | Hits:  98%/1114  
      🟩 GCC13              Pass: 100%/6   | Total: 31m 54s | Avg:  5m 19s | Max: 13m 52s | Hits:  98%/3342  
      🟩 MSVC14.39          Pass: 100%/1   | Total:  9m 59s | Avg:  9m 59s | Max:  9m 59s | Hits:  60%/262   
      🟩 MSVC14.42          Pass: 100%/1   | Total:  8m 59s | Avg:  8m 59s | Max:  8m 59s | Hits:  60%/262   
      🟩 NVHPC24.7          Pass: 100%/2   | Total: 12m 47s | Avg:  6m 23s | Max:  6m 25s | Hits:  95%/710   
    🟩 cxx_family
      🟩 Clang              Pass: 100%/8   | Total: 39m 07s | Avg:  4m 53s | Max: 12m 03s | Hits:  98%/4458  
      🟩 GCC                Pass: 100%/10  | Total: 55m 12s | Avg:  5m 31s | Max: 13m 52s | Hits:  98%/5572  
      🟩 MSVC               Pass: 100%/2   | Total: 18m 58s | Avg:  9m 29s | Max:  9m 59s | Hits:  60%/524   
      🟩 NVHPC              Pass: 100%/2   | Total: 12m 47s | Avg:  6m 23s | Max:  6m 25s | Hits:  95%/710   
    🟩 gpu
      🟩 h100               Pass: 100%/2   | Total: 17m 13s | Avg:  8m 36s | Max: 13m 52s | Hits:  98%/1114  
      🟩 rtx2080            Pass: 100%/20  | Total:  1h 48m | Avg:  5m 26s | Max: 12m 03s | Hits:  96%/10150 
    🟩 jobs
      🟩 Build              Pass: 100%/19  | Total:  1h 28m | Avg:  4m 39s | Max:  9m 59s | Hits:  96%/9593  
      🟩 Test               Pass: 100%/3   | Total: 37m 37s | Avg: 12m 32s | Max: 13m 52s | Hits:  99%/1671  
    🟩 sm
      🟩 90                 Pass: 100%/3   | Total: 20m 44s | Avg:  6m 54s | Max: 13m 52s | Hits:  98%/1671  
      🟩 90a                Pass: 100%/1   | Total:  3m 31s | Avg:  3m 31s | Max:  3m 31s | Hits:  98%/557   
    🟩 std
      🟩 17                 Pass: 100%/4   | Total: 17m 06s | Avg:  4m 16s | Max:  6m 25s | Hits:  97%/2026  
      🟩 20                 Pass: 100%/18  | Total:  1h 48m | Avg:  6m 03s | Max: 13m 52s | Hits:  96%/9238  
    
  • 🟩 cccl: Pass: 100%/4 | Total: 17m 31s | Avg: 4m 22s | Max: 7m 00s

    🟩 cpu
      🟩 amd64              Pass: 100%/4   | Total: 17m 31s | Avg:  4m 22s | Max:  7m 00s
    🟩 ctk
      🟩 12.0               Pass: 100%/2   | Total:  6m 59s | Avg:  3m 29s | Max:  3m 37s
      🟩 12.8               Pass: 100%/2   | Total: 10m 32s | Avg:  5m 16s | Max:  7m 00s
    🟩 cudacxx
      🟩 nvcc12.0           Pass: 100%/2   | Total:  6m 59s | Avg:  3m 29s | Max:  3m 37s
      🟩 nvcc12.8           Pass: 100%/2   | Total: 10m 32s | Avg:  5m 16s | Max:  7m 00s
    🟩 cudacxx_family
      🟩 nvcc               Pass: 100%/4   | Total: 17m 31s | Avg:  4m 22s | Max:  7m 00s
    🟩 cxx
      🟩 Clang14            Pass: 100%/1   | Total:  3m 37s | Avg:  3m 37s | Max:  3m 37s
      🟩 Clang18            Pass: 100%/1   | Total:  7m 00s | Avg:  7m 00s | Max:  7m 00s
      🟩 GCC12              Pass: 100%/1   | Total:  3m 22s | Avg:  3m 22s | Max:  3m 22s
      🟩 GCC13              Pass: 100%/1   | Total:  3m 32s | Avg:  3m 32s | Max:  3m 32s
    🟩 cxx_family
      🟩 Clang              Pass: 100%/2   | Total: 10m 37s | Avg:  5m 18s | Max:  7m 00s
      🟩 GCC                Pass: 100%/2   | Total:  6m 54s | Avg:  3m 27s | Max:  3m 32s
    🟩 gpu
      🟩 rtx2080            Pass: 100%/4   | Total: 17m 31s | Avg:  4m 22s | Max:  7m 00s
    🟩 jobs
      🟩 Infra              Pass: 100%/4   | Total: 17m 31s | Avg:  4m 22s | Max:  7m 00s
    
  • 🟩 cccl_c_parallel: Pass: 100%/2 | Total: 16m 23s | Avg: 8m 11s | Max: 14m 05s | Hits: 98%/304

    🟩 cpu
      🟩 amd64              Pass: 100%/2   | Total: 16m 23s | Avg:  8m 11s | Max: 14m 05s | Hits:  98%/304   
    🟩 ctk
      🟩 12.8               Pass: 100%/2   | Total: 16m 23s | Avg:  8m 11s | Max: 14m 05s | Hits:  98%/304   
    🟩 cudacxx
      🟩 nvcc12.8           Pass: 100%/2   | Total: 16m 23s | Avg:  8m 11s | Max: 14m 05s | Hits:  98%/304   
    🟩 cudacxx_family
      🟩 nvcc               Pass: 100%/2   | Total: 16m 23s | Avg:  8m 11s | Max: 14m 05s | Hits:  98%/304   
    🟩 cxx
      🟩 GCC13              Pass: 100%/2   | Total: 16m 23s | Avg:  8m 11s | Max: 14m 05s | Hits:  98%/304   
    🟩 cxx_family
      🟩 GCC                Pass: 100%/2   | Total: 16m 23s | Avg:  8m 11s | Max: 14m 05s | Hits:  98%/304   
    🟩 gpu
      🟩 rtx2080            Pass: 100%/2   | Total: 16m 23s | Avg:  8m 11s | Max: 14m 05s | Hits:  98%/304   
    🟩 jobs
      🟩 Build              Pass: 100%/1   | Total:  2m 18s | Avg:  2m 18s | Max:  2m 18s | Hits:  98%/152   
      🟩 Test               Pass: 100%/1   | Total: 14m 05s | Avg: 14m 05s | Max: 14m 05s | Hits:  98%/152   
    
  • 🟩 python: Pass: 100%/1 | Total: 35m 50s | Avg: 35m 50s | Max: 35m 50s

    🟩 cpu
      🟩 amd64              Pass: 100%/1   | Total: 35m 50s | Avg: 35m 50s | Max: 35m 50s
    🟩 ctk
      🟩 12.8               Pass: 100%/1   | Total: 35m 50s | Avg: 35m 50s | Max: 35m 50s
    🟩 cudacxx
      🟩 nvcc12.8           Pass: 100%/1   | Total: 35m 50s | Avg: 35m 50s | Max: 35m 50s
    🟩 cudacxx_family
      🟩 nvcc               Pass: 100%/1   | Total: 35m 50s | Avg: 35m 50s | Max: 35m 50s
    🟩 cxx
      🟩 GCC13              Pass: 100%/1   | Total: 35m 50s | Avg: 35m 50s | Max: 35m 50s
    🟩 cxx_family
      🟩 GCC                Pass: 100%/1   | Total: 35m 50s | Avg: 35m 50s | Max: 35m 50s
    🟩 gpu
      🟩 rtx2080            Pass: 100%/1   | Total: 35m 50s | Avg: 35m 50s | Max: 35m 50s
    🟩 jobs
      🟩 Test               Pass: 100%/1   | Total: 35m 50s | Avg: 35m 50s | Max: 35m 50s
    

👃 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: 162)

# Runner
111 linux-amd64-cpu16
15 windows-amd64-cpu16
12 linux-amd64-gpu-rtx2080-latest-1
10 linux-arm64-cpu16
6 linux-amd64-gpu-rtxa6000-latest-1
5 linux-amd64-gpu-h100-latest-1
3 linux-amd64-gpu-rtx4090-latest-1

@jrhemstad jrhemstad requested a review from trxcllnt February 20, 2025 16:50
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.

3 participants