Skip to content

Conversation

@bernhardmgruber
Copy link
Contributor

DispatchScan[ByKey] should only be instanted with unsigned types. This was a result of the large offset support benchmarking by @elstehle. #3111 updated the documentation accordingly, but we could not add an assertion ensuring it, because users may instantiate the dispatcher themselves.

@bernhardmgruber bernhardmgruber requested a review from a team as a code owner March 3, 2025 20:39
@bernhardmgruber bernhardmgruber requested a review from fbusato March 3, 2025 20:39
@github-project-automation github-project-automation bot moved this to Todo in CCCL Mar 3, 2025
@cccl-authenticator-app cccl-authenticator-app bot moved this from Todo to In Review in CCCL Mar 3, 2025
@bernhardmgruber bernhardmgruber added cub For all items related to CUB breaking Breaking change labels Mar 3, 2025
@github-actions
Copy link
Contributor

github-actions bot commented Mar 3, 2025

🟨 CI finished in 1h 34m: Pass: 60%/93 | Total: 2d 11h | Avg: 38m 41s | Max: 1h 19m | Hits: 75%/88790
  • 🟨 cub: Pass: 17%/45 | Total: 1d 13h | Avg: 50m 02s | Max: 1h 19m | Hits: 40%/8526

    🔍 cudacxx_family: nvcc 🔍
      🟩 ClangCUDA          Pass: 100%/2   | Total:  2h 04m | Avg:  1h 02m | Max:  1h 04m | Hits:  69%/2104  
      🔍 nvcc               Pass:  13%/43  | Total:  1d 11h | Avg: 49m 29s | Max:  1h 19m | Hits:  30%/6422  
    🟨 ctk
      🟨 12.0               Pass:  20%/5   | Total:  5h 04m | Avg:  1h 00m | Max:  1h 04m | Hits:  13%/1042  
      🟩 12.5               Pass: 100%/2   | Total:  2h 16m | Avg:  1h 08m | Max:  1h 09m | Hits:  63%/2254  
      🟨 12.8               Pass:  13%/38  | Total:  1d 06h | Avg: 47m 40s | Max:  1h 19m | Hits:  35%/5230  
    🟨 cudacxx
      🟩 ClangCUDA18        Pass: 100%/2   | Total:  2h 04m | Avg:  1h 02m | Max:  1h 04m | Hits:  69%/2104  
      🟨 nvcc12.0           Pass:  20%/5   | Total:  5h 04m | Avg:  1h 00m | Max:  1h 04m | Hits:  13%/1042  
      🟩 nvcc12.5           Pass: 100%/2   | Total:  2h 16m | Avg:  1h 08m | Max:  1h 09m | Hits:  63%/2254  
      🟨 nvcc12.8           Pass:   8%/36  | Total:  1d 04h | Avg: 46m 52s | Max:  1h 19m | Hits:  13%/3126  
    🟨 cxx
      🟥 Clang14            Pass:   0%/4   | Total:  3h 50m | Avg: 57m 33s | Max:  1h 02m
      🟥 Clang15            Pass:   0%/2   | Total:  1h 55m | Avg: 57m 30s | Max: 58m 48s
      🟥 Clang16            Pass:   0%/2   | Total:  1h 56m | Avg: 58m 23s | Max: 59m 08s
      🟥 Clang17            Pass:   0%/2   | Total:  1h 52m | Avg: 56m 06s | Max: 56m 36s
      🟨 Clang18            Pass:  28%/7   | Total:  4h 57m | Avg: 42m 33s | Max:  1h 04m | Hits:  69%/2104  
      🟥 GCC7               Pass:   0%/2   | Total:  2h 03m | Avg:  1h 01m | Max:  1h 04m
      🟥 GCC8               Pass:   0%/1   | Total: 56m 44s | Avg: 56m 44s | Max: 56m 44s
      🟥 GCC9               Pass:   0%/2   | Total:  2h 00m | Avg:  1h 00m | Max:  1h 03m
      🟥 GCC10              Pass:   0%/2   | Total:  1h 59m | Avg: 59m 49s | Max:  1h 02m
      🟥 GCC11              Pass:   0%/2   | Total:  2h 04m | Avg:  1h 02m | Max:  1h 02m
      🟥 GCC12              Pass:   0%/2   | Total:  2h 06m | Avg:  1h 03m | Max:  1h 03m
      🟥 GCC13              Pass:   0%/11  | Total:  4h 36m | Avg: 25m 07s | Max:  1h 07m
      🟩 MSVC14.29          Pass: 100%/2   | Total:  2h 21m | Avg:  1h 10m | Max:  1h 17m | Hits:  13%/2084  
      🟩 MSVC14.42          Pass: 100%/2   | Total:  2h 33m | Avg:  1h 16m | Max:  1h 19m | Hits:  13%/2084  
      🟩 NVHPC24.7          Pass: 100%/2   | Total:  2h 16m | Avg:  1h 08m | Max:  1h 09m | Hits:  63%/2254  
    🟨 cxx_family
      🟨 Clang              Pass:  11%/17  | Total: 14h 32m | Avg: 51m 18s | Max:  1h 04m | Hits:  69%/2104  
      🟥 GCC                Pass:   0%/22  | Total: 15h 48m | Avg: 43m 05s | Max:  1h 07m
      🟩 MSVC               Pass: 100%/4   | Total:  4h 55m | Avg:  1h 13m | Max:  1h 19m | Hits:  13%/4168  
      🟩 NVHPC              Pass: 100%/2   | Total:  2h 16m | Avg:  1h 08m | Max:  1h 09m | Hits:  63%/2254  
    🟨 cpu
      🟨 amd64              Pass:  18%/43  | Total:  1d 11h | Avg: 49m 37s | Max:  1h 19m | Hits:  40%/8526  
      🟥 arm64              Pass:   0%/2   | Total:  1h 58m | Avg: 59m 16s | Max:  1h 00m
    🟨 gpu
      🟥 h100               Pass:   0%/3   | Total: 26m 40s | Avg:  8m 53s | Max: 26m 40s
      🟨 rtx2080            Pass:  23%/34  | Total:  1d 11h | Avg:  1h 02m | Max:  1h 19m | Hits:  40%/8526  
      🟥 rtxa6000           Pass:   0%/8   | Total:  1h 56m | Avg: 14m 31s | Max: 59m 13s
    🟨 jobs
      🟨 Build              Pass:  21%/37  | Total:  1d 13h | Avg:  1h 00m | Max:  1h 19m | Hits:  40%/8526  
      🟥 DeviceLaunch       Pass:   0%/1  
      🟥 GraphCapture       Pass:   0%/1  
      🟥 HostLaunch         Pass:   0%/3  
      🟥 TestGPU            Pass:   0%/3  
    🟥 sm
      🟥 90                 Pass:   0%/3   | Total: 26m 40s | Avg:  8m 53s | Max: 26m 40s
      🟥 90;90a;100         Pass:   0%/1   | Total:  1h 07m | Avg:  1h 07m | Max:  1h 07m
    🟨 std
      🟨 17                 Pass:  25%/20  | Total: 20h 46m | Avg:  1h 02m | Max:  1h 19m | Hits:  35%/5305  
      🟨 20                 Pass:  12%/25  | Total: 16h 45m | Avg: 40m 14s | Max:  1h 13m | Hits:  48%/3221  
    
  • 🟩 thrust: Pass: 100%/45 | Total: 21h 05m | Avg: 28m 07s | Max: 52m 05s | Hits: 79%/79956

    🟩 cmake_options
      🟩 -DTHRUST_DISPATCH_TYPE=Force32bit Pass: 100%/2   | Total: 35m 01s | Avg: 17m 30s | Max: 24m 00s | Hits:  89%/3556  
    🟩 cpu
      🟩 amd64              Pass: 100%/43  | Total: 20h 13m | Avg: 28m 13s | Max: 52m 05s | Hits:  79%/76401 
      🟩 arm64              Pass: 100%/2   | Total: 51m 29s | Avg: 25m 44s | Max: 27m 40s | Hits:  79%/3555  
    🟩 ctk
      🟩 12.0               Pass: 100%/5   | Total:  2h 42m | Avg: 32m 29s | Max: 49m 50s | Hits:  74%/8881  
      🟩 12.5               Pass: 100%/2   | Total:  1h 39m | Avg: 49m 47s | Max: 50m 07s | Hits:  72%/3554  
      🟩 12.8               Pass: 100%/38  | Total: 16h 43m | Avg: 26m 24s | Max: 52m 05s | Hits:  80%/67521 
    🟩 cudacxx
      🟩 ClangCUDA18        Pass: 100%/2   | Total: 45m 29s | Avg: 22m 44s | Max: 22m 54s | Hits:  79%/3554  
      🟩 nvcc12.0           Pass: 100%/5   | Total:  2h 42m | Avg: 32m 29s | Max: 49m 50s | Hits:  74%/8881  
      🟩 nvcc12.5           Pass: 100%/2   | Total:  1h 39m | Avg: 49m 47s | Max: 50m 07s | Hits:  72%/3554  
      🟩 nvcc12.8           Pass: 100%/36  | Total: 15h 57m | Avg: 26m 36s | Max: 52m 05s | Hits:  80%/63967 
    🟩 cudacxx_family
      🟩 ClangCUDA          Pass: 100%/2   | Total: 45m 29s | Avg: 22m 44s | Max: 22m 54s | Hits:  79%/3554  
      🟩 nvcc               Pass: 100%/43  | Total: 20h 19m | Avg: 28m 22s | Max: 52m 05s | Hits:  79%/76402 
    🟩 cxx
      🟩 Clang14            Pass: 100%/4   | Total:  1h 49m | Avg: 27m 24s | Max: 30m 26s | Hits:  79%/7108  
      🟩 Clang15            Pass: 100%/2   | Total: 53m 07s | Avg: 26m 33s | Max: 26m 58s | Hits:  79%/3554  
      🟩 Clang16            Pass: 100%/2   | Total: 54m 25s | Avg: 27m 12s | Max: 27m 17s | Hits:  79%/3554  
      🟩 Clang17            Pass: 100%/2   | Total: 57m 22s | Avg: 28m 41s | Max: 29m 02s | Hits:  79%/3554  
      🟩 Clang18            Pass: 100%/7   | Total:  2h 20m | Avg: 20m 00s | Max: 26m 51s | Hits:  85%/12439 
      🟩 GCC7               Pass: 100%/2   | Total: 54m 49s | Avg: 27m 24s | Max: 27m 57s | Hits:  79%/3556  
      🟩 GCC8               Pass: 100%/1   | Total: 30m 11s | Avg: 30m 11s | Max: 30m 11s | Hits:  79%/1778  
      🟩 GCC9               Pass: 100%/2   | Total: 57m 49s | Avg: 28m 54s | Max: 29m 08s | Hits:  79%/3556  
      🟩 GCC10              Pass: 100%/2   | Total: 56m 48s | Avg: 28m 24s | Max: 28m 26s | Hits:  79%/3556  
      🟩 GCC11              Pass: 100%/2   | Total: 55m 18s | Avg: 27m 39s | Max: 28m 16s | Hits:  79%/3556  
      🟩 GCC12              Pass: 100%/2   | Total: 58m 05s | Avg: 29m 02s | Max: 29m 06s | Hits:  79%/3556  
      🟩 GCC13              Pass: 100%/10  | Total:  3h 22m | Avg: 20m 13s | Max: 31m 59s | Hits:  87%/17780 
      🟩 MSVC14.29          Pass: 100%/2   | Total:  1h 37m | Avg: 48m 52s | Max: 49m 50s | Hits:  55%/3542  
      🟩 MSVC14.42          Pass: 100%/3   | Total:  2h 18m | Avg: 46m 04s | Max: 52m 05s | Hits:  60%/5313  
      🟩 NVHPC24.7          Pass: 100%/2   | Total:  1h 39m | Avg: 49m 47s | Max: 50m 07s | Hits:  72%/3554  
    🟩 cxx_family
      🟩 Clang              Pass: 100%/17  | Total:  6h 54m | Avg: 24m 23s | Max: 30m 26s | Hits:  81%/30209 
      🟩 GCC                Pass: 100%/21  | Total:  8h 35m | Avg: 24m 32s | Max: 31m 59s | Hits:  83%/37338 
      🟩 MSVC               Pass: 100%/5   | Total:  3h 55m | Avg: 47m 11s | Max: 52m 05s | Hits:  58%/8855  
      🟩 NVHPC              Pass: 100%/2   | Total:  1h 39m | Avg: 49m 47s | Max: 50m 07s | Hits:  72%/3554  
    🟩 gpu
      🟩 h100               Pass: 100%/2   | Total: 27m 47s | Avg: 13m 53s | Max: 16m 23s | Hits:  89%/3556  
      🟩 rtx2080            Pass: 100%/33  | Total: 17h 01m | Avg: 30m 57s | Max: 52m 05s | Hits:  76%/58637 
      🟩 rtx4090            Pass: 100%/10  | Total:  3h 35m | Avg: 21m 35s | Max: 51m 30s | Hits:  86%/17763 
    🟩 jobs
      🟩 Build              Pass: 100%/38  | Total: 19h 31m | Avg: 30m 49s | Max: 52m 05s | Hits:  76%/67519 
      🟩 TestCPU            Pass: 100%/3   | Total: 50m 35s | Avg: 16m 51s | Max: 34m 37s | Hits:  90%/5326  
      🟩 TestGPU            Pass: 100%/4   | Total: 43m 24s | Avg: 10m 51s | Max: 11m 27s | Hits:  99%/7111  
    🟩 sm
      🟩 90                 Pass: 100%/2   | Total: 27m 47s | Avg: 13m 53s | Max: 16m 23s | Hits:  89%/3556  
      🟩 90;90a;100         Pass: 100%/1   | Total: 31m 59s | Avg: 31m 59s | Max: 31m 59s | Hits:  79%/1778  
    🟩 std
      🟩 17                 Pass: 100%/20  | Total: 10h 47m | Avg: 32m 22s | Max: 52m 05s | Hits:  75%/35531 
      🟩 20                 Pass: 100%/23  | Total:  9h 42m | Avg: 25m 20s | Max: 51m 30s | Hits:  82%/40869 
    
  • 🟩 cccl_c_parallel: Pass: 100%/2 | Total: 21m 46s | Avg: 10m 53s | Max: 19m 18s | Hits: 98%/308

    🟩 cpu
      🟩 amd64              Pass: 100%/2   | Total: 21m 46s | Avg: 10m 53s | Max: 19m 18s | Hits:  98%/308   
    🟩 ctk
      🟩 12.8               Pass: 100%/2   | Total: 21m 46s | Avg: 10m 53s | Max: 19m 18s | Hits:  98%/308   
    🟩 cudacxx
      🟩 nvcc12.8           Pass: 100%/2   | Total: 21m 46s | Avg: 10m 53s | Max: 19m 18s | Hits:  98%/308   
    🟩 cudacxx_family
      🟩 nvcc               Pass: 100%/2   | Total: 21m 46s | Avg: 10m 53s | Max: 19m 18s | Hits:  98%/308   
    🟩 cxx
      🟩 GCC13              Pass: 100%/2   | Total: 21m 46s | Avg: 10m 53s | Max: 19m 18s | Hits:  98%/308   
    🟩 cxx_family
      🟩 GCC                Pass: 100%/2   | Total: 21m 46s | Avg: 10m 53s | Max: 19m 18s | Hits:  98%/308   
    🟩 gpu
      🟩 rtx2080            Pass: 100%/2   | Total: 21m 46s | Avg: 10m 53s | Max: 19m 18s | Hits:  98%/308   
    🟩 jobs
      🟩 Build              Pass: 100%/1   | Total:  2m 28s | Avg:  2m 28s | Max:  2m 28s | Hits:  97%/154   
      🟩 Test               Pass: 100%/1   | Total: 19m 18s | Avg: 19m 18s | Max: 19m 18s | Hits:  98%/154   
    
  • 🟩 python: Pass: 100%/1 | Total: 59m 37s | Avg: 59m 37s | Max: 59m 37s

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

