Skip to content

CUB - Add internal thread and warp utils (Split WarpReduce PR) - #5317

Merged
fbusato merged 6 commits into
NVIDIA:mainfrom
fbusato:warp-reduce-related-utils
Aug 8, 2025
Merged

fbusato merged 6 commits into
NVIDIA:mainfrom
fbusato:warp-reduce-related-utils

Conversation

@fbusato

@fbusato fbusato commented Jul 18, 2025

Copy link
Copy Markdown
Contributor

Description

Split #4312

The PR adds functionalities and tests for:

  • Fix blfoat16 accuracy in result verification.
  • Extend thread_operator to support more standard operators.
  • Extend thread_simd to support addition types.
  • Add common warp utilities: logical laneid, logical warpid, logical base warpid.

@fbusato fbusato self-assigned this Jul 18, 2025
@fbusato
fbusato requested a review from a team as a code owner July 18, 2025 23:40
@fbusato fbusato added the 3.2.0 label Jul 18, 2025
@fbusato
fbusato requested a review from a team as a code owner July 18, 2025 23:40
@fbusato fbusato added this to CCCL Jul 18, 2025
@fbusato
fbusato requested a review from jrhemstad July 18, 2025 23:41
@github-project-automation github-project-automation Bot moved this to Todo in CCCL Jul 18, 2025
@cccl-authenticator-app cccl-authenticator-app Bot moved this from Todo to In Review in CCCL Jul 18, 2025
@fbusato fbusato changed the title CUB - Add internal thread and warp utils (Split WarpReduce PR) CUB - Add internal thread and warp utils (Split WarpReduce PR) Jul 18, 2025
@github-actions

