Skip to content

Simplify cuda::std::{min,max}#3758

Merged
bernhardmgruber merged 1 commit intoNVIDIA:mainfrom
miscco:simplify_min_max
Feb 10, 2025
Merged

Simplify cuda::std::{min,max}#3758
bernhardmgruber merged 1 commit intoNVIDIA:mainfrom
miscco:simplify_min_max

Conversation

@miscco
Copy link
Contributor

@miscco miscco commented Feb 10, 2025

They are so simple, that we should not instantiate another function and use a function object

They are so simple, that we should not instantiate another function and use a function object
@miscco miscco requested a review from a team as a code owner February 10, 2025 07:00
@miscco miscco requested review from fbusato and wmaxey February 10, 2025 07:00
@github-actions
Copy link
Contributor

🟨 CI finished in 1h 38m: Pass: 99%/151 | Total: 3d 05h | Avg: 30m 42s | Max: 1h 25m | Hits: 62%/238961
  • 🟨 libcudacxx: Pass: 97%/41 | Total: 8h 05m | Avg: 11m 49s | Max: 30m 28s | Hits: 84%/99525

    🔍 cpu: amd64 🔍
      🔍 amd64              Pass:  97%/39  | Total:  7h 52m | Avg: 12m 06s | Max: 30m 28s | Hits:  84%/93904 
      🟩 arm64              Pass: 100%/2   | Total: 12m 58s | Avg:  6m 29s | Max:  9m 22s | Hits:  93%/5621  
    🔍 ctk: 12.8 🔍
      🟩 12.0               Pass: 100%/5   | Total: 58m 45s | Avg: 11m 45s | Max: 23m 19s | Hits:  88%/13588 
      🟩 12.5               Pass: 100%/2   | Total: 46m 12s | Avg: 23m 06s | Max: 29m 10s | Hits:  58%/5565  
      🔍 12.8               Pass:  97%/34  | Total:  6h 20m | Avg: 11m 10s | Max: 30m 28s | Hits:  85%/80372 
    🔍 cudacxx: nvcc12.8 🔍
      🟩 ClangCUDA18        Pass: 100%/2   | Total: 44m 10s | Avg: 22m 05s | Max: 23m 06s | Hits:  26%/5585  
      🟩 nvcc12.0           Pass: 100%/5   | Total: 58m 45s | Avg: 11m 45s | Max: 23m 19s | Hits:  88%/13588 
      🟩 nvcc12.5           Pass: 100%/2   | Total: 46m 12s | Avg: 23m 06s | Max: 29m 10s | Hits:  58%/5565  
      🔍 nvcc12.8           Pass:  96%/32  | Total:  5h 35m | Avg: 10m 29s | Max: 30m 28s | Hits:  90%/74787 
    🔍 cudacxx_family: nvcc 🔍
      🟩 ClangCUDA          Pass: 100%/2   | Total: 44m 10s | Avg: 22m 05s | Max: 23m 06s | Hits:  26%/5585  
      🔍 nvcc               Pass:  97%/39  | Total:  7h 20m | Avg: 11m 18s | Max: 30m 28s | Hits:  88%/93940 
    🔍 cxx: GCC13 🔍
      🟩 Clang14            Pass: 100%/4   | Total: 37m 12s | Avg:  9m 18s | Max:  9m 49s | Hits:  88%/11134 
      🟩 Clang15            Pass: 100%/2   | Total: 14m 53s | Avg:  7m 26s | Max: 10m 08s | Hits:  93%/5577  
      🟩 Clang16            Pass: 100%/2   | Total: 14m 06s | Avg:  7m 03s | Max:  9m 27s | Hits:  93%/5577  
      🟩 Clang17            Pass: 100%/2   | Total: 19m 18s | Avg:  9m 39s | Max:  9m 56s | Hits:  88%/5577  
      🟩 Clang18            Pass: 100%/6   | Total:  1h 28m | Avg: 14m 41s | Max: 23m 06s | Hits:  63%/13972 
      🟩 GCC7               Pass: 100%/2   | Total: 11m 29s | Avg:  5m 44s | Max:  7m 58s | Hits:  93%/5514  
      🟩 GCC8               Pass: 100%/1   | Total:  8m 26s | Avg:  8m 26s | Max:  8m 26s | Hits:  88%/2767  
      🟩 GCC9               Pass: 100%/2   | Total: 18m 28s | Avg:  9m 14s | Max:  9m 30s | Hits:  88%/5526  
      🟩 GCC10              Pass: 100%/2   | Total: 17m 50s | Avg:  8m 55s | Max:  8m 57s | Hits:  88%/5583  
      🟩 GCC11              Pass: 100%/2   | Total: 19m 15s | Avg:  9m 37s | Max:  9m 53s | Hits:  88%/5579  
      🟩 GCC12              Pass: 100%/2   | Total: 20m 31s | Avg: 10m 15s | Max: 10m 42s | Hits:  88%/5579  
      🔍 GCC13              Pass:  87%/8   | Total:  1h 05m | Avg:  8m 10s | Max: 17m 18s | Hits:  93%/11310 
      🟩 MSVC14.29          Pass: 100%/2   | Total: 48m 31s | Avg: 24m 15s | Max: 25m 12s | Hits:  87%/5052  
      🟩 MSVC14.42          Pass: 100%/2   | Total: 55m 25s | Avg: 27m 42s | Max: 30m 28s | Hits:  87%/5213  
      🟩 NVHPC24.7          Pass: 100%/2   | Total: 46m 12s | Avg: 23m 06s | Max: 29m 10s | Hits:  58%/5565  
    🔍 cxx_family: GCC 🔍
      🟩 Clang              Pass: 100%/16  | Total:  2h 53m | Avg: 10m 51s | Max: 23m 06s | Hits:  81%/41837 
      🔍 GCC                Pass:  94%/19  | Total:  2h 41m | Avg:  8m 29s | Max: 17m 18s | Hits:  90%/41858 
      🟩 MSVC               Pass: 100%/4   | Total:  1h 43m | Avg: 25m 59s | Max: 30m 28s | Hits:  87%/10265 
      🟩 NVHPC              Pass: 100%/2   | Total: 46m 12s | Avg: 23m 06s | Max: 29m 10s | Hits:  58%/5565  
    🔍 jobs: NVRTC 🔍
      🟩 Build              Pass: 100%/36  | Total:  7h 10m | Avg: 11m 58s | Max: 30m 28s | Hits:  84%/99505 
      🔍 NVRTC              Pass:  50%/2   | Total: 19m 26s | Avg:  9m 43s | Max: 16m 10s | Hits:  90%/20    
      🟩 Test               Pass: 100%/2   | Total: 32m 34s | Avg: 16m 17s | Max: 17m 18s
      🟩 VerifyCodegen      Pass: 100%/1   | Total:  2m 08s | Avg:  2m 08s | Max:  2m 08s
    🔍 sm: 75 🔍
      🔍 75                 Pass:  50%/2   | Total: 19m 26s | Avg:  9m 43s | Max: 16m 10s | Hits:  90%/20    
      🟩 90;90a;100         Pass: 100%/1   | Total:  9m 15s | Avg:  9m 15s | Max:  9m 15s | Hits:  88%/2900  
    🔍 std: 20 🔍
      🟩 17                 Pass: 100%/21  | Total:  4h 28m | Avg: 12m 45s | Max: 29m 10s | Hits:  83%/54608 
      🔍 20                 Pass:  94%/19  | Total:  3h 34m | Avg: 11m 18s | Max: 30m 28s | Hits:  86%/44917 
    🟨 gpu
      🟨 rtx2080            Pass:  97%/41  | Total:  8h 05m | Avg: 11m 49s | Max: 30m 28s | Hits:  84%/99525 
    
  • 🟩 cub: Pass: 100%/44 | Total: 1d 18h | Avg: 57m 48s | Max: 1h 25m | Hits: 29%/52496

    🟩 cpu
      🟩 amd64              Pass: 100%/42  | Total:  1d 16h | Avg: 57m 33s | Max:  1h 25m | Hits:  30%/50056 
      🟩 arm64              Pass: 100%/2   | Total:  2h 06m | Avg:  1h 03m | Max:  1h 03m | Hits:  16%/2440  
    🟩 ctk
      🟩 12.0               Pass: 100%/5   | Total:  5h 05m | Avg:  1h 01m | Max:  1h 06m | Hits:  15%/5934  
      🟩 12.5               Pass: 100%/2   | Total:  2h 27m | Avg:  1h 13m | Max:  1h 16m | Hits:  12%/2258  
      🟩 12.8               Pass: 100%/37  | Total:  1d 10h | Avg: 56m 28s | Max:  1h 25m | Hits:  32%/44304 
    🟩 cudacxx
      🟩 ClangCUDA18        Pass: 100%/2   | Total:  2h 14m | Avg:  1h 07m | Max:  1h 08m | Hits:  15%/2112  
      🟩 nvcc12.0           Pass: 100%/5   | Total:  5h 05m | Avg:  1h 01m | Max:  1h 06m | Hits:  15%/5934  
      🟩 nvcc12.5           Pass: 100%/2   | Total:  2h 27m | Avg:  1h 13m | Max:  1h 16m | Hits:  12%/2258  
      🟩 nvcc12.8           Pass: 100%/35  | Total:  1d 08h | Avg: 55m 50s | Max:  1h 25m | Hits:  33%/42192 
    🟩 cudacxx_family
      🟩 ClangCUDA          Pass: 100%/2   | Total:  2h 14m | Avg:  1h 07m | Max:  1h 08m | Hits:  15%/2112  
      🟩 nvcc               Pass: 100%/42  | Total:  1d 16h | Avg: 57m 20s | Max:  1h 25m | Hits:  30%/50384 
    🟩 cxx
      🟩 Clang14            Pass: 100%/4   | Total:  4h 02m | Avg:  1h 00m | Max:  1h 03m | Hits:  16%/4888  
      🟩 Clang15            Pass: 100%/2   | Total:  2h 13m | Avg:  1h 06m | Max:  1h 08m | Hits:  16%/2440  
      🟩 Clang16            Pass: 100%/2   | Total:  2h 04m | Avg:  1h 02m | Max:  1h 04m | Hits:  16%/2440  
      🟩 Clang17            Pass: 100%/2   | Total:  2h 05m | Avg:  1h 02m | Max:  1h 05m | Hits:  16%/2440  
      🟩 Clang18            Pass: 100%/7   | Total:  6h 06m | Avg: 52m 18s | Max:  1h 08m | Hits:  41%/8212  
      🟩 GCC7               Pass: 100%/2   | Total:  1h 59m | Avg: 59m 34s | Max:  1h 00m | Hits:  16%/2444  
      🟩 GCC8               Pass: 100%/1   | Total:  1h 05m | Avg:  1h 05m | Max:  1h 05m | Hits:  16%/1222  
      🟩 GCC9               Pass: 100%/2   | Total:  2h 01m | Avg:  1h 00m | Max:  1h 02m | Hits:  16%/2444  
      🟩 GCC10              Pass: 100%/2   | Total:  2h 14m | Avg:  1h 07m | Max:  1h 07m | Hits:  16%/2444  
      🟩 GCC11              Pass: 100%/2   | Total:  2h 05m | Avg:  1h 02m | Max:  1h 06m | Hits:  16%/2440  
      🟩 GCC12              Pass: 100%/2   | Total:  2h 08m | Avg:  1h 04m | Max:  1h 06m | Hits:  16%/2440  
      🟩 GCC13              Pass: 100%/10  | Total:  6h 43m | Avg: 40m 22s | Max:  1h 13m | Hits:  57%/12200 
      🟩 MSVC14.29          Pass: 100%/2   | Total:  2h 20m | Avg:  1h 10m | Max:  1h 13m | Hits:  12%/2092  
      🟩 MSVC14.42          Pass: 100%/2   | Total:  2h 44m | Avg:  1h 22m | Max:  1h 25m | Hits:  12%/2092  
      🟩 NVHPC24.7          Pass: 100%/2   | Total:  2h 27m | Avg:  1h 13m | Max:  1h 16m | Hits:  12%/2258  
    🟩 cxx_family
      🟩 Clang              Pass: 100%/17  | Total: 16h 32m | Avg: 58m 21s | Max:  1h 08m | Hits:  26%/20420 
      🟩 GCC                Pass: 100%/21  | Total: 18h 18m | Avg: 52m 17s | Max:  1h 13m | Hits:  36%/25634 
      🟩 MSVC               Pass: 100%/4   | Total:  5h 05m | Avg:  1h 16m | Max:  1h 25m | Hits:  12%/4184  
      🟩 NVHPC              Pass: 100%/2   | Total:  2h 27m | Avg:  1h 13m | Max:  1h 16m | Hits:  12%/2258  
    🟩 gpu
      🟩 h100               Pass: 100%/2   | Total: 53m 15s | Avg: 26m 37s | Max: 29m 32s | Hits:  57%/2440  
      🟩 rtx2080            Pass: 100%/34  | Total:  1d 13h | Avg:  1h 05m | Max:  1h 25m | Hits:  15%/40296 
      🟩 rtxa6000           Pass: 100%/8   | Total:  4h 20m | Avg: 32m 33s | Max:  1h 07m | Hits:  78%/9760  
    🟩 jobs
      🟩 Build              Pass: 100%/37  | Total:  1d 15h | Avg:  1h 04m | Max:  1h 25m | Hits:  15%/43956 
      🟩 DeviceLaunch       Pass: 100%/1   | Total: 21m 49s | Avg: 21m 49s | Max: 21m 49s | Hits:  99%/1220  
      🟩 GraphCapture       Pass: 100%/1   | Total: 16m 07s | Avg: 16m 07s | Max: 16m 07s | Hits:  99%/1220  
      🟩 HostLaunch         Pass: 100%/3   | Total:  1h 11m | Avg: 23m 47s | Max: 24m 35s | Hits:  99%/3660  
      🟩 TestGPU            Pass: 100%/2   | Total: 43m 44s | Avg: 21m 52s | Max: 22m 47s | Hits:  99%/2440  
    🟩 sm
      🟩 90                 Pass: 100%/2   | Total: 53m 15s | Avg: 26m 37s | Max: 29m 32s | Hits:  57%/2440  
      🟩 90;90a;100         Pass: 100%/1   | Total:  1h 13m | Avg:  1h 13m | Max:  1h 13m | Hits:  16%/1220  
    🟩 std
      🟩 17                 Pass: 100%/20  | Total: 21h 26m | Avg:  1h 04m | Max:  1h 19m | Hits:  15%/23639 
      🟩 20                 Pass: 100%/24  | Total: 20h 57m | Avg: 52m 22s | Max:  1h 25m | Hits:  40%/28857 
    
  • 🟩 thrust: Pass: 100%/43 | Total: 1d 00h | Avg: 33m 35s | Max: 1h 05m | Hits: 53%/76572

    🟩 cmake_options
      🟩 -DTHRUST_DISPATCH_TYPE=Force32bit Pass: 100%/2   | Total: 38m 53s | Avg: 19m 26s | Max: 27m 46s | Hits:  73%/3564  
    🟩 cpu
      🟩 amd64              Pass: 100%/41  | Total: 23h 05m | Avg: 33m 47s | Max:  1h 05m | Hits:  53%/73009 
      🟩 arm64              Pass: 100%/2   | Total: 59m 18s | Avg: 29m 39s | Max: 31m 12s | Hits:  48%/3563  
    🟩 ctk
      🟩 12.0               Pass: 100%/5   | Total:  3h 10m | Avg: 38m 11s | Max:  1h 01m | Hits:  47%/8901  
      🟩 12.5               Pass: 100%/2   | Total:  2h 07m | Avg:  1h 03m | Max:  1h 05m | Hits:  21%/3562  
      🟩 12.8               Pass: 100%/36  | Total: 18h 46m | Avg: 31m 17s | Max:  1h 04m | Hits:  55%/64109 
    🟩 cudacxx
      🟩 ClangCUDA18        Pass: 100%/2   | Total: 53m 11s | Avg: 26m 35s | Max: 26m 55s | Hits:  48%/3562  
      🟩 nvcc12.0           Pass: 100%/5   | Total:  3h 10m | Avg: 38m 11s | Max:  1h 01m | Hits:  47%/8901  
      🟩 nvcc12.5           Pass: 100%/2   | Total:  2h 07m | Avg:  1h 03m | Max:  1h 05m | Hits:  21%/3562  
      🟩 nvcc12.8           Pass: 100%/34  | Total: 17h 53m | Avg: 31m 33s | Max:  1h 04m | Hits:  56%/60547 
    🟩 cudacxx_family
      🟩 ClangCUDA          Pass: 100%/2   | Total: 53m 11s | Avg: 26m 35s | Max: 26m 55s | Hits:  48%/3562  
      🟩 nvcc               Pass: 100%/41  | Total: 23h 11m | Avg: 33m 56s | Max:  1h 05m | Hits:  53%/73010 
    🟩 cxx
      🟩 Clang14            Pass: 100%/4   | Total:  2h 06m | Avg: 31m 34s | Max: 31m 40s | Hits:  53%/7124  
      🟩 Clang15            Pass: 100%/2   | Total:  1h 02m | Avg: 31m 26s | Max: 32m 51s | Hits:  48%/3562  
      🟩 Clang16            Pass: 100%/2   | Total:  1h 05m | Avg: 32m 40s | Max: 34m 18s | Hits:  48%/3562  
      🟩 Clang17            Pass: 100%/2   | Total:  1h 03m | Avg: 31m 43s | Max: 33m 00s | Hits:  48%/3562  
      🟩 Clang18            Pass: 100%/7   | Total:  2h 45m | Avg: 23m 36s | Max: 35m 04s | Hits:  64%/12467 
      🟩 GCC7               Pass: 100%/2   | Total:  1h 00m | Avg: 30m 22s | Max: 30m 33s | Hits:  55%/3564  
      🟩 GCC8               Pass: 100%/1   | Total: 30m 41s | Avg: 30m 41s | Max: 30m 41s | Hits:  47%/1782  
      🟩 GCC9               Pass: 100%/2   | Total:  1h 09m | Avg: 34m 51s | Max: 35m 12s | Hits:  54%/3564  
      🟩 GCC10              Pass: 100%/2   | Total:  1h 07m | Avg: 33m 54s | Max: 37m 35s | Hits:  47%/3564  
      🟩 GCC11              Pass: 100%/2   | Total:  1h 05m | Avg: 32m 56s | Max: 33m 44s | Hits:  47%/3564  
      🟩 GCC12              Pass: 100%/2   | Total:  1h 09m | Avg: 34m 42s | Max: 34m 45s | Hits:  47%/3564  
      🟩 GCC13              Pass: 100%/8   | Total:  3h 11m | Avg: 23m 53s | Max: 36m 07s | Hits:  71%/14256 
      🟩 MSVC14.29          Pass: 100%/2   | Total:  2h 03m | Avg:  1h 01m | Max:  1h 01m | Hits:  32%/3550  
      🟩 MSVC14.42          Pass: 100%/3   | Total:  2h 35m | Avg: 51m 44s | Max:  1h 04m | Hits:  36%/5325  
      🟩 NVHPC24.7          Pass: 100%/2   | Total:  2h 07m | Avg:  1h 03m | Max:  1h 05m | Hits:  21%/3562  
    🟩 cxx_family
      🟩 Clang              Pass: 100%/17  | Total:  8h 03m | Avg: 28m 25s | Max: 35m 04s | Hits:  56%/30277 
      🟩 GCC                Pass: 100%/19  | Total:  9h 15m | Avg: 29m 13s | Max: 37m 35s | Hits:  59%/33858 
      🟩 MSVC               Pass: 100%/5   | Total:  4h 38m | Avg: 55m 43s | Max:  1h 04m | Hits:  35%/8875  
      🟩 NVHPC              Pass: 100%/2   | Total:  2h 07m | Avg:  1h 03m | Max:  1h 05m | Hits:  21%/3562  
    🟩 gpu
      🟩 rtx2080            Pass: 100%/33  | Total: 20h 13m | Avg: 36m 47s | Max:  1h 05m | Hits:  46%/58769 
      🟩 rtx4090            Pass: 100%/10  | Total:  3h 50m | Avg: 23m 05s | Max:  1h 02m | Hits:  76%/17803 
    🟩 jobs
      🟩 Build              Pass: 100%/37  | Total: 22h 48m | Avg: 36m 58s | Max:  1h 05m | Hits:  46%/65889 
      🟩 TestCPU            Pass: 100%/3   | Total: 44m 00s | Avg: 14m 40s | Max: 28m 34s | Hits:  90%/5338  
      🟩 TestGPU            Pass: 100%/3   | Total: 32m 33s | Avg: 10m 51s | Max: 11m 17s | Hits:  99%/5345  
    🟩 sm
      🟩 90;90a;100         Pass: 100%/1   | Total: 32m 57s | Avg: 32m 57s | Max: 32m 57s | Hits:  47%/1782  
    🟩 std
      🟩 17                 Pass: 100%/20  | Total: 12h 49m | Avg: 38m 27s | Max:  1h 04m | Hits:  46%/35611 
      🟩 20                 Pass: 100%/21  | Total: 10h 36m | Avg: 30m 19s | Max:  1h 05m | Hits:  58%/37397 
    
  • 🟩 cudax: Pass: 100%/20 | Total: 2h 01m | Avg: 6m 04s | Max: 13m 26s | Hits: 87%/10080

    🟩 cpu
      🟩 amd64              Pass: 100%/16  | Total:  1h 44m | Avg:  6m 33s | Max: 13m 26s | Hits:  87%/7868  
      🟩 arm64              Pass: 100%/4   | Total: 16m 42s | Avg:  4m 10s | Max:  4m 23s | Hits:  86%/2212  
    🟩 ctk
      🟩 12.0               Pass: 100%/1   | Total:  9m 41s | Avg:  9m 41s | Max:  9m 41s | Hits:  60%/261   
      🟩 12.5               Pass: 100%/2   | Total: 13m 17s | Avg:  6m 38s | Max:  6m 40s | Hits:  95%/706   
      🟩 12.8               Pass: 100%/17  | Total:  1h 38m | Avg:  5m 47s | Max: 13m 26s | Hits:  87%/9113  
    🟩 cudacxx
      🟩 nvcc12.0           Pass: 100%/1   | Total:  9m 41s | Avg:  9m 41s | Max:  9m 41s | Hits:  60%/261   
      🟩 nvcc12.5           Pass: 100%/2   | Total: 13m 17s | Avg:  6m 38s | Max:  6m 40s | Hits:  95%/706   
      🟩 nvcc12.8           Pass: 100%/17  | Total:  1h 38m | Avg:  5m 47s | Max: 13m 26s | Hits:  87%/9113  
    🟩 cudacxx_family
      🟩 nvcc               Pass: 100%/20  | Total:  2h 01m | Avg:  6m 04s | Max: 13m 26s | Hits:  87%/10080 
    🟩 cxx
      🟩 Clang14            Pass: 100%/1   | Total:  4m 44s | Avg:  4m 44s | Max:  4m 44s | Hits:  86%/555   
      🟩 Clang15            Pass: 100%/1   | Total:  5m 00s | Avg:  5m 00s | Max:  5m 00s | Hits:  86%/553   
      🟩 Clang16            Pass: 100%/1   | Total:  5m 02s | Avg:  5m 02s | Max:  5m 02s | Hits:  86%/553   
      🟩 Clang17            Pass: 100%/1   | Total:  4m 57s | Avg:  4m 57s | Max:  4m 57s | Hits:  86%/553   
      🟩 Clang18            Pass: 100%/4   | Total: 26m 15s | Avg:  6m 33s | Max: 13m 26s | Hits:  89%/2212  
      🟩 GCC10              Pass: 100%/1   | Total:  4m 51s | Avg:  4m 51s | Max:  4m 51s | Hits:  86%/555   
      🟩 GCC11              Pass: 100%/1   | Total:  4m 32s | Avg:  4m 32s | Max:  4m 32s | Hits:  86%/553   
      🟩 GCC12              Pass: 100%/2   | Total: 17m 24s | Avg:  8m 42s | Max: 12m 05s | Hits:  93%/1106  
      🟩 GCC13              Pass: 100%/4   | Total: 16m 31s | Avg:  4m 07s | Max:  4m 23s | Hits:  87%/2212  
      🟩 MSVC14.39          Pass: 100%/1   | Total:  9m 41s | Avg:  9m 41s | Max:  9m 41s | Hits:  60%/261   
      🟩 MSVC14.42          Pass: 100%/1   | Total:  9m 16s | Avg:  9m 16s | Max:  9m 16s | Hits:  60%/261   
      🟩 NVHPC24.7          Pass: 100%/2   | Total: 13m 17s | Avg:  6m 38s | Max:  6m 40s | Hits:  95%/706   
    🟩 cxx_family
      🟩 Clang              Pass: 100%/8   | Total: 45m 58s | Avg:  5m 44s | Max: 13m 26s | Hits:  88%/4426  
      🟩 GCC                Pass: 100%/8   | Total: 43m 18s | Avg:  5m 24s | Max: 12m 05s | Hits:  88%/4426  
      🟩 MSVC               Pass: 100%/2   | Total: 18m 57s | Avg:  9m 28s | Max:  9m 41s | Hits:  60%/522   
      🟩 NVHPC              Pass: 100%/2   | Total: 13m 17s | Avg:  6m 38s | Max:  6m 40s | Hits:  95%/706   
    🟩 gpu
      🟩 rtx2080            Pass: 100%/20  | Total:  2h 01m | Avg:  6m 04s | Max: 13m 26s | Hits:  87%/10080 
    🟩 jobs
      🟩 Build              Pass: 100%/18  | Total:  1h 35m | Avg:  5m 19s | Max:  9m 41s | Hits:  85%/8974  
      🟩 Test               Pass: 100%/2   | Total: 25m 31s | Avg: 12m 45s | Max: 13m 26s | Hits:  99%/1106  
    🟩 sm
      🟩 90                 Pass: 100%/1   | Total:  4m 00s | Avg:  4m 00s | Max:  4m 00s | Hits:  87%/553   
      🟩 90a                Pass: 100%/1   | Total:  3m 56s | Avg:  3m 56s | Max:  3m 56s | Hits:  87%/553   
    🟩 std
      🟩 17                 Pass: 100%/4   | Total: 18m 49s | Avg:  4m 42s | Max:  6m 37s | Hits:  88%/2012  
      🟩 20                 Pass: 100%/16  | Total:  1h 42m | Avg:  6m 25s | Max: 13m 26s | Hits:  87%/8068  
    
  • 🟩 cccl_c_parallel: Pass: 100%/2 | Total: 10m 51s | Avg: 5m 25s | Max: 8m 23s | Hits: 97%/288

    🟩 cpu
      🟩 amd64              Pass: 100%/2   | Total: 10m 51s | Avg:  5m 25s | Max:  8m 23s | Hits:  97%/288   
    🟩 ctk
      🟩 12.8               Pass: 100%/2   | Total: 10m 51s | Avg:  5m 25s | Max:  8m 23s | Hits:  97%/288   
    🟩 cudacxx
      🟩 nvcc12.8           Pass: 100%/2   | Total: 10m 51s | Avg:  5m 25s | Max:  8m 23s | Hits:  97%/288   
    🟩 cudacxx_family
      🟩 nvcc               Pass: 100%/2   | Total: 10m 51s | Avg:  5m 25s | Max:  8m 23s | Hits:  97%/288   
    🟩 cxx
      🟩 GCC13              Pass: 100%/2   | Total: 10m 51s | Avg:  5m 25s | Max:  8m 23s | Hits:  97%/288   
    🟩 cxx_family
      🟩 GCC                Pass: 100%/2   | Total: 10m 51s | Avg:  5m 25s | Max:  8m 23s | Hits:  97%/288   
    🟩 gpu
      🟩 rtx2080            Pass: 100%/2   | Total: 10m 51s | Avg:  5m 25s | Max:  8m 23s | Hits:  97%/288   
    🟩 jobs
      🟩 Build              Pass: 100%/1   | Total:  2m 28s | Avg:  2m 28s | Max:  2m 28s | Hits:  96%/144   
      🟩 Test               Pass: 100%/1   | Total:  8m 23s | Avg:  8m 23s | Max:  8m 23s | Hits:  98%/144   
    
  • 🟩 python: Pass: 100%/1 | Total: 30m 36s | Avg: 30m 36s | Max: 30m 36s

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

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