👃 Inspect Changes

Modifications in project?

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

Modifications in project or dependencies?

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

🏃‍ Runner counts (total jobs: 93)

# Runner
66 linux-amd64-cpu16
9 windows-amd64-cpu16
6 linux-amd64-gpu-rtxa6000-latest-1
4 linux-arm64-cpu16
3 linux-amd64-gpu-h100-latest-1
3 linux-amd64-gpu-rtx4090-latest-1
2 linux-amd64-gpu-rtx2080-latest-1

@github-actions
Copy link
Contributor

github-actions bot commented Mar 4, 2025

🟩 CI finished in 3h 22m: Pass: 100%/93 | Total: 2d 15h | Avg: 41m 13s | Max: 1h 58m | Hits: 73%/133878
  • 🟩 cub: Pass: 100%/45 | Total: 1d 17h | Avg: 55m 24s | Max: 1h 58m | Hits: 65%/53614

    🟩 cpu
      🟩 amd64              Pass: 100%/43  | Total:  1d 15h | Avg: 55m 09s | Max:  1h 58m | Hits:  65%/51178 
      🟩 arm64              Pass: 100%/2   | Total:  2h 01m | Avg:  1h 00m | Max:  1h 00m | Hits:  63%/2436  
    🟩 ctk
      🟩 12.0               Pass: 100%/5   | Total:  4h 53m | Avg: 58m 44s | Max:  1h 04m | Hits:  54%/5922  
      🟩 12.5               Pass: 100%/2   | Total:  2h 13m | Avg:  1h 06m | Max:  1h 08m | Hits:  63%/2254  
      🟩 12.8               Pass: 100%/38  | Total:  1d 10h | Avg: 54m 22s | Max:  1h 58m | Hits:  67%/45438 
    🟩 cudacxx
      🟩 ClangCUDA18        Pass: 100%/2   | Total:  1h 59m | Avg: 59m 47s | Max:  1h 01m | Hits:  69%/2104  
      🟩 nvcc12.0           Pass: 100%/5   | Total:  4h 53m | Avg: 58m 44s | Max:  1h 04m | Hits:  54%/5922  
      🟩 nvcc12.5           Pass: 100%/2   | Total:  2h 13m | Avg:  1h 06m | Max:  1h 08m | Hits:  63%/2254  
      🟩 nvcc12.8           Pass: 100%/36  | Total:  1d 08h | Avg: 54m 04s | Max:  1h 58m | Hits:  67%/43334 
    🟩 cudacxx_family
      🟩 ClangCUDA          Pass: 100%/2   | Total:  1h 59m | Avg: 59m 47s | Max:  1h 01m | Hits:  69%/2104  
      🟩 nvcc               Pass: 100%/43  | Total:  1d 15h | Avg: 55m 11s | Max:  1h 58m | Hits:  65%/51510 
    🟩 cxx
      🟩 Clang14            Pass: 100%/4   | Total:  3h 47m | Avg: 56m 46s | Max: 58m 49s | Hits:  63%/4880  
      🟩 Clang15            Pass: 100%/2   | Total:  1h 58m | Avg: 59m 28s | Max:  1h 00m | Hits:  63%/2436  
      🟩 Clang16            Pass: 100%/2   | Total:  1h 54m | Avg: 57m 23s | Max: 58m 03s | Hits:  63%/2436  
      🟩 Clang17            Pass: 100%/2   | Total:  1h 54m | Avg: 57m 09s | Max: 57m 43s | Hits:  63%/2436  
      🟩 Clang18            Pass: 100%/7   | Total:  5h 44m | Avg: 49m 11s | Max:  1h 01m | Hits:  75%/8194  
      🟩 GCC7               Pass: 100%/2   | Total:  1h 55m | Avg: 57m 39s | Max: 58m 05s | Hits:  63%/2440  
      🟩 GCC8               Pass: 100%/1   | Total: 57m 29s | Avg: 57m 29s | Max: 57m 29s | Hits:  63%/1220  
      🟩 GCC9               Pass: 100%/2   | Total:  1h 57m | Avg: 58m 53s | Max: 59m 23s | Hits:  63%/2440  
      🟩 GCC10              Pass: 100%/2   | Total:  1h 56m | Avg: 58m 22s | Max:  1h 00m | Hits:  63%/2440  
      🟩 GCC11              Pass: 100%/2   | Total:  1h 58m | Avg: 59m 20s | Max:  1h 00m | Hits:  63%/2436  
      🟩 GCC12              Pass: 100%/2   | Total:  2h 02m | Avg:  1h 01m | Max:  1h 03m | Hits:  63%/2436  
      🟩 GCC13              Pass: 100%/11  | Total:  8h 21m | Avg: 45m 37s | Max:  1h 58m | Hits:  80%/13398 
      🟩 MSVC14.29          Pass: 100%/2   | Total:  2h 15m | Avg:  1h 07m | Max:  1h 11m | Hits:  13%/2084  
      🟩 MSVC14.42          Pass: 100%/2   | Total:  2h 34m | Avg:  1h 17m | Max:  1h 22m | Hits:  13%/2084  
      🟩 NVHPC24.7          Pass: 100%/2   | Total:  2h 13m | Avg:  1h 06m | Max:  1h 08m | Hits:  63%/2254  
    🟩 cxx_family
      🟩 Clang              Pass: 100%/17  | Total: 15h 19m | Avg: 54m 04s | Max:  1h 01m | Hits:  68%/20382 
      🟩 GCC                Pass: 100%/22  | Total: 19h 10m | Avg: 52m 18s | Max:  1h 58m | Hits:  71%/26810 
      🟩 MSVC               Pass: 100%/4   | Total:  4h 49m | Avg:  1h 12m | Max:  1h 22m | Hits:  13%/4168  
      🟩 NVHPC              Pass: 100%/2   | Total:  2h 13m | Avg:  1h 06m | Max:  1h 08m | Hits:  63%/2254  
    🟩 gpu
      🟩 h100               Pass: 100%/3   | Total:  1h 09m | Avg: 23m 17s | Max: 24m 33s | Hits:  87%/3654  
      🟩 rtx2080            Pass: 100%/34  | Total:  1d 10h | Avg:  1h 01m | Max:  1h 22m | Hits:  58%/40216 
      🟩 rtxa6000           Pass: 100%/8   | Total:  5h 48m | Avg: 43m 34s | Max:  1h 58m | Hits:  86%/9744  
    🟩 jobs
      🟩 Build              Pass: 100%/37  | Total:  1d 12h | Avg: 59m 58s | Max:  1h 22m | Hits:  59%/43870 
      🟩 DeviceLaunch       Pass: 100%/1   | Total:  1h 58m | Avg:  1h 58m | Max:  1h 58m | Hits:  69%/1218  
      🟩 GraphCapture       Pass: 100%/1   | Total: 16m 28s | Avg: 16m 28s | Max: 16m 28s | Hits:  99%/1218  
      🟩 HostLaunch         Pass: 100%/3   | Total:  1h 13m | Avg: 24m 29s | Max: 27m 18s | Hits:  99%/3654  
      🟩 TestGPU            Pass: 100%/3   | Total:  1h 06m | Avg: 22m 04s | Max: 23m 41s | Hits:  99%/3654  
    🟩 sm
      🟩 90                 Pass: 100%/3   | Total:  1h 09m | Avg: 23m 17s | Max: 24m 33s | Hits:  87%/3654  
      🟩 90;90a;100         Pass: 100%/1   | Total:  1h 07m | Avg:  1h 07m | Max:  1h 07m | Hits:  63%/1218  
    🟩 std
      🟩 17                 Pass: 100%/20  | Total: 20h 26m | Avg:  1h 01m | Max:  1h 22m | Hits:  57%/23591 
      🟩 20                 Pass: 100%/25  | Total: 21h 07m | Avg: 50m 41s | Max:  1h 58m | Hits:  72%/30023 
    
  • 🟩 thrust: Pass: 100%/45 | Total: 21h 07m | Avg: 28m 10s | Max: 53m 48s | Hits: 79%/79956

    🟩 cmake_options
      🟩 -DTHRUST_DISPATCH_TYPE=Force32bit Pass: 100%/2   | Total: 36m 30s | Avg: 18m 15s | Max: 25m 30s | Hits:  89%/3556  
    🟩 cpu
      🟩 amd64              Pass: 100%/43  | Total: 20h 16m | Avg: 28m 16s | Max: 53m 48s | Hits:  79%/76401 
      🟩 arm64              Pass: 100%/2   | Total: 51m 26s | Avg: 25m 43s | Max: 27m 12s | Hits:  79%/3555  
    🟩 ctk
      🟩 12.0               Pass: 100%/5   | Total:  2h 44m | Avg: 32m 52s | Max: 48m 15s | Hits:  74%/8881  
      🟩 12.5               Pass: 100%/2   | Total:  1h 37m | Avg: 48m 38s | Max: 48m 53s | Hits:  72%/3554  
      🟩 12.8               Pass: 100%/38  | Total: 16h 45m | Avg: 26m 28s | Max: 53m 48s | Hits:  80%/67521 
    🟩 cudacxx
      🟩 ClangCUDA18        Pass: 100%/2   | Total: 47m 49s | Avg: 23m 54s | Max: 24m 22s | Hits:  79%/3554  
      🟩 nvcc12.0           Pass: 100%/5   | Total:  2h 44m | Avg: 32m 52s | Max: 48m 15s | Hits:  74%/8881  
      🟩 nvcc12.5           Pass: 100%/2   | Total:  1h 37m | Avg: 48m 38s | Max: 48m 53s | Hits:  72%/3554  
      🟩 nvcc12.8           Pass: 100%/36  | Total: 15h 58m | Avg: 26m 36s | Max: 53m 48s | Hits:  80%/63967 
    🟩 cudacxx_family
      🟩 ClangCUDA          Pass: 100%/2   | Total: 47m 49s | Avg: 23m 54s | Max: 24m 22s | Hits:  79%/3554  
      🟩 nvcc               Pass: 100%/43  | Total: 20h 19m | Avg: 28m 21s | Max: 53m 48s | Hits:  79%/76402 
    🟩 cxx
      🟩 Clang14            Pass: 100%/4   | Total:  1h 47m | Avg: 26m 51s | Max: 27m 17s | Hits:  79%/7108  
      🟩 Clang15            Pass: 100%/2   | Total: 56m 23s | Avg: 28m 11s | Max: 29m 07s | Hits:  79%/3554  
      🟩 Clang16            Pass: 100%/2   | Total: 53m 49s | Avg: 26m 54s | Max: 27m 13s | Hits:  79%/3554  
      🟩 Clang17            Pass: 100%/2   | Total: 54m 23s | Avg: 27m 11s | Max: 28m 01s | Hits:  79%/3554  
      🟩 Clang18            Pass: 100%/7   | Total:  2h 24m | Avg: 20m 42s | Max: 28m 16s | Hits:  85%/12439 
      🟩 GCC7               Pass: 100%/2   | Total: 55m 26s | Avg: 27m 43s | Max: 28m 21s | Hits:  79%/3556  
      🟩 GCC8               Pass: 100%/1   | Total: 26m 51s | Avg: 26m 51s | Max: 26m 51s | Hits:  79%/1778  
      🟩 GCC9               Pass: 100%/2   | Total:  1h 01m | Avg: 30m 40s | Max: 33m 18s | Hits:  79%/3556  
      🟩 GCC10              Pass: 100%/2   | Total:  1h 00m | Avg: 30m 11s | Max: 30m 47s | Hits:  79%/3556  
      🟩 GCC11              Pass: 100%/2   | Total: 57m 12s | Avg: 28m 36s | Max: 28m 52s | Hits:  79%/3556  
      🟩 GCC12              Pass: 100%/2   | Total: 59m 21s | Avg: 29m 40s | Max: 30m 40s | Hits:  79%/3556  
      🟩 GCC13              Pass: 100%/10  | Total:  3h 21m | Avg: 20m 06s | Max: 30m 37s | Hits:  87%/17780 
      🟩 MSVC14.29          Pass: 100%/2   | Total:  1h 36m | Avg: 48m 27s | Max: 48m 40s | Hits:  55%/3542  
      🟩 MSVC14.42          Pass: 100%/3   | Total:  2h 14m | Avg: 44m 57s | Max: 53m 48s | Hits:  60%/5313  
      🟩 NVHPC24.7          Pass: 100%/2   | Total:  1h 37m | Avg: 48m 38s | Max: 48m 53s | Hits:  72%/3554  
    🟩 cxx_family
      🟩 Clang              Pass: 100%/17  | Total:  6h 56m | Avg: 24m 31s | Max: 29m 07s | Hits:  81%/30209 
      🟩 GCC                Pass: 100%/21  | Total:  8h 41m | Avg: 24m 50s | Max: 33m 18s | Hits:  83%/37338 
      🟩 MSVC               Pass: 100%/5   | Total:  3h 51m | Avg: 46m 21s | Max: 53m 48s | Hits:  58%/8855  
      🟩 NVHPC              Pass: 100%/2   | Total:  1h 37m | Avg: 48m 38s | Max: 48m 53s | Hits:  72%/3554  
    🟩 gpu
      🟩 h100               Pass: 100%/2   | Total: 27m 57s | Avg: 13m 58s | Max: 17m 10s | Hits:  89%/3556  
      🟩 rtx2080            Pass: 100%/33  | Total: 17h 04m | Avg: 31m 03s | Max: 51m 05s | Hits:  76%/58637 
      🟩 rtx4090            Pass: 100%/10  | Total:  3h 34m | Avg: 21m 29s | Max: 53m 48s | Hits:  86%/17763 
    🟩 jobs
      🟩 Build              Pass: 100%/38  | Total: 19h 38m | Avg: 31m 01s | Max: 53m 48s | Hits:  76%/67519 
      🟩 TestCPU            Pass: 100%/3   | Total: 45m 02s | Avg: 15m 00s | Max: 30m 00s | Hits:  90%/5326  
      🟩 TestGPU            Pass: 100%/4   | Total: 43m 49s | Avg: 10m 57s | Max: 11m 35s | Hits:  99%/7111  
    🟩 sm
      🟩 90                 Pass: 100%/2   | Total: 27m 57s | Avg: 13m 58s | Max: 17m 10s | Hits:  89%/3556  
      🟩 90;90a;100         Pass: 100%/1   | Total: 30m 37s | Avg: 30m 37s | Max: 30m 37s | Hits:  79%/1778  
    🟩 std
      🟩 17                 Pass: 100%/20  | Total: 10h 43m | Avg: 32m 10s | Max: 51m 05s | Hits:  75%/35531 
      🟩 20                 Pass: 100%/23  | Total:  9h 47m | Avg: 25m 32s | Max: 53m 48s | Hits:  82%/40869 
    
  • 🟩 cccl_c_parallel: Pass: 100%/2 | Total: 15m 08s | Avg: 7m 34s | Max: 12m 33s | Hits: 98%/308

    🟩 cpu
      🟩 amd64              Pass: 100%/2   | Total: 15m 08s | Avg:  7m 34s | Max: 12m 33s | Hits:  98%/308   
    🟩 ctk
      🟩 12.8               Pass: 100%/2   | Total: 15m 08s | Avg:  7m 34s | Max: 12m 33s | Hits:  98%/308   
    🟩 cudacxx
      🟩 nvcc12.8           Pass: 100%/2   | Total: 15m 08s | Avg:  7m 34s | Max: 12m 33s | Hits:  98%/308   
    🟩 cudacxx_family
      🟩 nvcc               Pass: 100%/2   | Total: 15m 08s | Avg:  7m 34s | Max: 12m 33s | Hits:  98%/308   
    🟩 cxx
      🟩 GCC13              Pass: 100%/2   | Total: 15m 08s | Avg:  7m 34s | Max: 12m 33s | Hits:  98%/308   
    🟩 cxx_family
      🟩 GCC                Pass: 100%/2   | Total: 15m 08s | Avg:  7m 34s | Max: 12m 33s | Hits:  98%/308   
    🟩 gpu
      🟩 rtx2080            Pass: 100%/2   | Total: 15m 08s | Avg:  7m 34s | Max: 12m 33s | Hits:  98%/308   
    🟩 jobs
      🟩 Build              Pass: 100%/1   | Total:  2m 35s | Avg:  2m 35s | Max:  2m 35s | Hits:  97%/154   
      🟩 Test               Pass: 100%/1   | Total: 12m 33s | Avg: 12m 33s | Max: 12m 33s | Hits:  98%/154   
    
  • 🟩 python: Pass: 100%/1 | Total: 57m 39s | Avg: 57m 39s | Max: 57m 39s

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

