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

Use _CCCL_REQUIRES_EXPR in test code #3954

Merged
merged 1 commit into from
Feb 27, 2025

Conversation

miscco
Copy link
Collaborator

@miscco miscco commented Feb 27, 2025

This cleans up the code considerably and is also easier to read once one knows the syntax

@miscco miscco requested a review from a team as a code owner February 27, 2025 10:27
@miscco miscco requested review from griwes and ericniebler February 27, 2025 10:27
Copy link
Contributor

🟩 CI finished in 1h 05m: Pass: 100%/158 | Total: 1d 00h | Avg: 9m 23s | Max: 52m 29s | Hits: 93%/249014
  • 🟩 cub: Pass: 100%/45 | Total: 8h 27m | Avg: 11m 16s | Max: 33m 16s | Hits: 93%/53485

    🟩 cpu
      🟩 amd64              Pass: 100%/43  | Total:  8h 16m | Avg: 11m 32s | Max: 33m 16s | Hits:  92%/51055 
      🟩 arm64              Pass: 100%/2   | Total: 10m 41s | Avg:  5m 20s | Max:  5m 42s | Hits:  99%/2430  
    🟩 ctk
      🟩 12.0               Pass: 100%/5   | Total: 52m 14s | Avg: 10m 26s | Max: 29m 54s | Hits:  85%/5908  
      🟩 12.5               Pass: 100%/2   | Total: 19m 52s | Avg:  9m 56s | Max: 10m 00s | Hits:  98%/2248  
      🟩 12.8               Pass: 100%/38  | Total:  7h 15m | Avg: 11m 27s | Max: 33m 16s | Hits:  94%/45329 
    🟩 cudacxx
      🟩 ClangCUDA18        Pass: 100%/2   | Total:  9m 31s | Avg:  4m 45s | Max:  4m 48s | Hits: 100%/2100  
      🟩 nvcc12.0           Pass: 100%/5   | Total: 52m 14s | Avg: 10m 26s | Max: 29m 54s | Hits:  85%/5908  
      🟩 nvcc12.5           Pass: 100%/2   | Total: 19m 52s | Avg:  9m 56s | Max: 10m 00s | Hits:  98%/2248  
      🟩 nvcc12.8           Pass: 100%/36  | Total:  7h 05m | Avg: 11m 49s | Max: 33m 16s | Hits:  93%/43229 
    🟩 cudacxx_family
      🟩 ClangCUDA          Pass: 100%/2   | Total:  9m 31s | Avg:  4m 45s | Max:  4m 48s | Hits: 100%/2100  
      🟩 nvcc               Pass: 100%/43  | Total:  8h 17m | Avg: 11m 34s | Max: 33m 16s | Hits:  92%/51385 
    🟩 cxx
      🟩 Clang14            Pass: 100%/4   | Total: 22m 45s | Avg:  5m 41s | Max:  5m 55s | Hits: 100%/4868  
      🟩 Clang15            Pass: 100%/2   | Total: 12m 33s | Avg:  6m 16s | Max:  6m 22s | Hits: 100%/2430  
      🟩 Clang16            Pass: 100%/2   | Total: 12m 10s | Avg:  6m 05s | Max:  6m 12s | Hits: 100%/2430  
      🟩 Clang17            Pass: 100%/2   | Total: 12m 25s | Avg:  6m 12s | Max:  6m 24s | Hits: 100%/2430  
      🟩 Clang18            Pass: 100%/7   | Total:  1h 12m | Avg: 10m 21s | Max: 23m 21s | Hits: 100%/8175  
      🟩 GCC7               Pass: 100%/2   | Total: 11m 35s | Avg:  5m 47s | Max:  6m 00s | Hits:  99%/2434  
      🟩 GCC8               Pass: 100%/1   | Total:  6m 00s | Avg:  6m 00s | Max:  6m 00s | Hits:  99%/1217  
      🟩 GCC9               Pass: 100%/2   | Total: 12m 20s | Avg:  6m 10s | Max:  6m 31s | Hits:  99%/2434  
      🟩 GCC10              Pass: 100%/2   | Total: 12m 41s | Avg:  6m 20s | Max:  6m 22s | Hits:  99%/2434  
      🟩 GCC11              Pass: 100%/2   | Total: 12m 51s | Avg:  6m 25s | Max:  6m 26s | Hits:  99%/2430  
      🟩 GCC12              Pass: 100%/2   | Total: 13m 31s | Avg:  6m 45s | Max:  7m 05s | Hits:  99%/2430  
      🟩 GCC13              Pass: 100%/11  | Total:  2h 44m | Avg: 14m 59s | Max: 25m 09s | Hits:  99%/13365 
      🟩 MSVC14.29          Pass: 100%/2   | Total: 58m 50s | Avg: 29m 25s | Max: 29m 54s | Hits:  15%/2080  
      🟩 MSVC14.42          Pass: 100%/2   | Total:  1h 02m | Avg: 31m 09s | Max: 33m 16s | Hits:  15%/2080  
      🟩 NVHPC24.7          Pass: 100%/2   | Total: 19m 52s | Avg:  9m 56s | Max: 10m 00s | Hits:  98%/2248  
    🟩 cxx_family
      🟩 Clang              Pass: 100%/17  | Total:  2h 12m | Avg:  7m 47s | Max: 23m 21s | Hits: 100%/20333 
      🟩 GCC                Pass: 100%/22  | Total:  3h 53m | Avg: 10m 37s | Max: 25m 09s | Hits:  99%/26744 
      🟩 MSVC               Pass: 100%/4   | Total:  2h 01m | Avg: 30m 17s | Max: 33m 16s | Hits:  15%/4160  
      🟩 NVHPC              Pass: 100%/2   | Total: 19m 52s | Avg:  9m 56s | Max: 10m 00s | Hits:  98%/2248  
    🟩 gpu
      🟩 h100               Pass: 100%/3   | Total: 53m 27s | Avg: 17m 49s | Max: 25m 09s | Hits:  99%/3645  
      🟩 rtx2080            Pass: 100%/34  | Total:  5h 09m | Avg:  9m 06s | Max: 33m 16s | Hits:  91%/40120 
      🟩 rtxa6000           Pass: 100%/8   | Total:  2h 24m | Avg: 18m 00s | Max: 23m 32s | Hits:  99%/9720  
    🟩 jobs
      🟩 Build              Pass: 100%/37  | Total:  5h 27m | Avg:  8m 51s | Max: 33m 16s | Hits:  91%/43765 
      🟩 DeviceLaunch       Pass: 100%/1   | Total: 23m 23s | Avg: 23m 23s | Max: 23m 23s | Hits:  99%/1215  
      🟩 GraphCapture       Pass: 100%/1   | Total: 17m 50s | Avg: 17m 50s | Max: 17m 50s | Hits:  99%/1215  
      🟩 HostLaunch         Pass: 100%/3   | Total:  1h 12m | Avg: 24m 00s | Max: 25m 09s | Hits:  99%/3645  
      🟩 TestGPU            Pass: 100%/3   | Total:  1h 06m | Avg: 22m 05s | Max: 23m 03s | Hits:  99%/3645  
    🟩 sm
      🟩 90                 Pass: 100%/3   | Total: 53m 27s | Avg: 17m 49s | Max: 25m 09s | Hits:  99%/3645  
      🟩 90;90a;100         Pass: 100%/1   | Total:  6m 48s | Avg:  6m 48s | Max:  6m 48s | Hits:  99%/1215  
    🟩 std
      🟩 17                 Pass: 100%/20  | Total:  3h 14m | Avg:  9m 44s | Max: 29m 54s | Hits:  88%/23535 
      🟩 20                 Pass: 100%/25  | Total:  5h 12m | Avg: 12m 29s | Max: 33m 16s | Hits:  96%/29950 
    
  • 🟩 thrust: Pass: 100%/45 | Total: 6h 31m | Avg: 8m 42s | Max: 30m 46s | Hits: 96%/80136

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

    🟩 cpu
      🟩 amd64              Pass: 100%/41  | Total:  6h 29m | Avg:  9m 30s | Max: 28m 18s | Hits:  90%/98022 
      🟩 arm64              Pass: 100%/2   | Total:  9m 10s | Avg:  4m 35s | Max:  4m 59s | Hits:  95%/5689  
    🟩 ctk
      🟩 12.0               Pass: 100%/5   | Total: 42m 47s | Avg:  8m 33s | Max: 23m 58s | Hits:  96%/13759 
      🟩 12.5               Pass: 100%/2   | Total: 22m 05s | Avg: 11m 02s | Max: 12m 19s | Hits:  92%/5634  
      🟩 12.8               Pass: 100%/36  | Total:  5h 33m | Avg:  9m 16s | Max: 28m 18s | Hits:  89%/84318 
    🟩 cudacxx
      🟩 ClangCUDA18        Pass: 100%/2   | Total: 42m 44s | Avg: 21m 22s | Max: 23m 23s | Hits:  27%/5650  
      🟩 nvcc12.0           Pass: 100%/5   | Total: 42m 47s | Avg:  8m 33s | Max: 23m 58s | Hits:  96%/13759 
      🟩 nvcc12.5           Pass: 100%/2   | Total: 22m 05s | Avg: 11m 02s | Max: 12m 19s | Hits:  92%/5634  
      🟩 nvcc12.8           Pass: 100%/34  | Total:  4h 51m | Avg:  8m 33s | Max: 28m 18s | Hits:  94%/78668 
    🟩 cudacxx_family
      🟩 ClangCUDA          Pass: 100%/2   | Total: 42m 44s | Avg: 21m 22s | Max: 23m 23s | Hits:  27%/5650  
      🟩 nvcc               Pass: 100%/41  | Total:  5h 56m | Avg:  8m 41s | Max: 28m 18s | Hits:  94%/98061 
    🟩 cxx
      🟩 Clang14            Pass: 100%/4   | Total: 23m 35s | Avg:  5m 53s | Max:  7m 32s | Hits:  94%/11270 
      🟩 Clang15            Pass: 100%/2   | Total:  9m 57s | Avg:  4m 58s | Max:  5m 07s | Hits:  98%/5646  
      🟩 Clang16            Pass: 100%/2   | Total: 14m 49s | Avg:  7m 24s | Max:  7m 43s | Hits:  91%/5646  
      🟩 Clang17            Pass: 100%/2   | Total: 12m 04s | Avg:  6m 02s | Max:  7m 05s | Hits:  94%/5646  
      🟩 Clang18            Pass: 100%/6   | Total:  1h 04m | Avg: 10m 48s | Max: 23m 23s | Hits:  69%/14140 
      🟩 GCC7               Pass: 100%/2   | Total: 11m 28s | Avg:  5m 44s | Max:  7m 51s | Hits:  92%/5584  
      🟩 GCC8               Pass: 100%/1   | Total:  4m 46s | Avg:  4m 46s | Max:  4m 46s | Hits:  95%/2802  
      🟩 GCC9               Pass: 100%/2   | Total: 11m 19s | Avg:  5m 39s | Max:  7m 32s | Hits:  94%/5596  
      🟩 GCC10              Pass: 100%/2   | Total: 12m 10s | Avg:  6m 05s | Max:  7m 39s | Hits:  93%/5652  
      🟩 GCC11              Pass: 100%/2   | Total: 15m 21s | Avg:  7m 40s | Max:  8m 03s | Hits:  89%/5648  
      🟩 GCC12              Pass: 100%/2   | Total:  9m 23s | Avg:  4m 41s | Max:  4m 43s | Hits:  97%/5648  
      🟩 GCC13              Pass: 100%/10  | Total:  1h 27m | Avg:  8m 42s | Max: 15m 56s | Hits:  95%/14401 
      🟩 MSVC14.29          Pass: 100%/2   | Total: 47m 36s | Avg: 23m 48s | Max: 23m 58s | Hits:  96%/5118  
      🟩 MSVC14.42          Pass: 100%/2   | Total: 52m 26s | Avg: 26m 13s | Max: 28m 18s | Hits:  89%/5280  
      🟩 NVHPC24.7          Pass: 100%/2   | Total: 22m 05s | Avg: 11m 02s | Max: 12m 19s | Hits:  92%/5634  
    🟩 cxx_family
      🟩 Clang              Pass: 100%/16  | Total:  2h 05m | Avg:  7m 49s | Max: 23m 23s | Hits:  86%/42348 
      🟩 GCC                Pass: 100%/21  | Total:  2h 31m | Avg:  7m 12s | Max: 15m 56s | Hits:  94%/45331 
      🟩 MSVC               Pass: 100%/4   | Total:  1h 40m | Avg: 25m 00s | Max: 28m 18s | Hits:  93%/10398 
      🟩 NVHPC              Pass: 100%/2   | Total: 22m 05s | Avg: 11m 02s | Max: 12m 19s | Hits:  92%/5634  
    🟩 gpu
      🟩 h100               Pass: 100%/2   | Total: 16m 11s | Avg:  8m 05s | Max: 11m 48s | Hits:  98%/2934  
      🟩 rtx2080            Pass: 100%/41  | Total:  6h 22m | Avg:  9m 20s | Max: 28m 18s | Hits:  90%/100777
    🟩 jobs
      🟩 Build              Pass: 100%/37  | Total:  5h 30m | Avg:  8m 55s | Max: 28m 18s | Hits:  90%/103671
      🟩 NVRTC              Pass: 100%/2   | Total: 31m 09s | Avg: 15m 34s | Max: 15m 56s | Hits:  90%/40    
      🟩 Test               Pass: 100%/3   | Total: 35m 09s | Avg: 11m 43s | Max: 14m 46s
      🟩 VerifyCodegen      Pass: 100%/1   | Total:  2m 07s | Avg:  2m 07s | Max:  2m 07s
    🟩 sm
      🟩 75                 Pass: 100%/2   | Total: 31m 09s | Avg: 15m 34s | Max: 15m 56s | Hits:  90%/40    
      🟩 90                 Pass: 100%/2   | Total: 16m 11s | Avg:  8m 05s | Max: 11m 48s | Hits:  98%/2934  
      🟩 90;90a;100         Pass: 100%/1   | Total:  5m 32s | Avg:  5m 32s | Max:  5m 32s | Hits:  96%/2934  
    🟩 std
      🟩 17                 Pass: 100%/21  | Total:  3h 23m | Avg:  9m 42s | Max: 24m 08s | Hits:  90%/55300 
      🟩 20                 Pass: 100%/21  | Total:  3h 12m | Avg:  9m 10s | Max: 28m 18s | Hits:  90%/48411 
    
  • 🟩 cudax: Pass: 100%/22 | Total: 1h 58m | Avg: 5m 23s | Max: 13m 45s | Hits: 97%/11374

    🟩 cpu
      🟩 amd64              Pass: 100%/18  | Total:  1h 45m | Avg:  5m 52s | Max: 13m 45s | Hits:  97%/9122  
      🟩 arm64              Pass: 100%/4   | Total: 13m 04s | Avg:  3m 16s | Max:  4m 47s | Hits:  99%/2252  
    🟩 ctk
      🟩 12.0               Pass: 100%/1   | Total:  9m 29s | Avg:  9m 29s | Max:  9m 29s | Hits:  61%/262   
      🟩 12.5               Pass: 100%/2   | Total: 11m 10s | Avg:  5m 35s | Max:  5m 50s | Hits:  96%/712   
      🟩 12.8               Pass: 100%/19  | Total:  1h 38m | Avg:  5m 09s | Max: 13m 45s | Hits:  98%/10400 
    🟩 cudacxx
      🟩 nvcc12.0           Pass: 100%/1   | Total:  9m 29s | Avg:  9m 29s | Max:  9m 29s | Hits:  61%/262   
      🟩 nvcc12.5           Pass: 100%/2   | Total: 11m 10s | Avg:  5m 35s | Max:  5m 50s | Hits:  96%/712   
      🟩 nvcc12.8           Pass: 100%/19  | Total:  1h 38m | Avg:  5m 09s | Max: 13m 45s | Hits:  98%/10400 
    🟩 cudacxx_family
      🟩 nvcc               Pass: 100%/22  | Total:  1h 58m | Avg:  5m 23s | Max: 13m 45s | Hits:  97%/11374 
    🟩 cxx
      🟩 Clang14            Pass: 100%/1   | Total:  3m 13s | Avg:  3m 13s | Max:  3m 13s | Hits: 100%/565   
      🟩 Clang15            Pass: 100%/1   | Total:  3m 31s | Avg:  3m 31s | Max:  3m 31s | Hits: 100%/563   
      🟩 Clang16            Pass: 100%/1   | Total:  3m 18s | Avg:  3m 18s | Max:  3m 18s | Hits: 100%/563   
      🟩 Clang17            Pass: 100%/1   | Total:  3m 21s | Avg:  3m 21s | Max:  3m 21s | Hits: 100%/563   
      🟩 Clang18            Pass: 100%/4   | Total: 22m 53s | Avg:  5m 43s | Max: 12m 09s | Hits: 100%/2252  
      🟩 GCC10              Pass: 100%/1   | Total:  3m 15s | Avg:  3m 15s | Max:  3m 15s | Hits:  99%/565   
      🟩 GCC11              Pass: 100%/1   | Total:  3m 14s | Avg:  3m 14s | Max:  3m 14s | Hits:  99%/563   
      🟩 GCC12              Pass: 100%/2   | Total: 16m 03s | Avg:  8m 01s | Max: 12m 39s | Hits:  99%/1126  
      🟩 GCC13              Pass: 100%/6   | Total: 29m 08s | Avg:  4m 51s | Max: 13m 45s | Hits:  99%/3378  
      🟩 MSVC14.39          Pass: 100%/1   | Total:  9m 29s | Avg:  9m 29s | Max:  9m 29s | Hits:  61%/262   
      🟩 MSVC14.42          Pass: 100%/1   | Total: 10m 12s | Avg: 10m 12s | Max: 10m 12s | Hits:  61%/262   
      🟩 NVHPC24.7          Pass: 100%/2   | Total: 11m 10s | Avg:  5m 35s | Max:  5m 50s | Hits:  96%/712   
    🟩 cxx_family
      🟩 Clang              Pass: 100%/8   | Total: 36m 16s | Avg:  4m 32s | Max: 12m 09s | Hits: 100%/4506  
      🟩 GCC                Pass: 100%/10  | Total: 51m 40s | Avg:  5m 10s | Max: 13m 45s | Hits:  99%/5632  
      🟩 MSVC               Pass: 100%/2   | Total: 19m 41s | Avg:  9m 50s | Max: 10m 12s | Hits:  61%/524   
      🟩 NVHPC              Pass: 100%/2   | Total: 11m 10s | Avg:  5m 35s | Max:  5m 50s | Hits:  96%/712   
    🟩 gpu
      🟩 h100               Pass: 100%/2   | Total: 16m 51s | Avg:  8m 25s | Max: 13m 45s | Hits:  99%/1126  
      🟩 rtx2080            Pass: 100%/20  | Total:  1h 41m | Avg:  5m 05s | Max: 12m 39s | Hits:  97%/10248 
    🟩 jobs
      🟩 Build              Pass: 100%/19  | Total:  1h 20m | Avg:  4m 13s | Max: 10m 12s | Hits:  97%/9685  
      🟩 Test               Pass: 100%/3   | Total: 38m 33s | Avg: 12m 51s | Max: 13m 45s | Hits:  99%/1689  
    🟩 sm
      🟩 90                 Pass: 100%/3   | Total: 20m 19s | Avg:  6m 46s | Max: 13m 45s | Hits:  99%/1689  
      🟩 90a                Pass: 100%/1   | Total:  3m 09s | Avg:  3m 09s | Max:  3m 09s | Hits:  99%/563   
    🟩 std
      🟩 17                 Pass: 100%/4   | Total: 14m 44s | Avg:  3m 41s | Max:  5m 50s | Hits:  98%/2045  
      🟩 20                 Pass: 100%/18  | Total:  1h 44m | Avg:  5m 46s | Max: 13m 45s | Hits:  97%/9329  
    
  • 🟩 cccl_c_parallel: Pass: 100%/2 | Total: 15m 24s | Avg: 7m 42s | Max: 13m 09s | Hits: 98%/308

    🟩 cpu
      🟩 amd64              Pass: 100%/2   | Total: 15m 24s | Avg:  7m 42s | Max: 13m 09s | Hits:  98%/308   
    🟩 ctk
      🟩 12.8               Pass: 100%/2   | Total: 15m 24s | Avg:  7m 42s | Max: 13m 09s | Hits:  98%/308   
    🟩 cudacxx
      🟩 nvcc12.8           Pass: 100%/2   | Total: 15m 24s | Avg:  7m 42s | Max: 13m 09s | Hits:  98%/308   
    🟩 cudacxx_family
      🟩 nvcc               Pass: 100%/2   | Total: 15m 24s | Avg:  7m 42s | Max: 13m 09s | Hits:  98%/308   
    🟩 cxx
      🟩 GCC13              Pass: 100%/2   | Total: 15m 24s | Avg:  7m 42s | Max: 13m 09s | Hits:  98%/308   
    🟩 cxx_family
      🟩 GCC                Pass: 100%/2   | Total: 15m 24s | Avg:  7m 42s | Max: 13m 09s | Hits:  98%/308   
    🟩 gpu
      🟩 rtx2080            Pass: 100%/2   | Total: 15m 24s | Avg:  7m 42s | Max: 13m 09s | Hits:  98%/308   
    🟩 jobs
      🟩 Build              Pass: 100%/1   | Total:  2m 15s | Avg:  2m 15s | Max:  2m 15s | Hits:  98%/154   
      🟩 Test               Pass: 100%/1   | Total: 13m 09s | Avg: 13m 09s | Max: 13m 09s | Hits:  98%/154   
    
  • 🟩 python: Pass: 100%/1 | Total: 52m 29s | Avg: 52m 29s | Max: 52m 29s

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

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

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

Copy link
Collaborator

@ericniebler ericniebler left a comment

Choose a reason for hiding this comment

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

image

@miscco miscco merged commit 67c40cd into NVIDIA:main Feb 27, 2025
171 of 174 checks passed
@miscco miscco deleted the modernize_concept_emulation branch February 27, 2025 16:09
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.

2 participants