Skip to content

Refactor thrust generic sequence - #5156

Merged
bernhardmgruber merged 1 commit into
NVIDIA:mainfrom
bernhardmgruber:ref_generic
Jul 4, 2025
Merged

Refactor thrust generic sequence#5156
bernhardmgruber merged 1 commit into
NVIDIA:mainfrom
bernhardmgruber:ref_generic

Conversation

@bernhardmgruber

@bernhardmgruber bernhardmgruber commented Jul 4, 2025

Copy link
Copy Markdown
Contributor

This was a side product refactoring when playing with some unit tests.

Honestly, all generic implementations could benefit from such a refactoring.

@bernhardmgruber
bernhardmgruber requested a review from a team as a code owner July 4, 2025 13:51
@github-project-automation github-project-automation Bot moved this to Todo in CCCL Jul 4, 2025
@cccl-authenticator-app cccl-authenticator-app Bot moved this from Todo to In Review in CCCL Jul 4, 2025
@bernhardmgruber
bernhardmgruber enabled auto-merge (squash) July 4, 2025 15:04
@github-actions

github-actions Bot commented Jul 4, 2025

Copy link
Copy Markdown
Contributor
🟩 CI finished in 2h 39m: Pass: 100%/139 | Total: 2d 10h | Avg: 25m 04s | Max: 1h 03m | Hits: 91%/173554
  • 🟩 cub: Pass: 100%/50 | Total: 1d 11h | Avg: 42m 38s | Max: 1h 03m | Hits: 89%/61220

    🟩 cpu
      🟩 amd64              Pass: 100%/48  | Total:  1d 10h | Avg: 42m 39s | Max:  1h 03m | Hits:  89%/58704 
      🟩 arm64              Pass: 100%/2   | Total:  1h 24m | Avg: 42m 19s | Max: 42m 55s | Hits:  89%/2516  
    🟩 ctk
      🟩 12.0               Pass: 100%/5   | Total:  3h 56m | Avg: 47m 13s | Max: 59m 33s | Hits:  89%/6105  
      🟩 12.9               Pass: 100%/45  | Total:  1d 07h | Avg: 42m 07s | Max:  1h 03m | Hits:  89%/55115 
    🟩 cudacxx
      🟩 ClangCUDA19        Pass: 100%/2   | Total: 46m 49s | Avg: 23m 24s | Max: 24m 20s | Hits:  90%/2165  
      🟩 nvcc12.0           Pass: 100%/5   | Total:  3h 56m | Avg: 47m 13s | Max: 59m 33s | Hits:  89%/6105  
      🟩 nvcc12.9           Pass: 100%/43  | Total:  1d 06h | Avg: 43m 00s | Max:  1h 03m | Hits:  89%/52950 
    🟩 cudacxx_family
      🟩 ClangCUDA          Pass: 100%/2   | Total: 46m 49s | Avg: 23m 24s | Max: 24m 20s | Hits:  90%/2165  
      🟩 nvcc               Pass: 100%/48  | Total:  1d 10h | Avg: 43m 26s | Max:  1h 03m | Hits:  89%/59055 
    🟩 cxx
      🟩 Clang14            Pass: 100%/4   | Total:  2h 47m | Avg: 41m 53s | Max: 44m 36s | Hits:  89%/5034  
      🟩 Clang15            Pass: 100%/2   | Total:  1h 19m | Avg: 39m 37s | Max: 39m 49s | Hits:  89%/2513  
      🟩 Clang16            Pass: 100%/2   | Total:  1h 19m | Avg: 39m 35s | Max: 40m 03s | Hits:  89%/2513  
      🟩 Clang17            Pass: 100%/2   | Total:  1h 21m | Avg: 40m 55s | Max: 41m 27s | Hits:  89%/2513  
      🟩 Clang18            Pass: 100%/2   | Total:  1h 18m | Avg: 39m 06s | Max: 39m 30s | Hits:  89%/2513  
      🟩 Clang19            Pass: 100%/7   | Total:  3h 52m | Avg: 33m 12s | Max: 41m 43s | Hits:  92%/8449  
      🟩 GCC7               Pass: 100%/2   | Total:  1h 34m | Avg: 47m 15s | Max: 49m 05s | Hits:  88%/2516  
      🟩 GCC8               Pass: 100%/1   | Total: 44m 10s | Avg: 44m 10s | Max: 44m 10s | Hits:  88%/1258  
      🟩 GCC9               Pass: 100%/2   | Total:  1h 26m | Avg: 43m 06s | Max: 44m 11s | Hits:  88%/2516  
      🟩 GCC10              Pass: 100%/2   | Total:  1h 24m | Avg: 42m 19s | Max: 43m 11s | Hits:  88%/2517  
      🟩 GCC11              Pass: 100%/2   | Total:  1h 26m | Avg: 43m 07s | Max: 44m 15s | Hits:  88%/2513  
      🟩 GCC12              Pass: 100%/2   | Total:  1h 26m | Avg: 43m 13s | Max: 43m 40s | Hits:  88%/2513  
      🟩 GCC13              Pass: 100%/12  | Total:  7h 43m | Avg: 38m 39s | Max: 46m 22s | Hits:  89%/15105 
      🟩 MSVC14.29          Pass: 100%/2   | Total:  1h 58m | Avg: 59m 14s | Max: 59m 33s | Hits:  89%/2144  
      🟩 MSVC14.43          Pass: 100%/4   | Total:  4h 01m | Avg:  1h 00m | Max:  1h 03m | Hits:  81%/4288  
      🟩 NVHPC25.5          Pass: 100%/2   | Total:  1h 47m | Avg: 53m 44s | Max: 55m 36s | Hits:  87%/2315  
    🟩 cxx_family
      🟩 Clang              Pass: 100%/19  | Total: 11h 58m | Avg: 37m 49s | Max: 44m 36s | Hits:  90%/23535 
      🟩 GCC                Pass: 100%/23  | Total: 15h 46m | Avg: 41m 07s | Max: 49m 05s | Hits:  89%/28938 
      🟩 MSVC               Pass: 100%/6   | Total:  5h 59m | Avg: 59m 59s | Max:  1h 03m | Hits:  84%/6432  
      🟩 NVHPC              Pass: 100%/2   | Total:  1h 47m | Avg: 53m 44s | Max: 55m 36s | Hits:  87%/2315  
    🟩 gpu
      🟩 h100               Pass: 100%/3   | Total:  1h 30m | Avg: 30m 18s | Max: 37m 48s | Hits:  90%/3777  
      🟩 rtx2080            Pass: 100%/39  | Total:  1d 05h | Avg: 44m 39s | Max:  1h 03m | Hits:  87%/47377 
      🟩 rtxa6000           Pass: 100%/8   | Total:  4h 59m | Avg: 37m 24s | Max: 45m 27s | Hits:  97%/10066 
    🟩 jobs
      🟩 Build              Pass: 100%/42  | Total:  1d 06h | Avg: 44m 07s | Max:  1h 03m | Hits:  87%/51152 
      🟩 DeviceLaunch       Pass: 100%/1   | Total: 39m 29s | Avg: 39m 29s | Max: 39m 29s | Hits:  99%/1259  
      🟩 GraphCapture       Pass: 100%/1   | Total: 29m 17s | Avg: 29m 17s | Max: 29m 17s | Hits:  99%/1259  
      🟩 HostLaunch         Pass: 100%/3   | Total:  1h 52m | Avg: 37m 32s | Max: 43m 08s | Hits:  99%/3775  
      🟩 TestGPU            Pass: 100%/3   | Total:  1h 37m | Avg: 32m 31s | Max: 38m 28s | Hits:  99%/3775  
    🟩 sm
      🟩 90                 Pass: 100%/3   | Total:  1h 30m | Avg: 30m 18s | Max: 37m 48s | Hits:  90%/3777  
      🟩 90;90a             Pass: 100%/2   | Total:  1h 43m | Avg: 51m 51s | Max: 57m 20s | Hits:  71%/2331  
      🟩 100;120            Pass: 100%/2   | Total:  1h 43m | Avg: 51m 36s | Max:  1h 01m | Hits:  71%/2331  
    🟩 std
      🟩 17                 Pass: 100%/21  | Total: 15h 42m | Avg: 44m 51s | Max: 59m 38s | Hits:  89%/25567 
      🟩 20                 Pass: 100%/29  | Total: 19h 49m | Avg: 41m 01s | Max:  1h 03m | Hits:  89%/35653 
    
  • 🟩 thrust: Pass: 100%/50 | Total: 18h 55m | Avg: 22m 42s | Max: 51m 28s | Hits: 91%/95621

    🟩 cmake_options
      🟩 -DTHRUST_DISPATCH_TYPE=Force32bit Pass: 100%/2   | Total: 33m 09s | Avg: 16m 34s | Max: 19m 00s | Hits:  95%/3828  
    🟩 cpu
      🟩 amd64              Pass: 100%/48  | Total: 18h 19m | Avg: 22m 54s | Max: 51m 28s | Hits:  91%/91794 
      🟩 arm64              Pass: 100%/2   | Total: 35m 41s | Avg: 17m 50s | Max: 19m 17s | Hits:  90%/3827  
    🟩 ctk
      🟩 12.0               Pass: 100%/5   | Total:  1h 56m | Avg: 23m 15s | Max: 40m 09s | Hits:  90%/9560  
      🟩 12.9               Pass: 100%/45  | Total: 16h 58m | Avg: 22m 38s | Max: 51m 28s | Hits:  91%/86061 
    🟩 cudacxx
      🟩 ClangCUDA19        Pass: 100%/2   | Total: 31m 53s | Avg: 15m 56s | Max: 16m 37s | Hits:  90%/3826  
      🟩 nvcc12.0           Pass: 100%/5   | Total:  1h 56m | Avg: 23m 15s | Max: 40m 09s | Hits:  90%/9560  
      🟩 nvcc12.9           Pass: 100%/43  | Total: 16h 26m | Avg: 22m 57s | Max: 51m 28s | Hits:  92%/82235 
    🟩 cudacxx_family
      🟩 ClangCUDA          Pass: 100%/2   | Total: 31m 53s | Avg: 15m 56s | Max: 16m 37s | Hits:  90%/3826  
      🟩 nvcc               Pass: 100%/48  | Total: 18h 23m | Avg: 22m 58s | Max: 51m 28s | Hits:  91%/91795 
    🟩 cxx
      🟩 Clang14            Pass: 100%/4   | Total:  1h 11m | Avg: 17m 56s | Max: 19m 14s | Hits:  91%/7652  
      🟩 Clang15            Pass: 100%/2   | Total: 37m 01s | Avg: 18m 30s | Max: 19m 27s | Hits:  90%/3826  
      🟩 Clang16            Pass: 100%/2   | Total: 37m 23s | Avg: 18m 41s | Max: 19m 11s | Hits:  90%/3826  
      🟩 Clang17            Pass: 100%/2   | Total: 39m 30s | Avg: 19m 45s | Max: 20m 42s | Hits:  90%/3826  
      🟩 Clang18            Pass: 100%/2   | Total: 36m 16s | Avg: 18m 08s | Max: 18m 50s | Hits:  90%/3826  
      🟩 Clang19            Pass: 100%/7   | Total:  1h 47m | Avg: 15m 17s | Max: 19m 29s | Hits:  93%/13391 
      🟩 GCC7               Pass: 100%/2   | Total: 40m 57s | Avg: 20m 28s | Max: 21m 03s | Hits:  91%/3828  
      🟩 GCC8               Pass: 100%/1   | Total: 20m 57s | Avg: 20m 57s | Max: 20m 57s | Hits:  90%/1914  
      🟩 GCC9               Pass: 100%/2   | Total: 40m 39s | Avg: 20m 19s | Max: 20m 43s | Hits:  91%/3828  
      🟩 GCC10              Pass: 100%/2   | Total: 42m 39s | Avg: 21m 19s | Max: 22m 39s | Hits:  90%/3828  
      🟩 GCC11              Pass: 100%/2   | Total: 43m 04s | Avg: 21m 32s | Max: 22m 02s | Hits:  90%/3828  
      🟩 GCC12              Pass: 100%/2   | Total: 43m 16s | Avg: 21m 38s | Max: 21m 47s | Hits:  90%/3828  
      🟩 GCC13              Pass: 100%/11  | Total:  3h 02m | Avg: 16m 37s | Max: 21m 17s | Hits:  94%/21054 
      🟩 MSVC14.29          Pass: 100%/2   | Total:  1h 26m | Avg: 43m 03s | Max: 45m 58s | Hits:  90%/3812  
      🟩 MSVC14.43          Pass: 100%/5   | Total:  3h 28m | Avg: 41m 38s | Max: 48m 50s | Hits:  90%/9530  
      🟩 NVHPC25.5          Pass: 100%/2   | Total:  1h 37m | Avg: 48m 41s | Max: 51m 28s | Hits:  88%/3824  
    🟩 cxx_family
      🟩 Clang              Pass: 100%/19  | Total:  5h 28m | Avg: 17m 18s | Max: 20m 42s | Hits:  91%/36347 
      🟩 GCC                Pass: 100%/22  | Total:  6h 54m | Avg: 18m 50s | Max: 22m 39s | Hits:  92%/42108 
      🟩 MSVC               Pass: 100%/7   | Total:  4h 54m | Avg: 42m 03s | Max: 48m 50s | Hits:  90%/13342 
      🟩 NVHPC              Pass: 100%/2   | Total:  1h 37m | Avg: 48m 41s | Max: 51m 28s | Hits:  88%/3824  
    🟩 gpu
      🟩 h100               Pass: 100%/2   | Total: 28m 20s | Avg: 14m 10s | Max: 16m 10s | Hits:  95%/3828  
      🟩 rtx2080            Pass: 100%/38  | Total: 15h 13m | Avg: 24m 02s | Max: 51m 28s | Hits:  90%/72672 
      🟩 rtx4090            Pass: 100%/10  | Total:  3h 12m | Avg: 19m 17s | Max: 43m 22s | Hits:  96%/19121 
    🟩 jobs
      🟩 Build              Pass: 100%/43  | Total: 17h 07m | Avg: 23m 53s | Max: 51m 28s | Hits:  90%/82233 
      🟩 TestCPU            Pass: 100%/3   | Total: 50m 30s | Avg: 16m 50s | Max: 33m 18s | Hits:  99%/5733  
      🟩 TestGPU            Pass: 100%/4   | Total: 57m 17s | Avg: 14m 19s | Max: 16m 10s | Hits:  99%/7655  
    🟩 sm
      🟩 90                 Pass: 100%/2   | Total: 28m 20s | Avg: 14m 10s | Max: 16m 10s | Hits:  95%/3828  
      🟩 90;90a             Pass: 100%/2   | Total:  1h 00m | Avg: 30m 03s | Max: 42m 08s | Hits:  89%/3820  
      🟩 100;120            Pass: 100%/2   | Total: 59m 42s | Avg: 29m 51s | Max: 40m 36s | Hits:  88%/3820  
    🟩 std
      🟩 17                 Pass: 100%/21  | Total:  8h 41m | Avg: 24m 49s | Max: 48m 50s | Hits:  90%/40160 
      🟩 20                 Pass: 100%/27  | Total:  9h 40m | Avg: 21m 30s | Max: 51m 28s | Hits:  92%/51633 
    
  • 🟩 cudax: Pass: 100%/28 | Total: 2h 45m | Avg: 5m 54s | Max: 12m 47s | Hits: 98%/16218

    🟩 cpu
      🟩 amd64              Pass: 100%/24  | Total:  2h 30m | Avg:  6m 16s | Max: 12m 47s | Hits:  98%/13730 
      🟩 arm64              Pass: 100%/4   | Total: 14m 28s | Avg:  3m 37s | Max:  4m 00s | Hits:  99%/2488  
    🟩 ctk
      🟩 12.0               Pass: 100%/3   | Total: 20m 01s | Avg:  6m 40s | Max: 12m 47s | Hits:  98%/1565  
      🟩 12.9               Pass: 100%/25  | Total:  2h 25m | Avg:  5m 48s | Max: 12m 41s | Hits:  98%/14653 
    🟩 cudacxx
      🟩 nvcc12.0           Pass: 100%/3   | Total: 20m 01s | Avg:  6m 40s | Max: 12m 47s | Hits:  98%/1565  
      🟩 nvcc12.9           Pass: 100%/25  | Total:  2h 25m | Avg:  5m 48s | Max: 12m 41s | Hits:  98%/14653 
    🟩 cudacxx_family
      🟩 nvcc               Pass: 100%/28  | Total:  2h 45m | Avg:  5m 54s | Max: 12m 47s | Hits:  98%/16218 
    🟩 cxx
      🟩 Clang14            Pass: 100%/2   | Total:  7m 04s | Avg:  3m 32s | Max:  3m 39s | Hits:  99%/1246  
      🟩 Clang15            Pass: 100%/1   | Total:  3m 43s | Avg:  3m 43s | Max:  3m 43s | Hits:  99%/622   
      🟩 Clang16            Pass: 100%/1   | Total:  3m 35s | Avg:  3m 35s | Max:  3m 35s | Hits:  99%/622   
      🟩 Clang17            Pass: 100%/1   | Total:  3m 53s | Avg:  3m 53s | Max:  3m 53s | Hits:  99%/622   
      🟩 Clang18            Pass: 100%/1   | Total:  3m 36s | Avg:  3m 36s | Max:  3m 36s | Hits:  99%/622   
      🟩 Clang19            Pass: 100%/4   | Total: 19m 03s | Avg:  4m 45s | Max:  8m 37s | Hits:  99%/2488  
      🟩 GCC10              Pass: 100%/2   | Total:  7m 58s | Avg:  3m 59s | Max:  4m 09s | Hits:  99%/1246  
      🟩 GCC11              Pass: 100%/1   | Total:  4m 05s | Avg:  4m 05s | Max:  4m 05s | Hits:  99%/622   
      🟩 GCC12              Pass: 100%/1   | Total:  4m 18s | Avg:  4m 18s | Max:  4m 18s | Hits:  99%/622   
      🟩 GCC13              Pass: 100%/8   | Total: 44m 23s | Avg:  5m 32s | Max: 11m 01s | Hits:  98%/4976  
      🟩 MSVC14.39          Pass: 100%/1   | Total: 12m 47s | Avg: 12m 47s | Max: 12m 47s | Hits:  95%/321   
      🟩 MSVC14.43          Pass: 100%/3   | Total: 35m 39s | Avg: 11m 53s | Max: 12m 41s | Hits:  95%/969   
      🟩 NVHPC25.5          Pass: 100%/2   | Total: 15m 09s | Avg:  7m 34s | Max:  7m 38s | Hits:  97%/1240  
    🟩 cxx_family
      🟩 Clang              Pass: 100%/10  | Total: 40m 54s | Avg:  4m 05s | Max:  8m 37s | Hits:  99%/6222  
      🟩 GCC                Pass: 100%/12  | Total:  1h 00m | Avg:  5m 03s | Max: 11m 01s | Hits:  98%/7466  
      🟩 MSVC               Pass: 100%/4   | Total: 48m 26s | Avg: 12m 06s | Max: 12m 47s | Hits:  95%/1290  
      🟩 NVHPC              Pass: 100%/2   | Total: 15m 09s | Avg:  7m 34s | Max:  7m 38s | Hits:  97%/1240  
    🟩 gpu
      🟩 h100               Pass: 100%/2   | Total: 13m 04s | Avg:  6m 32s | Max:  8m 11s | Hits:  95%/1244  
      🟩 rtx2080            Pass: 100%/26  | Total:  2h 32m | Avg:  5m 51s | Max: 12m 47s | Hits:  99%/14974 
    🟩 jobs
      🟩 Build              Pass: 100%/25  | Total:  2h 17m | Avg:  5m 29s | Max: 12m 47s | Hits:  98%/14352 
      🟩 Test               Pass: 100%/3   | Total: 27m 49s | Avg:  9m 16s | Max: 11m 01s | Hits:  99%/1866  
    🟩 sm
      🟩 90                 Pass: 100%/2   | Total: 13m 04s | Avg:  6m 32s | Max:  8m 11s | Hits:  95%/1244  
      🟩 90;90a             Pass: 100%/2   | Total: 16m 43s | Avg:  8m 21s | Max: 12m 41s | Hits:  98%/945   
      🟩 100;120            Pass: 100%/2   | Total: 15m 06s | Avg:  7m 33s | Max: 11m 06s | Hits:  98%/945   
    🟩 std
      🟩 17                 Pass: 100%/3   | Total: 14m 48s | Avg:  4m 56s | Max:  7m 38s | Hits:  98%/1864  
      🟩 20                 Pass: 100%/25  | Total:  2h 30m | Avg:  6m 01s | Max: 12m 47s | Hits:  98%/14354 
    
  • 🟩 packaging: Pass: 100%/4 | Total: 12m 37s | Avg: 3m 09s | Max: 3m 30s

    🟩 cpu
      🟩 amd64              Pass: 100%/4   | Total: 12m 37s | Avg:  3m 09s | Max:  3m 30s
    🟩 ctk
      🟩 12.0               Pass: 100%/2   | Total:  6m 32s | Avg:  3m 16s | Max:  3m 30s
      🟩 12.9               Pass: 100%/2   | Total:  6m 05s | Avg:  3m 02s | Max:  3m 07s
    🟩 cudacxx
      🟩 nvcc12.0           Pass: 100%/2   | Total:  6m 32s | Avg:  3m 16s | Max:  3m 30s
      🟩 nvcc12.9           Pass: 100%/2   | Total:  6m 05s | Avg:  3m 02s | Max:  3m 07s
    🟩 cudacxx_family
      🟩 nvcc               Pass: 100%/4   | Total: 12m 37s | Avg:  3m 09s | Max:  3m 30s
    🟩 cxx
      🟩 Clang14            Pass: 100%/1   | Total:  3m 30s | Avg:  3m 30s | Max:  3m 30s
      🟩 Clang19            Pass: 100%/1   | Total:  3m 07s | Avg:  3m 07s | Max:  3m 07s
      🟩 GCC12              Pass: 100%/1   | Total:  3m 02s | Avg:  3m 02s | Max:  3m 02s
      🟩 GCC13              Pass: 100%/1   | Total:  2m 58s | Avg:  2m 58s | Max:  2m 58s
    🟩 cxx_family
      🟩 Clang              Pass: 100%/2   | Total:  6m 37s | Avg:  3m 18s | Max:  3m 30s
      🟩 GCC                Pass: 100%/2   | Total:  6m 00s | Avg:  3m 00s | Max:  3m 02s
    🟩 gpu
      🟩 rtx2080            Pass: 100%/4   | Total: 12m 37s | Avg:  3m 09s | Max:  3m 30s
    🟩 jobs
      🟩 Test               Pass: 100%/4   | Total: 12m 37s | Avg:  3m 09s | Max:  3m 30s
    
  • 🟩 stdpar: Pass: 100%/4 | Total: 17m 19s | Avg: 4m 19s | Max: 4m 31s

    🟩 cpu
      🟩 amd64              Pass: 100%/2   | Total:  8m 45s | Avg:  4m 22s | Max:  4m 31s
      🟩 arm64              Pass: 100%/2   | Total:  8m 34s | Avg:  4m 17s | Max:  4m 17s
    🟩 ctk
      🟩 12.9               Pass: 100%/4   | Total: 17m 19s | Avg:  4m 19s | Max:  4m 31s
    🟩 cudacxx
      🟩 nvcc12.9           Pass: 100%/4   | Total: 17m 19s | Avg:  4m 19s | Max:  4m 31s
    🟩 cudacxx_family
      🟩 nvcc               Pass: 100%/4   | Total: 17m 19s | Avg:  4m 19s | Max:  4m 31s
    🟩 cxx
      🟩 NVHPC25.5          Pass: 100%/4   | Total: 17m 19s | Avg:  4m 19s | Max:  4m 31s
    🟩 cxx_family
      🟩 NVHPC              Pass: 100%/4   | Total: 17m 19s | Avg:  4m 19s | Max:  4m 31s
    🟩 gpu
      🟩 rtx2080            Pass: 100%/4   | Total: 17m 19s | Avg:  4m 19s | Max:  4m 31s
    🟩 jobs
      🟩 Build              Pass: 100%/4   | Total: 17m 19s | Avg:  4m 19s | Max:  4m 31s
    🟩 std
      🟩 17                 Pass: 100%/2   | Total:  8m 48s | Avg:  4m 24s | Max:  4m 31s
      🟩 20                 Pass: 100%/2   | Total:  8m 31s | Avg:  4m 15s | Max:  4m 17s
    
  • 🟩 cccl_c_parallel: Pass: 100%/3 | Total: 24m 03s | Avg: 8m 01s | Max: 11m 12s | Hits: 98%/495

    🟩 cpu
      🟩 amd64              Pass: 100%/3   | Total: 24m 03s | Avg:  8m 01s | Max: 11m 12s | Hits:  98%/495   
    🟩 ctk
      🟩 12.9               Pass: 100%/3   | Total: 24m 03s | Avg:  8m 01s | Max: 11m 12s | Hits:  98%/495   
    🟩 cudacxx
      🟩 nvcc12.9           Pass: 100%/3   | Total: 24m 03s | Avg:  8m 01s | Max: 11m 12s | Hits:  98%/495   
    🟩 cudacxx_family
      🟩 nvcc               Pass: 100%/3   | Total: 24m 03s | Avg:  8m 01s | Max: 11m 12s | Hits:  98%/495   
    🟩 cxx
      🟩 GCC13              Pass: 100%/3   | Total: 24m 03s | Avg:  8m 01s | Max: 11m 12s | Hits:  98%/495   
    🟩 cxx_family
      🟩 GCC                Pass: 100%/3   | Total: 24m 03s | Avg:  8m 01s | Max: 11m 12s | Hits:  98%/495   
    🟩 gpu
      🟩 h100               Pass: 100%/1   | Total: 11m 12s | Avg: 11m 12s | Max: 11m 12s | Hits:  98%/165   
      🟩 rtx2080            Pass: 100%/2   | Total: 12m 51s | Avg:  6m 25s | Max: 10m 37s | Hits:  98%/330   
    🟩 jobs
      🟩 Build              Pass: 100%/1   | Total:  2m 14s | Avg:  2m 14s | Max:  2m 14s | Hits:  98%/165   
      🟩 Test               Pass: 100%/2   | Total: 21m 49s | Avg: 10m 54s | Max: 11m 12s | Hits:  98%/330   
    

👃 Inspect Changes

Modifications in project?

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

Modifications in project or dependencies?

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

🏃‍ Runner counts (total jobs: 139)

# Runner
91 linux-amd64-cpu16
17 windows-amd64-cpu16
10 linux-arm64-cpu16
7 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

@bernhardmgruber
bernhardmgruber merged commit 11486de into NVIDIA:main Jul 4, 2025
@github-project-automation github-project-automation Bot moved this from In Review to Done in CCCL Jul 4, 2025
@bernhardmgruber
bernhardmgruber deleted the ref_generic branch July 4, 2025 18:12
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