# Runner
108 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
3 linux-amd64-gpu-rtx4090-latest-1
1 linux-amd64-gpu-h100-latest-1

@github-actions
Copy link
Contributor

🟩 CI finished in 7h 30m: Pass: 100%/151 | Total: 3d 05h | Avg: 30m 46s | Max: 1h 25m | Hits: 62%/238981
  • 🟩 cub: Pass: 100%/44 | Total: 1d 18h | Avg: 57m 48s | Max: 1h 25m | Hits: 29%/52496

    🟩 cpu
      🟩 amd64              Pass: 100%/42  | Total:  1d 16h | Avg: 57m 33s | Max:  1h 25m | Hits:  30%/50056 
      🟩 arm64              Pass: 100%/2   | Total:  2h 06m | Avg:  1h 03m | Max:  1h 03m | Hits:  16%/2440  
    🟩 ctk
      🟩 12.0               Pass: 100%/5   | Total:  5h 05m | Avg:  1h 01m | Max:  1h 06m | Hits:  15%/5934  
      🟩 12.5               Pass: 100%/2   | Total:  2h 27m | Avg:  1h 13m | Max:  1h 16m | Hits:  12%/2258  
      🟩 12.8               Pass: 100%/37  | Total:  1d 10h | Avg: 56m 28s | Max:  1h 25m | Hits:  32%/44304 
    🟩 cudacxx
      🟩 ClangCUDA18        Pass: 100%/2   | Total:  2h 14m | Avg:  1h 07m | Max:  1h 08m | Hits:  15%/2112  
      🟩 nvcc12.0           Pass: 100%/5   | Total:  5h 05m | Avg:  1h 01m | Max:  1h 06m | Hits:  15%/5934  
      🟩 nvcc12.5           Pass: 100%/2   | Total:  2h 27m | Avg:  1h 13m | Max:  1h 16m | Hits:  12%/2258  
      🟩 nvcc12.8           Pass: 100%/35  | Total:  1d 08h | Avg: 55m 50s | Max:  1h 25m | Hits:  33%/42192 
    🟩 cudacxx_family
      🟩 ClangCUDA          Pass: 100%/2   | Total:  2h 14m | Avg:  1h 07m | Max:  1h 08m | Hits:  15%/2112  
      🟩 nvcc               Pass: 100%/42  | Total:  1d 16h | Avg: 57m 20s | Max:  1h 25m | Hits:  30%/50384 
    🟩 cxx
      🟩 Clang14            Pass: 100%/4   | Total:  4h 02m | Avg:  1h 00m | Max:  1h 03m | Hits:  16%/4888  
      🟩 Clang15            Pass: 100%/2   | Total:  2h 13m | Avg:  1h 06m | Max:  1h 08m | Hits:  16%/2440  
      🟩 Clang16            Pass: 100%/2   | Total:  2h 04m | Avg:  1h 02m | Max:  1h 04m | Hits:  16%/2440  
      🟩 Clang17            Pass: 100%/2   | Total:  2h 05m | Avg:  1h 02m | Max:  1h 05m | Hits:  16%/2440  
      🟩 Clang18            Pass: 100%/7   | Total:  6h 06m | Avg: 52m 18s | Max:  1h 08m | Hits:  41%/8212  
      🟩 GCC7               Pass: 100%/2   | Total:  1h 59m | Avg: 59m 34s | Max:  1h 00m | Hits:  16%/2444  
      🟩 GCC8               Pass: 100%/1   | Total:  1h 05m | Avg:  1h 05m | Max:  1h 05m | Hits:  16%/1222  
      🟩 GCC9               Pass: 100%/2   | Total:  2h 01m | Avg:  1h 00m | Max:  1h 02m | Hits:  16%/2444  
      🟩 GCC10              Pass: 100%/2   | Total:  2h 14m | Avg:  1h 07m | Max:  1h 07m | Hits:  16%/2444  
      🟩 GCC11              Pass: 100%/2   | Total:  2h 05m | Avg:  1h 02m | Max:  1h 06m | Hits:  16%/2440  
      🟩 GCC12              Pass: 100%/2   | Total:  2h 08m | Avg:  1h 04m | Max:  1h 06m | Hits:  16%/2440  
      🟩 GCC13              Pass: 100%/10  | Total:  6h 43m | Avg: 40m 22s | Max:  1h 13m | Hits:  57%/12200 
      🟩 MSVC14.29          Pass: 100%/2   | Total:  2h 20m | Avg:  1h 10m | Max:  1h 13m | Hits:  12%/2092  
      🟩 MSVC14.42          Pass: 100%/2   | Total:  2h 44m | Avg:  1h 22m | Max:  1h 25m | Hits:  12%/2092  
      🟩 NVHPC24.7          Pass: 100%/2   | Total:  2h 27m | Avg:  1h 13m | Max:  1h 16m | Hits:  12%/2258  
    🟩 cxx_family
      🟩 Clang              Pass: 100%/17  | Total: 16h 32m | Avg: 58m 21s | Max:  1h 08m | Hits:  26%/20420 
      🟩 GCC                Pass: 100%/21  | Total: 18h 18m | Avg: 52m 17s | Max:  1h 13m | Hits:  36%/25634 
      🟩 MSVC               Pass: 100%/4   | Total:  5h 05m | Avg:  1h 16m | Max:  1h 25m | Hits:  12%/4184  
      🟩 NVHPC              Pass: 100%/2   | Total:  2h 27m | Avg:  1h 13m | Max:  1h 16m | Hits:  12%/2258  
    🟩 gpu
      🟩 h100               Pass: 100%/2   | Total: 53m 15s | Avg: 26m 37s | Max: 29m 32s | Hits:  57%/2440  
      🟩 rtx2080            Pass: 100%/34  | Total:  1d 13h | Avg:  1h 05m | Max:  1h 25m | Hits:  15%/40296 
      🟩 rtxa6000           Pass: 100%/8   | Total:  4h 20m | Avg: 32m 33s | Max:  1h 07m | Hits:  78%/9760  
    🟩 jobs
      🟩 Build              Pass: 100%/37  | Total:  1d 15h | Avg:  1h 04m | Max:  1h 25m | Hits:  15%/43956 
      🟩 DeviceLaunch       Pass: 100%/1   | Total: 21m 49s | Avg: 21m 49s | Max: 21m 49s | Hits:  99%/1220  
      🟩 GraphCapture       Pass: 100%/1   | Total: 16m 07s | Avg: 16m 07s | Max: 16m 07s | Hits:  99%/1220  
      🟩 HostLaunch         Pass: 100%/3   | Total:  1h 11m | Avg: 23m 47s | Max: 24m 35s | Hits:  99%/3660  
      🟩 TestGPU            Pass: 100%/2   | Total: 43m 44s | Avg: 21m 52s | Max: 22m 47s | Hits:  99%/2440  
    🟩 sm
      🟩 90                 Pass: 100%/2   | Total: 53m 15s | Avg: 26m 37s | Max: 29m 32s | Hits:  57%/2440  
      🟩 90;90a;100         Pass: 100%/1   | Total:  1h 13m | Avg:  1h 13m | Max:  1h 13m | Hits:  16%/1220  
    🟩 std
      🟩 17                 Pass: 100%/20  | Total: 21h 26m | Avg:  1h 04m | Max:  1h 19m | Hits:  15%/23639 
      🟩 20                 Pass: 100%/24  | Total: 20h 57m | Avg: 52m 22s | Max:  1h 25m | Hits:  40%/28857 
    
  • 🟩 thrust: Pass: 100%/43 | Total: 1d 00h | Avg: 33m 35s | Max: 1h 05m | Hits: 53%/76572

    🟩 cmake_options
      🟩 -DTHRUST_DISPATCH_TYPE=Force32bit Pass: 100%/2   | Total: 38m 53s | Avg: 19m 26s | Max: 27m 46s | Hits:  73%/3564  
    🟩 cpu
      🟩 amd64              Pass: 100%/41  | Total: 23h 05m | Avg: 33m 47s | Max:  1h 05m | Hits:  53%/73009 
      🟩 arm64              Pass: 100%/2   | Total: 59m 18s | Avg: 29m 39s | Max: 31m 12s | Hits:  48%/3563  
    🟩 ctk
      🟩 12.0               Pass: 100%/5   | Total:  3h 10m | Avg: 38m 11s | Max:  1h 01m | Hits:  47%/8901  
      🟩 12.5               Pass: 100%/2   | Total:  2h 07m | Avg:  1h 03m | Max:  1h 05m | Hits:  21%/3562  
      🟩 12.8               Pass: 100%/36  | Total: 18h 46m | Avg: 31m 17s | Max:  1h 04m | Hits:  55%/64109 
    🟩 cudacxx
      🟩 ClangCUDA18        Pass: 100%/2   | Total: 53m 11s | Avg: 26m 35s | Max: 26m 55s | Hits:  48%/3562  
      🟩 nvcc12.0           Pass: 100%/5   | Total:  3h 10m | Avg: 38m 11s | Max:  1h 01m | Hits:  47%/8901  
      🟩 nvcc12.5           Pass: 100%/2   | Total:  2h 07m | Avg:  1h 03m | Max:  1h 05m | Hits:  21%/3562  
      🟩 nvcc12.8           Pass: 100%/34  | Total: 17h 53m | Avg: 31m 33s | Max:  1h 04m | Hits:  56%/60547 
    🟩 cudacxx_family
      🟩 ClangCUDA          Pass: 100%/2   | Total: 53m 11s | Avg: 26m 35s | Max: 26m 55s | Hits:  48%/3562  
      🟩 nvcc               Pass: 100%/41  | Total: 23h 11m | Avg: 33m 56s | Max:  1h 05m | Hits:  53%/73010 
    🟩 cxx
      🟩 Clang14            Pass: 100%/4   | Total:  2h 06m | Avg: 31m 34s | Max: 31m 40s | Hits:  53%/7124  
      🟩 Clang15            Pass: 100%/2   | Total:  1h 02m | Avg: 31m 26s | Max: 32m 51s | Hits:  48%/3562  
      🟩 Clang16            Pass: 100%/2   | Total:  1h 05m | Avg: 32m 40s | Max: 34m 18s | Hits:  48%/3562  
      🟩 Clang17            Pass: 100%/2   | Total:  1h 03m | Avg: 31m 43s | Max: 33m 00s | Hits:  48%/3562  
      🟩 Clang18            Pass: 100%/7   | Total:  2h 45m | Avg: 23m 36s | Max: 35m 04s | Hits:  64%/12467 
      🟩 GCC7               Pass: 100%/2   | Total:  1h 00m | Avg: 30m 22s | Max: 30m 33s | Hits:  55%/3564  
      🟩 GCC8               Pass: 100%/1   | Total: 30m 41s | Avg: 30m 41s | Max: 30m 41s | Hits:  47%/1782  
      🟩 GCC9               Pass: 100%/2   | Total:  1h 09m | Avg: 34m 51s | Max: 35m 12s | Hits:  54%/3564  
      🟩 GCC10              Pass: 100%/2   | Total:  1h 07m | Avg: 33m 54s | Max: 37m 35s | Hits:  47%/3564  
      🟩 GCC11              Pass: 100%/2   | Total:  1h 05m | Avg: 32m 56s | Max: 33m 44s | Hits:  47%/3564  
      🟩 GCC12              Pass: 100%/2   | Total:  1h 09m | Avg: 34m 42s | Max: 34m 45s | Hits:  47%/3564  
      🟩 GCC13              Pass: 100%/8   | Total:  3h 11m | Avg: 23m 53s | Max: 36m 07s | Hits:  71%/14256 
      🟩 MSVC14.29          Pass: 100%/2   | Total:  2h 03m | Avg:  1h 01m | Max:  1h 01m | Hits:  32%/3550  
      🟩 MSVC14.42          Pass: 100%/3   | Total:  2h 35m | Avg: 51m 44s | Max:  1h 04m | Hits:  36%/5325  
      🟩 NVHPC24.7          Pass: 100%/2   | Total:  2h 07m | Avg:  1h 03m | Max:  1h 05m | Hits:  21%/3562  
    🟩 cxx_family
      🟩 Clang              Pass: 100%/17  | Total:  8h 03m | Avg: 28m 25s | Max: 35m 04s | Hits:  56%/30277 
      🟩 GCC                Pass: 100%/19  | Total:  9h 15m | Avg: 29m 13s | Max: 37m 35s | Hits:  59%/33858 
      🟩 MSVC               Pass: 100%/5   | Total:  4h 38m | Avg: 55m 43s | Max:  1h 04m | Hits:  35%/8875  
      🟩 NVHPC              Pass: 100%/2   | Total:  2h 07m | Avg:  1h 03m | Max:  1h 05m | Hits:  21%/3562  
    🟩 gpu
      🟩 rtx2080            Pass: 100%/33  | Total: 20h 13m | Avg: 36m 47s | Max:  1h 05m | Hits:  46%/58769 
      🟩 rtx4090            Pass: 100%/10  | Total:  3h 50m | Avg: 23m 05s | Max:  1h 02m | Hits:  76%/17803 
    🟩 jobs
      🟩 Build              Pass: 100%/37  | Total: 22h 48m | Avg: 36m 58s | Max:  1h 05m | Hits:  46%/65889 
      🟩 TestCPU            Pass: 100%/3   | Total: 44m 00s | Avg: 14m 40s | Max: 28m 34s | Hits:  90%/5338  
      🟩 TestGPU            Pass: 100%/3   | Total: 32m 33s | Avg: 10m 51s | Max: 11m 17s | Hits:  99%/5345  
    🟩 sm
      🟩 90;90a;100         Pass: 100%/1   | Total: 32m 57s | Avg: 32m 57s | Max: 32m 57s | Hits:  47%/1782  
    🟩 std
      🟩 17                 Pass: 100%/20  | Total: 12h 49m | Avg: 38m 27s | Max:  1h 04m | Hits:  46%/35611 
      🟩 20                 Pass: 100%/21  | Total: 10h 36m | Avg: 30m 19s | Max:  1h 05m | Hits:  58%/37397 
    
  • 🟩 libcudacxx: Pass: 100%/41 | Total: 8h 16m | Avg: 12m 06s | Max: 30m 28s | Hits: 84%/99545

    🟩 cpu
      🟩 amd64              Pass: 100%/39  | Total:  8h 03m | Avg: 12m 24s | Max: 30m 28s | Hits:  84%/93924 
      🟩 arm64              Pass: 100%/2   | Total: 12m 58s | Avg:  6m 29s | Max:  9m 22s | Hits:  93%/5621  
    🟩 ctk
      🟩 12.0               Pass: 100%/5   | Total: 58m 45s | Avg: 11m 45s | Max: 23m 19s | Hits:  88%/13588 
      🟩 12.5               Pass: 100%/2   | Total: 46m 12s | Avg: 23m 06s | Max: 29m 10s | Hits:  58%/5565  
      🟩 12.8               Pass: 100%/34  | Total:  6h 31m | Avg: 11m 31s | Max: 30m 28s | Hits:  85%/80392 
    🟩 cudacxx
      🟩 ClangCUDA18        Pass: 100%/2   | Total: 44m 10s | Avg: 22m 05s | Max: 23m 06s | Hits:  26%/5585  
      🟩 nvcc12.0           Pass: 100%/5   | Total: 58m 45s | Avg: 11m 45s | Max: 23m 19s | Hits:  88%/13588 
      🟩 nvcc12.5           Pass: 100%/2   | Total: 46m 12s | Avg: 23m 06s | Max: 29m 10s | Hits:  58%/5565  
      🟩 nvcc12.8           Pass: 100%/32  | Total:  5h 47m | Avg: 10m 51s | Max: 30m 28s | Hits:  90%/74807 
    🟩 cudacxx_family
      🟩 ClangCUDA          Pass: 100%/2   | Total: 44m 10s | Avg: 22m 05s | Max: 23m 06s | Hits:  26%/5585  
      🟩 nvcc               Pass: 100%/39  | Total:  7h 32m | Avg: 11m 36s | Max: 30m 28s | Hits:  88%/93960 
    🟩 cxx
      🟩 Clang14            Pass: 100%/4   | Total: 37m 12s | Avg:  9m 18s | Max:  9m 49s | Hits:  88%/11134 
      🟩 Clang15            Pass: 100%/2   | Total: 14m 53s | Avg:  7m 26s | Max: 10m 08s | Hits:  93%/5577  
      🟩 Clang16            Pass: 100%/2   | Total: 14m 06s | Avg:  7m 03s | Max:  9m 27s | Hits:  93%/5577  
      🟩 Clang17            Pass: 100%/2   | Total: 19m 18s | Avg:  9m 39s | Max:  9m 56s | Hits:  88%/5577  
      🟩 Clang18            Pass: 100%/6   | Total:  1h 28m | Avg: 14m 41s | Max: 23m 06s | Hits:  63%/13972 
      🟩 GCC7               Pass: 100%/2   | Total: 11m 29s | Avg:  5m 44s | Max:  7m 58s | Hits:  93%/5514  
      🟩 GCC8               Pass: 100%/1   | Total:  8m 26s | Avg:  8m 26s | Max:  8m 26s | Hits:  88%/2767  
      🟩 GCC9               Pass: 100%/2   | Total: 18m 28s | Avg:  9m 14s | Max:  9m 30s | Hits:  88%/5526  
      🟩 GCC10              Pass: 100%/2   | Total: 17m 50s | Avg:  8m 55s | Max:  8m 57s | Hits:  88%/5583  
      🟩 GCC11              Pass: 100%/2   | Total: 19m 15s | Avg:  9m 37s | Max:  9m 53s | Hits:  88%/5579  
      🟩 GCC12              Pass: 100%/2   | Total: 20m 31s | Avg: 10m 15s | Max: 10m 42s | Hits:  88%/5579  
      🟩 GCC13              Pass: 100%/8   | Total:  1h 17m | Avg:  9m 37s | Max: 17m 18s | Hits:  93%/11330 
      🟩 MSVC14.29          Pass: 100%/2   | Total: 48m 31s | Avg: 24m 15s | Max: 25m 12s | Hits:  87%/5052  
      🟩 MSVC14.42          Pass: 100%/2   | Total: 55m 25s | Avg: 27m 42s | Max: 30m 28s | Hits:  87%/5213  
      🟩 NVHPC24.7          Pass: 100%/2   | Total: 46m 12s | Avg: 23m 06s | Max: 29m 10s | Hits:  58%/5565  
    🟩 cxx_family
      🟩 Clang              Pass: 100%/16  | Total:  2h 53m | Avg: 10m 51s | Max: 23m 06s | Hits:  81%/41837 
      🟩 GCC                Pass: 100%/19  | Total:  2h 53m | Avg:  9m 06s | Max: 17m 18s | Hits:  90%/41878 
      🟩 MSVC               Pass: 100%/4   | Total:  1h 43m | Avg: 25m 59s | Max: 30m 28s | Hits:  87%/10265 
      🟩 NVHPC              Pass: 100%/2   | Total: 46m 12s | Avg: 23m 06s | Max: 29m 10s | Hits:  58%/5565  
    🟩 gpu
      🟩 rtx2080            Pass: 100%/41  | Total:  8h 16m | Avg: 12m 06s | Max: 30m 28s | Hits:  84%/99545 
    🟩 jobs
      🟩 Build              Pass: 100%/36  | Total:  7h 10m | Avg: 11m 58s | Max: 30m 28s | Hits:  84%/99505 
      🟩 NVRTC              Pass: 100%/2   | Total: 31m 07s | Avg: 15m 33s | Max: 16m 10s | Hits:  90%/40    
      🟩 Test               Pass: 100%/2   | Total: 32m 34s | Avg: 16m 17s | Max: 17m 18s
      🟩 VerifyCodegen      Pass: 100%/1   | Total:  2m 08s | Avg:  2m 08s | Max:  2m 08s
    🟩 sm
      🟩 75                 Pass: 100%/2   | Total: 31m 07s | Avg: 15m 33s | Max: 16m 10s | Hits:  90%/40    
      🟩 90;90a;100         Pass: 100%/1   | Total:  9m 15s | Avg:  9m 15s | Max:  9m 15s | Hits:  88%/2900  
    🟩 std
      🟩 17                 Pass: 100%/21  | Total:  4h 28m | Avg: 12m 45s | Max: 29m 10s | Hits:  83%/54608 
      🟩 20                 Pass: 100%/19  | Total:  3h 46m | Avg: 11m 55s | Max: 30m 28s | Hits:  86%/44937 
    
  • 🟩 cudax: Pass: 100%/20 | Total: 2h 01m | Avg: 6m 04s | Max: 13m 26s | Hits: 87%/10080

    🟩 cpu
      🟩 amd64              Pass: 100%/16  | Total:  1h 44m | Avg:  6m 33s | Max: 13m 26s | Hits:  87%/7868  
      🟩 arm64              Pass: 100%/4   | Total: 16m 42s | Avg:  4m 10s | Max:  4m 23s | Hits:  86%/2212  
    🟩 ctk
      🟩 12.0               Pass: 100%/1   | Total:  9m 41s | Avg:  9m 41s | Max:  9m 41s | Hits:  60%/261   
      🟩 12.5               Pass: 100%/2   | Total: 13m 17s | Avg:  6m 38s | Max:  6m 40s | Hits:  95%/706   
      🟩 12.8               Pass: 100%/17  | Total:  1h 38m | Avg:  5m 47s | Max: 13m 26s | Hits:  87%/9113  
    🟩 cudacxx
      🟩 nvcc12.0           Pass: 100%/1   | Total:  9m 41s | Avg:  9m 41s | Max:  9m 41s | Hits:  60%/261   
      🟩 nvcc12.5           Pass: 100%/2   | Total: 13m 17s | Avg:  6m 38s | Max:  6m 40s | Hits:  95%/706   
      🟩 nvcc12.8           Pass: 100%/17  | Total:  1h 38m | Avg:  5m 47s | Max: 13m 26s | Hits:  87%/9113  
    🟩 cudacxx_family
      🟩 nvcc               Pass: 100%/20  | Total:  2h 01m | Avg:  6m 04s | Max: 13m 26s | Hits:  87%/10080 
    🟩 cxx
      🟩 Clang14            Pass: 100%/1   | Total:  4m 44s | Avg:  4m 44s | Max:  4m 44s | Hits:  86%/555   
      🟩 Clang15            Pass: 100%/1   | Total:  5m 00s | Avg:  5m 00s | Max:  5m 00s | Hits:  86%/553   
      🟩 Clang16            Pass: 100%/1   | Total:  5m 02s | Avg:  5m 02s | Max:  5m 02s | Hits:  86%/553   
      🟩 Clang17            Pass: 100%/1   | Total:  4m 57s | Avg:  4m 57s | Max:  4m 57s | Hits:  86%/553   
      🟩 Clang18            Pass: 100%/4   | Total: 26m 15s | Avg:  6m 33s | Max: 13m 26s | Hits:  89%/2212  
      🟩 GCC10              Pass: 100%/1   | Total:  4m 51s | Avg:  4m 51s | Max:  4m 51s | Hits:  86%/555   
      🟩 GCC11              Pass: 100%/1   | Total:  4m 32s | Avg:  4m 32s | Max:  4m 32s | Hits:  86%/553   
      🟩 GCC12              Pass: 100%/2   | Total: 17m 24s | Avg:  8m 42s | Max: 12m 05s | Hits:  93%/1106  
      🟩 GCC13              Pass: 100%/4   | Total: 16m 31s | Avg:  4m 07s | Max:  4m 23s | Hits:  87%/2212  
      🟩 MSVC14.39          Pass: 100%/1   | Total:  9m 41s | Avg:  9m 41s | Max:  9m 41s | Hits:  60%/261   
      🟩 MSVC14.42          Pass: 100%/1   | Total:  9m 16s | Avg:  9m 16s | Max:  9m 16s | Hits:  60%/261   
      🟩 NVHPC24.7          Pass: 100%/2   | Total: 13m 17s | Avg:  6m 38s | Max:  6m 40s | Hits:  95%/706   
    🟩 cxx_family
      🟩 Clang              Pass: 100%/8   | Total: 45m 58s | Avg:  5m 44s | Max: 13m 26s | Hits:  88%/4426  
      🟩 GCC                Pass: 100%/8   | Total: 43m 18s | Avg:  5m 24s | Max: 12m 05s | Hits:  88%/4426  
      🟩 MSVC               Pass: 100%/2   | Total: 18m 57s | Avg:  9m 28s | Max:  9m 41s | Hits:  60%/522   
      🟩 NVHPC              Pass: 100%/2   | Total: 13m 17s | Avg:  6m 38s | Max:  6m 40s | Hits:  95%/706   
    🟩 gpu
      🟩 rtx2080            Pass: 100%/20  | Total:  2h 01m | Avg:  6m 04s | Max: 13m 26s | Hits:  87%/10080 
    🟩 jobs
      🟩 Build              Pass: 100%/18  | Total:  1h 35m | Avg:  5m 19s | Max:  9m 41s | Hits:  85%/8974  
      🟩 Test               Pass: 100%/2   | Total: 25m 31s | Avg: 12m 45s | Max: 13m 26s | Hits:  99%/1106  
    🟩 sm
      🟩 90                 Pass: 100%/1   | Total:  4m 00s | Avg:  4m 00s | Max:  4m 00s | Hits:  87%/553   
      🟩 90a                Pass: 100%/1   | Total:  3m 56s | Avg:  3m 56s | Max:  3m 56s | Hits:  87%/553   
    🟩 std
      🟩 17                 Pass: 100%/4   | Total: 18m 49s | Avg:  4m 42s | Max:  6m 37s | Hits:  88%/2012  
      🟩 20                 Pass: 100%/16  | Total:  1h 42m | Avg:  6m 25s | Max: 13m 26s | Hits:  87%/8068  
    
  • 🟩 cccl_c_parallel: Pass: 100%/2 | Total: 10m 51s | Avg: 5m 25s | Max: 8m 23s | Hits: 97%/288

    🟩 cpu
      🟩 amd64              Pass: 100%/2   | Total: 10m 51s | Avg:  5m 25s | Max:  8m 23s | Hits:  97%/288   
    🟩 ctk
      🟩 12.8               Pass: 100%/2   | Total: 10m 51s | Avg:  5m 25s | Max:  8m 23s | Hits:  97%/288   
    🟩 cudacxx
      🟩 nvcc12.8           Pass: 100%/2   | Total: 10m 51s | Avg:  5m 25s | Max:  8m 23s | Hits:  97%/288   
    🟩 cudacxx_family
      🟩 nvcc               Pass: 100%/2   | Total: 10m 51s | Avg:  5m 25s | Max:  8m 23s | Hits:  97%/288   
    🟩 cxx
      🟩 GCC13              Pass: 100%/2   | Total: 10m 51s | Avg:  5m 25s | Max:  8m 23s | Hits:  97%/288   
    🟩 cxx_family
      🟩 GCC                Pass: 100%/2   | Total: 10m 51s | Avg:  5m 25s | Max:  8m 23s | Hits:  97%/288   
    🟩 gpu
      🟩 rtx2080            Pass: 100%/2   | Total: 10m 51s | Avg:  5m 25s | Max:  8m 23s | Hits:  97%/288   
    🟩 jobs
      🟩 Build              Pass: 100%/1   | Total:  2m 28s | Avg:  2m 28s | Max:  2m 28s | Hits:  96%/144   
      🟩 Test               Pass: 100%/1   | Total:  8m 23s | Avg:  8m 23s | Max:  8m 23s | Hits:  98%/144   
    
  • 🟩 python: Pass: 100%/1 | Total: 30m 36s | Avg: 30m 36s | Max: 30m 36s

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

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

# Runner
108 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
3 linux-amd64-gpu-rtx4090-latest-1
1 linux-amd64-gpu-h100-latest-1

@bernhardmgruber bernhardmgruber merged commit ca2515f into NVIDIA:main Feb 10, 2025
164 of 167 checks passed
@miscco miscco deleted the simplify_min_max branch February 11, 2025 16:59
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

Archived in project

Development

Successfully merging this pull request may close these issues.

2 participants