Copy link
Copy Markdown
Contributor
🟩 CI finished in 3h 04m: Pass: 100%/157 | Total: 3d 19h | Avg: 34m 50s | Max: 1h 48m | Hits: 73%/173816
  • 🟩 cub: Pass: 100%/50 | Total: 2d 03h | Avg: 1h 01m | Max: 1h 48m | Hits: 56%/61906

    🟩 cpu
      🟩 amd64              Pass: 100%/48  | Total:  2d 01h | Avg:  1h 01m | Max:  1h 48m | Hits:  56%/59382 
      🟩 arm64              Pass: 100%/2   | Total:  2h 01m | Avg:  1h 00m | Max:  1h 04m | Hits:  48%/2524  
    🟩 ctk
      🟩 12.0               Pass: 100%/5   | Total:  5h 34m | Avg:  1h 06m | Max:  1h 29m | Hits:  47%/6206  
      🟩 12.9               Pass: 100%/45  | Total:  1d 21h | Avg:  1h 00m | Max:  1h 48m | Hits:  57%/55700 
    🟩 cudacxx
      🟩 ClangCUDA19        Pass: 100%/2   | Total:  1h 06m | Avg: 33m 18s | Max: 33m 44s | Hits:  51%/2173  
      🟩 nvcc12.0           Pass: 100%/5   | Total:  5h 34m | Avg:  1h 06m | Max:  1h 29m | Hits:  47%/6206  
      🟩 nvcc12.9           Pass: 100%/43  | Total:  1d 20h | Avg:  1h 01m | Max:  1h 48m | Hits:  57%/53527 
    🟩 cudacxx_family
      🟩 ClangCUDA          Pass: 100%/2   | Total:  1h 06m | Avg: 33m 18s | Max: 33m 44s | Hits:  51%/2173  
      🟩 nvcc               Pass: 100%/48  | Total:  2d 01h | Avg:  1h 02m | Max:  1h 48m | Hits:  56%/59733 
    🟩 cxx
      🟩 Clang14            Pass: 100%/4   | Total:  4h 06m | Avg:  1h 01m | Max:  1h 03m | Hits:  48%/5050  
      🟩 Clang15            Pass: 100%/2   | Total:  2h 11m | Avg:  1h 05m | Max:  1h 06m | Hits:  48%/2521  
      🟩 Clang16            Pass: 100%/2   | Total:  2h 01m | Avg:  1h 00m | Max:  1h 01m | Hits:  48%/2521  
      🟩 Clang17            Pass: 100%/2   | Total:  2h 02m | Avg:  1h 01m | Max:  1h 01m | Hits:  48%/2521  
      🟩 Clang18            Pass: 100%/2   | Total:  1h 56m | Avg: 58m 17s | Max: 59m 02s | Hits:  48%/2521  
      🟩 Clang19            Pass: 100%/7   | Total:  5h 11m | Avg: 44m 33s | Max:  1h 01m | Hits:  64%/8477  
      🟩 GCC7               Pass: 100%/2   | Total:  2h 11m | Avg:  1h 05m | Max:  1h 10m | Hits:  48%/2524  
      🟩 GCC8               Pass: 100%/1   | Total:  1h 06m | Avg:  1h 06m | Max:  1h 06m | Hits:  48%/1262  
      🟩 GCC9               Pass: 100%/2   | Total:  2h 14m | Avg:  1h 07m | Max:  1h 11m | Hits:  48%/2524  
      🟩 GCC10              Pass: 100%/2   | Total:  2h 18m | Avg:  1h 09m | Max:  1h 12m | Hits:  48%/2525  
      🟩 GCC11              Pass: 100%/2   | Total:  2h 21m | Avg:  1h 10m | Max:  1h 12m | Hits:  48%/2521  
      🟩 GCC12              Pass: 100%/2   | Total:  2h 23m | Avg:  1h 11m | Max:  1h 12m | Hits:  48%/2521  
      🟩 GCC13              Pass: 100%/12  | Total:  9h 20m | Avg: 46m 44s | Max:  1h 15m | Hits:  73%/15153 
      🟩 MSVC14.29          Pass: 100%/2   | Total:  3h 09m | Avg:  1h 34m | Max:  1h 39m | Hits:  46%/2314  
      🟩 MSVC14.43          Pass: 100%/4   | Total:  5h 56m | Avg:  1h 29m | Max:  1h 48m | Hits:  43%/4628  
      🟩 NVHPC25.5          Pass: 100%/2   | Total:  2h 29m | Avg:  1h 14m | Max:  1h 15m | Hits:  46%/2323  
    🟩 cxx_family
      🟩 Clang              Pass: 100%/19  | Total: 17h 31m | Avg: 55m 20s | Max:  1h 06m | Hits:  54%/23611 
      🟩 GCC                Pass: 100%/23  | Total: 21h 55m | Avg: 57m 12s | Max:  1h 15m | Hits:  61%/29030 
      🟩 MSVC               Pass: 100%/6   | Total:  9h 05m | Avg:  1h 30m | Max:  1h 48m | Hits:  44%/6942  
      🟩 NVHPC              Pass: 100%/2   | Total:  2h 29m | Avg:  1h 14m | Max:  1h 15m | Hits:  46%/2323  
    🟩 gpu
      🟩 h100               Pass: 100%/3   | Total:  1h 42m | Avg: 34m 04s | Max: 35m 13s | Hits:  82%/3789  
      🟩 rtx2080            Pass: 100%/39  | Total:  1d 19h | Avg:  1h 06m | Max:  1h 48m | Hits:  47%/48019 
      🟩 rtxa6000           Pass: 100%/8   | Total:  5h 56m | Avg: 44m 31s | Max:  1h 15m | Hits:  86%/10098 
    🟩 jobs
      🟩 Build              Pass: 100%/42  | Total:  1d 22h | Avg:  1h 06m | Max:  1h 48m | Hits:  47%/51806 
      🟩 DeviceLaunch       Pass: 100%/1   | Total: 44m 09s | Avg: 44m 09s | Max: 44m 09s | Hits:  99%/1263  
      🟩 GraphCapture       Pass: 100%/1   | Total: 34m 42s | Avg: 34m 42s | Max: 34m 42s | Hits:  99%/1263  
      🟩 HostLaunch         Pass: 100%/3   | Total:  1h 46m | Avg: 35m 21s | Max: 38m 22s | Hits:  99%/3787  
      🟩 TestGPU            Pass: 100%/3   | Total:  1h 44m | Avg: 34m 58s | Max: 36m 35s | Hits:  99%/3787  
    🟩 sm
      🟩 90                 Pass: 100%/3   | Total:  1h 42m | Avg: 34m 04s | Max: 35m 13s | Hits:  82%/3789  
      🟩 90;90a             Pass: 100%/2   | Total:  2h 02m | Avg:  1h 01m | Max:  1h 14m | Hits:  43%/2420  
      🟩 100;120            Pass: 100%/2   | Total:  2h 00m | Avg:  1h 00m | Max:  1h 12m | Hits:  44%/2420  
    🟩 std
      🟩 17                 Pass: 100%/21  | Total: 23h 53m | Avg:  1h 08m | Max:  1h 40m | Hits:  48%/25894 
      🟩 20                 Pass: 100%/29  | Total:  1d 03h | Avg: 56m 09s | Max:  1h 48m | Hits:  62%/36012 
    
  • 🟩 thrust: Pass: 100%/50 | Total: 1d 08h | Avg: 38m 50s | Max: 1h 13m | Hits: 82%/95621

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

    🟩 cpu
      🟩 amd64              Pass: 100%/24  | Total:  3h 15m | Avg:  8m 09s | Max: 15m 17s | Hits:  90%/13366 
      🟩 arm64              Pass: 100%/4   | Total: 22m 12s | Avg:  5m 33s | Max:  6m 06s | Hits:  90%/2428  
    🟩 ctk
      🟩 12.0               Pass: 100%/3   | Total: 24m 08s | Avg:  8m 02s | Max: 13m 31s | Hits:  88%/1519  
      🟩 12.9               Pass: 100%/25  | Total:  3h 13m | Avg:  7m 45s | Max: 15m 17s | Hits:  90%/14275 
    🟩 cudacxx
      🟩 nvcc12.0           Pass: 100%/3   | Total: 24m 08s | Avg:  8m 02s | Max: 13m 31s | Hits:  88%/1519  
      🟩 nvcc12.9           Pass: 100%/25  | Total:  3h 13m | Avg:  7m 45s | Max: 15m 17s | Hits:  90%/14275 
    🟩 cudacxx_family
      🟩 nvcc               Pass: 100%/28  | Total:  3h 37m | Avg:  7m 46s | Max: 15m 17s | Hits:  90%/15794 
    🟩 cxx
      🟩 Clang14            Pass: 100%/2   | Total: 10m 21s | Avg:  5m 10s | Max:  5m 26s | Hits:  90%/1216  
      🟩 Clang15            Pass: 100%/1   | Total:  6m 03s | Avg:  6m 03s | Max:  6m 03s | Hits:  90%/607   
      🟩 Clang16            Pass: 100%/1   | Total:  5m 57s | Avg:  5m 57s | Max:  5m 57s | Hits:  90%/607   
      🟩 Clang17            Pass: 100%/1   | Total:  5m 47s | Avg:  5m 47s | Max:  5m 47s | Hits:  90%/607   
      🟩 Clang18            Pass: 100%/1   | Total:  5m 43s | Avg:  5m 43s | Max:  5m 43s | Hits:  90%/607   
      🟩 Clang19            Pass: 100%/4   | Total: 24m 09s | Avg:  6m 02s | Max:  7m 46s | Hits:  92%/2428  
      🟩 GCC10              Pass: 100%/2   | Total: 12m 03s | Avg:  6m 01s | Max:  6m 21s | Hits:  90%/1216  
      🟩 GCC11              Pass: 100%/1   | Total:  6m 26s | Avg:  6m 26s | Max:  6m 26s | Hits:  90%/607   
      🟩 GCC12              Pass: 100%/1   | Total:  6m 26s | Avg:  6m 26s | Max:  6m 26s | Hits:  90%/607   
      🟩 GCC13              Pass: 100%/8   | Total: 57m 16s | Avg:  7m 09s | Max: 11m 55s | Hits:  92%/4856  
      🟩 MSVC14.39          Pass: 100%/1   | Total: 13m 31s | Avg: 13m 31s | Max: 13m 31s | Hits:  79%/305   
      🟩 MSVC14.43          Pass: 100%/3   | Total: 42m 29s | Avg: 14m 09s | Max: 15m 17s | Hits:  78%/921   
      🟩 NVHPC25.5          Pass: 100%/2   | Total: 21m 43s | Avg: 10m 51s | Max: 11m 09s | Hits:  88%/1210  
    🟩 cxx_family
      🟩 Clang              Pass: 100%/10  | Total: 58m 00s | Avg:  5m 48s | Max:  7m 46s | Hits:  91%/6072  
      🟩 GCC                Pass: 100%/12  | Total:  1h 22m | Avg:  6m 50s | Max: 11m 55s | Hits:  91%/7286  
      🟩 MSVC               Pass: 100%/4   | Total: 56m 00s | Avg: 14m 00s | Max: 15m 17s | Hits:  78%/1226  
      🟩 NVHPC              Pass: 100%/2   | Total: 21m 43s | Avg: 10m 51s | Max: 11m 09s | Hits:  88%/1210  
    🟩 gpu
      🟩 h100               Pass: 100%/2   | Total: 14m 17s | Avg:  7m 08s | Max:  9m 19s | Hits:  94%/1214  
      🟩 rtx2080            Pass: 100%/26  | Total:  3h 23m | Avg:  7m 49s | Max: 15m 17s | Hits:  89%/14580 
    🟩 jobs
      🟩 Build              Pass: 100%/25  | Total:  3h 08m | Avg:  7m 33s | Max: 15m 17s | Hits:  89%/13973 
      🟩 Test               Pass: 100%/3   | Total: 29m 00s | Avg:  9m 40s | Max: 11m 55s | Hits:  99%/1821  
    🟩 sm
      🟩 90                 Pass: 100%/2   | Total: 14m 17s | Avg:  7m 08s | Max:  9m 19s | Hits:  94%/1214  
      🟩 90;90a             Pass: 100%/2   | Total: 21m 15s | Avg: 10m 37s | Max: 15m 17s | Hits:  86%/914   
      🟩 100;120            Pass: 100%/2   | Total: 19m 06s | Avg:  9m 33s | Max: 13m 07s | Hits:  86%/914   
    🟩 std
      🟩 17                 Pass: 100%/3   | Total: 22m 11s | Avg:  7m 23s | Max: 11m 09s | Hits:  89%/1819  
      🟩 20                 Pass: 100%/25  | Total:  3h 15m | Avg:  7m 49s | Max: 15m 17s | Hits:  90%/13975 
    
  • 🟩 python: Pass: 100%/18 | Total: 3h 08m | Avg: 10m 29s | Max: 20m 16s

    🟩 cpu
      🟩 amd64              Pass: 100%/18  | Total:  3h 08m | Avg: 10m 29s | Max: 20m 16s
    🟩 ctk
      🟩 12.9               Pass: 100%/18  | Total:  3h 08m | Avg: 10m 29s | Max: 20m 16s
    🟩 cudacxx
      🟩 nvcc12.9           Pass: 100%/18  | Total:  3h 08m | Avg: 10m 29s | Max: 20m 16s
    🟩 cudacxx_family
      🟩 nvcc               Pass: 100%/18  | Total:  3h 08m | Avg: 10m 29s | Max: 20m 16s
    🟩 cxx
      🟩 GCC13              Pass: 100%/18  | Total:  3h 08m | Avg: 10m 29s | Max: 20m 16s
    🟩 cxx_family
      🟩 GCC                Pass: 100%/18  | Total:  3h 08m | Avg: 10m 29s | Max: 20m 16s
    🟩 gpu
      🟩 h100               Pass: 100%/8   | Total:  1h 18m | Avg:  9m 46s | Max: 16m 19s
      🟩 rtxa6000           Pass: 100%/10  | Total:  1h 50m | Avg: 11m 03s | Max: 20m 16s
    🟩 jobs
      🟩 Build cuda.cccl    Pass: 100%/2   | Total: 20m 02s | Avg: 10m 01s | Max: 10m 26s
      🟩 Test cuda.cccl.cooperative Pass: 100%/4   | Total:  1h 06m | Avg: 16m 39s | Max: 20m 16s
      🟩 Test cuda.cccl.examples Pass: 100%/4   | Total: 18m 59s | Avg:  4m 44s | Max:  5m 49s
      🟩 Test cuda.cccl.headers Pass: 100%/4   | Total: 15m 59s | Avg:  3m 59s | Max:  4m 19s
      🟩 Test cuda.cccl.parallel Pass: 100%/4   | Total:  1h 07m | Avg: 16m 47s | Max: 19m 10s
    🟩 py_version
      🟩 3.10               Pass: 100%/9   | Total:  1h 35m | Avg: 10m 38s | Max: 20m 16s
      🟩 3.13               Pass: 100%/9   | Total:  1h 33m | Avg: 10m 20s | Max: 19m 10s
    
  • 🟩 packaging: Pass: 100%/4 | Total: 16m 45s | Avg: 4m 11s | Max: 4m 58s

    🟩 cpu
      🟩 amd64              Pass: 100%/4   | Total: 16m 45s | Avg:  4m 11s | Max:  4m 58s
    🟩 ctk
      🟩 12.0               Pass: 100%/2   | Total:  8m 58s | Avg:  4m 29s | Max:  4m 58s
      🟩 12.9               Pass: 100%/2   | Total:  7m 47s | Avg:  3m 53s | Max:  4m 08s
    🟩 cudacxx
      🟩 nvcc12.0           Pass: 100%/2   | Total:  8m 58s | Avg:  4m 29s | Max:  4m 58s
      🟩 nvcc12.9           Pass: 100%/2   | Total:  7m 47s | Avg:  3m 53s | Max:  4m 08s
    🟩 cudacxx_family
      🟩 nvcc               Pass: 100%/4   | Total: 16m 45s | Avg:  4m 11s | Max:  4m 58s
    🟩 cxx
      🟩 Clang14            Pass: 100%/1   | Total:  4m 00s | Avg:  4m 00s | Max:  4m 00s
      🟩 Clang19            Pass: 100%/1   | Total:  3m 39s | Avg:  3m 39s | Max:  3m 39s
      🟩 GCC12              Pass: 100%/1   | Total:  4m 58s | Avg:  4m 58s | Max:  4m 58s
      🟩 GCC13              Pass: 100%/1   | Total:  4m 08s | Avg:  4m 08s | Max:  4m 08s
    🟩 cxx_family
      🟩 Clang              Pass: 100%/2   | Total:  7m 39s | Avg:  3m 49s | Max:  4m 00s
      🟩 GCC                Pass: 100%/2   | Total:  9m 06s | Avg:  4m 33s | Max:  4m 58s
    🟩 gpu
      🟩 rtx2080            Pass: 100%/4   | Total: 16m 45s | Avg:  4m 11s | Max:  4m 58s
    🟩 jobs
      🟩 Test               Pass: 100%/4   | Total: 16m 45s | Avg:  4m 11s | Max:  4m 58s
    
  • 🟩 stdpar: Pass: 100%/4 | Total: 16m 12s | Avg: 4m 03s | Max: 4m 13s

    🟩 cpu
      🟩 amd64              Pass: 100%/2   | Total:  8m 14s | Avg:  4m 07s | Max:  4m 13s
      🟩 arm64              Pass: 100%/2   | Total:  7m 58s | Avg:  3m 59s | Max:  4m 01s
    🟩 ctk
      🟩 12.9               Pass: 100%/4   | Total: 16m 12s | Avg:  4m 03s | Max:  4m 13s
    🟩 cudacxx
      🟩 nvcc12.9           Pass: 100%/4   | Total: 16m 12s | Avg:  4m 03s | Max:  4m 13s
    🟩 cudacxx_family
      🟩 nvcc               Pass: 100%/4   | Total: 16m 12s | Avg:  4m 03s | Max:  4m 13s
    🟩 cxx
      🟩 NVHPC25.5          Pass: 100%/4   | Total: 16m 12s | Avg:  4m 03s | Max:  4m 13s
    🟩 cxx_family
      🟩 NVHPC              Pass: 100%/4   | Total: 16m 12s | Avg:  4m 03s | Max:  4m 13s
    🟩 gpu
      🟩 rtx2080            Pass: 100%/4   | Total: 16m 12s | Avg:  4m 03s | Max:  4m 13s
    🟩 jobs
      🟩 Build              Pass: 100%/4   | Total: 16m 12s | Avg:  4m 03s | Max:  4m 13s
    🟩 std
      🟩 17                 Pass: 100%/2   | Total:  8m 10s | Avg:  4m 05s | Max:  4m 13s
      🟩 20                 Pass: 100%/2   | Total:  8m 02s | Avg:  4m 01s | Max:  4m 01s
    
  • 🟩 cccl_c_parallel: Pass: 100%/3 | Total: 26m 50s | Avg: 8m 56s | Max: 14m 13s | Hits: 97%/495

    🟩 cpu
      🟩 amd64              Pass: 100%/3   | Total: 26m 50s | Avg:  8m 56s | Max: 14m 13s | Hits:  97%/495   
    🟩 ctk
      🟩 12.9               Pass: 100%/3   | Total: 26m 50s | Avg:  8m 56s | Max: 14m 13s | Hits:  97%/495   
    🟩 cudacxx
      🟩 nvcc12.9           Pass: 100%/3   | Total: 26m 50s | Avg:  8m 56s | Max: 14m 13s | Hits:  97%/495   
    🟩 cudacxx_family
      🟩 nvcc               Pass: 100%/3   | Total: 26m 50s | Avg:  8m 56s | Max: 14m 13s | Hits:  97%/495   
    🟩 cxx
      🟩 GCC13              Pass: 100%/3   | Total: 26m 50s | Avg:  8m 56s | Max: 14m 13s | Hits:  97%/495   
    🟩 cxx_family
      🟩 GCC                Pass: 100%/3   | Total: 26m 50s | Avg:  8m 56s | Max: 14m 13s | Hits:  97%/495   
    🟩 gpu
      🟩 h100               Pass: 100%/1   | Total: 14m 13s | Avg: 14m 13s | Max: 14m 13s | Hits:  98%/165   
      🟩 rtx2080            Pass: 100%/2   | Total: 12m 37s | Avg:  6m 18s | Max:  9m 36s | Hits:  96%/330   
    🟩 jobs
      🟩 Build              Pass: 100%/1   | Total:  3m 01s | Avg:  3m 01s | Max:  3m 01s | Hits:  94%/165   
      🟩 Test               Pass: 100%/2   | Total: 23m 49s | Avg: 11m 54s | Max: 14m 13s | 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: 157)

