Skip to content

Skip zero values in fast_mod_div unit test#5307

Merged
fbusato merged 2 commits intoNVIDIA:mainfrom
fbusato:skip-zero-value-fast-mod-div
Jul 19, 2025
Merged

Skip zero values in fast_mod_div unit test#5307
fbusato merged 2 commits intoNVIDIA:mainfrom
fbusato:skip-zero-value-fast-mod-div

Conversation

@fbusato
Copy link
Contributor

@fbusato fbusato commented Jul 18, 2025

Description

fast_mod_div unit test randomly generates zero value for divisor, which is wrong. The PR fixes the issue.

@fbusato fbusato self-assigned this Jul 18, 2025
@fbusato fbusato added this to CCCL Jul 18, 2025
@fbusato fbusato requested a review from a team as a code owner July 18, 2025 16:55
@fbusato fbusato requested a review from wmaxey July 18, 2025 16:55
@fbusato fbusato added the 3.2.0 label Jul 18, 2025
@github-project-automation github-project-automation bot moved this to Todo in CCCL Jul 18, 2025
@fbusato fbusato moved this from Todo to In Review in CCCL Jul 18, 2025
@fbusato fbusato enabled auto-merge (squash) July 18, 2025 17:05
@github-actions
Copy link
Contributor

🟨 CI finished in 1h 19m: Pass: 76%/205 | Total: 1d 08h | Avg: 9m 36s | Max: 45m 50s | Hits: 91%/287491
  • 🟨 python: Pass: 11%/18 | Total: 38m 38s | Avg: 2m 08s | Max: 9m 32s

    🟨 jobs
      🟩 Build cuda.cccl    Pass: 100%/2   | Total: 19m 01s | Avg:  9m 30s | Max:  9m 32s
      🟥 Test cuda.cccl.cooperative Pass:   0%/4   | Total:  5m 04s | Avg:  1m 16s | Max:  1m 27s
      🟥 Test cuda.cccl.examples Pass:   0%/4   | Total:  4m 51s | Avg:  1m 12s | Max:  1m 19s
      🟥 Test cuda.cccl.headers Pass:   0%/4   | Total:  4m 56s | Avg:  1m 14s | Max:  1m 24s
      🟥 Test cuda.cccl.parallel Pass:   0%/4   | Total:  4m 46s | Avg:  1m 11s | Max:  1m 16s
    🟨 cpu
      🟨 amd64              Pass:  11%/18  | Total: 38m 38s | Avg:  2m 08s | Max:  9m 32s
    🟨 ctk
      🟨 12.9               Pass:  11%/18  | Total: 38m 38s | Avg:  2m 08s | Max:  9m 32s
    🟨 cudacxx
      🟨 nvcc12.9           Pass:  11%/18  | Total: 38m 38s | Avg:  2m 08s | Max:  9m 32s
    🟨 cudacxx_family
      🟨 nvcc               Pass:  11%/18  | Total: 38m 38s | Avg:  2m 08s | Max:  9m 32s
    🟨 cxx
      🟨 GCC13              Pass:  11%/18  | Total: 38m 38s | Avg:  2m 08s | Max:  9m 32s
    🟨 cxx_family
      🟨 GCC                Pass:  11%/18  | Total: 38m 38s | Avg:  2m 08s | Max:  9m 32s
    🟨 gpu
      🟥 h100               Pass:   0%/8   | Total:  9m 16s | Avg:  1m 09s | Max:  1m 10s
      🟨 rtxa6000           Pass:  20%/10  | Total: 29m 22s | Avg:  2m 56s | Max:  9m 32s
    🟨 py_version
      🟨 3.10               Pass:  11%/9   | Total: 19m 35s | Avg:  2m 10s | Max:  9m 32s
      🟨 3.13               Pass:  11%/9   | Total: 19m 03s | Avg:  2m 07s | Max:  9m 29s
    
  • 🟨 libcudacxx: Pass: 77%/48 | Total: 11h 04m | Avg: 13m 50s | Max: 45m 50s | Hits: 83%/133749

    🔍 cpu: amd64 🔍
      🔍 amd64              Pass:  76%/46  | Total: 10h 53m | Avg: 14m 12s | Max: 45m 50s | Hits:  82%/126288
      🟩 arm64              Pass: 100%/2   | Total: 11m 13s | Avg:  5m 36s | Max:  6m 14s | Hits:  97%/7461  
    🔍 cudacxx_family: nvcc 🔍
      🟩 ClangCUDA          Pass: 100%/2   | Total: 53m 30s | Avg: 26m 45s | Max: 27m 26s | Hits:  29%/7425  
      🔍 nvcc               Pass:  76%/46  | Total: 10h 11m | Avg: 13m 17s | Max: 45m 50s | Hits:  86%/126324
    🟨 cudacxx
      🟩 ClangCUDA19        Pass: 100%/2   | Total: 53m 30s | Avg: 26m 45s | Max: 27m 26s | Hits:  29%/7425  
      🟨 nvcc12.0           Pass:  80%/5   | Total:  1h 21m | Avg: 16m 13s | Max: 32m 24s | Hits:  79%/14744 
      🟨 nvcc12.9           Pass:  75%/41  | Total:  8h 50m | Avg: 12m 55s | Max: 45m 50s | Hits:  87%/111580
    🟨 cxx
      🟩 Clang14            Pass: 100%/4   | Total: 50m 07s | Avg: 12m 31s | Max: 27m 21s | Hits:  79%/14806 
      🟩 Clang15            Pass: 100%/2   | Total: 11m 59s | Avg:  5m 59s | Max:  6m 35s | Hits:  97%/7421  
      🟩 Clang16            Pass: 100%/2   | Total: 11m 04s | Avg:  5m 32s | Max:  5m 51s | Hits:  99%/7421  
      🟩 Clang17            Pass: 100%/2   | Total: 21m 18s | Avg: 10m 39s | Max: 14m 56s | Hits:  87%/7421  
      🟩 Clang18            Pass: 100%/2   | Total: 18m 50s | Avg:  9m 25s | Max: 13m 28s | Hits:  89%/7421  
      🟨 Clang19            Pass:  83%/6   | Total:  1h 13m | Avg: 12m 12s | Max: 27m 26s | Hits:  69%/18576 
      🟩 GCC7               Pass: 100%/2   | Total: 34m 24s | Avg: 17m 12s | Max: 29m 54s | Hits:  68%/7357  
      🟩 GCC8               Pass: 100%/1   | Total:  5m 07s | Avg:  5m 07s | Max:  5m 07s | Hits:  99%/3689  
      🟩 GCC9               Pass: 100%/2   | Total: 34m 55s | Avg: 17m 27s | Max: 30m 01s | Hits:  68%/7369  
      🟩 GCC10              Pass: 100%/2   | Total: 19m 16s | Avg:  9m 38s | Max: 13m 43s | Hits:  88%/7423  
      🟩 GCC11              Pass: 100%/2   | Total: 11m 04s | Avg:  5m 32s | Max:  5m 43s | Hits:  99%/7419  
      🟩 GCC12              Pass: 100%/2   | Total: 38m 14s | Avg: 19m 07s | Max: 32m 40s | Hits:  68%/7423  
      🟨 GCC13              Pass:  63%/11  | Total: 59m 49s | Avg:  5m 26s | Max: 15m 04s | Hits:  95%/22596 
      🟥 MSVC14.29          Pass:   0%/2   | Total:  1h 04m | Avg: 32m 29s | Max: 32m 35s
      🟥 MSVC14.43          Pass:   0%/4   | Total:  2h 17m | Avg: 34m 29s | Max: 37m 47s
      🟩 NVHPC25.5          Pass: 100%/2   | Total:  1h 12m | Avg: 36m 11s | Max: 45m 50s | Hits:  57%/7407  
    🟨 cxx_family
      🟨 Clang              Pass:  94%/18  | Total:  3h 06m | Avg: 10m 21s | Max: 27m 26s | Hits:  83%/63066 
      🟨 GCC                Pass:  81%/22  | Total:  3h 22m | Avg:  9m 13s | Max: 32m 40s | Hits:  85%/63276 
      🟥 MSVC               Pass:   0%/6   | Total:  3h 22m | Avg: 33m 49s | Max: 37m 47s
      🟩 NVHPC              Pass: 100%/2   | Total:  1h 12m | Avg: 36m 11s | Max: 45m 50s | Hits:  57%/7407  
    🟨 jobs
      🟨 Build              Pass:  85%/42  | Total: 10h 47m | Avg: 15m 25s | Max: 45m 50s | Hits:  83%/133749
      🟥 NVRTC              Pass:   0%/2   | Total:  2m 52s | Avg:  1m 26s | Max:  1m 26s
      🟥 Test               Pass:   0%/3   | Total: 12m 19s | Avg:  4m 06s | Max: 10m 00s
      🟩 VerifyCodegen      Pass: 100%/1   | Total:  1m 51s | Avg:  1m 51s | Max:  1m 51s
    🟨 ctk
      🟨 12.0               Pass:  80%/5   | Total:  1h 21m | Avg: 16m 13s | Max: 32m 24s | Hits:  79%/14744 
      🟨 12.9               Pass:  76%/43  | Total:  9h 43m | Avg: 13m 34s | Max: 45m 50s | Hits:  83%/119005
    🟨 gpu
      🟨 h100               Pass:  50%/2   | Total:  6m 34s | Avg:  3m 17s | Max:  5m 25s | Hits:  99%/3814  
      🟨 rtx2080            Pass:  78%/46  | Total: 10h 58m | Avg: 14m 18s | Max: 45m 50s | Hits:  82%/129935
    🟨 sm
      🟥 75                 Pass:   0%/2   | Total:  2m 52s | Avg:  1m 26s | Max:  1m 26s
      🟨 90                 Pass:  50%/2   | Total:  6m 34s | Avg:  3m 17s | Max:  5m 25s | Hits:  99%/3814  
      🟨 90;90a             Pass:  50%/2   | Total: 38m 30s | Avg: 19m 15s | Max: 33m 03s | Hits:  99%/3814  
      🟨 100;120            Pass:  50%/2   | Total: 35m 52s | Avg: 17m 56s | Max: 30m 13s | Hits:  99%/3814  
    🟨 std
      🟨 17                 Pass:  81%/22  | Total:  5h 23m | Avg: 14m 41s | Max: 36m 55s | Hits:  82%/66378 
      🟨 20                 Pass:  72%/25  | Total:  5h 39m | Avg: 13m 35s | Max: 45m 50s | Hits:  83%/67371 
    
  • 🟨 cub: Pass: 84%/50 | Total: 8h 32m | Avg: 10m 15s | Max: 35m 39s | Hits: 99%/51638

    🔍 cpu: amd64 🔍
      🔍 amd64              Pass:  83%/48  | Total:  8h 18m | Avg: 10m 22s | Max: 35m 39s | Hits:  99%/49122 
      🟩 arm64              Pass: 100%/2   | Total: 14m 46s | Avg:  7m 23s | Max:  8m 33s | Hits:  99%/2516  
    🔍 ctk: 12.9 🔍
      🟩 12.0               Pass: 100%/5   | Total:  1h 03m | Avg: 12m 38s | Max: 32m 49s | Hits:  99%/6186  
      🔍 12.9               Pass:  82%/45  | Total:  7h 29m | Avg:  9m 59s | Max: 35m 39s | Hits:  99%/45452 
    🔍 cudacxx: nvcc12.9 🔍
      🟩 ClangCUDA19        Pass: 100%/2   | Total: 10m 45s | Avg:  5m 22s | Max:  5m 28s | Hits:  99%/2165  
      🟩 nvcc12.0           Pass: 100%/5   | Total:  1h 03m | Avg: 12m 38s | Max: 32m 49s | Hits:  99%/6186  
      🔍 nvcc12.9           Pass:  81%/43  | Total:  7h 18m | Avg: 10m 12s | Max: 35m 39s | Hits:  99%/43287 
    🔍 cudacxx_family: nvcc 🔍
      🟩 ClangCUDA          Pass: 100%/2   | Total: 10m 45s | Avg:  5m 22s | Max:  5m 28s | Hits:  99%/2165  
      🔍 nvcc               Pass:  83%/48  | Total:  8h 22m | Avg: 10m 27s | Max: 35m 39s | Hits:  99%/49473 
    🔍 sm: 90 🔍
      🔍 90                 Pass:  33%/3   | Total: 11m 05s | Avg:  3m 41s | Max:  8m 48s | Hits:  96%/1259  
      🟩 90;90a             Pass: 100%/2   | Total: 42m 04s | Avg: 21m 02s | Max: 30m 04s | Hits:  97%/2412  
      🟩 100;120            Pass: 100%/2   | Total: 44m 21s | Avg: 22m 10s | Max: 31m 32s | Hits:  97%/2412  
    🔍 std: 20 🔍
      🟩 17                 Pass: 100%/21  | Total:  4h 12m | Avg: 12m 02s | Max: 35m 39s | Hits:  99%/25810 
      🔍 20                 Pass:  72%/29  | Total:  4h 20m | Avg:  8m 58s | Max: 34m 27s | Hits:  99%/25828 
    🟨 cxx
      🟩 Clang14            Pass: 100%/4   | Total: 27m 22s | Avg:  6m 50s | Max:  7m 08s | Hits:  99%/5034  
      🟩 Clang15            Pass: 100%/2   | Total: 14m 04s | Avg:  7m 02s | Max:  7m 16s | Hits:  99%/2513  
      🟩 Clang16            Pass: 100%/2   | Total: 14m 06s | Avg:  7m 03s | Max:  7m 10s | Hits:  99%/2513  
      🟩 Clang17            Pass: 100%/2   | Total: 14m 07s | Avg:  7m 03s | Max:  7m 21s | Hits:  99%/2513  
      🟩 Clang18            Pass: 100%/2   | Total: 14m 36s | Avg:  7m 18s | Max:  7m 29s | Hits:  99%/2513  
      🟨 Clang19            Pass:  71%/7   | Total: 33m 53s | Avg:  4m 50s | Max:  7m 21s | Hits:  99%/5935  
      🟩 GCC7               Pass: 100%/2   | Total: 17m 09s | Avg:  8m 34s | Max:  9m 15s | Hits:  99%/2516  
      🟩 GCC8               Pass: 100%/1   | Total:  9m 14s | Avg:  9m 14s | Max:  9m 14s | Hits:  99%/1258  
      🟩 GCC9               Pass: 100%/2   | Total: 18m 58s | Avg:  9m 29s | Max:  9m 41s | Hits:  99%/2516  
      🟩 GCC10              Pass: 100%/2   | Total: 17m 58s | Avg:  8m 59s | Max:  9m 08s | Hits:  99%/2517  
      🟩 GCC11              Pass: 100%/2   | Total: 19m 25s | Avg:  9m 42s | Max: 10m 02s | Hits:  99%/2513  
      🟩 GCC12              Pass: 100%/2   | Total: 19m 20s | Avg:  9m 40s | Max:  9m 45s | Hits:  99%/2513  
      🟨 GCC13              Pass:  50%/12  | Total:  1h 08m | Avg:  5m 44s | Max: 12m 49s | Hits:  97%/7551  
      🟩 MSVC14.29          Pass: 100%/2   | Total:  1h 05m | Avg: 32m 36s | Max: 32m 49s | Hits:  99%/2306  
      🟩 MSVC14.43          Pass: 100%/4   | Total:  2h 11m | Avg: 32m 55s | Max: 35m 39s | Hits:  99%/4612  
      🟩 NVHPC25.5          Pass: 100%/2   | Total: 26m 58s | Avg: 13m 29s | Max: 14m 05s | Hits:  98%/2315  
    🟨 cxx_family
      🟨 Clang              Pass:  89%/19  | Total:  1h 58m | Avg:  6m 13s | Max:  7m 29s | Hits:  99%/21021 
      🟨 GCC                Pass:  73%/23  | Total:  2h 50m | Avg:  7m 25s | Max: 12m 49s | Hits:  99%/21384 
      🟩 MSVC               Pass: 100%/6   | Total:  3h 16m | Avg: 32m 49s | Max: 35m 39s | Hits:  99%/6918  
      🟩 NVHPC              Pass: 100%/2   | Total: 26m 58s | Avg: 13m 29s | Max: 14m 05s | Hits:  98%/2315  
    🟨 gpu
      🟨 h100               Pass:  33%/3   | Total: 11m 05s | Avg:  3m 41s | Max:  8m 48s | Hits:  96%/1259  
      🟩 rtx2080            Pass: 100%/39  | Total:  7h 57m | Avg: 12m 14s | Max: 35m 39s | Hits:  99%/47863 
      🟨 rtxa6000           Pass:  25%/8   | Total: 24m 29s | Avg:  3m 03s | Max:  9m 47s | Hits:  99%/2516  
    🟨 jobs
      🟩 Build              Pass: 100%/42  | Total:  8h 23m | Avg: 11m 58s | Max: 35m 39s | Hits:  99%/51638 
      🟥 DeviceLaunch       Pass:   0%/1   | Total:  1m 15s | Avg:  1m 15s | Max:  1m 15s
      🟥 GraphCapture       Pass:   0%/1   | Total:  1m 10s | Avg:  1m 10s | Max:  1m 10s
      🟥 HostLaunch         Pass:   0%/3   | Total:  3m 35s | Avg:  1m 11s | Max:  1m 15s
      🟥 TestGPU            Pass:   0%/3   | Total:  3m 38s | Avg:  1m 12s | Max:  1m 16s
    
  • 🟨 thrust: Pass: 92%/50 | Total: 9h 41m | Avg: 11m 37s | Max: 44m 52s | Hits: 99%/87966

    🔍 cpu: amd64 🔍
      🔍 amd64              Pass:  91%/48  | Total:  9h 28m | Avg: 11m 50s | Max: 44m 52s | Hits:  99%/84139 
      🟩 arm64              Pass: 100%/2   | Total: 12m 57s | Avg:  6m 28s | Max:  7m 27s | Hits:  99%/3827  
    🔍 ctk: 12.9 🔍
      🟩 12.0               Pass: 100%/5   | Total: 55m 22s | Avg: 11m 04s | Max: 29m 38s | Hits:  99%/9560  
      🔍 12.9               Pass:  91%/45  | Total:  8h 46m | Avg: 11m 41s | Max: 44m 52s | Hits:  99%/78406 
    🔍 cudacxx: nvcc12.9 🔍
      🟩 ClangCUDA19        Pass: 100%/2   | Total: 11m 27s | Avg:  5m 43s | Max:  5m 55s | Hits: 100%/3826  
      🟩 nvcc12.0           Pass: 100%/5   | Total: 55m 22s | Avg: 11m 04s | Max: 29m 38s | Hits:  99%/9560  
      🔍 nvcc12.9           Pass:  90%/43  | Total:  8h 34m | Avg: 11m 58s | Max: 44m 52s | Hits:  99%/74580 
    🔍 cudacxx_family: nvcc 🔍
      🟩 ClangCUDA          Pass: 100%/2   | Total: 11m 27s | Avg:  5m 43s | Max:  5m 55s | Hits: 100%/3826  
      🔍 nvcc               Pass:  91%/48  | Total:  9h 30m | Avg: 11m 52s | Max: 44m 52s | Hits:  99%/84140 
    🚨 jobs: TestGPU 🚨
      🟩 Build              Pass: 100%/43  | Total:  8h 37m | Avg: 12m 02s | Max: 44m 52s | Hits:  99%/82233 
      🟩 TestCPU            Pass: 100%/3   | Total: 59m 14s | Avg: 19m 44s | Max: 40m 56s | Hits:  99%/5733  
      🔥 TestGPU            Pass:   0%/4   | Total:  4m 31s | Avg:  1m 07s | Max:  1m 09s
    🔍 sm: 90 🔍
      🔍 90                 Pass:  50%/2   | Total:  7m 03s | Avg:  3m 31s | Max:  5m 54s | Hits:  99%/1914  
      🟩 90;90a             Pass: 100%/2   | Total: 33m 45s | Avg: 16m 52s | Max: 26m 34s | Hits:  99%/3820  
      🟩 100;120            Pass: 100%/2   | Total: 34m 11s | Avg: 17m 05s | Max: 27m 14s | Hits:  99%/3820  
    🔍 std: 20 🔍
      🟩 17                 Pass: 100%/21  | Total:  4h 42m | Avg: 13m 26s | Max: 44m 52s | Hits:  98%/40160 
      🔍 20                 Pass:  88%/27  | Total:  4h 49m | Avg: 10m 42s | Max: 40m 56s | Hits:  99%/45892 
    🟨 cxx
      🟩 Clang14            Pass: 100%/4   | Total: 24m 11s | Avg:  6m 02s | Max:  6m 36s | Hits: 100%/7652  
      🟩 Clang15            Pass: 100%/2   | Total: 12m 30s | Avg:  6m 15s | Max:  6m 24s | Hits: 100%/3826  
      🟩 Clang16            Pass: 100%/2   | Total: 12m 39s | Avg:  6m 19s | Max:  6m 22s | Hits: 100%/3826  
      🟩 Clang17            Pass: 100%/2   | Total: 12m 27s | Avg:  6m 13s | Max:  6m 23s | Hits: 100%/3826  
      🟩 Clang18            Pass: 100%/2   | Total: 12m 07s | Avg:  6m 03s | Max:  6m 19s | Hits: 100%/3826  
      🟨 Clang19            Pass:  85%/7   | Total: 38m 26s | Avg:  5m 29s | Max:  8m 23s | Hits: 100%/11478 
      🟩 GCC7               Pass: 100%/2   | Total: 15m 22s | Avg:  7m 41s | Max:  7m 51s | Hits:  99%/3828  
      🟩 GCC8               Pass: 100%/1   | Total:  7m 51s | Avg:  7m 51s | Max:  7m 51s | Hits:  99%/1914  
      🟩 GCC9               Pass: 100%/2   | Total: 14m 37s | Avg:  7m 18s | Max:  7m 28s | Hits:  99%/3828  
      🟩 GCC10              Pass: 100%/2   | Total: 15m 05s | Avg:  7m 32s | Max:  7m 33s | Hits:  99%/3828  
      🟩 GCC11              Pass: 100%/2   | Total: 52m 55s | Avg: 26m 27s | Max: 44m 52s | Hits:  89%/3828  
      🟩 GCC12              Pass: 100%/2   | Total: 16m 02s | Avg:  8m 01s | Max:  8m 07s | Hits:  99%/3828  
      🟨 GCC13              Pass:  72%/11  | Total:  1h 06m | Avg:  6m 04s | Max:  9m 55s | Hits:  99%/15312 
      🟩 MSVC14.29          Pass: 100%/2   | Total: 59m 26s | Avg: 29m 43s | Max: 29m 48s | Hits:  99%/3812  
      🟩 MSVC14.43          Pass: 100%/5   | Total:  2h 36m | Avg: 31m 21s | Max: 40m 56s | Hits:  99%/9530  
      🟩 NVHPC25.5          Pass: 100%/2   | Total:  1h 04m | Avg: 32m 10s | Max: 37m 17s | Hits:  99%/3824  
    🟨 cxx_family
      🟨 Clang              Pass:  94%/19  | Total:  1h 52m | Avg:  5m 54s | Max:  8m 23s | Hits: 100%/34434 
      🟨 GCC                Pass:  86%/22  | Total:  3h 08m | Avg:  8m 34s | Max: 44m 52s | Hits:  98%/36366 
      🟩 MSVC               Pass: 100%/7   | Total:  3h 36m | Avg: 30m 53s | Max: 40m 56s | Hits:  99%/13342 
      🟩 NVHPC              Pass: 100%/2   | Total:  1h 04m | Avg: 32m 10s | Max: 37m 17s | Hits:  99%/3824  
    🟨 gpu
      🟨 h100               Pass:  50%/2   | Total:  7m 03s | Avg:  3m 31s | Max:  5m 54s | Hits:  99%/1914  
      🟩 rtx2080            Pass: 100%/38  | Total:  7h 36m | Avg: 12m 01s | Max: 44m 52s | Hits:  99%/72672 
      🟨 rtx4090            Pass:  70%/10  | Total:  1h 57m | Avg: 11m 47s | Max: 40m 56s | Hits:  99%/13380 
    🟨 cmake_options
      🟨 -DTHRUST_DISPATCH_TYPE=Force32bit Pass:  50%/2   | Total: 10m 14s | Avg:  5m 07s | Max:  9m 06s | Hits:  99%/1914  
    
  • 🟥 packaging: Pass: 0%/4 | Total: 6m 11s | Avg: 1m 32s | Max: 2m 10s

    🟥 cpu
      🟥 amd64              Pass:   0%/4   | Total:  6m 11s | Avg:  1m 32s | Max:  2m 10s
    🟥 cudacxx_family
      🟥 nvcc               Pass:   0%/4   | Total:  6m 11s | Avg:  1m 32s | Max:  2m 10s
    🟥 gpu
      🟥 rtx2080            Pass:   0%/4   | Total:  6m 11s | Avg:  1m 32s | Max:  2m 10s
    🟥 jobs
      🟥 Test               Pass:   0%/4   | Total:  6m 11s | Avg:  1m 32s | Max:  2m 10s
    🟥 ctk
      🟥 12.0               Pass:   0%/2   | Total:  2m 57s | Avg:  1m 28s | Max:  1m 46s
      🟥 12.9               Pass:   0%/2   | Total:  3m 14s | Avg:  1m 37s | Max:  2m 10s
    🟥 cudacxx
      🟥 nvcc12.0           Pass:   0%/2   | Total:  2m 57s | Avg:  1m 28s | Max:  1m 46s
      🟥 nvcc12.9           Pass:   0%/2   | Total:  3m 14s | Avg:  1m 37s | Max:  2m 10s
    🟥 cxx
      🟥 Clang14            Pass:   0%/1   | Total:  1m 11s | Avg:  1m 11s | Max:  1m 11s
      🟥 Clang19            Pass:   0%/1   | Total:  2m 10s | Avg:  2m 10s | Max:  2m 10s
      🟥 GCC12              Pass:   0%/1   | Total:  1m 46s | Avg:  1m 46s | Max:  1m 46s
      🟥 GCC13              Pass:   0%/1   | Total:  1m 04s | Avg:  1m 04s | Max:  1m 04s
    🟥 cxx_family
      🟥 Clang              Pass:   0%/2   | Total:  3m 21s | Avg:  1m 40s | Max:  2m 10s
      🟥 GCC                Pass:   0%/2   | Total:  2m 50s | Avg:  1m 25s | Max:  1m 46s
    
  • 🟨 cudax: Pass: 89%/28 | Total: 2h 21m | Avg: 5m 02s | Max: 14m 30s | Hits: 99%/13973

    🔍 cpu: amd64 🔍
      🔍 amd64              Pass:  87%/24  | Total:  2h 08m | Avg:  5m 20s | Max: 14m 30s | Hits:  99%/11545 
      🟩 arm64              Pass: 100%/4   | Total: 12m 55s | Avg:  3m 13s | Max:  3m 30s | Hits:  99%/2428  
    🔍 ctk: 12.9 🔍
      🟩 12.0               Pass: 100%/3   | Total: 21m 23s | Avg:  7m 07s | Max: 14m 30s | Hits:  99%/1519  
      🔍 12.9               Pass:  88%/25  | Total:  1h 59m | Avg:  4m 47s | Max: 13m 20s | Hits:  99%/12454 
    🔍 cudacxx: nvcc12.9 🔍
      🟩 nvcc12.0           Pass: 100%/3   | Total: 21m 23s | Avg:  7m 07s | Max: 14m 30s | Hits:  99%/1519  
      🔍 nvcc12.9           Pass:  88%/25  | Total:  1h 59m | Avg:  4m 47s | Max: 13m 20s | Hits:  99%/12454 
    🚨 jobs: Test 🚨
      🟩 Build              Pass: 100%/25  | Total:  2h 17m | Avg:  5m 29s | Max: 14m 30s | Hits:  99%/13973 
      🔥 Test               Pass:   0%/3   | Total:  3m 47s | Avg:  1m 15s | Max:  1m 25s
    🔍 sm: 90 🔍
      🔍 90                 Pass:  50%/2   | Total:  4m 21s | Avg:  2m 10s | Max:  3m 11s | Hits:  99%/607   
      🟩 90;90a             Pass: 100%/2   | Total: 16m 40s | Avg:  8m 20s | Max: 12m 30s | Hits:  98%/914   
      🟩 100;120            Pass: 100%/2   | Total: 17m 02s | Avg:  8m 31s | Max: 13m 20s | Hits:  98%/914   
    🔍 std: 20 🔍
      🟩 17                 Pass: 100%/3   | Total: 13m 52s | Avg:  4m 37s | Max:  7m 24s | Hits:  99%/1819  
      🔍 20                 Pass:  88%/25  | Total:  2h 07m | Avg:  5m 05s | Max: 14m 30s | Hits:  99%/12154 
    🟨 cxx
      🟩 Clang14            Pass: 100%/2   | Total:  6m 50s | Avg:  3m 25s | Max:  3m 40s | Hits: 100%/1216  
      🟩 Clang15            Pass: 100%/1   | Total:  3m 43s | Avg:  3m 43s | Max:  3m 43s | Hits: 100%/607   
      🟩 Clang16            Pass: 100%/1   | Total:  3m 31s | Avg:  3m 31s | Max:  3m 31s | Hits: 100%/607   
      🟩 Clang17            Pass: 100%/1   | Total:  3m 28s | Avg:  3m 28s | Max:  3m 28s | Hits: 100%/607   
      🟩 Clang18            Pass: 100%/1   | Total:  3m 38s | Avg:  3m 38s | Max:  3m 38s | Hits: 100%/607   
      🟨 Clang19            Pass:  75%/4   | Total: 10m 41s | Avg:  2m 40s | Max:  3m 33s | Hits: 100%/1821  
      🟩 GCC10              Pass: 100%/2   | Total:  7m 33s | Avg:  3m 46s | Max:  3m 50s | Hits:  99%/1216  
      🟩 GCC11              Pass: 100%/1   | Total:  4m 02s | Avg:  4m 02s | Max:  4m 02s | Hits:  99%/607   
      🟩 GCC12              Pass: 100%/1   | Total:  4m 03s | Avg:  4m 03s | Max:  4m 03s | Hits:  99%/607   
      🟨 GCC13              Pass:  75%/8   | Total: 24m 46s | Avg:  3m 05s | Max:  4m 10s | Hits:  99%/3642  
      🟩 MSVC14.39          Pass: 100%/1   | Total: 14m 30s | Avg: 14m 30s | Max: 14m 30s | Hits:  95%/305   
      🟩 MSVC14.43          Pass: 100%/3   | Total: 39m 02s | Avg: 13m 00s | Max: 13m 20s | Hits:  95%/921   
      🟩 NVHPC25.5          Pass: 100%/2   | Total: 15m 25s | Avg:  7m 42s | Max:  8m 01s | Hits:  97%/1210  
    🟨 cxx_family
      🟨 Clang              Pass:  90%/10  | Total: 31m 51s | Avg:  3m 11s | Max:  3m 43s | Hits: 100%/5465  
      🟨 GCC                Pass:  83%/12  | Total: 40m 24s | Avg:  3m 22s | Max:  4m 10s | Hits:  99%/6072  
      🟩 MSVC               Pass: 100%/4   | Total: 53m 32s | Avg: 13m 23s | Max: 14m 30s | Hits:  95%/1226  
      🟩 NVHPC              Pass: 100%/2   | Total: 15m 25s | Avg:  7m 42s | Max:  8m 01s | Hits:  97%/1210  
    🟨 cudacxx_family
      🟨 nvcc               Pass:  89%/28  | Total:  2h 21m | Avg:  5m 02s | Max: 14m 30s | Hits:  99%/13973 
    🟨 gpu
      🟨 h100               Pass:  50%/2   | Total:  4m 21s | Avg:  2m 10s | Max:  3m 11s | Hits:  99%/607   
      🟨 rtx2080            Pass:  92%/26  | Total:  2h 16m | Avg:  5m 15s | Max: 14m 30s | Hits:  99%/13366 
    
  • 🟨 cccl_c_parallel: Pass: 33%/3 | Total: 5m 05s | Avg: 1m 41s | Max: 2m 17s | Hits: 98%/165

    🚨 jobs: Test 🚨
      🟩 Build              Pass: 100%/1   | Total:  2m 17s | Avg:  2m 17s | Max:  2m 17s | Hits:  98%/165   
      🔥 Test               Pass:   0%/2   | Total:  2m 48s | Avg:  1m 24s | Max:  1m 39s
    🟨 cpu
      🟨 amd64              Pass:  33%/3   | Total:  5m 05s | Avg:  1m 41s | Max:  2m 17s | Hits:  98%/165   
    🟨 ctk
      🟨 12.9               Pass:  33%/3   | Total:  5m 05s | Avg:  1m 41s | Max:  2m 17s | Hits:  98%/165   
    🟨 cudacxx
      🟨 nvcc12.9           Pass:  33%/3   | Total:  5m 05s | Avg:  1m 41s | Max:  2m 17s | Hits:  98%/165   
    🟨 cudacxx_family
      🟨 nvcc               Pass:  33%/3   | Total:  5m 05s | Avg:  1m 41s | Max:  2m 17s | Hits:  98%/165   
    🟨 cxx
      🟨 GCC13              Pass:  33%/3   | Total:  5m 05s | Avg:  1m 41s | Max:  2m 17s | Hits:  98%/165   
    🟨 cxx_family
      🟨 GCC                Pass:  33%/3   | Total:  5m 05s | Avg:  1m 41s | Max:  2m 17s | Hits:  98%/165   
    🟨 gpu
      🟥 h100               Pass:   0%/1   | Total:  1m 09s | Avg:  1m 09s | Max:  1m 09s
      🟨 rtx2080            Pass:  50%/2   | Total:  3m 56s | Avg:  1m 58s | Max:  2m 17s | Hits:  98%/165   
    
  • 🟩 stdpar: Pass: 100%/4 | Total: 18m 10s | Avg: 4m 32s | Max: 4m 49s

    🟩 cpu
      🟩 amd64              Pass: 100%/2   | Total:  9m 24s | Avg:  4m 42s | Max:  4m 49s
      🟩 arm64              Pass: 100%/2   | Total:  8m 46s | Avg:  4m 23s | Max:  4m 23s
    🟩 ctk
      🟩 12.9               Pass: 100%/4   | Total: 18m 10s | Avg:  4m 32s | Max:  4m 49s
    🟩 cudacxx
      🟩 nvcc12.9           Pass: 100%/4   | Total: 18m 10s | Avg:  4m 32s | Max:  4m 49s
    🟩 cudacxx_family
      🟩 nvcc               Pass: 100%/4   | Total: 18m 10s | Avg:  4m 32s | Max:  4m 49s
    🟩 cxx
      🟩 NVHPC25.5          Pass: 100%/4   | Total: 18m 10s | Avg:  4m 32s | Max:  4m 49s
    🟩 cxx_family
      🟩 NVHPC              Pass: 100%/4   | Total: 18m 10s | Avg:  4m 32s | Max:  4m 49s
    🟩 gpu
      🟩 rtx2080            Pass: 100%/4   | Total: 18m 10s | Avg:  4m 32s | Max:  4m 49s
    🟩 jobs
      🟩 Build              Pass: 100%/4   | Total: 18m 10s | Avg:  4m 32s | Max:  4m 49s
    🟩 std
      🟩 17                 Pass: 100%/2   | Total:  9m 12s | Avg:  4m 36s | Max:  4m 49s
      🟩 20                 Pass: 100%/2   | Total:  8m 58s | Avg:  4m 29s | Max:  4m 35s
    

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