👃 Inspect Changes

Modifications in project?

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

Modifications in project or dependencies?

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

🏃‍ Runner counts (total jobs: 93)

# Runner
66 linux-amd64-cpu16
9 windows-amd64-cpu16
6 linux-amd64-gpu-rtxa6000-latest-1
4 linux-arm64-cpu16
3 linux-amd64-gpu-h100-latest-1
3 linux-amd64-gpu-rtx4090-latest-1
2 linux-amd64-gpu-rtx2080-latest-1

@bernhardmgruber bernhardmgruber changed the title Assert offset type in DispatchScan[ByKey] to be unsigned Assert offset type in DispatchScan[ByKey] to be unsigned and at least 4-bytes Mar 4, 2025
@bernhardmgruber bernhardmgruber changed the title Assert offset type in DispatchScan[ByKey] to be unsigned and at least 4-bytes Assert offset type in DispatchScan[ByKey] to be unsigned and at least 4 bytes Mar 4, 2025
@github-actions
Copy link
Contributor

github-actions bot commented Mar 4, 2025

🟩 CI finished in 1h 42m: Pass: 100%/93 | Total: 2d 15h | Avg: 41m 08s | Max: 1h 16m | Hits: 69%/133878
  • 🟩 cub: Pass: 100%/45 | Total: 1d 15h | Avg: 52m 21s | Max: 1h 16m | Hits: 69%/53614

    🟩 cpu
      🟩 amd64              Pass: 100%/43  | Total:  1d 13h | Avg: 51m 59s | Max:  1h 16m | Hits:  69%/51178 
      🟩 arm64              Pass: 100%/2   | Total:  2h 00m | Avg:  1h 00m | Max:  1h 02m | Hits:  67%/2436  
    🟩 ctk
      🟩 12.0               Pass: 100%/5   | Total:  4h 55m | Avg: 59m 09s | Max:  1h 04m | Hits:  58%/5922  
      🟩 12.5               Pass: 100%/2   | Total:  2h 12m | Avg:  1h 06m | Max:  1h 07m | Hits:  66%/2254  
      🟩 12.8               Pass: 100%/38  | Total:  1d 08h | Avg: 50m 43s | Max:  1h 16m | Hits:  71%/45438 
    🟩 cudacxx
      🟩 ClangCUDA18        Pass: 100%/2   | Total:  1h 57m | Avg: 58m 50s | Max: 59m 21s | Hits:  74%/2104  
      🟩 nvcc12.0           Pass: 100%/5   | Total:  4h 55m | Avg: 59m 09s | Max:  1h 04m | Hits:  58%/5922  
      🟩 nvcc12.5           Pass: 100%/2   | Total:  2h 12m | Avg:  1h 06m | Max:  1h 07m | Hits:  66%/2254  
      🟩 nvcc12.8           Pass: 100%/36  | Total:  1d 06h | Avg: 50m 16s | Max:  1h 16m | Hits:  70%/43334 
    🟩 cudacxx_family
      🟩 ClangCUDA          Pass: 100%/2   | Total:  1h 57m | Avg: 58m 50s | Max: 59m 21s | Hits:  74%/2104  
      🟩 nvcc               Pass: 100%/43  | Total:  1d 13h | Avg: 52m 03s | Max:  1h 16m | Hits:  69%/51510 
    🟩 cxx
      🟩 Clang14            Pass: 100%/4   | Total:  3h 46m | Avg: 56m 39s | Max:  1h 00m | Hits:  67%/4880  
      🟩 Clang15            Pass: 100%/2   | Total:  1h 49m | Avg: 54m 57s | Max: 55m 02s | Hits:  67%/2436  
      🟩 Clang16            Pass: 100%/2   | Total:  1h 53m | Avg: 56m 48s | Max: 58m 39s | Hits:  67%/2436  
      🟩 Clang17            Pass: 100%/2   | Total:  1h 58m | Avg: 59m 15s | Max:  1h 01m | Hits:  67%/2436  
      🟩 Clang18            Pass: 100%/7   | Total:  5h 33m | Avg: 47m 41s | Max: 59m 21s | Hits:  79%/8194  
      🟩 GCC7               Pass: 100%/2   | Total:  1h 53m | Avg: 56m 42s | Max: 56m 53s | Hits:  67%/2440  
      🟩 GCC8               Pass: 100%/1   | Total: 58m 25s | Avg: 58m 25s | Max: 58m 25s | Hits:  67%/1220  
      🟩 GCC9               Pass: 100%/2   | Total:  1h 55m | Avg: 57m 57s | Max: 58m 01s | Hits:  67%/2440  
      🟩 GCC10              Pass: 100%/2   | Total:  1h 54m | Avg: 57m 02s | Max: 58m 18s | Hits:  67%/2440  
      🟩 GCC11              Pass: 100%/2   | Total:  1h 57m | Avg: 58m 41s | Max:  1h 00m | Hits:  67%/2436  
      🟩 GCC12              Pass: 100%/2   | Total:  1h 54m | Avg: 57m 03s | Max: 57m 13s | Hits:  67%/2436  
      🟩 GCC13              Pass: 100%/11  | Total:  6h 38m | Avg: 36m 15s | Max:  1h 04m | Hits:  85%/13398 
      🟩 MSVC14.29          Pass: 100%/2   | Total:  2h 17m | Avg:  1h 08m | Max:  1h 13m | Hits:  13%/2084  
      🟩 MSVC14.42          Pass: 100%/2   | Total:  2h 31m | Avg:  1h 15m | Max:  1h 16m | Hits:  13%/2084  
      🟩 NVHPC24.7          Pass: 100%/2   | Total:  2h 12m | Avg:  1h 06m | Max:  1h 07m | Hits:  66%/2254  
    🟩 cxx_family
      🟩 Clang              Pass: 100%/17  | Total: 15h 02m | Avg: 53m 05s | Max:  1h 01m | Hits:  72%/20382 
      🟩 GCC                Pass: 100%/22  | Total: 17h 12m | Avg: 46m 54s | Max:  1h 04m | Hits:  76%/26810 
      🟩 MSVC               Pass: 100%/4   | Total:  4h 48m | Avg:  1h 12m | Max:  1h 16m | Hits:  13%/4168  
      🟩 NVHPC              Pass: 100%/2   | Total:  2h 12m | Avg:  1h 06m | Max:  1h 07m | Hits:  66%/2254  
    🟩 gpu
      🟩 h100               Pass: 100%/3   | Total:  1h 11m | Avg: 23m 59s | Max: 26m 26s | Hits:  89%/3654  
      🟩 rtx2080            Pass: 100%/34  | Total:  1d 10h | Avg:  1h 00m | Max:  1h 16m | Hits:  62%/40216 
      🟩 rtxa6000           Pass: 100%/8   | Total:  4h 01m | Avg: 30m 12s | Max: 57m 01s | Hits:  91%/9744  
    🟩 jobs
      🟩 Build              Pass: 100%/37  | Total:  1d 12h | Avg: 58m 56s | Max:  1h 16m | Hits:  62%/43870 
      🟩 DeviceLaunch       Pass: 100%/1   | Total: 21m 55s | Avg: 21m 55s | Max: 21m 55s | Hits:  99%/1218  
      🟩 GraphCapture       Pass: 100%/1   | Total: 16m 40s | Avg: 16m 40s | Max: 16m 40s | Hits:  99%/1218  
      🟩 HostLaunch         Pass: 100%/3   | Total:  1h 09m | Avg: 23m 10s | Max: 23m 54s | Hits:  99%/3654  
      🟩 TestGPU            Pass: 100%/3   | Total:  1h 06m | Avg: 22m 12s | Max: 23m 23s | Hits:  99%/3654  
    🟩 sm
      🟩 90                 Pass: 100%/3   | Total:  1h 11m | Avg: 23m 59s | Max: 26m 26s | Hits:  89%/3654  
      🟩 90;90a;100         Pass: 100%/1   | Total:  1h 04m | Avg:  1h 04m | Max:  1h 04m | Hits:  67%/1218  
    🟩 std
      🟩 17                 Pass: 100%/20  | Total: 19h 51m | Avg: 59m 34s | Max:  1h 14m | Hits:  60%/23591 
      🟩 20                 Pass: 100%/25  | Total: 19h 24m | Avg: 46m 34s | Max:  1h 16m | Hits:  76%/30023 
    
  • 🟩 thrust: Pass: 100%/45 | Total: 23h 13m | Avg: 30m 58s | Max: 1h 04m | Hits: 69%/79956

    🟩 cmake_options
      🟩 -DTHRUST_DISPATCH_TYPE=Force32bit Pass: 100%/2   | Total:  1h 01m | Avg: 30m 54s | Max: 38m 20s | Hits:  61%/3556  
    🟩 cpu
      🟩 amd64              Pass: 100%/43  | Total: 22h 22m | Avg: 31m 13s | Max:  1h 04m | Hits:  68%/76401 
      🟩 arm64              Pass: 100%/2   | Total: 51m 12s | Avg: 25m 36s | Max: 27m 11s | Hits:  76%/3555  
    🟩 ctk
      🟩 12.0               Pass: 100%/5   | Total:  2h 54m | Avg: 34m 51s | Max: 55m 38s | Hits:  66%/8881  
      🟩 12.5               Pass: 100%/2   | Total:  2h 02m | Avg:  1h 01m | Max:  1h 04m | Hits:  49%/3554  
      🟩 12.8               Pass: 100%/38  | Total: 18h 17m | Avg: 28m 52s | Max:  1h 02m | Hits:  70%/67521 
    🟩 cudacxx
      🟩 ClangCUDA18        Pass: 100%/2   | Total: 48m 34s | Avg: 24m 17s | Max: 25m 15s | Hits:  79%/3554  
      🟩 nvcc12.0           Pass: 100%/5   | Total:  2h 54m | Avg: 34m 51s | Max: 55m 38s | Hits:  66%/8881  
      🟩 nvcc12.5           Pass: 100%/2   | Total:  2h 02m | Avg:  1h 01m | Max:  1h 04m | Hits:  49%/3554  
      🟩 nvcc12.8           Pass: 100%/36  | Total: 17h 28m | Avg: 29m 07s | Max:  1h 02m | Hits:  69%/63967 
    🟩 cudacxx_family
      🟩 ClangCUDA          Pass: 100%/2   | Total: 48m 34s | Avg: 24m 17s | Max: 25m 15s | Hits:  79%/3554  
      🟩 nvcc               Pass: 100%/43  | Total: 22h 25m | Avg: 31m 16s | Max:  1h 04m | Hits:  68%/76402 
    🟩 cxx
      🟩 Clang14            Pass: 100%/4   | Total:  1h 52m | Avg: 28m 01s | Max: 28m 40s | Hits:  75%/7108  
      🟩 Clang15            Pass: 100%/2   | Total: 58m 31s | Avg: 29m 15s | Max: 30m 10s | Hits:  72%/3554  
      🟩 Clang16            Pass: 100%/2   | Total: 58m 34s | Avg: 29m 17s | Max: 29m 49s | Hits:  68%/3554  
      🟩 Clang17            Pass: 100%/2   | Total: 54m 43s | Avg: 27m 21s | Max: 28m 23s | Hits:  71%/3554  
      🟩 Clang18            Pass: 100%/7   | Total:  2h 29m | Avg: 21m 21s | Max: 31m 51s | Hits:  81%/12439 
      🟩 GCC7               Pass: 100%/2   | Total:  1h 02m | Avg: 31m 02s | Max: 32m 03s | Hits:  69%/3556  
      🟩 GCC8               Pass: 100%/1   | Total: 27m 11s | Avg: 27m 11s | Max: 27m 11s | Hits:  73%/1778  
      🟩 GCC9               Pass: 100%/2   | Total:  1h 01m | Avg: 30m 36s | Max: 30m 40s | Hits:  71%/3556  
      🟩 GCC10              Pass: 100%/2   | Total: 58m 35s | Avg: 29m 17s | Max: 29m 46s | Hits:  72%/3556  
      🟩 GCC11              Pass: 100%/2   | Total:  1h 05m | Avg: 32m 50s | Max: 33m 15s | Hits:  61%/3556  
      🟩 GCC12              Pass: 100%/2   | Total:  1h 05m | Avg: 32m 46s | Max: 33m 18s | Hits:  67%/3556  
      🟩 GCC13              Pass: 100%/10  | Total:  3h 50m | Avg: 23m 02s | Max: 38m 20s | Hits:  79%/17780 
      🟩 MSVC14.29          Pass: 100%/2   | Total:  1h 51m | Avg: 55m 30s | Max: 55m 38s | Hits:  36%/3542  
      🟩 MSVC14.42          Pass: 100%/3   | Total:  2h 36m | Avg: 52m 06s | Max:  1h 02m | Hits:  25%/5313  
      🟩 NVHPC24.7          Pass: 100%/2   | Total:  2h 02m | Avg:  1h 01m | Max:  1h 04m | Hits:  49%/3554  
    🟩 cxx_family
      🟩 Clang              Pass: 100%/17  | Total:  7h 13m | Avg: 25m 29s | Max: 31m 51s | Hits:  76%/30209 
      🟩 GCC                Pass: 100%/21  | Total:  9h 30m | Avg: 27m 10s | Max: 38m 20s | Hits:  74%/37338 
      🟩 MSVC               Pass: 100%/5   | Total:  4h 27m | Avg: 53m 28s | Max:  1h 02m | Hits:  30%/8855  
      🟩 NVHPC              Pass: 100%/2   | Total:  2h 02m | Avg:  1h 01m | Max:  1h 04m | Hits:  49%/3554  
    🟩 gpu
      🟩 h100               Pass: 100%/2   | Total: 27m 37s | Avg: 13m 48s | Max: 16m 24s | Hits:  89%/3556  
      🟩 rtx2080            Pass: 100%/33  | Total: 18h 28m | Avg: 33m 35s | Max:  1h 04m | Hits:  66%/58637 
      🟩 rtx4090            Pass: 100%/10  | Total:  4h 17m | Avg: 25m 46s | Max:  1h 02m | Hits:  73%/17763 
    🟩 jobs
      🟩 Build              Pass: 100%/38  | Total: 21h 12m | Avg: 33m 29s | Max:  1h 04m | Hits:  65%/67519 
      🟩 TestCPU            Pass: 100%/3   | Total: 49m 59s | Avg: 16m 39s | Max: 33m 27s | Hits:  90%/5326  
      🟩 TestGPU            Pass: 100%/4   | Total:  1h 11m | Avg: 17m 47s | Max: 38m 20s | Hits:  87%/7111  
    🟩 sm
      🟩 90                 Pass: 100%/2   | Total: 27m 37s | Avg: 13m 48s | Max: 16m 24s | Hits:  89%/3556  
      🟩 90;90a;100         Pass: 100%/1   | Total: 33m 27s | Avg: 33m 27s | Max: 33m 27s | Hits:  79%/1778  
    🟩 std
      🟩 17                 Pass: 100%/20  | Total: 11h 46m | Avg: 35m 19s | Max:  1h 04m | Hits:  62%/35531 
      🟩 20                 Pass: 100%/23  | Total: 10h 25m | Avg: 27m 11s | Max:  1h 02m | Hits:  75%/40869 
    
  • 🟩 cccl_c_parallel: Pass: 100%/2 | Total: 15m 17s | Avg: 7m 38s | Max: 12m 55s | Hits: 98%/308

    🟩 cpu
      🟩 amd64              Pass: 100%/2   | Total: 15m 17s | Avg:  7m 38s | Max: 12m 55s | Hits:  98%/308   
    🟩 ctk
      🟩 12.8               Pass: 100%/2   | Total: 15m 17s | Avg:  7m 38s | Max: 12m 55s | Hits:  98%/308   
    🟩 cudacxx
      🟩 nvcc12.8           Pass: 100%/2   | Total: 15m 17s | Avg:  7m 38s | Max: 12m 55s | Hits:  98%/308   
    🟩 cudacxx_family
      🟩 nvcc               Pass: 100%/2   | Total: 15m 17s | Avg:  7m 38s | Max: 12m 55s | Hits:  98%/308   
    🟩 cxx
      🟩 GCC13              Pass: 100%/2   | Total: 15m 17s | Avg:  7m 38s | Max: 12m 55s | Hits:  98%/308   
    🟩 cxx_family
      🟩 GCC                Pass: 100%/2   | Total: 15m 17s | Avg:  7m 38s | Max: 12m 55s | Hits:  98%/308   
    🟩 gpu
      🟩 rtx2080            Pass: 100%/2   | Total: 15m 17s | Avg:  7m 38s | Max: 12m 55s | Hits:  98%/308   
    🟩 jobs
      🟩 Build              Pass: 100%/1   | Total:  2m 22s | Avg:  2m 22s | Max:  2m 22s | Hits:  98%/154   
      🟩 Test               Pass: 100%/1   | Total: 12m 55s | Avg: 12m 55s | Max: 12m 55s | Hits:  98%/154   
    
  • 🟩 python: Pass: 100%/1 | Total: 1h 01m | Avg: 1h 01m | Max: 1h 01m

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

👃 Inspect Changes

Modifications in project?

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

Modifications in project or dependencies?

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

🏃‍ Runner counts (total jobs: 93)

# Runner
66 linux-amd64-cpu16
9 windows-amd64-cpu16
6 linux-amd64-gpu-rtxa6000-latest-1
4 linux-arm64-cpu16
3 linux-amd64-gpu-h100-latest-1
3 linux-amd64-gpu-rtx4090-latest-1
2 linux-amd64-gpu-rtx2080-latest-1

@bernhardmgruber bernhardmgruber merged commit 9beebb2 into NVIDIA:main Mar 4, 2025
105 of 107 checks passed
@github-project-automation github-project-automation bot moved this from In Review to Done in CCCL Mar 4, 2025
@bernhardmgruber bernhardmgruber deleted the unsigned_scan branch March 4, 2025 12:08
davebayer pushed a commit to davebayer/cccl that referenced this pull request Apr 7, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

breaking Breaking change cub For all items related to CUB

Projects

Archived in project

Development

Successfully merging this pull request may close these issues.

2 participants