# Runner
93 linux-amd64-cpu16
17 windows-amd64-cpu16
14 linux-amd64-gpu-rtxa6000-latest-1
13 linux-amd64-gpu-h100-latest-1
10 linux-arm64-cpu16
7 linux-amd64-gpu-rtx2080-latest-1
3 linux-amd64-gpu-rtx4090-latest-1

@fbusato
fbusato enabled auto-merge (squash) August 6, 2025 23:06
@github-actions

github-actions Bot commented Aug 7, 2025

Copy link
Copy Markdown
Contributor
🟨 CI finished in 1h 19m: Pass: 91%/162 | Total: 1d 02h | Avg: 9m 43s | Max: 41m 31s | Hits: 99%/152645
  • 🟨 python: Pass: 36%/22 | Total: 1h 48m | Avg: 4m 57s | Max: 9m 54s

    🟨 jobs
      🟩 Build cuda.cccl    Pass: 100%/2   | Total: 19m 28s | Avg:  9m 44s | Max:  9m 54s
      🟥 Test cuda.cccl.cooperative Pass:   0%/5   | Total: 21m 44s | Avg:  4m 20s | Max:  5m 22s
      🟨 Test cuda.cccl.examples Pass:  20%/5   | Total: 19m 57s | Avg:  3m 59s | Max:  4m 24s
      🟩 Test cuda.cccl.headers Pass: 100%/5   | Total: 18m 33s | Avg:  3m 42s | Max:  3m 51s
      🟥 Test cuda.cccl.parallel Pass:   0%/5   | Total: 29m 12s | Avg:  5m 50s | Max:  8m 31s
    🟨 cpu
      🟨 amd64              Pass:  36%/22  | Total:  1h 48m | Avg:  4m 57s | Max:  9m 54s
    🟨 cudacxx_family
      🟨 nvcc               Pass:  36%/22  | Total:  1h 48m | Avg:  4m 57s | Max:  9m 54s
    🟨 cxx
      🟨 GCC13              Pass:  36%/22  | Total:  1h 48m | Avg:  4m 57s | Max:  9m 54s
    🟨 cxx_family
      🟨 GCC                Pass:  36%/22  | Total:  1h 48m | Avg:  4m 57s | Max:  9m 54s
    🟨 ctk
      🟨 12.5               Pass:  50%/6   | Total: 22m 44s | Avg:  3m 47s | Max:  4m 08s
      🟥 12.8               Pass:   0%/2   | Total:  8m 38s | Avg:  4m 19s | Max:  4m 29s
      🟨 12.9               Pass:  35%/14  | Total:  1h 17m | Avg:  5m 32s | Max:  9m 54s
    🟨 cudacxx
      🟨 nvcc12.5           Pass:  50%/6   | Total: 22m 44s | Avg:  3m 47s | Max:  4m 08s
      🟥 nvcc12.8           Pass:   0%/2   | Total:  8m 38s | Avg:  4m 19s | Max:  4m 29s
      🟨 nvcc12.9           Pass:  35%/14  | Total:  1h 17m | Avg:  5m 32s | Max:  9m 54s
    🟨 gpu
      🟨 h100               Pass:  25%/4   | Total: 21m 17s | Avg:  5m 19s | Max:  8m 07s
      🟨 l4                 Pass:  38%/18  | Total:  1h 27m | Avg:  4m 52s | Max:  9m 54s
    🟨 py_version
      🟨 3.10               Pass:  33%/9   | Total: 41m 59s | Avg:  4m 39s | Max:  9m 54s
      🟨 3.13               Pass:  38%/13  | Total:  1h 06m | Avg:  5m 08s | Max:  9m 34s
    
  • 🟩 cub: Pass: 100%/50 | Total: 11h 21m | Avg: 13m 37s | Max: 41m 31s | Hits: 99%/52436

    🟩 cpu
      🟩 amd64              Pass: 100%/48  | Total: 11h 06m | Avg: 13m 53s | Max: 41m 31s | Hits:  99%/49882 
      🟩 arm64              Pass: 100%/2   | Total: 14m 33s | Avg:  7m 16s | Max:  8m 34s | Hits:  99%/2554  
    🟩 ctk
      🟩 12.0               Pass: 100%/5   | Total:  1h 01m | Avg: 12m 16s | Max: 31m 47s | Hits:  99%/6281  
      🟩 12.9               Pass: 100%/45  | Total: 10h 20m | Avg: 13m 46s | Max: 41m 31s | Hits:  99%/46155 
    🟩 cudacxx
      🟩 ClangCUDA19        Pass: 100%/2   | Total: 10m 20s | Avg:  5m 10s | Max:  5m 12s | Hits:  99%/2203  
      🟩 nvcc12.0           Pass: 100%/5   | Total:  1h 01m | Avg: 12m 16s | Max: 31m 47s | Hits:  99%/6281  
      🟩 nvcc12.9           Pass: 100%/43  | Total: 10h 09m | Avg: 14m 10s | Max: 41m 31s | Hits:  99%/43952 
    🟩 cudacxx_family
      🟩 ClangCUDA          Pass: 100%/2   | Total: 10m 20s | Avg:  5m 10s | Max:  5m 12s | Hits:  99%/2203  
      🟩 nvcc               Pass: 100%/48  | Total: 11h 11m | Avg: 13m 58s | Max: 41m 31s | Hits:  99%/50233 
    🟩 cxx
      🟩 Clang14            Pass: 100%/4   | Total: 27m 48s | Avg:  6m 57s | Max:  7m 19s | Hits:  99%/5110  
      🟩 Clang15            Pass: 100%/2   | Total: 14m 00s | Avg:  7m 00s | Max:  7m 09s | Hits:  99%/2551  
      🟩 Clang16            Pass: 100%/2   | Total: 13m 54s | Avg:  6m 57s | Max:  7m 02s | Hits:  99%/2551  
      🟩 Clang17            Pass: 100%/2   | Total: 13m 51s | Avg:  6m 55s | Max:  6m 59s | Hits:  99%/2551  
      🟩 Clang18            Pass: 100%/2   | Total: 13m 59s | Avg:  6m 59s | Max:  7m 06s | Hits:  99%/2551  
      🟩 Clang19            Pass: 100%/7   | Total:  1h 14m | Avg: 10m 39s | Max: 24m 47s | Hits:  99%/6030  
      🟩 GCC7               Pass: 100%/2   | Total: 17m 05s | Avg:  8m 32s | Max:  9m 11s | Hits:  99%/2554  
      🟩 GCC8               Pass: 100%/1   | Total:  8m 37s | Avg:  8m 37s | Max:  8m 37s | Hits:  99%/1277  
      🟩 GCC9               Pass: 100%/2   | Total: 17m 31s | Avg:  8m 45s | Max:  9m 04s | Hits:  99%/2554  
      🟩 GCC10              Pass: 100%/2   | Total: 18m 23s | Avg:  9m 11s | Max:  9m 20s | Hits:  99%/2555  
      🟩 GCC11              Pass: 100%/2   | Total: 18m 46s | Avg:  9m 23s | Max:  9m 38s | Hits:  99%/2551  
      🟩 GCC12              Pass: 100%/2   | Total: 18m 24s | Avg:  9m 12s | Max:  9m 13s | Hits:  99%/2551  
      🟩 GCC13              Pass: 100%/12  | Total:  3h 11m | Avg: 15m 58s | Max: 28m 47s | Hits:  99%/7665  
      🟩 MSVC14.29          Pass: 100%/2   | Total:  1h 10m | Avg: 35m 14s | Max: 38m 41s | Hits:  95%/2344  
      🟩 MSVC14.43          Pass: 100%/4   | Total:  2h 15m | Avg: 33m 52s | Max: 41m 31s | Hits:  96%/4688  
      🟩 NVHPC25.5          Pass: 100%/2   | Total: 26m 46s | Avg: 13m 23s | Max: 13m 29s | Hits:  98%/2353  
    🟩 cxx_family
      🟩 Clang              Pass: 100%/19  | Total:  2h 38m | Avg:  8m 19s | Max: 24m 47s | Hits:  99%/21344 
      🟩 GCC                Pass: 100%/23  | Total:  4h 50m | Avg: 12m 37s | Max: 28m 47s | Hits:  99%/21707 
      🟩 MSVC               Pass: 100%/6   | Total:  3h 25m | Avg: 34m 19s | Max: 41m 31s | Hits:  95%/7032  
      🟩 NVHPC              Pass: 100%/2   | Total: 26m 46s | Avg: 13m 23s | Max: 13m 29s | Hits:  98%/2353  
    🟩 gpu
      🟩 h100               Pass: 100%/3   | Total:  1h 01m | Avg: 20m 24s | Max: 28m 47s | Hits:  99%/1278  
      🟩 rtx2080            Pass: 100%/39  | Total:  7h 52m | Avg: 12m 06s | Max: 41m 31s | Hits:  99%/48604 
      🟩 rtxa6000           Pass: 100%/8   | Total:  2h 27m | Avg: 18m 27s | Max: 24m 47s | Hits:  99%/2554  
    🟩 jobs
      🟩 Build              Pass: 100%/42  | Total:  8h 17m | Avg: 11m 50s | Max: 41m 31s | Hits:  99%/52436 
      🟩 DeviceLaunch       Pass: 100%/1   | Total: 23m 18s | Avg: 23m 18s | Max: 23m 18s
      🟩 GraphCapture       Pass: 100%/1   | Total: 15m 28s | Avg: 15m 28s | Max: 15m 28s
      🟩 HostLaunch         Pass: 100%/3   | Total:  1h 17m | Avg: 25m 57s | Max: 28m 47s
      🟩 TestGPU            Pass: 100%/3   | Total:  1h 07m | Avg: 22m 30s | Max: 25m 09s
    🟩 sm
      🟩 90                 Pass: 100%/3   | Total:  1h 01m | Avg: 20m 24s | Max: 28m 47s | Hits:  99%/1278  
      🟩 90;90a             Pass: 100%/2   | Total: 35m 30s | Avg: 17m 45s | Max: 27m 10s | Hits:  99%/2450  
      🟩 100;120            Pass: 100%/2   | Total: 35m 23s | Avg: 17m 41s | Max: 27m 13s | Hits:  99%/2450  
    🟩 std
      🟩 17                 Pass: 100%/21  | Total:  4h 17m | Avg: 12m 16s | Max: 39m 37s | Hits:  99%/26209 
      🟩 20                 Pass: 100%/29  | Total:  7h 03m | Avg: 14m 36s | Max: 41m 31s | Hits:  99%/26227 
    
  • 🟩 thrust: Pass: 100%/50 | Total: 8h 48m | Avg: 10m 34s | Max: 34m 40s | Hits: 99%/84139

    🟩 cmake_options
      🟩 -DTHRUST_DISPATCH_TYPE=Force32bit Pass: 100%/2   | Total: 13m 34s | Avg:  6m 47s | Max:  8m 24s | Hits:  99%/1914  
    🟩 cpu
      🟩 amd64              Pass: 100%/48  | Total:  8h 36m | Avg: 10m 45s | Max: 34m 40s | Hits:  99%/80312 
      🟩 arm64              Pass: 100%/2   | Total: 12m 07s | Avg:  6m 03s | Max:  7m 02s | Hits:  99%/3827  
    🟩 ctk
      🟩 12.0               Pass: 100%/5   | Total: 52m 01s | Avg: 10m 24s | Max: 27m 26s | Hits:  99%/9560  
      🟩 12.9               Pass: 100%/45  | Total:  7h 56m | Avg: 10m 35s | Max: 34m 40s | Hits:  99%/74579 
    🟩 cudacxx
      🟩 ClangCUDA19        Pass: 100%/2   | Total: 11m 45s | Avg:  5m 52s | Max:  5m 56s | Hits: 100%/3826  
      🟩 nvcc12.0           Pass: 100%/5   | Total: 52m 01s | Avg: 10m 24s | Max: 27m 26s | Hits:  99%/9560  
      🟩 nvcc12.9           Pass: 100%/43  | Total:  7h 45m | Avg: 10m 48s | Max: 34m 40s | Hits:  99%/70753 
    🟩 cudacxx_family
      🟩 ClangCUDA          Pass: 100%/2   | Total: 11m 45s | Avg:  5m 52s | Max:  5m 56s | Hits: 100%/3826  
      🟩 nvcc               Pass: 100%/48  | Total:  8h 37m | Avg: 10m 46s | Max: 34m 40s | Hits:  99%/80313 
    🟩 cxx
      🟩 Clang14            Pass: 100%/4   | Total: 23m 13s | Avg:  5m 48s | Max:  6m 22s | Hits: 100%/7652  
      🟩 Clang15            Pass: 100%/2   | Total: 12m 21s | Avg:  6m 10s | Max:  6m 24s | Hits: 100%/3826  
      🟩 Clang16            Pass: 100%/2   | Total: 12m 09s | Avg:  6m 04s | Max:  6m 09s | Hits: 100%/3826  
      🟩 Clang17            Pass: 100%/2   | Total: 12m 43s | Avg:  6m 21s | Max:  6m 26s | Hits: 100%/3826  
      🟩 Clang18            Pass: 100%/2   | Total: 11m 40s | Avg:  5m 50s | Max:  5m 53s | Hits: 100%/3826  
      🟩 Clang19            Pass: 100%/7   | Total: 39m 01s | Avg:  5m 34s | Max:  6m 15s | Hits: 100%/9565  
      🟩 GCC7               Pass: 100%/2   | Total: 14m 10s | Avg:  7m 05s | Max:  7m 29s | Hits:  99%/3828  
      🟩 GCC8               Pass: 100%/1   | Total:  7m 27s | Avg:  7m 27s | Max:  7m 27s | Hits:  99%/1914  
      🟩 GCC9               Pass: 100%/2   | Total: 15m 18s | Avg:  7m 39s | Max:  8m 11s | Hits:  99%/3828  
      🟩 GCC10              Pass: 100%/2   | Total: 15m 00s | Avg:  7m 30s | Max:  7m 52s | Hits:  99%/3828  
      🟩 GCC11              Pass: 100%/2   | Total: 15m 40s | Avg:  7m 50s | Max:  7m 55s | Hits:  99%/3828  
      🟩 GCC12              Pass: 100%/2   | Total: 16m 22s | Avg:  8m 11s | Max:  8m 15s | Hits:  99%/3828  
      🟩 GCC13              Pass: 100%/11  | Total:  1h 12m | Avg:  6m 37s | Max:  8m 41s | Hits:  99%/13398 
      🟩 MSVC14.29          Pass: 100%/2   | Total: 54m 52s | Avg: 27m 26s | Max: 27m 26s | Hits:  99%/3812  
      🟩 MSVC14.43          Pass: 100%/5   | Total:  2h 21m | Avg: 28m 22s | Max: 34m 40s | Hits:  99%/9530  
      🟩 NVHPC25.5          Pass: 100%/2   | Total:  1h 04m | Avg: 32m 06s | Max: 34m 01s | Hits:  99%/3824  
    🟩 cxx_family
      🟩 Clang              Pass: 100%/19  | Total:  1h 51m | Avg:  5m 50s | Max:  6m 26s | Hits: 100%/32521 
      🟩 GCC                Pass: 100%/22  | Total:  2h 36m | Avg:  7m 07s | Max:  8m 41s | Hits:  99%/34452 
      🟩 MSVC               Pass: 100%/7   | Total:  3h 16m | Avg: 28m 06s | Max: 34m 40s | Hits:  99%/13342 
      🟩 NVHPC              Pass: 100%/2   | Total:  1h 04m | Avg: 32m 06s | Max: 34m 01s | Hits:  99%/3824  
    🟩 gpu
      🟩 h100               Pass: 100%/2   | Total: 12m 04s | Avg:  6m 02s | Max:  6m 07s | Hits:  99%/1914  
      🟩 rtx2080            Pass: 100%/38  | Total:  6h 45m | Avg: 10m 39s | Max: 34m 01s | Hits:  99%/72672 
      🟩 rtx4090            Pass: 100%/10  | Total:  1h 51m | Avg: 11m 08s | Max: 34m 40s | Hits:  99%/9553  
    🟩 jobs
      🟩 Build              Pass: 100%/43  | Total:  7h 43m | Avg: 10m 47s | Max: 34m 01s | Hits:  99%/82233 
      🟩 TestCPU            Pass: 100%/3   | Total: 42m 50s | Avg: 14m 16s | Max: 34m 40s | Hits:  99%/1906  
      🟩 TestGPU            Pass: 100%/4   | Total: 22m 03s | Avg:  5m 30s | Max:  6m 07s
    🟩 sm
      🟩 90                 Pass: 100%/2   | Total: 12m 04s | Avg:  6m 02s | Max:  6m 07s | Hits:  99%/1914  
      🟩 90;90a             Pass: 100%/2   | Total: 31m 05s | Avg: 15m 32s | Max: 24m 00s | Hits:  99%/3820  
      🟩 100;120            Pass: 100%/2   | Total: 32m 41s | Avg: 16m 20s | Max: 25m 28s | Hits:  99%/3820  
    🟩 std
      🟩 17                 Pass: 100%/21  | Total:  3h 49m | Avg: 10m 56s | Max: 30m 12s | Hits:  99%/40160 
      🟩 20                 Pass: 100%/27  | Total:  4h 45m | Avg: 10m 33s | Max: 34m 40s | Hits:  99%/42065 
    
  • 🟩 cudax: Pass: 100%/28 | Total: 2h 57m | Avg: 6m 19s | Max: 13m 28s | Hits: 95%/15390

    🟩 cpu
      🟩 amd64              Pass: 100%/24  | Total:  2h 40m | Avg:  6m 41s | Max: 13m 28s | Hits:  95%/13018 
      🟩 arm64              Pass: 100%/4   | Total: 16m 41s | Avg:  4m 10s | Max:  4m 39s | Hits:  95%/2372  
    🟩 ctk
      🟩 12.0               Pass: 100%/3   | Total: 21m 11s | Avg:  7m 03s | Max: 13m 28s | Hits:  93%/1474  
      🟩 12.9               Pass: 100%/25  | Total:  2h 36m | Avg:  6m 14s | Max: 11m 54s | Hits:  95%/13916 
    🟩 cudacxx
      🟩 nvcc12.0           Pass: 100%/3   | Total: 21m 11s | Avg:  7m 03s | Max: 13m 28s | Hits:  93%/1474  
      🟩 nvcc12.9           Pass: 100%/25  | Total:  2h 36m | Avg:  6m 14s | Max: 11m 54s | Hits:  95%/13916 
    🟩 cudacxx_family
      🟩 nvcc               Pass: 100%/28  | Total:  2h 57m | Avg:  6m 19s | Max: 13m 28s | Hits:  95%/15390 
    🟩 cxx
      🟩 Clang14            Pass: 100%/2   | Total:  7m 45s | Avg:  3m 52s | Max:  4m 10s | Hits:  95%/1188  
      🟩 Clang15            Pass: 100%/1   | Total:  4m 20s | Avg:  4m 20s | Max:  4m 20s | Hits:  95%/593   
      🟩 Clang16            Pass: 100%/1   | Total:  4m 25s | Avg:  4m 25s | Max:  4m 25s | Hits:  95%/593   
      🟩 Clang17            Pass: 100%/1   | Total:  4m 29s | Avg:  4m 29s | Max:  4m 29s | Hits:  95%/593   
      🟩 Clang18            Pass: 100%/1   | Total:  4m 08s | Avg:  4m 08s | Max:  4m 08s | Hits:  95%/593   
      🟩 Clang19            Pass: 100%/4   | Total: 21m 07s | Avg:  5m 16s | Max:  9m 26s | Hits:  96%/2372  
      🟩 GCC10              Pass: 100%/2   | Total:  8m 40s | Avg:  4m 20s | Max:  4m 32s | Hits:  95%/1188  
      🟩 GCC11              Pass: 100%/1   | Total:  4m 48s | Avg:  4m 48s | Max:  4m 48s | Hits:  95%/593   
      🟩 GCC12              Pass: 100%/1   | Total:  4m 49s | Avg:  4m 49s | Max:  4m 49s | Hits:  95%/593   
      🟩 GCC13              Pass: 100%/8   | Total: 46m 43s | Avg:  5m 50s | Max: 10m 24s | Hits:  96%/4744  
      🟩 MSVC14.39          Pass: 100%/1   | Total: 13m 28s | Avg: 13m 28s | Max: 13m 28s | Hits:  86%/288   
      🟩 MSVC14.43          Pass: 100%/3   | Total: 35m 09s | Avg: 11m 43s | Max: 11m 54s | Hits:  86%/870   
      🟩 NVHPC25.5          Pass: 100%/2   | Total: 17m 26s | Avg:  8m 43s | Max:  8m 57s | Hits:  93%/1182  
    🟩 cxx_family
      🟩 Clang              Pass: 100%/10  | Total: 46m 14s | Avg:  4m 37s | Max:  9m 26s | Hits:  96%/5932  
      🟩 GCC                Pass: 100%/12  | Total:  1h 05m | Avg:  5m 25s | Max: 10m 24s | Hits:  96%/7118  
      🟩 MSVC               Pass: 100%/4   | Total: 48m 37s | Avg: 12m 09s | Max: 13m 28s | Hits:  86%/1158  
      🟩 NVHPC              Pass: 100%/2   | Total: 17m 26s | Avg:  8m 43s | Max:  8m 57s | Hits:  93%/1182  
    🟩 gpu
      🟩 h100               Pass: 100%/2   | Total: 12m 17s | Avg:  6m 08s | Max:  8m 18s | Hits:  97%/1186  
      🟩 rtx2080            Pass: 100%/26  | Total:  2h 45m | Avg:  6m 20s | Max: 13m 28s | Hits:  95%/14204 
    🟩 jobs
      🟩 Build              Pass: 100%/25  | Total:  2h 29m | Avg:  5m 57s | Max: 13m 28s | Hits:  94%/13611 
      🟩 Test               Pass: 100%/3   | Total: 28m 08s | Avg:  9m 22s | Max: 10m 24s | Hits:  99%/1779  
    🟩 sm
      🟩 90                 Pass: 100%/2   | Total: 12m 17s | Avg:  6m 08s | Max:  8m 18s | Hits:  97%/1186  
      🟩 90;90a             Pass: 100%/2   | Total: 16m 39s | Avg:  8m 19s | Max: 11m 42s | Hits:  92%/883   
      🟩 100;120            Pass: 100%/2   | Total: 16m 18s | Avg:  8m 09s | Max: 11m 33s | Hits:  92%/883   
    🟩 std
      🟩 17                 Pass: 100%/3   | Total: 17m 10s | Avg:  5m 43s | Max:  8m 57s | Hits:  94%/1777  
      🟩 20                 Pass: 100%/25  | Total:  2h 40m | Avg:  6m 24s | Max: 13m 28s | Hits:  95%/13613 
    
  • 🟩 cccl_c_parallel: Pass: 100%/4 | Total: 49m 48s | Avg: 12m 27s | Max: 16m 33s | Hits: 98%/680

    🟩 cpu
      🟩 amd64              Pass: 100%/4   | Total: 49m 48s | Avg: 12m 27s | Max: 16m 33s | Hits:  98%/680   
    🟩 ctk
      🟩 12.9               Pass: 100%/4   | Total: 49m 48s | Avg: 12m 27s | Max: 16m 33s | Hits:  98%/680   
    🟩 cudacxx
      🟩 nvcc12.9           Pass: 100%/4   | Total: 49m 48s | Avg: 12m 27s | Max: 16m 33s | Hits:  98%/680   
    🟩 cudacxx_family
      🟩 nvcc               Pass: 100%/4   | Total: 49m 48s | Avg: 12m 27s | Max: 16m 33s | Hits:  98%/680   
    🟩 cxx
      🟩 GCC13              Pass: 100%/4   | Total: 49m 48s | Avg: 12m 27s | Max: 16m 33s | Hits:  98%/680   
    🟩 cxx_family
      🟩 GCC                Pass: 100%/4   | Total: 49m 48s | Avg: 12m 27s | Max: 16m 33s | Hits:  98%/680   
    🟩 gpu
      🟩 h100               Pass: 100%/1   | Total: 15m 57s | Avg: 15m 57s | Max: 15m 57s | Hits:  98%/170   
      🟩 l4                 Pass: 100%/1   | Total: 16m 33s | Avg: 16m 33s | Max: 16m 33s | Hits:  98%/170   
      🟩 rtx2080            Pass: 100%/2   | Total: 17m 18s | Avg:  8m 39s | Max: 15m 11s | Hits:  98%/340   
    🟩 jobs
      🟩 Build              Pass: 100%/1   | Total:  2m 07s | Avg:  2m 07s | Max:  2m 07s | Hits:  98%/170   
      🟩 Test               Pass: 100%/3   | Total: 47m 41s | Avg: 15m 53s | Max: 16m 33s | Hits:  98%/510   
    
  • 🟩 packaging: Pass: 100%/4 | Total: 11m 22s | Avg: 2m 50s | Max: 2m 57s

    🟩 cpu
      🟩 amd64              Pass: 100%/4   | Total: 11m 22s | Avg:  2m 50s | Max:  2m 57s
    🟩 ctk
      🟩 12.0               Pass: 100%/2   | Total:  5m 48s | Avg:  2m 54s | Max:  2m 57s
      🟩 12.9               Pass: 100%/2   | Total:  5m 34s | Avg:  2m 47s | Max:  2m 56s
    🟩 cudacxx
      🟩 nvcc12.0           Pass: 100%/2   | Total:  5m 48s | Avg:  2m 54s | Max:  2m 57s
      🟩 nvcc12.9           Pass: 100%/2   | Total:  5m 34s | Avg:  2m 47s | Max:  2m 56s
    🟩 cudacxx_family
      🟩 nvcc               Pass: 100%/4   | Total: 11m 22s | Avg:  2m 50s | Max:  2m 57s
    🟩 cxx
      🟩 Clang14            Pass: 100%/1   | Total:  2m 57s | Avg:  2m 57s | Max:  2m 57s
      🟩 Clang19            Pass: 100%/1   | Total:  2m 38s | Avg:  2m 38s | Max:  2m 38s
      🟩 GCC12              Pass: 100%/1   | Total:  2m 51s | Avg:  2m 51s | Max:  2m 51s
      🟩 GCC13              Pass: 100%/1   | Total:  2m 56s | Avg:  2m 56s | Max:  2m 56s
    🟩 cxx_family
      🟩 Clang              Pass: 100%/2   | Total:  5m 35s | Avg:  2m 47s | Max:  2m 57s
      🟩 GCC                Pass: 100%/2   | Total:  5m 47s | Avg:  2m 53s | Max:  2m 56s
    🟩 gpu
      🟩 rtx2080            Pass: 100%/4   | Total: 11m 22s | Avg:  2m 50s | Max:  2m 57s
    🟩 jobs
      🟩 Test               Pass: 100%/4   | Total: 11m 22s | Avg:  2m 50s | Max:  2m 57s
    
  • 🟩 stdpar: Pass: 100%/4 | Total: 17m 38s | Avg: 4m 24s | Max: 4m 59s

    🟩 cpu
      🟩 amd64              Pass: 100%/2   | Total:  9m 39s | Avg:  4m 49s | Max:  4m 59s
      🟩 arm64              Pass: 100%/2   | Total:  7m 59s | Avg:  3m 59s | Max:  4m 11s
    🟩 ctk
      🟩 12.9               Pass: 100%/4   | Total: 17m 38s | Avg:  4m 24s | Max:  4m 59s
    🟩 cudacxx
      🟩 nvcc12.9           Pass: 100%/4   | Total: 17m 38s | Avg:  4m 24s | Max:  4m 59s
    🟩 cudacxx_family
      🟩 nvcc               Pass: 100%/4   | Total: 17m 38s | Avg:  4m 24s | Max:  4m 59s
    🟩 cxx
      🟩 NVHPC25.5          Pass: 100%/4   | Total: 17m 38s | Avg:  4m 24s | Max:  4m 59s
    🟩 cxx_family
      🟩 NVHPC              Pass: 100%/4   | Total: 17m 38s | Avg:  4m 24s | Max:  4m 59s
    🟩 gpu
      🟩 rtx2080            Pass: 100%/4   | Total: 17m 38s | Avg:  4m 24s | Max:  4m 59s
    🟩 jobs
      🟩 Build              Pass: 100%/4   | Total: 17m 38s | Avg:  4m 24s | Max:  4m 59s
    🟩 std
      🟩 17                 Pass: 100%/2   | Total:  8m 51s | Avg:  4m 25s | Max:  4m 40s
      🟩 20                 Pass: 100%/2   | Total:  8m 47s | Avg:  4m 23s | Max:  4m 59s
    

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