# Runner
128 linux-amd64-cpu16
23 windows-amd64-cpu16
14 linux-amd64-gpu-h100-latest-1
14 linux-amd64-gpu-rtxa6000-latest-1
12 linux-arm64-cpu16
11 linux-amd64-gpu-rtx2080-latest-1
3 linux-amd64-gpu-rtx4090-latest-1

@github-actions
Copy link
Contributor

🟩 CI finished in 4h 02m: Pass: 100%/205 | Total: 1d 16h | Avg: 11m 51s | Max: 2h 57m | Hits: 96%/340444
  • 🟩 cub: Pass: 100%/50 | Total: 14h 49m | Avg: 17m 47s | Max: 2h 57m | Hits: 99%/61706

    🟩 cpu
      🟩 amd64              Pass: 100%/48  | Total: 14h 35m | Avg: 18m 13s | Max:  2h 57m | Hits:  99%/59190 
      🟩 arm64              Pass: 100%/2   | Total: 14m 28s | Avg:  7m 14s | Max:  8m 27s | Hits:  99%/2516  
    🟩 ctk
      🟩 12.0               Pass: 100%/5   | Total:  1h 00m | Avg: 12m 06s | Max: 31m 02s | Hits:  99%/6186  
      🟩 12.9               Pass: 100%/45  | Total: 13h 49m | Avg: 18m 25s | Max:  2h 57m | Hits:  98%/55520 
    🟩 cudacxx
      🟩 ClangCUDA19        Pass: 100%/2   | Total: 10m 34s | Avg:  5m 17s | Max:  5m 26s | Hits:  99%/2165  
      🟩 nvcc12.0           Pass: 100%/5   | Total:  1h 00m | Avg: 12m 06s | Max: 31m 02s | Hits:  99%/6186  
      🟩 nvcc12.9           Pass: 100%/43  | Total: 13h 38m | Avg: 19m 02s | Max:  2h 57m | Hits:  98%/53355 
    🟩 cudacxx_family
      🟩 ClangCUDA          Pass: 100%/2   | Total: 10m 34s | Avg:  5m 17s | Max:  5m 26s | Hits:  99%/2165  
      🟩 nvcc               Pass: 100%/48  | Total: 14h 39m | Avg: 18m 18s | Max:  2h 57m | Hits:  99%/59541 
    🟩 cxx
      🟩 Clang14            Pass: 100%/4   | Total: 26m 47s | Avg:  6m 41s | Max:  7m 13s | Hits:  99%/5034  
      🟩 Clang15            Pass: 100%/2   | Total: 13m 45s | Avg:  6m 52s | Max:  6m 53s | Hits:  99%/2513  
      🟩 Clang16            Pass: 100%/2   | Total: 13m 43s | Avg:  6m 51s | Max:  6m 58s | Hits:  99%/2513  
      🟩 Clang17            Pass: 100%/2   | Total: 13m 48s | Avg:  6m 54s | Max:  6m 58s | Hits:  99%/2513  
      🟩 Clang18            Pass: 100%/2   | Total: 14m 25s | Avg:  7m 12s | Max:  7m 17s | Hits:  99%/2513  
      🟩 Clang19            Pass: 100%/7   | Total:  1h 37m | Avg: 13m 54s | Max: 37m 06s | Hits:  99%/8449  
      🟩 GCC7               Pass: 100%/2   | Total: 17m 14s | Avg:  8m 37s | Max:  8m 45s | Hits:  99%/2516  
      🟩 GCC8               Pass: 100%/1   | Total:  8m 20s | Avg:  8m 20s | Max:  8m 20s | Hits:  99%/1258  
      🟩 GCC9               Pass: 100%/2   | Total: 17m 30s | Avg:  8m 45s | Max:  9m 18s | Hits:  99%/2516  
      🟩 GCC10              Pass: 100%/2   | Total: 18m 22s | Avg:  9m 11s | Max:  9m 19s | Hits:  99%/2517  
      🟩 GCC11              Pass: 100%/2   | Total: 17m 39s | Avg:  8m 49s | Max:  9m 02s | Hits:  99%/2513  
      🟩 GCC12              Pass: 100%/2   | Total: 18m 49s | Avg:  9m 24s | Max:  9m 59s | Hits:  99%/2513  
      🟩 GCC13              Pass: 100%/12  | Total:  6h 48m | Avg: 34m 04s | Max:  2h 57m | Hits:  97%/15105 
      🟩 MSVC14.29          Pass: 100%/2   | Total:  1h 00m | Avg: 30m 12s | Max: 31m 02s | Hits:  99%/2306  
      🟩 MSVC14.43          Pass: 100%/4   | Total:  1h 56m | Avg: 29m 11s | Max: 31m 51s | Hits:  99%/4612  
      🟩 NVHPC25.5          Pass: 100%/2   | Total: 25m 43s | Avg: 12m 51s | Max: 13m 21s | Hits:  98%/2315  
    🟩 cxx_family
      🟩 Clang              Pass: 100%/19  | Total:  2h 59m | Avg:  9m 27s | Max: 37m 06s | Hits:  99%/23535 
      🟩 GCC                Pass: 100%/23  | Total:  8h 26m | Avg: 22m 02s | Max:  2h 57m | Hits:  98%/28938 
      🟩 MSVC               Pass: 100%/6   | Total:  2h 57m | Avg: 29m 31s | Max: 31m 51s | Hits:  99%/6918  
      🟩 NVHPC              Pass: 100%/2   | Total: 25m 43s | Avg: 12m 51s | Max: 13m 21s | Hits:  98%/2315  
    🟩 gpu
      🟩 h100               Pass: 100%/3   | Total:  1h 07m | Avg: 22m 23s | Max: 36m 25s | Hits:  99%/3777  
      🟩 rtx2080            Pass: 100%/39  | Total:  7h 21m | Avg: 11m 19s | Max: 31m 51s | Hits:  99%/47863 
      🟩 rtxa6000           Pass: 100%/8   | Total:  6h 20m | Avg: 47m 37s | Max:  2h 57m | Hits:  95%/10066 
    🟩 jobs
      🟩 Build              Pass: 100%/42  | Total:  7h 45m | Avg: 11m 04s | Max: 31m 51s | Hits:  99%/51638 
      🟩 DeviceLaunch       Pass: 100%/1   | Total: 41m 25s | Avg: 41m 25s | Max: 41m 25s | Hits:  99%/1259  
      🟩 GraphCapture       Pass: 100%/1   | Total: 34m 38s | Avg: 34m 38s | Max: 34m 38s | Hits:  99%/1259  
      🟩 HostLaunch         Pass: 100%/3   | Total:  1h 57m | Avg: 39m 01s | Max: 43m 34s | Hits:  99%/3775  
      🟩 TestGPU            Pass: 100%/3   | Total:  3h 51m | Avg:  1h 17m | Max:  2h 57m | Hits:  89%/3775  
    🟩 sm
      🟩 90                 Pass: 100%/3   | Total:  1h 07m | Avg: 22m 23s | Max: 36m 25s | Hits:  99%/3777  
      🟩 90;90a             Pass: 100%/2   | Total: 34m 26s | Avg: 17m 13s | Max: 26m 20s | Hits:  99%/2412  
      🟩 100;120            Pass: 100%/2   | Total: 35m 33s | Avg: 17m 46s | Max: 27m 28s | Hits:  99%/2412  
    🟩 std
      🟩 17                 Pass: 100%/21  | Total:  3h 59m | Avg: 11m 25s | Max: 31m 07s | Hits:  99%/25810 
      🟩 20                 Pass: 100%/29  | Total: 10h 49m | Avg: 22m 24s | Max:  2h 57m | Hits:  98%/35896 
    
  • 🟩 thrust: Pass: 100%/50 | Total: 9h 28m | Avg: 11m 22s | Max: 36m 45s | Hits: 99%/95621

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

    🟩 cpu
      🟩 amd64              Pass: 100%/46  | Total:  9h 01m | Avg: 11m 46s | Max: 33m 00s | Hits:  94%/159367
      🟩 arm64              Pass: 100%/2   | Total: 34m 36s | Avg: 17m 18s | Max: 29m 59s | Hits:  68%/7461  
    🟩 ctk
      🟩 12.0               Pass: 100%/5   | Total: 47m 14s | Avg:  9m 26s | Max: 29m 34s | Hits:  99%/18287 
      🟩 12.9               Pass: 100%/43  | Total:  8h 49m | Avg: 12m 18s | Max: 33m 00s | Hits:  92%/148541
    🟩 cudacxx
      🟩 ClangCUDA19        Pass: 100%/2   | Total: 55m 52s | Avg: 27m 56s | Max: 29m 08s | Hits:  29%/7425  
      🟩 nvcc12.0           Pass: 100%/5   | Total: 47m 14s | Avg:  9m 26s | Max: 29m 34s | Hits:  99%/18287 
      🟩 nvcc12.9           Pass: 100%/41  | Total:  7h 53m | Avg: 11m 32s | Max: 33m 00s | Hits:  96%/141116
    🟩 cudacxx_family
      🟩 ClangCUDA          Pass: 100%/2   | Total: 55m 52s | Avg: 27m 56s | Max: 29m 08s | Hits:  29%/7425  
      🟩 nvcc               Pass: 100%/46  | Total:  8h 40m | Avg: 11m 19s | Max: 33m 00s | Hits:  96%/159403
    🟩 cxx
      🟩 Clang14            Pass: 100%/4   | Total: 19m 48s | Avg:  4m 57s | Max:  5m 26s | Hits:  99%/14806 
      🟩 Clang15            Pass: 100%/2   | Total:  9m 56s | Avg:  4m 58s | Max:  5m 02s | Hits:  99%/7421  
      🟩 Clang16            Pass: 100%/2   | Total: 36m 05s | Avg: 18m 02s | Max: 30m 56s | Hits:  68%/7421  
      🟩 Clang17            Pass: 100%/2   | Total: 10m 01s | Avg:  5m 00s | Max:  5m 05s | Hits:  99%/7421  
      🟩 Clang18            Pass: 100%/2   | Total: 10m 10s | Avg:  5m 05s | Max:  5m 07s | Hits:  99%/7421  
      🟩 Clang19            Pass: 100%/6   | Total:  1h 30m | Avg: 15m 07s | Max: 29m 08s | Hits:  75%/22306 
      🟩 GCC7               Pass: 100%/2   | Total:  9m 08s | Avg:  4m 34s | Max:  5m 00s | Hits:  99%/7357  
      🟩 GCC8               Pass: 100%/1   | Total:  4m 51s | Avg:  4m 51s | Max:  4m 51s | Hits:  99%/3689  
      🟩 GCC9               Pass: 100%/2   | Total:  9m 12s | Avg:  4m 36s | Max:  4m 50s | Hits:  99%/7369  
      🟩 GCC10              Pass: 100%/2   | Total: 10m 04s | Avg:  5m 02s | Max:  5m 06s | Hits:  99%/7423  
      🟩 GCC11              Pass: 100%/2   | Total: 10m 32s | Avg:  5m 16s | Max:  5m 19s | Hits:  99%/7419  
      🟩 GCC12              Pass: 100%/2   | Total: 10m 17s | Avg:  5m 08s | Max:  5m 12s | Hits:  99%/7423  
      🟩 GCC13              Pass: 100%/11  | Total:  2h 20m | Avg: 12m 46s | Max: 29m 59s | Hits:  91%/30183 
      🟩 MSVC14.29          Pass: 100%/2   | Total:  1h 01m | Avg: 30m 58s | Max: 32m 22s | Hits:  99%/7093  
      🟩 MSVC14.43          Pass: 100%/4   | Total:  2h 01m | Avg: 30m 24s | Max: 33m 00s | Hits:  99%/14669 
      🟩 NVHPC25.5          Pass: 100%/2   | Total: 21m 43s | Avg: 10m 51s | Max: 11m 16s | Hits:  98%/7407  
    🟩 cxx_family
      🟩 Clang              Pass: 100%/18  | Total:  2h 56m | Avg:  9m 49s | Max: 30m 56s | Hits:  88%/66796 
      🟩 GCC                Pass: 100%/22  | Total:  3h 14m | Avg:  8m 50s | Max: 29m 59s | Hits:  96%/70863 
      🟩 MSVC               Pass: 100%/6   | Total:  3h 03m | Avg: 30m 35s | Max: 33m 00s | Hits:  99%/21762 
      🟩 NVHPC              Pass: 100%/2   | Total: 21m 43s | Avg: 10m 51s | Max: 11m 16s | Hits:  98%/7407  
    🟩 gpu
      🟩 h100               Pass: 100%/2   | Total: 23m 19s | Avg: 11m 39s | Max: 18m 04s | Hits:  99%/7628  
      🟩 rtx2080            Pass: 100%/46  | Total:  9h 13m | Avg: 12m 01s | Max: 33m 00s | Hits:  93%/159200
    🟩 jobs
      🟩 Build              Pass: 100%/42  | Total:  7h 51m | Avg: 11m 13s | Max: 33m 00s | Hits:  93%/155511
      🟩 NVRTC              Pass: 100%/2   | Total: 42m 16s | Avg: 21m 08s | Max: 22m 33s | Hits:  90%/42    
      🟩 Test               Pass: 100%/3   | Total:  1h 00m | Avg: 20m 16s | Max: 22m 31s | Hits:  99%/11275 
      🟩 VerifyCodegen      Pass: 100%/1   | Total:  1m 50s | Avg:  1m 50s | Max:  1m 50s
    🟩 sm
      🟩 75                 Pass: 100%/2   | Total: 42m 16s | Avg: 21m 08s | Max: 22m 33s | Hits:  90%/42    
      🟩 90                 Pass: 100%/2   | Total: 23m 19s | Avg: 11m 39s | Max: 18m 04s | Hits:  99%/7628  
      🟩 90;90a             Pass: 100%/2   | Total: 32m 48s | Avg: 16m 24s | Max: 27m 48s | Hits:  99%/7575  
      🟩 100;120            Pass: 100%/2   | Total: 35m 59s | Avg: 17m 59s | Max: 30m 49s | Hits:  99%/7575  
    🟩 std
      🟩 17                 Pass: 100%/22  | Total:  4h 17m | Avg: 11m 41s | Max: 32m 22s | Hits:  93%/77045 
      🟩 20                 Pass: 100%/25  | Total:  5h 17m | Avg: 12m 41s | Max: 33m 00s | Hits:  93%/89783 
    
  • 🟩 cudax: Pass: 100%/28 | Total: 2h 33m | Avg: 5m 29s | Max: 12m 01s | Hits: 99%/15794

    🟩 cpu
      🟩 amd64              Pass: 100%/24  | Total:  2h 21m | Avg:  5m 53s | Max: 12m 01s | Hits:  99%/13366 
      🟩 arm64              Pass: 100%/4   | Total: 12m 39s | Avg:  3m 09s | Max:  3m 25s | Hits:  99%/2428  
    🟩 ctk
      🟩 12.0               Pass: 100%/3   | Total: 17m 57s | Avg:  5m 59s | Max: 11m 23s | Hits:  99%/1519  
      🟩 12.9               Pass: 100%/25  | Total:  2h 15m | Avg:  5m 26s | Max: 12m 01s | Hits:  99%/14275 
    🟩 cudacxx
      🟩 nvcc12.0           Pass: 100%/3   | Total: 17m 57s | Avg:  5m 59s | Max: 11m 23s | Hits:  99%/1519  
      🟩 nvcc12.9           Pass: 100%/25  | Total:  2h 15m | Avg:  5m 26s | Max: 12m 01s | Hits:  99%/14275 
    🟩 cudacxx_family
      🟩 nvcc               Pass: 100%/28  | Total:  2h 33m | Avg:  5m 29s | Max: 12m 01s | Hits:  99%/15794 
    🟩 cxx
      🟩 Clang14            Pass: 100%/2   | Total:  6m 35s | Avg:  3m 17s | Max:  3m 23s | Hits: 100%/1216  
      🟩 Clang15            Pass: 100%/1   | Total:  3m 28s | Avg:  3m 28s | Max:  3m 28s | Hits: 100%/607   
      🟩 Clang16            Pass: 100%/1   | Total:  3m 23s | Avg:  3m 23s | Max:  3m 23s | Hits: 100%/607   
      🟩 Clang17            Pass: 100%/1   | Total:  3m 27s | Avg:  3m 27s | Max:  3m 27s | Hits: 100%/607   
      🟩 Clang18            Pass: 100%/1   | Total:  3m 26s | Avg:  3m 26s | Max:  3m 26s | Hits: 100%/607   
      🟩 Clang19            Pass: 100%/4   | Total: 18m 28s | Avg:  4m 37s | Max:  9m 15s | Hits: 100%/2428  
      🟩 GCC10              Pass: 100%/2   | Total:  7m 14s | Avg:  3m 37s | Max:  3m 52s | Hits:  99%/1216  
      🟩 GCC11              Pass: 100%/1   | Total:  3m 51s | Avg:  3m 51s | Max:  3m 51s | Hits:  99%/607   
      🟩 GCC12              Pass: 100%/1   | Total:  4m 15s | Avg:  4m 15s | Max:  4m 15s | Hits:  99%/607   
      🟩 GCC13              Pass: 100%/8   | Total: 40m 53s | Avg:  5m 06s | Max: 12m 01s | Hits:  99%/4856  
      🟩 MSVC14.39          Pass: 100%/1   | Total: 11m 23s | Avg: 11m 23s | Max: 11m 23s | Hits:  95%/305   
      🟩 MSVC14.43          Pass: 100%/3   | Total: 32m 57s | Avg: 10m 59s | Max: 11m 28s | Hits:  95%/921   
      🟩 NVHPC25.5          Pass: 100%/2   | Total: 14m 34s | Avg:  7m 17s | Max:  7m 31s | Hits:  97%/1210  
    🟩 cxx_family
      🟩 Clang              Pass: 100%/10  | Total: 38m 47s | Avg:  3m 52s | Max:  9m 15s | Hits: 100%/6072  
      🟩 GCC                Pass: 100%/12  | Total: 56m 13s | Avg:  4m 41s | Max: 12m 01s | Hits:  99%/7286  
      🟩 MSVC               Pass: 100%/4   | Total: 44m 20s | Avg: 11m 05s | Max: 11m 28s | Hits:  95%/1226  
      🟩 NVHPC              Pass: 100%/2   | Total: 14m 34s | Avg:  7m 17s | Max:  7m 31s | Hits:  97%/1210  
    🟩 gpu
      🟩 h100               Pass: 100%/2   | Total: 10m 35s | Avg:  5m 17s | Max:  7m 14s | Hits:  99%/1214  
      🟩 rtx2080            Pass: 100%/26  | Total:  2h 23m | Avg:  5m 30s | Max: 12m 01s | Hits:  99%/14580 
    🟩 jobs
      🟩 Build              Pass: 100%/25  | Total:  2h 05m | Avg:  5m 00s | Max: 11m 28s | Hits:  99%/13973 
      🟩 Test               Pass: 100%/3   | Total: 28m 30s | Avg:  9m 30s | Max: 12m 01s | Hits:  99%/1821  
    🟩 sm
      🟩 90                 Pass: 100%/2   | Total: 10m 35s | Avg:  5m 17s | Max:  7m 14s | Hits:  99%/1214  
      🟩 90;90a             Pass: 100%/2   | Total: 14m 37s | Avg:  7m 18s | Max: 10m 59s | Hits:  98%/914   
      🟩 100;120            Pass: 100%/2   | Total: 14m 15s | Avg:  7m 07s | Max: 10m 30s | Hits:  98%/914   
    🟩 std
      🟩 17                 Pass: 100%/3   | Total: 13m 50s | Avg:  4m 36s | Max:  7m 31s | Hits:  99%/1819  
      🟩 20                 Pass: 100%/25  | Total:  2h 20m | Avg:  5m 36s | Max: 12m 01s | Hits:  99%/13975 
    
  • 🟩 python: Pass: 100%/18 | Total: 3h 07m | Avg: 10m 25s | Max: 20m 49s

    🟩 cpu
      🟩 amd64              Pass: 100%/18  | Total:  3h 07m | Avg: 10m 25s | Max: 20m 49s
    🟩 ctk
      🟩 12.9               Pass: 100%/18  | Total:  3h 07m | Avg: 10m 25s | Max: 20m 49s
    🟩 cudacxx
      🟩 nvcc12.9           Pass: 100%/18  | Total:  3h 07m | Avg: 10m 25s | Max: 20m 49s
    🟩 cudacxx_family
      🟩 nvcc               Pass: 100%/18  | Total:  3h 07m | Avg: 10m 25s | Max: 20m 49s
    🟩 cxx
      🟩 GCC13              Pass: 100%/18  | Total:  3h 07m | Avg: 10m 25s | Max: 20m 49s
    🟩 cxx_family
      🟩 GCC                Pass: 100%/18  | Total:  3h 07m | Avg: 10m 25s | Max: 20m 49s
    🟩 gpu
      🟩 h100               Pass: 100%/8   | Total:  1h 20m | Avg: 10m 03s | Max: 20m 49s
      🟩 rtxa6000           Pass: 100%/10  | Total:  1h 47m | Avg: 10m 42s | Max: 20m 30s
    🟩 jobs
      🟩 Build cuda.cccl    Pass: 100%/2   | Total: 18m 42s | Avg:  9m 21s | Max:  9m 35s
      🟩 Test cuda.cccl.cooperative Pass: 100%/4   | Total:  1h 03m | Avg: 15m 54s | Max: 20m 30s
      🟩 Test cuda.cccl.examples Pass: 100%/4   | Total: 18m 54s | Avg:  4m 43s | Max:  5m 47s
      🟩 Test cuda.cccl.headers Pass: 100%/4   | Total: 17m 26s | Avg:  4m 21s | Max:  5m 07s
      🟩 Test cuda.cccl.parallel Pass: 100%/4   | Total:  1h 09m | Avg: 17m 15s | Max: 20m 49s
    🟩 py_version
      🟩 3.10               Pass: 100%/9   | Total:  1h 31m | Avg: 10m 10s | Max: 20m 30s
      🟩 3.13               Pass: 100%/9   | Total:  1h 36m | Avg: 10m 40s | Max: 20m 49s
    
  • 🟩 packaging: Pass: 100%/4 | Total: 15m 41s | Avg: 3m 55s | Max: 4m 51s

    🟩 cpu
      🟩 amd64              Pass: 100%/4   | Total: 15m 41s | Avg:  3m 55s | Max:  4m 51s
    🟩 ctk
      🟩 12.0               Pass: 100%/2   | Total:  7m 23s | Avg:  3m 41s | Max:  4m 09s
      🟩 12.9               Pass: 100%/2   | Total:  8m 18s | Avg:  4m 09s | Max:  4m 51s
    🟩 cudacxx
      🟩 nvcc12.0           Pass: 100%/2   | Total:  7m 23s | Avg:  3m 41s | Max:  4m 09s
      🟩 nvcc12.9           Pass: 100%/2   | Total:  8m 18s | Avg:  4m 09s | Max:  4m 51s
    🟩 cudacxx_family
      🟩 nvcc               Pass: 100%/4   | Total: 15m 41s | Avg:  3m 55s | Max:  4m 51s
    🟩 cxx
      🟩 Clang14            Pass: 100%/1   | Total:  3m 14s | Avg:  3m 14s | Max:  3m 14s
      🟩 Clang19            Pass: 100%/1   | Total:  4m 51s | Avg:  4m 51s | Max:  4m 51s
      🟩 GCC12              Pass: 100%/1   | Total:  4m 09s | Avg:  4m 09s | Max:  4m 09s
      🟩 GCC13              Pass: 100%/1   | Total:  3m 27s | Avg:  3m 27s | Max:  3m 27s
    🟩 cxx_family
      🟩 Clang              Pass: 100%/2   | Total:  8m 05s | Avg:  4m 02s | Max:  4m 51s
      🟩 GCC                Pass: 100%/2   | Total:  7m 36s | Avg:  3m 48s | Max:  4m 09s
    🟩 gpu
      🟩 rtx2080            Pass: 100%/4   | Total: 15m 41s | Avg:  3m 55s | Max:  4m 51s
    🟩 jobs
      🟩 Test               Pass: 100%/4   | Total: 15m 41s | Avg:  3m 55s | Max:  4m 51s
    
  • 🟩 stdpar: Pass: 100%/4 | Total: 16m 38s | Avg: 4m 09s | Max: 4m 22s

    🟩 cpu
      🟩 amd64              Pass: 100%/2   | Total:  7m 59s | Avg:  3m 59s | Max:  4m 11s
      🟩 arm64              Pass: 100%/2   | Total:  8m 39s | Avg:  4m 19s | Max:  4m 22s
    🟩 ctk
      🟩 12.9               Pass: 100%/4   | Total: 16m 38s | Avg:  4m 09s | Max:  4m 22s
    🟩 cudacxx
      🟩 nvcc12.9           Pass: 100%/4   | Total: 16m 38s | Avg:  4m 09s | Max:  4m 22s
    🟩 cudacxx_family
      🟩 nvcc               Pass: 100%/4   | Total: 16m 38s | Avg:  4m 09s | Max:  4m 22s
    🟩 cxx
      🟩 NVHPC25.5          Pass: 100%/4   | Total: 16m 38s | Avg:  4m 09s | Max:  4m 22s
    🟩 cxx_family
      🟩 NVHPC              Pass: 100%/4   | Total: 16m 38s | Avg:  4m 09s | Max:  4m 22s
    🟩 gpu
      🟩 rtx2080            Pass: 100%/4   | Total: 16m 38s | Avg:  4m 09s | Max:  4m 22s
    🟩 jobs
      🟩 Build              Pass: 100%/4   | Total: 16m 38s | Avg:  4m 09s | Max:  4m 22s
    🟩 std
      🟩 17                 Pass: 100%/2   | Total:  8m 05s | Avg:  4m 02s | Max:  4m 17s
      🟩 20                 Pass: 100%/2   | Total:  8m 33s | Avg:  4m 16s | Max:  4m 22s
    
  • 🟩 cccl_c_parallel: Pass: 100%/3 | Total: 23m 51s | Avg: 7m 57s | Max: 11m 07s | Hits: 98%/495

    🟩 cpu
      🟩 amd64              Pass: 100%/3   | Total: 23m 51s | Avg:  7m 57s | Max: 11m 07s | Hits:  98%/495   
    🟩 ctk
      🟩 12.9               Pass: 100%/3   | Total: 23m 51s | Avg:  7m 57s | Max: 11m 07s | Hits:  98%/495   
    🟩 cudacxx
      🟩 nvcc12.9           Pass: 100%/3   | Total: 23m 51s | Avg:  7m 57s | Max: 11m 07s | Hits:  98%/495   
    🟩 cudacxx_family
      🟩 nvcc               Pass: 100%/3   | Total: 23m 51s | Avg:  7m 57s | Max: 11m 07s | Hits:  98%/495   
    🟩 cxx
      🟩 GCC13              Pass: 100%/3   | Total: 23m 51s | Avg:  7m 57s | Max: 11m 07s | Hits:  98%/495   
    🟩 cxx_family
      🟩 GCC                Pass: 100%/3   | Total: 23m 51s | Avg:  7m 57s | Max: 11m 07s | Hits:  98%/495   
    🟩 gpu
      🟩 h100               Pass: 100%/1   | Total: 11m 07s | Avg: 11m 07s | Max: 11m 07s | Hits:  98%/165   
      🟩 rtx2080            Pass: 100%/2   | Total: 12m 44s | Avg:  6m 22s | Max: 10m 31s | Hits:  98%/330   
    🟩 jobs
      🟩 Build              Pass: 100%/1   | Total:  2m 13s | Avg:  2m 13s | Max:  2m 13s | Hits:  98%/165   
      🟩 Test               Pass: 100%/2   | Total: 21m 38s | Avg: 10m 49s | Max: 11m 07s | 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: 205)

# Runner
128 linux-amd64-cpu16
23 windows-amd64-cpu16
14 linux-amd64-gpu-h100-latest-1
14 linux-amd64-gpu-rtxa6000-latest-1
12 linux-arm64-cpu16
11 linux-amd64-gpu-rtx2080-latest-1
3 linux-amd64-gpu-rtx4090-latest-1

@fbusato fbusato merged commit ff26392 into NVIDIA:main Jul 19, 2025
215 checks passed
@github-project-automation github-project-automation bot moved this from In Review to Done in CCCL Jul 19, 2025
github-actions bot pushed a commit that referenced this pull request Jul 22, 2025
@github-actions
Copy link
Contributor

Successfully created backport PR for branch/3.1.x:

pciolkosz pushed a commit that referenced this pull request Jul 22, 2025
(cherry picked from commit ff26392)

Co-authored-by: Federico Busato <50413820+fbusato@users.noreply.github.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

Archived in project

Development

Successfully merging this pull request may close these issues.

3 participants