# Runner
93 linux-amd64-cpu16
17 linux-amd64-gpu-l4-latest-1
17 windows-amd64-cpu16
10 linux-arm64-cpu16
9 linux-amd64-gpu-h100-latest-1
7 linux-amd64-gpu-rtx2080-latest-1
6 linux-amd64-gpu-rtxa6000-latest-1
3 linux-amd64-gpu-rtx4090-latest-1

@github-actions

github-actions Bot commented Aug 8, 2025

Copy link
Copy Markdown
Contributor
🟩 CI finished in 1h 54m: Pass: 100%/162 | Total: 3d 17h | Avg: 33m 13s | Max: 1h 44m | Hits: 73%/152645
  • 🟩 cub: Pass: 100%/50 | Total: 1d 23h | Avg: 57m 19s | Max: 1h 44m | Hits: 63%/52436

    🟩 cpu
      🟩 amd64              Pass: 100%/48  | Total:  1d 21h | Avg: 57m 08s | Max:  1h 44m | Hits:  63%/49882 
      🟩 arm64              Pass: 100%/2   | Total:  2h 03m | Avg:  1h 01m | Max:  1h 04m | Hits:  63%/2554  
    🟩 ctk
      🟩 12.0               Pass: 100%/5   | Total:  5h 31m | Avg:  1h 06m | Max:  1h 37m | Hits:  63%/6281  
      🟩 12.9               Pass: 100%/45  | Total:  1d 18h | Avg: 56m 19s | Max:  1h 44m | Hits:  63%/46155 
    🟩 cudacxx
      🟩 ClangCUDA19        Pass: 100%/2   | Total:  1h 02m | Avg: 31m 17s | Max: 31m 24s | Hits:  68%/2203  
      🟩 nvcc12.0           Pass: 100%/5   | Total:  5h 31m | Avg:  1h 06m | Max:  1h 37m | Hits:  63%/6281  
      🟩 nvcc12.9           Pass: 100%/43  | Total:  1d 17h | Avg: 57m 28s | Max:  1h 44m | Hits:  63%/43952 
    🟩 cudacxx_family
      🟩 ClangCUDA          Pass: 100%/2   | Total:  1h 02m | Avg: 31m 17s | Max: 31m 24s | Hits:  68%/2203  
      🟩 nvcc               Pass: 100%/48  | Total:  1d 22h | Avg: 58m 24s | Max:  1h 44m | Hits:  63%/50233 
    🟩 cxx
      🟩 Clang14            Pass: 100%/4   | Total:  3h 52m | Avg: 58m 03s | Max:  1h 00m | Hits:  63%/5110  
      🟩 Clang15            Pass: 100%/2   | Total:  1h 55m | Avg: 57m 33s | Max: 57m 38s | Hits:  63%/2551  
      🟩 Clang16            Pass: 100%/2   | Total:  1h 57m | Avg: 58m 56s | Max: 59m 02s | Hits:  63%/2551  
      🟩 Clang17            Pass: 100%/2   | Total:  1h 56m | Avg: 58m 26s | Max: 58m 57s | Hits:  63%/2551  
      🟩 Clang18            Pass: 100%/2   | Total:  2h 08m | Avg:  1h 04m | Max:  1h 06m | Hits:  63%/2551  
      🟩 Clang19            Pass: 100%/7   | Total:  4h 38m | Avg: 39m 47s | Max: 58m 54s | Hits:  65%/6030  
      🟩 GCC7               Pass: 100%/2   | Total:  1h 59m | Avg: 59m 46s | Max:  1h 01m | Hits:  62%/2554  
      🟩 GCC8               Pass: 100%/1   | Total:  1h 06m | Avg:  1h 06m | Max:  1h 06m | Hits:  63%/1277  
      🟩 GCC9               Pass: 100%/2   | Total:  2h 02m | Avg:  1h 01m | Max:  1h 03m | Hits:  63%/2554  
      🟩 GCC10              Pass: 100%/2   | Total:  2h 23m | Avg:  1h 11m | Max:  1h 13m | Hits:  63%/2555  
      🟩 GCC11              Pass: 100%/2   | Total:  2h 14m | Avg:  1h 07m | Max:  1h 12m | Hits:  62%/2551  
      🟩 GCC12              Pass: 100%/2   | Total:  2h 10m | Avg:  1h 05m | Max:  1h 05m | Hits:  62%/2551  
      🟩 GCC13              Pass: 100%/12  | Total:  7h 54m | Avg: 39m 32s | Max:  1h 09m | Hits:  63%/7665  
      🟩 MSVC14.29          Pass: 100%/2   | Total:  3h 07m | Avg:  1h 33m | Max:  1h 37m | Hits:  63%/2344  
      🟩 MSVC14.43          Pass: 100%/4   | Total:  5h 50m | Avg:  1h 27m | Max:  1h 44m | Hits:  63%/4688  
      🟩 NVHPC25.5          Pass: 100%/2   | Total:  2h 27m | Avg:  1h 13m | Max:  1h 17m | Hits:  62%/2353  
    🟩 cxx_family
      🟩 Clang              Pass: 100%/19  | Total: 16h 29m | Avg: 52m 04s | Max:  1h 06m | Hits:  63%/21344 
      🟩 GCC                Pass: 100%/23  | Total: 19h 51m | Avg: 51m 47s | Max:  1h 13m | Hits:  63%/21707 
      🟩 MSVC               Pass: 100%/6   | Total:  8h 58m | Avg:  1h 29m | Max:  1h 44m | Hits:  63%/7032  
      🟩 NVHPC              Pass: 100%/2   | Total:  2h 27m | Avg:  1h 13m | Max:  1h 17m | Hits:  62%/2353  
    🟩 gpu
      🟩 h100               Pass: 100%/3   | Total:  1h 21m | Avg: 27m 16s | Max: 33m 07s | Hits:  63%/1278  
      🟩 rtx2080            Pass: 100%/39  | Total:  1d 18h | Avg:  1h 04m | Max:  1h 44m | Hits:  63%/48604 
      🟩 rtxa6000           Pass: 100%/8   | Total:  4h 16m | Avg: 32m 05s | Max:  1h 09m | Hits:  63%/2554  
    🟩 jobs
      🟩 Build              Pass: 100%/42  | Total:  1d 20h | Avg:  1h 03m | Max:  1h 44m | Hits:  63%/52436 
      🟩 DeviceLaunch       Pass: 100%/1   | Total: 24m 28s | Avg: 24m 28s | Max: 24m 28s
      🟩 GraphCapture       Pass: 100%/1   | Total: 16m 14s | Avg: 16m 14s | Max: 16m 14s
      🟩 HostLaunch         Pass: 100%/3   | Total:  1h 11m | Avg: 23m 58s | Max: 24m 19s
      🟩 TestGPU            Pass: 100%/3   | Total:  1h 06m | Avg: 22m 06s | Max: 24m 22s
    🟩 sm
      🟩 90                 Pass: 100%/3   | Total:  1h 21m | Avg: 27m 16s | Max: 33m 07s | Hits:  63%/1278  
      🟩 90;90a             Pass: 100%/2   | Total:  2h 01m | Avg:  1h 00m | Max:  1h 11m | Hits:  63%/2450  
      🟩 100;120            Pass: 100%/2   | Total:  2h 05m | Avg:  1h 02m | Max:  1h 14m | Hits:  63%/2450  
    🟩 std
      🟩 17                 Pass: 100%/21  | Total: 23h 14m | Avg:  1h 06m | Max:  1h 44m | Hits:  63%/26209 
      🟩 20                 Pass: 100%/29  | Total:  1d 00h | Avg: 50m 45s | Max:  1h 40m | Hits:  63%/26227 
    
  • 🟩 thrust: Pass: 100%/50 | Total: 1d 08h | Avg: 38m 47s | Max: 1h 23m | Hits: 77%/84139

    🟩 cmake_options
      🟩 -DTHRUST_DISPATCH_TYPE=Force32bit Pass: 100%/2   | Total: 40m 08s | Avg: 20m 04s | Max: 34m 59s | Hits:  78%/1914  
    🟩 cpu
      🟩 amd64              Pass: 100%/48  | Total:  1d 07h | Avg: 38m 57s | Max:  1h 23m | Hits:  76%/80312 
      🟩 arm64              Pass: 100%/2   | Total:  1h 10m | Avg: 35m 03s | Max: 38m 03s | Hits:  78%/3827  
    🟩 ctk
      🟩 12.0               Pass: 100%/5   | Total:  3h 27m | Avg: 41m 24s | Max:  1h 06m | Hits:  76%/9560  
      🟩 12.9               Pass: 100%/45  | Total:  1d 04h | Avg: 38m 30s | Max:  1h 23m | Hits:  77%/74579 
    🟩 cudacxx
      🟩 ClangCUDA19        Pass: 100%/2   | Total: 58m 23s | Avg: 29m 11s | Max: 31m 47s | Hits:  78%/3826  
      🟩 nvcc12.0           Pass: 100%/5   | Total:  3h 27m | Avg: 41m 24s | Max:  1h 06m | Hits:  76%/9560  
      🟩 nvcc12.9           Pass: 100%/43  | Total:  1d 03h | Avg: 38m 56s | Max:  1h 23m | Hits:  77%/70753 
    🟩 cudacxx_family
      🟩 ClangCUDA          Pass: 100%/2   | Total: 58m 23s | Avg: 29m 11s | Max: 31m 47s | Hits:  78%/3826  
      🟩 nvcc               Pass: 100%/48  | Total:  1d 07h | Avg: 39m 11s | Max:  1h 23m | Hits:  76%/80313 
    🟩 cxx
      🟩 Clang14            Pass: 100%/4   | Total:  2h 21m | Avg: 35m 17s | Max: 39m 39s | Hits:  78%/7652  
      🟩 Clang15            Pass: 100%/2   | Total:  1h 14m | Avg: 37m 03s | Max: 39m 06s | Hits:  78%/3826  
      🟩 Clang16            Pass: 100%/2   | Total:  1h 14m | Avg: 37m 18s | Max: 39m 38s | Hits:  78%/3826  
      🟩 Clang17            Pass: 100%/2   | Total:  1h 19m | Avg: 39m 34s | Max: 42m 12s | Hits:  78%/3826  
      🟩 Clang18            Pass: 100%/2   | Total:  1h 10m | Avg: 35m 07s | Max: 35m 23s | Hits:  78%/3826  
      🟩 Clang19            Pass: 100%/7   | Total:  2h 54m | Avg: 24m 52s | Max: 37m 38s | Hits:  78%/9565  
      🟩 GCC7               Pass: 100%/2   | Total:  1h 18m | Avg: 39m 16s | Max: 40m 16s | Hits:  78%/3828  
      🟩 GCC8               Pass: 100%/1   | Total: 42m 31s | Avg: 42m 31s | Max: 42m 31s | Hits:  78%/1914  
      🟩 GCC9               Pass: 100%/2   | Total:  1h 16m | Avg: 38m 25s | Max: 40m 54s | Hits:  78%/3828  
      🟩 GCC10              Pass: 100%/2   | Total:  1h 25m | Avg: 42m 40s | Max: 45m 13s | Hits:  78%/3828  
      🟩 GCC11              Pass: 100%/2   | Total:  1h 17m | Avg: 38m 49s | Max: 39m 57s | Hits:  78%/3828  
      🟩 GCC12              Pass: 100%/2   | Total:  1h 24m | Avg: 42m 24s | Max: 44m 00s | Hits:  78%/3828  
      🟩 GCC13              Pass: 100%/11  | Total:  4h 21m | Avg: 23m 45s | Max: 39m 47s | Hits:  78%/13398 
      🟩 MSVC14.29          Pass: 100%/2   | Total:  2h 25m | Avg:  1h 12m | Max:  1h 18m | Hits:  67%/3812  
      🟩 MSVC14.43          Pass: 100%/5   | Total:  5h 09m | Avg:  1h 01m | Max:  1h 17m | Hits:  74%/9530  
      🟩 NVHPC25.5          Pass: 100%/2   | Total:  2h 45m | Avg:  1h 22m | Max:  1h 23m | Hits:  67%/3824  
    🟩 cxx_family
      🟩 Clang              Pass: 100%/19  | Total: 10h 13m | Avg: 32m 16s | Max: 42m 12s | Hits:  78%/32521 
      🟩 GCC                Pass: 100%/22  | Total: 11h 47m | Avg: 32m 08s | Max: 45m 13s | Hits:  78%/34452 
      🟩 MSVC               Pass: 100%/7   | Total:  7h 34m | Avg:  1h 04m | Max:  1h 18m | Hits:  72%/13342 
      🟩 NVHPC              Pass: 100%/2   | Total:  2h 45m | Avg:  1h 22m | Max:  1h 23m | Hits:  67%/3824  
    🟩 gpu
      🟩 h100               Pass: 100%/2   | Total: 28m 05s | Avg: 14m 02s | Max: 21m 58s | Hits:  78%/1914  
      🟩 rtx2080            Pass: 100%/38  | Total:  1d 03h | Avg: 43m 46s | Max:  1h 23m | Hits:  76%/72672 
      🟩 rtx4090            Pass: 100%/10  | Total:  4h 08m | Avg: 24m 48s | Max:  1h 16m | Hits:  80%/9553  
    🟩 jobs
      🟩 Build              Pass: 100%/43  | Total:  1d 07h | Avg: 43m 35s | Max:  1h 23m | Hits:  76%/82233 
      🟩 TestCPU            Pass: 100%/3   | Total: 43m 31s | Avg: 14m 30s | Max: 35m 12s | Hits:  99%/1906  
      🟩 TestGPU            Pass: 100%/4   | Total: 22m 15s | Avg:  5m 33s | Max:  6m 07s
    🟩 sm
      🟩 90                 Pass: 100%/2   | Total: 28m 05s | Avg: 14m 02s | Max: 21m 58s | Hits:  78%/1914  
      🟩 90;90a             Pass: 100%/2   | Total:  1h 31m | Avg: 45m 38s | Max: 58m 28s | Hits:  73%/3820  
      🟩 100;120            Pass: 100%/2   | Total:  1h 35m | Avg: 47m 47s | Max:  1h 01m | Hits:  73%/3820  
    🟩 std
      🟩 17                 Pass: 100%/21  | Total: 16h 05m | Avg: 45m 59s | Max:  1h 21m | Hits:  76%/40160 
      🟩 20                 Pass: 100%/27  | Total: 15h 33m | Avg: 34m 35s | Max:  1h 23m | Hits:  77%/42065 
    
  • 🟩 cudax: Pass: 100%/28 | Total: 3h 44m | Avg: 8m 01s | Max: 22m 02s | Hits: 89%/15390

    🟩 cpu
      🟩 amd64              Pass: 100%/24  | Total:  3h 21m | Avg:  8m 24s | Max: 22m 02s | Hits:  89%/13018 
      🟩 arm64              Pass: 100%/4   | Total: 22m 42s | Avg:  5m 40s | Max:  5m 57s | Hits:  89%/2372  
    🟩 ctk
      🟩 12.0               Pass: 100%/3   | Total: 23m 28s | Avg:  7m 49s | Max: 13m 21s | Hits:  87%/1474  
      🟩 12.9               Pass: 100%/25  | Total:  3h 21m | Avg:  8m 02s | Max: 22m 02s | Hits:  90%/13916 
    🟩 cudacxx
      🟩 nvcc12.0           Pass: 100%/3   | Total: 23m 28s | Avg:  7m 49s | Max: 13m 21s | Hits:  87%/1474  
      🟩 nvcc12.9           Pass: 100%/25  | Total:  3h 21m | Avg:  8m 02s | Max: 22m 02s | Hits:  90%/13916 
    🟩 cudacxx_family
      🟩 nvcc               Pass: 100%/28  | Total:  3h 44m | Avg:  8m 01s | Max: 22m 02s | Hits:  89%/15390 
    🟩 cxx
      🟩 Clang14            Pass: 100%/2   | Total: 10m 03s | Avg:  5m 01s | Max:  5m 26s | Hits:  90%/1188  
      🟩 Clang15            Pass: 100%/1   | Total:  6m 05s | Avg:  6m 05s | Max:  6m 05s | Hits:  89%/593   
      🟩 Clang16            Pass: 100%/1   | Total:  5m 34s | Avg:  5m 34s | Max:  5m 34s | Hits:  89%/593   
      🟩 Clang17            Pass: 100%/1   | Total:  5m 58s | Avg:  5m 58s | Max:  5m 58s | Hits:  89%/593   
      🟩 Clang18            Pass: 100%/1   | Total:  5m 38s | Avg:  5m 38s | Max:  5m 38s | Hits:  89%/593   
      🟩 Clang19            Pass: 100%/4   | Total: 25m 59s | Avg:  6m 29s | Max:  9m 10s | Hits:  92%/2372  
      🟩 GCC10              Pass: 100%/2   | Total: 11m 47s | Avg:  5m 53s | Max:  6m 17s | Hits:  89%/1188  
      🟩 GCC11              Pass: 100%/1   | Total:  6m 04s | Avg:  6m 04s | Max:  6m 04s | Hits:  89%/593   
      🟩 GCC12              Pass: 100%/1   | Total:  6m 17s | Avg:  6m 17s | Max:  6m 17s | Hits:  89%/593   
      🟩 GCC13              Pass: 100%/8   | Total:  1h 06m | Avg:  8m 19s | Max: 22m 02s | Hits:  92%/4744  
      🟩 MSVC14.39          Pass: 100%/1   | Total: 13m 21s | Avg: 13m 21s | Max: 13m 21s | Hits:  77%/288   
      🟩 MSVC14.43          Pass: 100%/3   | Total: 40m 27s | Avg: 13m 29s | Max: 14m 03s | Hits:  76%/870   
      🟩 NVHPC25.5          Pass: 100%/2   | Total: 20m 44s | Avg: 10m 22s | Max: 10m 30s | Hits:  87%/1182  
    🟩 cxx_family
      🟩 Clang              Pass: 100%/10  | Total: 59m 17s | Avg:  5m 55s | Max:  9m 10s | Hits:  91%/5932  
      🟩 GCC                Pass: 100%/12  | Total:  1h 30m | Avg:  7m 33s | Max: 22m 02s | Hits:  91%/7118  
      🟩 MSVC               Pass: 100%/4   | Total: 53m 48s | Avg: 13m 27s | Max: 14m 03s | Hits:  76%/1158  
      🟩 NVHPC              Pass: 100%/2   | Total: 20m 44s | Avg: 10m 22s | Max: 10m 30s | Hits:  87%/1182  
    🟩 gpu
      🟩 h100               Pass: 100%/2   | Total: 13m 53s | Avg:  6m 56s | Max:  8m 38s | Hits:  94%/1186  
      🟩 rtx2080            Pass: 100%/26  | Total:  3h 30m | Avg:  8m 06s | Max: 22m 02s | Hits:  89%/14204 
    🟩 jobs
      🟩 Build              Pass: 100%/25  | Total:  3h 04m | Avg:  7m 23s | Max: 14m 03s | Hits:  88%/13611 
      🟩 Test               Pass: 100%/3   | Total: 39m 50s | Avg: 13m 16s | Max: 22m 02s | Hits:  99%/1779  
    🟩 sm
      🟩 90                 Pass: 100%/2   | Total: 13m 53s | Avg:  6m 56s | Max:  8m 38s | Hits:  94%/1186  
      🟩 90;90a             Pass: 100%/2   | Total: 19m 53s | Avg:  9m 56s | Max: 14m 03s | Hits:  85%/883   
      🟩 100;120            Pass: 100%/2   | Total: 18m 39s | Avg:  9m 19s | Max: 12m 31s | Hits:  85%/883   
    🟩 std
      🟩 17                 Pass: 100%/3   | Total: 21m 42s | Avg:  7m 14s | Max: 10m 14s | Hits:  89%/1777  
      🟩 20                 Pass: 100%/25  | Total:  3h 22m | Avg:  8m 06s | Max: 22m 02s | Hits:  89%/13613 
    
  • 🟩 python: Pass: 100%/22 | Total: 3h 48m | Avg: 10m 22s | Max: 20m 36s

    🟩 cpu
      🟩 amd64              Pass: 100%/22  | Total:  3h 48m | Avg: 10m 22s | Max: 20m 36s
    🟩 ctk
      🟩 12.5               Pass: 100%/6   | Total: 44m 07s | Avg:  7m 21s | Max: 14m 15s
      🟩 12.8               Pass: 100%/2   | Total: 38m 26s | Avg: 19m 13s | Max: 19m 15s
      🟩 12.9               Pass: 100%/14  | Total:  2h 25m | Avg: 10m 24s | Max: 20m 36s
    🟩 cudacxx
      🟩 nvcc12.5           Pass: 100%/6   | Total: 44m 07s | Avg:  7m 21s | Max: 14m 15s
      🟩 nvcc12.8           Pass: 100%/2   | Total: 38m 26s | Avg: 19m 13s | Max: 19m 15s
      🟩 nvcc12.9           Pass: 100%/14  | Total:  2h 25m | Avg: 10m 24s | Max: 20m 36s
    🟩 cudacxx_family
      🟩 nvcc               Pass: 100%/22  | Total:  3h 48m | Avg: 10m 22s | Max: 20m 36s
    🟩 cxx
      🟩 GCC13              Pass: 100%/22  | Total:  3h 48m | Avg: 10m 22s | Max: 20m 36s
    🟩 cxx_family
      🟩 GCC                Pass: 100%/22  | Total:  3h 48m | Avg: 10m 22s | Max: 20m 36s
    🟩 gpu
      🟩 h100               Pass: 100%/4   | Total: 42m 33s | Avg: 10m 38s | Max: 20m 36s
      🟩 l4                 Pass: 100%/18  | Total:  3h 05m | Avg: 10m 19s | Max: 19m 15s
    🟩 jobs
      🟩 Build cuda.cccl    Pass: 100%/2   | Total: 19m 04s | Avg:  9m 32s | Max:  9m 36s
      🟩 Test cuda.cccl.cooperative Pass: 100%/5   | Total:  1h 07m | Avg: 13m 30s | Max: 14m 15s
      🟩 Test cuda.cccl.examples Pass: 100%/5   | Total: 24m 11s | Avg:  4m 50s | Max:  5m 40s
      🟩 Test cuda.cccl.headers Pass: 100%/5   | Total: 20m 33s | Avg:  4m 06s | Max:  4m 25s
      🟩 Test cuda.cccl.parallel Pass: 100%/5   | Total:  1h 37m | Avg: 19m 24s | Max: 20m 36s
    🟩 py_version
      🟩 3.10               Pass: 100%/9   | Total:  1h 32m | Avg: 10m 15s | Max: 19m 15s
      🟩 3.13               Pass: 100%/13  | Total:  2h 15m | Avg: 10m 27s | Max: 20m 36s
    
  • 🟩 cccl_c_parallel: Pass: 100%/4 | Total: 1h 31m | Avg: 22m 55s | Max: 50m 43s | Hits: 95%/680

    🟩 cpu
      🟩 amd64              Pass: 100%/4   | Total:  1h 31m | Avg: 22m 55s | Max: 50m 43s | Hits:  95%/680   
    🟩 ctk
      🟩 12.9               Pass: 100%/4   | Total:  1h 31m | Avg: 22m 55s | Max: 50m 43s | Hits:  95%/680   
    🟩 cudacxx
      🟩 nvcc12.9           Pass: 100%/4   | Total:  1h 31m | Avg: 22m 55s | Max: 50m 43s | Hits:  95%/680   
    🟩 cudacxx_family
      🟩 nvcc               Pass: 100%/4   | Total:  1h 31m | Avg: 22m 55s | Max: 50m 43s | Hits:  95%/680   
    🟩 cxx
      🟩 GCC13              Pass: 100%/4   | Total:  1h 31m | Avg: 22m 55s | Max: 50m 43s | Hits:  95%/680   
    🟩 cxx_family
      🟩 GCC                Pass: 100%/4   | Total:  1h 31m | Avg: 22m 55s | Max: 50m 43s | Hits:  95%/680   
    🟩 gpu
      🟩 h100               Pass: 100%/1   | Total: 20m 23s | Avg: 20m 23s | Max: 20m 23s | Hits:  98%/170   
      🟩 l4                 Pass: 100%/1   | Total: 18m 04s | Avg: 18m 04s | Max: 18m 04s | Hits:  91%/170   
      🟩 rtx2080            Pass: 100%/2   | Total: 53m 15s | Avg: 26m 37s | Max: 50m 43s | Hits:  95%/340   
    🟩 jobs
      🟩 Build              Pass: 100%/1   | Total:  2m 32s | Avg:  2m 32s | Max:  2m 32s | Hits:  91%/170   
      🟩 Test               Pass: 100%/3   | Total:  1h 29m | Avg: 29m 43s | Max: 50m 43s | Hits:  96%/510   
    
  • 🟩 packaging: Pass: 100%/4 | Total: 17m 06s | Avg: 4m 16s | Max: 4m 42s

    🟩 cpu
      🟩 amd64              Pass: 100%/4   | Total: 17m 06s | Avg:  4m 16s | Max:  4m 42s
    🟩 ctk
      🟩 12.0               Pass: 100%/2   | Total:  9m 04s | Avg:  4m 32s | Max:  4m 42s
      🟩 12.9               Pass: 100%/2   | Total:  8m 02s | Avg:  4m 01s | Max:  4m 32s
    🟩 cudacxx
      🟩 nvcc12.0           Pass: 100%/2   | Total:  9m 04s | Avg:  4m 32s | Max:  4m 42s
      🟩 nvcc12.9           Pass: 100%/2   | Total:  8m 02s | Avg:  4m 01s | Max:  4m 32s
    🟩 cudacxx_family
      🟩 nvcc               Pass: 100%/4   | Total: 17m 06s | Avg:  4m 16s | Max:  4m 42s
    🟩 cxx
      🟩 Clang14            Pass: 100%/1   | Total:  4m 22s | Avg:  4m 22s | Max:  4m 22s
      🟩 Clang19            Pass: 100%/1   | Total:  3m 30s | Avg:  3m 30s | Max:  3m 30s
      🟩 GCC12              Pass: 100%/1   | Total:  4m 42s | Avg:  4m 42s | Max:  4m 42s
      🟩 GCC13              Pass: 100%/1   | Total:  4m 32s | Avg:  4m 32s | Max:  4m 32s
    🟩 cxx_family
      🟩 Clang              Pass: 100%/2   | Total:  7m 52s | Avg:  3m 56s | Max:  4m 22s
      🟩 GCC                Pass: 100%/2   | Total:  9m 14s | Avg:  4m 37s | Max:  4m 42s
    🟩 gpu
      🟩 rtx2080            Pass: 100%/4   | Total: 17m 06s | Avg:  4m 16s | Max:  4m 42s
    🟩 jobs
      🟩 Test               Pass: 100%/4   | Total: 17m 06s | Avg:  4m 16s | Max:  4m 42s
    
  • 🟩 stdpar: Pass: 100%/4 | Total: 16m 00s | Avg: 4m 00s | Max: 4m 04s

    🟩 cpu
      🟩 amd64              Pass: 100%/2   | Total:  8m 05s | Avg:  4m 02s | Max:  4m 04s
      🟩 arm64              Pass: 100%/2   | Total:  7m 55s | Avg:  3m 57s | Max:  3m 58s
    🟩 ctk
      🟩 12.9               Pass: 100%/4   | Total: 16m 00s | Avg:  4m 00s | Max:  4m 04s
    🟩 cudacxx
      🟩 nvcc12.9           Pass: 100%/4   | Total: 16m 00s | Avg:  4m 00s | Max:  4m 04s
    🟩 cudacxx_family
      🟩 nvcc               Pass: 100%/4   | Total: 16m 00s | Avg:  4m 00s | Max:  4m 04s
    🟩 cxx
      🟩 NVHPC25.5          Pass: 100%/4   | Total: 16m 00s | Avg:  4m 00s | Max:  4m 04s
    🟩 cxx_family
      🟩 NVHPC              Pass: 100%/4   | Total: 16m 00s | Avg:  4m 00s | Max:  4m 04s
    🟩 gpu
      🟩 rtx2080            Pass: 100%/4   | Total: 16m 00s | Avg:  4m 00s | Max:  4m 04s
    🟩 jobs
      🟩 Build              Pass: 100%/4   | Total: 16m 00s | Avg:  4m 00s | Max:  4m 04s
    🟩 std
      🟩 17                 Pass: 100%/2   | Total:  8m 02s | Avg:  4m 01s | Max:  4m 04s
      🟩 20                 Pass: 100%/2   | Total:  7m 58s | Avg:  3m 59s | Max:  4m 01s
    

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

# Runner
93 linux-amd64-cpu16
17 linux-amd64-gpu-l4-latest-1
17 windows-amd64-cpu16
10 linux-arm64-cpu16
9 linux-amd64-gpu-h100-latest-1
7 linux-amd64-gpu-rtx2080-latest-1
6 linux-amd64-gpu-rtxa6000-latest-1
3 linux-amd64-gpu-rtx4090-latest-1

@fbusato
fbusato merged commit 7d6c3e7 into NVIDIA:main Aug 8, 2025
@github-project-automation github-project-automation Bot moved this from In Review to Done in CCCL Aug 8, 2025
shwina pushed a commit to shwina/cccl that referenced this pull request Aug 19, 2025
davebayer pushed a commit to davebayer/cccl that referenced this pull request Sep 23, 2025
@fbusato fbusato mentioned this pull request Oct 13, 2026
19 of 27 tasks
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.

3 participants