Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[Backport branch/2.8.x] Internalize cub::KernelConfig #3688

Merged
merged 6 commits into from
Feb 5, 2025

Conversation

github-actions[bot]
Copy link
Contributor

@github-actions github-actions bot commented Feb 5, 2025

Description

Backport of #3683 to branch/2.8.x.

@github-actions github-actions bot requested review from a team as code owners February 5, 2025 01:32
@miscco
Copy link
Collaborator

miscco commented Feb 5, 2025

/ok to test

@miscco miscco enabled auto-merge (squash) February 5, 2025 07:38
Copy link
Contributor Author

github-actions bot commented Feb 5, 2025

🟨 CI finished in 1h 38m: Pass: 94%/95 | Total: 2d 16h | Avg: 40m 28s | Max: 1h 17m | Hits: 197%/9757
  • 🟨 cub: Pass: 89%/47 | Total: 1d 14h | Avg: 48m 48s | Max: 1h 17m | Hits: 259%/2349

    🔍 cpu: amd64 🔍
      🔍 amd64              Pass:  88%/45  | Total:  1d 12h | Avg: 48m 27s | Max:  1h 17m | Hits: 259%/2349  
      🟩 arm64              Pass: 100%/2   | Total:  1h 53m | Avg: 56m 34s | Max: 58m 03s
    🔍 ctk: 11.1 🔍
      🔍 11.1               Pass:  28%/7   | Total:  4h 27m | Avg: 38m 12s | Max: 59m 58s
      🟩 12.5               Pass: 100%/2   | Total:  2h 09m | Avg:  1h 04m | Max:  1h 05m
      🟩 12.6               Pass: 100%/38  | Total:  1d 07h | Avg: 49m 55s | Max:  1h 17m | Hits: 259%/2349  
    🔍 cudacxx: nvcc11.1 🔍
      🟩 ClangCUDA18        Pass: 100%/2   | Total:  2h 02m | Avg:  1h 01m | Max:  1h 05m
      🔍 nvcc11.1           Pass:  28%/7   | Total:  4h 27m | Avg: 38m 12s | Max: 59m 58s
      🟩 nvcc12.5           Pass: 100%/2   | Total:  2h 09m | Avg:  1h 04m | Max:  1h 05m
      🟩 nvcc12.6           Pass: 100%/36  | Total:  1d 05h | Avg: 49m 17s | Max:  1h 17m | Hits: 259%/2349  
    🔍 cudacxx_family: nvcc 🔍
      🟩 ClangCUDA          Pass: 100%/2   | Total:  2h 02m | Avg:  1h 01m | Max:  1h 05m
      🔍 nvcc               Pass:  88%/45  | Total:  1d 12h | Avg: 48m 14s | Max:  1h 17m | Hits: 259%/2349  
    🔍 gpu: v100 🔍
      🟩 h100               Pass: 100%/2   | Total: 49m 07s | Avg: 24m 33s | Max: 26m 44s
      🟩 rtxa6000           Pass: 100%/8   | Total:  3h 50m | Avg: 28m 49s | Max:  1h 01m
      🔍 v100               Pass:  86%/37  | Total:  1d 09h | Avg: 54m 26s | Max:  1h 17m | Hits: 259%/2349  
    🔍 jobs: Build 🔍
      🔍 Build              Pass:  87%/40  | Total:  1d 11h | Avg: 53m 54s | Max:  1h 17m | Hits: 259%/2349  
      🟩 DeviceLaunch       Pass: 100%/1   | Total: 16m 20s | Avg: 16m 20s | Max: 16m 20s
      🟩 GraphCapture       Pass: 100%/1   | Total: 14m 28s | Avg: 14m 28s | Max: 14m 28s
      🟩 HostLaunch         Pass: 100%/3   | Total:  1h 07m | Avg: 22m 30s | Max: 23m 15s
      🟩 TestGPU            Pass: 100%/2   | Total: 38m 59s | Avg: 19m 29s | Max: 20m 13s
    🟨 cxx
      🟨 Clang9             Pass:  75%/4   | Total:  3h 07m | Avg: 46m 45s | Max: 59m 17s
      🟩 Clang10            Pass: 100%/1   | Total:  1h 00m | Avg:  1h 00m | Max:  1h 00m
      🟩 Clang11            Pass: 100%/1   | Total: 53m 06s | Avg: 53m 06s | Max: 53m 06s
      🟩 Clang12            Pass: 100%/1   | Total:  1h 00m | Avg:  1h 00m | Max:  1h 00m
      🟩 Clang13            Pass: 100%/1   | Total:  1h 00m | Avg:  1h 00m | Max:  1h 00m
      🟩 Clang14            Pass: 100%/1   | Total: 53m 18s | Avg: 53m 18s | Max: 53m 18s
      🟩 Clang15            Pass: 100%/1   | Total: 58m 41s | Avg: 58m 41s | Max: 58m 41s
      🟩 Clang16            Pass: 100%/1   | Total: 55m 31s | Avg: 55m 31s | Max: 55m 31s
      🟩 Clang17            Pass: 100%/1   | Total: 55m 10s | Avg: 55m 10s | Max: 55m 10s
      🟩 Clang18            Pass: 100%/7   | Total:  5h 28m | Avg: 46m 56s | Max:  1h 05m
      🟥 GCC6               Pass:   0%/2   | Total: 57m 06s | Avg: 28m 33s | Max: 29m 00s
      🟩 GCC7               Pass: 100%/2   | Total:  1h 51m | Avg: 55m 32s | Max: 56m 01s
      🟩 GCC8               Pass: 100%/1   | Total: 52m 56s | Avg: 52m 56s | Max: 52m 56s
      🟨 GCC9               Pass:  66%/3   | Total:  2h 16m | Avg: 45m 31s | Max:  1h 00m
      🟩 GCC10              Pass: 100%/1   | Total: 58m 18s | Avg: 58m 18s | Max: 58m 18s
      🟩 GCC11              Pass: 100%/1   | Total: 55m 46s | Avg: 55m 46s | Max: 55m 46s
      🟩 GCC12              Pass: 100%/3   | Total:  1h 44m | Avg: 34m 54s | Max: 55m 35s
      🟩 GCC13              Pass: 100%/8   | Total:  4h 35m | Avg: 34m 29s | Max:  1h 01m
      🟩 Intel2023.2.0      Pass: 100%/1   | Total: 57m 14s | Avg: 57m 14s | Max: 57m 14s
      🟥 MSVC14.16          Pass:   0%/1   | Total: 59m 58s | Avg: 59m 58s | Max: 59m 58s
      🟩 MSVC14.29          Pass: 100%/1   | Total:  1h 12m | Avg:  1h 12m | Max:  1h 12m | Hits: 261%/783   
      🟩 MSVC14.39          Pass: 100%/2   | Total:  2h 29m | Avg:  1h 14m | Max:  1h 17m | Hits: 259%/1566  
      🟩 NVHPC24.7          Pass: 100%/2   | Total:  2h 09m | Avg:  1h 04m | Max:  1h 05m
    🟨 cxx_family
      🟨 Clang              Pass:  94%/19  | Total: 16h 13m | Avg: 51m 13s | Max:  1h 05m
      🟨 GCC                Pass:  85%/21  | Total: 14h 12m | Avg: 40m 35s | Max:  1h 01m
      🟩 Intel              Pass: 100%/1   | Total: 57m 14s | Avg: 57m 14s | Max: 57m 14s
      🟨 MSVC               Pass:  75%/4   | Total:  4h 41m | Avg:  1h 10m | Max:  1h 17m | Hits: 259%/2349  
      🟩 NVHPC              Pass: 100%/2   | Total:  2h 09m | Avg:  1h 04m | Max:  1h 05m
    🟨 std
      🟨 11                 Pass:  40%/5   | Total:  3h 19m | Avg: 39m 53s | Max: 59m 17s
      🟨 14                 Pass:  50%/4   | Total:  3h 17m | Avg: 49m 24s | Max: 59m 58s
      🟩 17                 Pass: 100%/12  | Total: 11h 54m | Avg: 59m 33s | Max:  1h 12m | Hits: 261%/1566  
      🟩 20                 Pass: 100%/26  | Total: 19h 42m | Avg: 45m 28s | Max:  1h 17m | Hits: 257%/783   
    🟩 sm
      🟩 90                 Pass: 100%/2   | Total: 49m 07s | Avg: 24m 33s | Max: 26m 44s
      🟩 90a                Pass: 100%/1   | Total: 23m 46s | Avg: 23m 46s | Max: 23m 46s
    
  • 🟩 thrust: Pass: 100%/45 | Total: 1d 01h | Avg: 33m 40s | Max: 1h 10m | Hits: 177%/7408

    🟩 cmake_options
      🟩 -DTHRUST_DISPATCH_TYPE=Force32bit Pass: 100%/2   | Total: 44m 44s | Avg: 22m 22s | Max: 33m 33s
    🟩 cpu
      🟩 amd64              Pass: 100%/43  | Total:  1d 00h | Avg: 33m 42s | Max:  1h 10m | Hits: 177%/7408  
      🟩 arm64              Pass: 100%/2   | Total:  1h 05m | Avg: 32m 59s | Max: 35m 22s
    🟩 ctk
      🟩 11.1               Pass: 100%/7   | Total:  3h 43m | Avg: 31m 54s | Max:  1h 00m | Hits: 183%/1852  
      🟩 12.5               Pass: 100%/2   | Total:  1h 55m | Avg: 57m 31s | Max: 57m 35s
      🟩 12.6               Pass: 100%/36  | Total: 19h 37m | Avg: 32m 42s | Max:  1h 10m | Hits: 175%/5556  
    🟩 cudacxx
      🟩 ClangCUDA18        Pass: 100%/2   | Total:  1h 00m | Avg: 30m 22s | Max: 31m 59s
      🟩 nvcc11.1           Pass: 100%/7   | Total:  3h 43m | Avg: 31m 54s | Max:  1h 00m | Hits: 183%/1852  
      🟩 nvcc12.5           Pass: 100%/2   | Total:  1h 55m | Avg: 57m 31s | Max: 57m 35s
      🟩 nvcc12.6           Pass: 100%/34  | Total: 18h 36m | Avg: 32m 50s | Max:  1h 10m | Hits: 175%/5556  
    🟩 cudacxx_family
      🟩 ClangCUDA          Pass: 100%/2   | Total:  1h 00m | Avg: 30m 22s | Max: 31m 59s
      🟩 nvcc               Pass: 100%/43  | Total:  1d 00h | Avg: 33m 50s | Max:  1h 10m | Hits: 177%/7408  
    🟩 cxx
      🟩 Clang9             Pass: 100%/4   | Total:  1h 52m | Avg: 28m 06s | Max: 31m 38s
      🟩 Clang10            Pass: 100%/1   | Total: 36m 42s | Avg: 36m 42s | Max: 36m 42s
      🟩 Clang11            Pass: 100%/1   | Total: 31m 46s | Avg: 31m 46s | Max: 31m 46s
      🟩 Clang12            Pass: 100%/1   | Total: 30m 38s | Avg: 30m 38s | Max: 30m 38s
      🟩 Clang13            Pass: 100%/1   | Total: 35m 33s | Avg: 35m 33s | Max: 35m 33s
      🟩 Clang14            Pass: 100%/1   | Total: 35m 40s | Avg: 35m 40s | Max: 35m 40s
      🟩 Clang15            Pass: 100%/1   | Total: 36m 19s | Avg: 36m 19s | Max: 36m 19s
      🟩 Clang16            Pass: 100%/1   | Total: 34m 31s | Avg: 34m 31s | Max: 34m 31s
      🟩 Clang17            Pass: 100%/1   | Total: 37m 07s | Avg: 37m 07s | Max: 37m 07s
      🟩 Clang18            Pass: 100%/7   | Total:  2h 54m | Avg: 24m 51s | Max: 32m 16s
      🟩 GCC6               Pass: 100%/2   | Total: 53m 53s | Avg: 26m 56s | Max: 29m 11s
      🟩 GCC7               Pass: 100%/2   | Total:  1h 03m | Avg: 31m 45s | Max: 35m 18s
      🟩 GCC8               Pass: 100%/1   | Total: 35m 48s | Avg: 35m 48s | Max: 35m 48s
      🟩 GCC9               Pass: 100%/3   | Total:  1h 28m | Avg: 29m 25s | Max: 34m 17s
      🟩 GCC10              Pass: 100%/1   | Total: 38m 16s | Avg: 38m 16s | Max: 38m 16s
      🟩 GCC11              Pass: 100%/1   | Total: 38m 07s | Avg: 38m 07s | Max: 38m 07s
      🟩 GCC12              Pass: 100%/1   | Total: 40m 25s | Avg: 40m 25s | Max: 40m 25s
      🟩 GCC13              Pass: 100%/8   | Total:  3h 13m | Avg: 24m 14s | Max: 37m 47s
      🟩 Intel2023.2.0      Pass: 100%/1   | Total: 41m 42s | Avg: 41m 42s | Max: 41m 42s
      🟩 MSVC14.16          Pass: 100%/1   | Total:  1h 00m | Avg:  1h 00m | Max:  1h 00m | Hits: 183%/1852  
      🟩 MSVC14.29          Pass: 100%/1   | Total: 53m 47s | Avg: 53m 47s | Max: 53m 47s | Hits: 175%/1852  
      🟩 MSVC14.39          Pass: 100%/2   | Total:  2h 07m | Avg:  1h 03m | Max:  1h 10m | Hits: 175%/3704  
      🟩 NVHPC24.7          Pass: 100%/2   | Total:  1h 55m | Avg: 57m 31s | Max: 57m 35s
    🟩 cxx_family
      🟩 Clang              Pass: 100%/19  | Total:  9h 24m | Avg: 29m 43s | Max: 37m 07s
      🟩 GCC                Pass: 100%/19  | Total:  9h 12m | Avg: 29m 03s | Max: 40m 25s
      🟩 Intel              Pass: 100%/1   | Total: 41m 42s | Avg: 41m 42s | Max: 41m 42s
      🟩 MSVC               Pass: 100%/4   | Total:  4h 02m | Avg:  1h 00m | Max:  1h 10m | Hits: 177%/7408  
      🟩 NVHPC              Pass: 100%/2   | Total:  1h 55m | Avg: 57m 31s | Max: 57m 35s
    🟩 gpu
      🟩 rtx4090            Pass: 100%/8   | Total:  2h 32m | Avg: 19m 05s | Max: 37m 47s
      🟩 v100               Pass: 100%/37  | Total: 22h 43m | Avg: 36m 50s | Max:  1h 10m | Hits: 177%/7408  
    🟩 jobs
      🟩 Build              Pass: 100%/40  | Total:  1d 00h | Avg: 36m 39s | Max:  1h 10m | Hits: 177%/7408  
      🟩 TestCPU            Pass: 100%/2   | Total: 15m 40s | Avg:  7m 50s | Max:  7m 58s
      🟩 TestGPU            Pass: 100%/3   | Total: 33m 24s | Avg: 11m 08s | Max: 11m 28s
    🟩 sm
      🟩 90a                Pass: 100%/1   | Total: 19m 21s | Avg: 19m 21s | Max: 19m 21s
    🟩 std
      🟩 11                 Pass: 100%/5   | Total:  2h 05m | Avg: 25m 08s | Max: 28m 13s
      🟩 14                 Pass: 100%/4   | Total:  2h 36m | Avg: 39m 07s | Max:  1h 00m | Hits: 183%/1852  
      🟩 17                 Pass: 100%/12  | Total:  8h 00m | Avg: 40m 03s | Max: 57m 48s | Hits: 175%/3704  
      🟩 20                 Pass: 100%/22  | Total: 11h 48m | Avg: 32m 11s | Max:  1h 10m | Hits: 175%/1852  
    
  • 🟩 cccl_c_parallel: Pass: 100%/2 | Total: 7m 15s | Avg: 3m 37s | Max: 5m 02s

    🟩 cpu
      🟩 amd64              Pass: 100%/2   | Total:  7m 15s | Avg:  3m 37s | Max:  5m 02s
    🟩 ctk
      🟩 12.6               Pass: 100%/2   | Total:  7m 15s | Avg:  3m 37s | Max:  5m 02s
    🟩 cudacxx
      🟩 nvcc12.6           Pass: 100%/2   | Total:  7m 15s | Avg:  3m 37s | Max:  5m 02s
    🟩 cudacxx_family
      🟩 nvcc               Pass: 100%/2   | Total:  7m 15s | Avg:  3m 37s | Max:  5m 02s
    🟩 cxx
      🟩 GCC13              Pass: 100%/2   | Total:  7m 15s | Avg:  3m 37s | Max:  5m 02s
    🟩 cxx_family
      🟩 GCC                Pass: 100%/2   | Total:  7m 15s | Avg:  3m 37s | Max:  5m 02s
    🟩 gpu
      🟩 rtx2080            Pass: 100%/2   | Total:  7m 15s | Avg:  3m 37s | Max:  5m 02s
    🟩 jobs
      🟩 Build              Pass: 100%/1   | Total:  2m 13s | Avg:  2m 13s | Max:  2m 13s
      🟩 Test               Pass: 100%/1   | Total:  5m 02s | Avg:  5m 02s | Max:  5m 02s
    
  • 🟩 python: Pass: 100%/1 | Total: 28m 39s | Avg: 28m 39s | Max: 28m 39s

    🟩 cpu
      🟩 amd64              Pass: 100%/1   | Total: 28m 39s | Avg: 28m 39s | Max: 28m 39s
    🟩 ctk
      🟩 12.6               Pass: 100%/1   | Total: 28m 39s | Avg: 28m 39s | Max: 28m 39s
    🟩 cudacxx
      🟩 nvcc12.6           Pass: 100%/1   | Total: 28m 39s | Avg: 28m 39s | Max: 28m 39s
    🟩 cudacxx_family
      🟩 nvcc               Pass: 100%/1   | Total: 28m 39s | Avg: 28m 39s | Max: 28m 39s
    🟩 cxx
      🟩 GCC13              Pass: 100%/1   | Total: 28m 39s | Avg: 28m 39s | Max: 28m 39s
    🟩 cxx_family
      🟩 GCC                Pass: 100%/1   | Total: 28m 39s | Avg: 28m 39s | Max: 28m 39s
    🟩 gpu
      🟩 rtx2080            Pass: 100%/1   | Total: 28m 39s | Avg: 28m 39s | Max: 28m 39s
    🟩 jobs
      🟩 Test               Pass: 100%/1   | Total: 28m 39s | Avg: 28m 39s | Max: 28m 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: 95)

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

@NVIDIA NVIDIA deleted a comment from copy-pr-bot bot Feb 5, 2025
@bernhardmgruber
Copy link
Contributor

/ok to test

@NVIDIA NVIDIA deleted a comment from copy-pr-bot bot Feb 5, 2025
@NVIDIA NVIDIA deleted a comment from copy-pr-bot bot Feb 5, 2025
@bernhardmgruber
Copy link
Contributor

/ok to test

Copy link
Contributor Author

github-actions bot commented Feb 5, 2025

🟩 CI finished in 1h 17m: Pass: 100%/95 | Total: 2d 14h | Avg: 39m 35s | Max: 1h 12m | Hits: 291%/10540
  • 🟩 cub: Pass: 100%/47 | Total: 1d 14h | Avg: 49m 18s | Max: 1h 12m | Hits: 403%/3132

    🟩 cpu
      🟩 amd64              Pass: 100%/45  | Total:  1d 12h | Avg: 49m 01s | Max:  1h 12m | Hits: 403%/3132  
      🟩 arm64              Pass: 100%/2   | Total:  1h 51m | Avg: 55m 35s | Max: 55m 47s
    🟩 ctk
      🟩 11.1               Pass: 100%/7   | Total:  5h 54m | Avg: 50m 42s | Max:  1h 04m | Hits: 404%/783   
      🟩 12.5               Pass: 100%/2   | Total:  2h 10m | Avg:  1h 05m | Max:  1h 05m
      🟩 12.6               Pass: 100%/38  | Total:  1d 06h | Avg: 48m 12s | Max:  1h 12m | Hits: 403%/2349  
    🟩 cudacxx
      🟩 ClangCUDA18        Pass: 100%/2   | Total:  1h 54m | Avg: 57m 14s | Max: 57m 26s
      🟩 nvcc11.1           Pass: 100%/7   | Total:  5h 54m | Avg: 50m 42s | Max:  1h 04m | Hits: 404%/783   
      🟩 nvcc12.5           Pass: 100%/2   | Total:  2h 10m | Avg:  1h 05m | Max:  1h 05m
      🟩 nvcc12.6           Pass: 100%/36  | Total:  1d 04h | Avg: 47m 42s | Max:  1h 12m | Hits: 403%/2349  
    🟩 cudacxx_family
      🟩 ClangCUDA          Pass: 100%/2   | Total:  1h 54m | Avg: 57m 14s | Max: 57m 26s
      🟩 nvcc               Pass: 100%/45  | Total:  1d 12h | Avg: 48m 56s | Max:  1h 12m | Hits: 403%/3132  
    🟩 cxx
      🟩 Clang9             Pass: 100%/4   | Total:  3h 29m | Avg: 52m 24s | Max: 59m 23s
      🟩 Clang10            Pass: 100%/1   | Total: 55m 07s | Avg: 55m 07s | Max: 55m 07s
      🟩 Clang11            Pass: 100%/1   | Total: 57m 27s | Avg: 57m 27s | Max: 57m 27s
      🟩 Clang12            Pass: 100%/1   | Total: 56m 59s | Avg: 56m 59s | Max: 56m 59s
      🟩 Clang13            Pass: 100%/1   | Total: 54m 41s | Avg: 54m 41s | Max: 54m 41s
      🟩 Clang14            Pass: 100%/1   | Total: 56m 31s | Avg: 56m 31s | Max: 56m 31s
      🟩 Clang15            Pass: 100%/1   | Total: 55m 45s | Avg: 55m 45s | Max: 55m 45s
      🟩 Clang16            Pass: 100%/1   | Total: 54m 32s | Avg: 54m 32s | Max: 54m 32s
      🟩 Clang17            Pass: 100%/1   | Total: 56m 42s | Avg: 56m 42s | Max: 56m 42s
      🟩 Clang18            Pass: 100%/7   | Total:  5h 12m | Avg: 44m 40s | Max: 57m 26s
      🟩 GCC6               Pass: 100%/2   | Total:  1h 32m | Avg: 46m 14s | Max: 50m 25s
      🟩 GCC7               Pass: 100%/2   | Total:  1h 42m | Avg: 51m 27s | Max: 52m 22s
      🟩 GCC8               Pass: 100%/1   | Total: 55m 56s | Avg: 55m 56s | Max: 55m 56s
      🟩 GCC9               Pass: 100%/3   | Total:  2h 42m | Avg: 54m 10s | Max: 58m 51s
      🟩 GCC10              Pass: 100%/1   | Total: 58m 44s | Avg: 58m 44s | Max: 58m 44s
      🟩 GCC11              Pass: 100%/1   | Total: 55m 48s | Avg: 55m 48s | Max: 55m 48s
      🟩 GCC12              Pass: 100%/3   | Total:  1h 40m | Avg: 33m 28s | Max: 52m 04s
      🟩 GCC13              Pass: 100%/8   | Total:  4h 22m | Avg: 32m 51s | Max: 57m 06s
      🟩 Intel2023.2.0      Pass: 100%/1   | Total: 54m 31s | Avg: 54m 31s | Max: 54m 31s
      🟩 MSVC14.16          Pass: 100%/1   | Total:  1h 04m | Avg:  1h 04m | Max:  1h 04m | Hits: 404%/783   
      🟩 MSVC14.29          Pass: 100%/1   | Total:  1h 09m | Avg:  1h 09m | Max:  1h 09m | Hits: 404%/783   
      🟩 MSVC14.39          Pass: 100%/2   | Total:  2h 16m | Avg:  1h 08m | Max:  1h 12m | Hits: 403%/1566  
      🟩 NVHPC24.7          Pass: 100%/2   | Total:  2h 10m | Avg:  1h 05m | Max:  1h 05m
    🟩 cxx_family
      🟩 Clang              Pass: 100%/19  | Total: 16h 10m | Avg: 51m 03s | Max: 59m 23s
      🟩 GCC                Pass: 100%/21  | Total: 14h 51m | Avg: 42m 27s | Max: 58m 51s
      🟩 Intel              Pass: 100%/1   | Total: 54m 31s | Avg: 54m 31s | Max: 54m 31s
      🟩 MSVC               Pass: 100%/4   | Total:  4h 30m | Avg:  1h 07m | Max:  1h 12m | Hits: 403%/3132  
      🟩 NVHPC              Pass: 100%/2   | Total:  2h 10m | Avg:  1h 05m | Max:  1h 05m
    🟩 gpu
      🟩 h100               Pass: 100%/2   | Total: 48m 22s | Avg: 24m 11s | Max: 25m 28s
      🟩 rtxa6000           Pass: 100%/8   | Total:  3h 37m | Avg: 27m 12s | Max: 54m 32s
      🟩 v100               Pass: 100%/37  | Total:  1d 10h | Avg: 55m 26s | Max:  1h 12m | Hits: 403%/3132  
    🟩 jobs
      🟩 Build              Pass: 100%/40  | Total:  1d 12h | Avg: 54m 31s | Max:  1h 12m | Hits: 403%/3132  
      🟩 DeviceLaunch       Pass: 100%/1   | Total: 15m 59s | Avg: 15m 59s | Max: 15m 59s
      🟩 GraphCapture       Pass: 100%/1   | Total: 14m 27s | Avg: 14m 27s | Max: 14m 27s
      🟩 HostLaunch         Pass: 100%/3   | Total:  1h 07m | Avg: 22m 24s | Max: 25m 28s
      🟩 TestGPU            Pass: 100%/2   | Total: 38m 34s | Avg: 19m 17s | Max: 20m 21s
    🟩 sm
      🟩 90                 Pass: 100%/2   | Total: 48m 22s | Avg: 24m 11s | Max: 25m 28s
      🟩 90a                Pass: 100%/1   | Total: 23m 23s | Avg: 23m 23s | Max: 23m 23s
    🟩 std
      🟩 11                 Pass: 100%/5   | Total:  4h 01m | Avg: 48m 22s | Max: 55m 55s
      🟩 14                 Pass: 100%/4   | Total:  3h 44m | Avg: 56m 12s | Max:  1h 04m | Hits: 404%/783   
      🟩 17                 Pass: 100%/12  | Total: 11h 34m | Avg: 57m 54s | Max:  1h 09m | Hits: 404%/1566  
      🟩 20                 Pass: 100%/26  | Total: 19h 15m | Avg: 44m 26s | Max:  1h 12m | Hits: 402%/783   
    
  • 🟩 thrust: Pass: 100%/45 | Total: 23h 32m | Avg: 31m 22s | Max: 1h 00m | Hits: 244%/7408

    🟩 cmake_options
      🟩 -DTHRUST_DISPATCH_TYPE=Force32bit Pass: 100%/2   | Total: 37m 33s | Avg: 18m 46s | Max: 27m 00s
    🟩 cpu
      🟩 amd64              Pass: 100%/43  | Total: 22h 30m | Avg: 31m 23s | Max:  1h 00m | Hits: 244%/7408  
      🟩 arm64              Pass: 100%/2   | Total:  1h 02m | Avg: 31m 00s | Max: 31m 28s
    🟩 ctk
      🟩 11.1               Pass: 100%/7   | Total:  3h 26m | Avg: 29m 32s | Max: 55m 27s | Hits: 251%/1852  
      🟩 12.5               Pass: 100%/2   | Total:  1h 50m | Avg: 55m 21s | Max: 55m 39s
      🟩 12.6               Pass: 100%/36  | Total: 18h 14m | Avg: 30m 24s | Max:  1h 00m | Hits: 242%/5556  
    🟩 cudacxx
      🟩 ClangCUDA18        Pass: 100%/2   | Total: 54m 53s | Avg: 27m 26s | Max: 28m 13s
      🟩 nvcc11.1           Pass: 100%/7   | Total:  3h 26m | Avg: 29m 32s | Max: 55m 27s | Hits: 251%/1852  
      🟩 nvcc12.5           Pass: 100%/2   | Total:  1h 50m | Avg: 55m 21s | Max: 55m 39s
      🟩 nvcc12.6           Pass: 100%/34  | Total: 17h 19m | Avg: 30m 34s | Max:  1h 00m | Hits: 242%/5556  
    🟩 cudacxx_family
      🟩 ClangCUDA          Pass: 100%/2   | Total: 54m 53s | Avg: 27m 26s | Max: 28m 13s
      🟩 nvcc               Pass: 100%/43  | Total: 22h 37m | Avg: 31m 33s | Max:  1h 00m | Hits: 244%/7408  
    🟩 cxx
      🟩 Clang9             Pass: 100%/4   | Total:  1h 44m | Avg: 26m 05s | Max: 29m 54s
      🟩 Clang10            Pass: 100%/1   | Total: 30m 29s | Avg: 30m 29s | Max: 30m 29s
      🟩 Clang11            Pass: 100%/1   | Total: 29m 01s | Avg: 29m 01s | Max: 29m 01s
      🟩 Clang12            Pass: 100%/1   | Total: 29m 49s | Avg: 29m 49s | Max: 29m 49s
      🟩 Clang13            Pass: 100%/1   | Total: 32m 13s | Avg: 32m 13s | Max: 32m 13s
      🟩 Clang14            Pass: 100%/1   | Total: 28m 42s | Avg: 28m 42s | Max: 28m 42s
      🟩 Clang15            Pass: 100%/1   | Total: 34m 48s | Avg: 34m 48s | Max: 34m 48s
      🟩 Clang16            Pass: 100%/1   | Total: 34m 00s | Avg: 34m 00s | Max: 34m 00s
      🟩 Clang17            Pass: 100%/1   | Total: 30m 45s | Avg: 30m 45s | Max: 30m 45s
      🟩 Clang18            Pass: 100%/7   | Total:  2h 44m | Avg: 23m 27s | Max: 30m 58s
      🟩 GCC6               Pass: 100%/2   | Total: 48m 49s | Avg: 24m 24s | Max: 28m 03s
      🟩 GCC7               Pass: 100%/2   | Total: 57m 33s | Avg: 28m 46s | Max: 31m 10s
      🟩 GCC8               Pass: 100%/1   | Total: 31m 15s | Avg: 31m 15s | Max: 31m 15s
      🟩 GCC9               Pass: 100%/3   | Total:  1h 26m | Avg: 28m 42s | Max: 33m 23s
      🟩 GCC10              Pass: 100%/1   | Total: 33m 28s | Avg: 33m 28s | Max: 33m 28s
      🟩 GCC11              Pass: 100%/1   | Total: 35m 47s | Avg: 35m 47s | Max: 35m 47s
      🟩 GCC12              Pass: 100%/1   | Total: 36m 27s | Avg: 36m 27s | Max: 36m 27s
      🟩 GCC13              Pass: 100%/8   | Total:  3h 00m | Avg: 22m 33s | Max: 38m 07s
      🟩 Intel2023.2.0      Pass: 100%/1   | Total: 42m 43s | Avg: 42m 43s | Max: 42m 43s
      🟩 MSVC14.16          Pass: 100%/1   | Total: 55m 27s | Avg: 55m 27s | Max: 55m 27s | Hits: 251%/1852  
      🟩 MSVC14.29          Pass: 100%/1   | Total:  1h 00m | Avg:  1h 00m | Max:  1h 00m | Hits: 242%/1852  
      🟩 MSVC14.39          Pass: 100%/2   | Total:  1h 54m | Avg: 57m 02s | Max: 58m 20s | Hits: 241%/3704  
      🟩 NVHPC24.7          Pass: 100%/2   | Total:  1h 50m | Avg: 55m 21s | Max: 55m 39s
    🟩 cxx_family
      🟩 Clang              Pass: 100%/19  | Total:  8h 38m | Avg: 27m 16s | Max: 34m 48s
      🟩 GCC                Pass: 100%/19  | Total:  8h 29m | Avg: 26m 50s | Max: 38m 07s
      🟩 Intel              Pass: 100%/1   | Total: 42m 43s | Avg: 42m 43s | Max: 42m 43s
      🟩 MSVC               Pass: 100%/4   | Total:  3h 50m | Avg: 57m 36s | Max:  1h 00m | Hits: 244%/7408  
      🟩 NVHPC              Pass: 100%/2   | Total:  1h 50m | Avg: 55m 21s | Max: 55m 39s
    🟩 gpu
      🟩 rtx4090            Pass: 100%/8   | Total:  2h 22m | Avg: 17m 47s | Max: 38m 07s
      🟩 v100               Pass: 100%/37  | Total: 21h 09m | Avg: 34m 19s | Max:  1h 00m | Hits: 244%/7408  
    🟩 jobs
      🟩 Build              Pass: 100%/40  | Total: 22h 44m | Avg: 34m 06s | Max:  1h 00m | Hits: 244%/7408  
      🟩 TestCPU            Pass: 100%/2   | Total: 16m 16s | Avg:  8m 08s | Max:  8m 10s
      🟩 TestGPU            Pass: 100%/3   | Total: 31m 19s | Avg: 10m 26s | Max: 10m 39s
    🟩 sm
      🟩 90a                Pass: 100%/1   | Total: 19m 59s | Avg: 19m 59s | Max: 19m 59s
    🟩 std
      🟩 11                 Pass: 100%/5   | Total:  1h 55m | Avg: 23m 03s | Max: 26m 23s
      🟩 14                 Pass: 100%/4   | Total:  2h 24m | Avg: 36m 08s | Max: 55m 27s | Hits: 251%/1852  
      🟩 17                 Pass: 100%/12  | Total:  7h 41m | Avg: 38m 26s | Max:  1h 00m | Hits: 242%/3704  
      🟩 20                 Pass: 100%/22  | Total: 10h 53m | Avg: 29m 41s | Max: 58m 20s | Hits: 241%/1852  
    
  • 🟩 cccl_c_parallel: Pass: 100%/2 | Total: 7m 18s | Avg: 3m 39s | Max: 5m 02s

    🟩 cpu
      🟩 amd64              Pass: 100%/2   | Total:  7m 18s | Avg:  3m 39s | Max:  5m 02s
    🟩 ctk
      🟩 12.6               Pass: 100%/2   | Total:  7m 18s | Avg:  3m 39s | Max:  5m 02s
    🟩 cudacxx
      🟩 nvcc12.6           Pass: 100%/2   | Total:  7m 18s | Avg:  3m 39s | Max:  5m 02s
    🟩 cudacxx_family
      🟩 nvcc               Pass: 100%/2   | Total:  7m 18s | Avg:  3m 39s | Max:  5m 02s
    🟩 cxx
      🟩 GCC13              Pass: 100%/2   | Total:  7m 18s | Avg:  3m 39s | Max:  5m 02s
    🟩 cxx_family
      🟩 GCC                Pass: 100%/2   | Total:  7m 18s | Avg:  3m 39s | Max:  5m 02s
    🟩 gpu
      🟩 rtx2080            Pass: 100%/2   | Total:  7m 18s | Avg:  3m 39s | Max:  5m 02s
    🟩 jobs
      🟩 Build              Pass: 100%/1   | Total:  2m 16s | Avg:  2m 16s | Max:  2m 16s
      🟩 Test               Pass: 100%/1   | Total:  5m 02s | Avg:  5m 02s | Max:  5m 02s
    
  • 🟩 python: Pass: 100%/1 | Total: 25m 08s | Avg: 25m 08s | Max: 25m 08s

    🟩 cpu
      🟩 amd64              Pass: 100%/1   | Total: 25m 08s | Avg: 25m 08s | Max: 25m 08s
    🟩 ctk
      🟩 12.6               Pass: 100%/1   | Total: 25m 08s | Avg: 25m 08s | Max: 25m 08s
    🟩 cudacxx
      🟩 nvcc12.6           Pass: 100%/1   | Total: 25m 08s | Avg: 25m 08s | Max: 25m 08s
    🟩 cudacxx_family
      🟩 nvcc               Pass: 100%/1   | Total: 25m 08s | Avg: 25m 08s | Max: 25m 08s
    🟩 cxx
      🟩 GCC13              Pass: 100%/1   | Total: 25m 08s | Avg: 25m 08s | Max: 25m 08s
    🟩 cxx_family
      🟩 GCC                Pass: 100%/1   | Total: 25m 08s | Avg: 25m 08s | Max: 25m 08s
    🟩 gpu
      🟩 rtx2080            Pass: 100%/1   | Total: 25m 08s | Avg: 25m 08s | Max: 25m 08s
    🟩 jobs
      🟩 Test               Pass: 100%/1   | Total: 25m 08s | Avg: 25m 08s | Max: 25m 08s
    

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

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

Copy link

copy-pr-bot bot commented Feb 5, 2025

This pull request requires additional validation before any workflows can run on NVIDIA's runners.

Pull request vetters can view their responsibilities here.

Contributors can view more details about this message here.

@miscco
Copy link
Collaborator

miscco commented Feb 5, 2025

/ok to test

Copy link
Contributor Author

github-actions bot commented Feb 5, 2025

🟩 CI finished in 1h 32m: Pass: 100%/95 | Total: 2d 17h | Avg: 41m 18s | Max: 1h 16m | Hits: 202%/10540
  • 🟩 cub: Pass: 100%/47 | Total: 1d 15h | Avg: 50m 41s | Max: 1h 16m | Hits: 260%/3132

    🟩 cpu
      🟩 amd64              Pass: 100%/45  | Total:  1d 13h | Avg: 50m 17s | Max:  1h 16m | Hits: 260%/3132  
      🟩 arm64              Pass: 100%/2   | Total:  1h 59m | Avg: 59m 31s | Max:  1h 02m
    🟩 ctk
      🟩 11.1               Pass: 100%/7   | Total:  5h 42m | Avg: 48m 54s | Max:  1h 02m | Hits: 263%/783   
      🟩 12.5               Pass: 100%/2   | Total:  2h 15m | Avg:  1h 07m | Max:  1h 11m
      🟩 12.6               Pass: 100%/38  | Total:  1d 07h | Avg: 50m 07s | Max:  1h 16m | Hits: 259%/2349  
    🟩 cudacxx
      🟩 ClangCUDA18        Pass: 100%/2   | Total:  2h 00m | Avg:  1h 00m | Max:  1h 00m
      🟩 nvcc11.1           Pass: 100%/7   | Total:  5h 42m | Avg: 48m 54s | Max:  1h 02m | Hits: 263%/783   
      🟩 nvcc12.5           Pass: 100%/2   | Total:  2h 15m | Avg:  1h 07m | Max:  1h 11m
      🟩 nvcc12.6           Pass: 100%/36  | Total:  1d 05h | Avg: 49m 33s | Max:  1h 16m | Hits: 259%/2349  
    🟩 cudacxx_family
      🟩 ClangCUDA          Pass: 100%/2   | Total:  2h 00m | Avg:  1h 00m | Max:  1h 00m
      🟩 nvcc               Pass: 100%/45  | Total:  1d 13h | Avg: 50m 15s | Max:  1h 16m | Hits: 260%/3132  
    🟩 cxx
      🟩 Clang9             Pass: 100%/4   | Total:  3h 26m | Avg: 51m 36s | Max:  1h 01m
      🟩 Clang10            Pass: 100%/1   | Total:  1h 04m | Avg:  1h 04m | Max:  1h 04m
      🟩 Clang11            Pass: 100%/1   | Total: 53m 43s | Avg: 53m 43s | Max: 53m 43s
      🟩 Clang12            Pass: 100%/1   | Total: 54m 11s | Avg: 54m 11s | Max: 54m 11s
      🟩 Clang13            Pass: 100%/1   | Total: 55m 54s | Avg: 55m 54s | Max: 55m 54s
      🟩 Clang14            Pass: 100%/1   | Total: 59m 59s | Avg: 59m 59s | Max: 59m 59s
      🟩 Clang15            Pass: 100%/1   | Total: 55m 17s | Avg: 55m 17s | Max: 55m 17s
      🟩 Clang16            Pass: 100%/1   | Total: 59m 13s | Avg: 59m 13s | Max: 59m 13s
      🟩 Clang17            Pass: 100%/1   | Total: 56m 00s | Avg: 56m 00s | Max: 56m 00s
      🟩 Clang18            Pass: 100%/7   | Total:  5h 29m | Avg: 47m 03s | Max:  1h 02m
      🟩 GCC6               Pass: 100%/2   | Total:  1h 32m | Avg: 46m 23s | Max: 47m 17s
      🟩 GCC7               Pass: 100%/2   | Total:  1h 52m | Avg: 56m 20s | Max: 56m 45s
      🟩 GCC8               Pass: 100%/1   | Total: 57m 46s | Avg: 57m 46s | Max: 57m 46s
      🟩 GCC9               Pass: 100%/3   | Total:  2h 36m | Avg: 52m 10s | Max:  1h 01m
      🟩 GCC10              Pass: 100%/1   | Total: 55m 28s | Avg: 55m 28s | Max: 55m 28s
      🟩 GCC11              Pass: 100%/1   | Total: 59m 20s | Avg: 59m 20s | Max: 59m 20s
      🟩 GCC12              Pass: 100%/3   | Total:  1h 52m | Avg: 37m 29s | Max:  1h 00m
      🟩 GCC13              Pass: 100%/8   | Total:  4h 30m | Avg: 33m 45s | Max:  1h 01m
      🟩 Intel2023.2.0      Pass: 100%/1   | Total:  1h 01m | Avg:  1h 01m | Max:  1h 01m
      🟩 MSVC14.16          Pass: 100%/1   | Total:  1h 02m | Avg:  1h 02m | Max:  1h 02m | Hits: 263%/783   
      🟩 MSVC14.29          Pass: 100%/1   | Total:  1h 07m | Avg:  1h 07m | Max:  1h 07m | Hits: 261%/783   
      🟩 MSVC14.39          Pass: 100%/2   | Total:  2h 23m | Avg:  1h 11m | Max:  1h 16m | Hits: 259%/1566  
      🟩 NVHPC24.7          Pass: 100%/2   | Total:  2h 15m | Avg:  1h 07m | Max:  1h 11m
    🟩 cxx_family
      🟩 Clang              Pass: 100%/19  | Total: 16h 34m | Avg: 52m 20s | Max:  1h 04m
      🟩 GCC                Pass: 100%/21  | Total: 15h 17m | Avg: 43m 40s | Max:  1h 01m
      🟩 Intel              Pass: 100%/1   | Total:  1h 01m | Avg:  1h 01m | Max:  1h 01m
      🟩 MSVC               Pass: 100%/4   | Total:  4h 34m | Avg:  1h 08m | Max:  1h 16m | Hits: 260%/3132  
      🟩 NVHPC              Pass: 100%/2   | Total:  2h 15m | Avg:  1h 07m | Max:  1h 11m
    🟩 gpu
      🟩 h100               Pass: 100%/2   | Total: 52m 12s | Avg: 26m 06s | Max: 27m 13s
      🟩 rtxa6000           Pass: 100%/8   | Total:  3h 48m | Avg: 28m 31s | Max:  1h 01m
      🟩 v100               Pass: 100%/37  | Total:  1d 11h | Avg: 56m 48s | Max:  1h 16m | Hits: 260%/3132  
    🟩 jobs
      🟩 Build              Pass: 100%/40  | Total:  1d 13h | Avg: 56m 03s | Max:  1h 16m | Hits: 260%/3132  
      🟩 DeviceLaunch       Pass: 100%/1   | Total: 16m 26s | Avg: 16m 26s | Max: 16m 26s
      🟩 GraphCapture       Pass: 100%/1   | Total: 14m 01s | Avg: 14m 01s | Max: 14m 01s
      🟩 HostLaunch         Pass: 100%/3   | Total:  1h 10m | Avg: 23m 34s | Max: 24m 59s
      🟩 TestGPU            Pass: 100%/2   | Total: 38m 44s | Avg: 19m 22s | Max: 20m 36s
    🟩 sm
      🟩 90                 Pass: 100%/2   | Total: 52m 12s | Avg: 26m 06s | Max: 27m 13s
      🟩 90a                Pass: 100%/1   | Total: 24m 51s | Avg: 24m 51s | Max: 24m 51s
    🟩 std
      🟩 11                 Pass: 100%/5   | Total:  4h 05m | Avg: 49m 08s | Max: 56m 45s
      🟩 14                 Pass: 100%/4   | Total:  3h 47m | Avg: 56m 46s | Max:  1h 02m | Hits: 263%/783   
      🟩 17                 Pass: 100%/12  | Total: 11h 46m | Avg: 58m 52s | Max:  1h 07m | Hits: 261%/1566  
      🟩 20                 Pass: 100%/26  | Total: 20h 03m | Avg: 46m 16s | Max:  1h 16m | Hits: 257%/783   
    
  • 🟩 thrust: Pass: 100%/45 | Total: 1d 01h | Avg: 33m 32s | Max: 1h 00m | Hits: 178%/7408

    🟩 cmake_options
      🟩 -DTHRUST_DISPATCH_TYPE=Force32bit Pass: 100%/2   | Total: 41m 48s | Avg: 20m 54s | Max: 30m 55s
    🟩 cpu
      🟩 amd64              Pass: 100%/43  | Total:  1d 00h | Avg: 33m 34s | Max:  1h 00m | Hits: 178%/7408  
      🟩 arm64              Pass: 100%/2   | Total:  1h 05m | Avg: 32m 55s | Max: 35m 04s
    🟩 ctk
      🟩 11.1               Pass: 100%/7   | Total:  3h 39m | Avg: 31m 19s | Max: 52m 44s | Hits: 185%/1852  
      🟩 12.5               Pass: 100%/2   | Total:  1h 48m | Avg: 54m 29s | Max: 54m 47s
      🟩 12.6               Pass: 100%/36  | Total: 19h 41m | Avg: 32m 48s | Max:  1h 00m | Hits: 175%/5556  
    🟩 cudacxx
      🟩 ClangCUDA18        Pass: 100%/2   | Total:  1h 05m | Avg: 32m 41s | Max: 33m 28s
      🟩 nvcc11.1           Pass: 100%/7   | Total:  3h 39m | Avg: 31m 19s | Max: 52m 44s | Hits: 185%/1852  
      🟩 nvcc12.5           Pass: 100%/2   | Total:  1h 48m | Avg: 54m 29s | Max: 54m 47s
      🟩 nvcc12.6           Pass: 100%/34  | Total: 18h 36m | Avg: 32m 49s | Max:  1h 00m | Hits: 175%/5556  
    🟩 cudacxx_family
      🟩 ClangCUDA          Pass: 100%/2   | Total:  1h 05m | Avg: 32m 41s | Max: 33m 28s
      🟩 nvcc               Pass: 100%/43  | Total:  1d 00h | Avg: 33m 35s | Max:  1h 00m | Hits: 178%/7408  
    🟩 cxx
      🟩 Clang9             Pass: 100%/4   | Total:  1h 54m | Avg: 28m 35s | Max: 31m 11s
      🟩 Clang10            Pass: 100%/1   | Total: 35m 49s | Avg: 35m 49s | Max: 35m 49s
      🟩 Clang11            Pass: 100%/1   | Total: 32m 44s | Avg: 32m 44s | Max: 32m 44s
      🟩 Clang12            Pass: 100%/1   | Total: 33m 16s | Avg: 33m 16s | Max: 33m 16s
      🟩 Clang13            Pass: 100%/1   | Total: 33m 53s | Avg: 33m 53s | Max: 33m 53s
      🟩 Clang14            Pass: 100%/1   | Total: 32m 15s | Avg: 32m 15s | Max: 32m 15s
      🟩 Clang15            Pass: 100%/1   | Total: 36m 11s | Avg: 36m 11s | Max: 36m 11s
      🟩 Clang16            Pass: 100%/1   | Total: 37m 13s | Avg: 37m 13s | Max: 37m 13s
      🟩 Clang17            Pass: 100%/1   | Total: 33m 08s | Avg: 33m 08s | Max: 33m 08s
      🟩 Clang18            Pass: 100%/7   | Total:  3h 04m | Avg: 26m 21s | Max: 36m 30s
      🟩 GCC6               Pass: 100%/2   | Total: 55m 33s | Avg: 27m 46s | Max: 31m 24s
      🟩 GCC7               Pass: 100%/2   | Total: 58m 31s | Avg: 29m 15s | Max: 31m 59s
      🟩 GCC8               Pass: 100%/1   | Total: 36m 55s | Avg: 36m 55s | Max: 36m 55s
      🟩 GCC9               Pass: 100%/3   | Total:  1h 35m | Avg: 31m 55s | Max: 38m 29s
      🟩 GCC10              Pass: 100%/1   | Total: 36m 35s | Avg: 36m 35s | Max: 36m 35s
      🟩 GCC11              Pass: 100%/1   | Total: 38m 08s | Avg: 38m 08s | Max: 38m 08s
      🟩 GCC12              Pass: 100%/1   | Total: 39m 26s | Avg: 39m 26s | Max: 39m 26s
      🟩 GCC13              Pass: 100%/8   | Total:  3h 11m | Avg: 23m 57s | Max: 37m 48s
      🟩 Intel2023.2.0      Pass: 100%/1   | Total: 41m 28s | Avg: 41m 28s | Max: 41m 28s
      🟩 MSVC14.16          Pass: 100%/1   | Total: 52m 44s | Avg: 52m 44s | Max: 52m 44s | Hits: 185%/1852  
      🟩 MSVC14.29          Pass: 100%/1   | Total: 58m 50s | Avg: 58m 50s | Max: 58m 50s | Hits: 175%/1852  
      🟩 MSVC14.39          Pass: 100%/2   | Total:  2h 01m | Avg:  1h 00m | Max:  1h 00m | Hits: 175%/3704  
      🟩 NVHPC24.7          Pass: 100%/2   | Total:  1h 48m | Avg: 54m 29s | Max: 54m 47s
    🟩 cxx_family
      🟩 Clang              Pass: 100%/19  | Total:  9h 33m | Avg: 30m 10s | Max: 37m 13s
      🟩 GCC                Pass: 100%/19  | Total:  9h 12m | Avg: 29m 05s | Max: 39m 26s
      🟩 Intel              Pass: 100%/1   | Total: 41m 28s | Avg: 41m 28s | Max: 41m 28s
      🟩 MSVC               Pass: 100%/4   | Total:  3h 53m | Avg: 58m 17s | Max:  1h 00m | Hits: 178%/7408  
      🟩 NVHPC              Pass: 100%/2   | Total:  1h 48m | Avg: 54m 29s | Max: 54m 47s
    🟩 gpu
      🟩 rtx4090            Pass: 100%/8   | Total:  2h 32m | Avg: 19m 00s | Max: 37m 16s
      🟩 v100               Pass: 100%/37  | Total: 22h 37m | Avg: 36m 41s | Max:  1h 00m | Hits: 178%/7408  
    🟩 jobs
      🟩 Build              Pass: 100%/40  | Total:  1d 00h | Avg: 36m 33s | Max:  1h 00m | Hits: 178%/7408  
      🟩 TestCPU            Pass: 100%/2   | Total: 15m 26s | Avg:  7m 43s | Max:  7m 49s
      🟩 TestGPU            Pass: 100%/3   | Total: 31m 55s | Avg: 10m 38s | Max: 10m 56s
    🟩 sm
      🟩 90a                Pass: 100%/1   | Total: 21m 13s | Avg: 21m 13s | Max: 21m 13s
    🟩 std
      🟩 11                 Pass: 100%/5   | Total:  2h 07m | Avg: 25m 28s | Max: 29m 32s
      🟩 14                 Pass: 100%/4   | Total:  2h 27m | Avg: 36m 49s | Max: 52m 44s | Hits: 185%/1852  
      🟩 17                 Pass: 100%/12  | Total:  8h 14m | Avg: 41m 13s | Max:  1h 00m | Hits: 175%/3704  
      🟩 20                 Pass: 100%/22  | Total: 11h 38m | Avg: 31m 44s | Max:  1h 00m | Hits: 175%/1852  
    
  • 🟩 cccl_c_parallel: Pass: 100%/2 | Total: 7m 08s | Avg: 3m 34s | Max: 4m 55s

    🟩 cpu
      🟩 amd64              Pass: 100%/2   | Total:  7m 08s | Avg:  3m 34s | Max:  4m 55s
    🟩 ctk
      🟩 12.6               Pass: 100%/2   | Total:  7m 08s | Avg:  3m 34s | Max:  4m 55s
    🟩 cudacxx
      🟩 nvcc12.6           Pass: 100%/2   | Total:  7m 08s | Avg:  3m 34s | Max:  4m 55s
    🟩 cudacxx_family
      🟩 nvcc               Pass: 100%/2   | Total:  7m 08s | Avg:  3m 34s | Max:  4m 55s
    🟩 cxx
      🟩 GCC13              Pass: 100%/2   | Total:  7m 08s | Avg:  3m 34s | Max:  4m 55s
    🟩 cxx_family
      🟩 GCC                Pass: 100%/2   | Total:  7m 08s | Avg:  3m 34s | Max:  4m 55s
    🟩 gpu
      🟩 rtx2080            Pass: 100%/2   | Total:  7m 08s | Avg:  3m 34s | Max:  4m 55s
    🟩 jobs
      🟩 Build              Pass: 100%/1   | Total:  2m 13s | Avg:  2m 13s | Max:  2m 13s
      🟩 Test               Pass: 100%/1   | Total:  4m 55s | Avg:  4m 55s | Max:  4m 55s
    
  • 🟩 python: Pass: 100%/1 | Total: 25m 21s | Avg: 25m 21s | Max: 25m 21s

    🟩 cpu
      🟩 amd64              Pass: 100%/1   | Total: 25m 21s | Avg: 25m 21s | Max: 25m 21s
    🟩 ctk
      🟩 12.6               Pass: 100%/1   | Total: 25m 21s | Avg: 25m 21s | Max: 25m 21s
    🟩 cudacxx
      🟩 nvcc12.6           Pass: 100%/1   | Total: 25m 21s | Avg: 25m 21s | Max: 25m 21s
    🟩 cudacxx_family
      🟩 nvcc               Pass: 100%/1   | Total: 25m 21s | Avg: 25m 21s | Max: 25m 21s
    🟩 cxx
      🟩 GCC13              Pass: 100%/1   | Total: 25m 21s | Avg: 25m 21s | Max: 25m 21s
    🟩 cxx_family
      🟩 GCC                Pass: 100%/1   | Total: 25m 21s | Avg: 25m 21s | Max: 25m 21s
    🟩 gpu
      🟩 rtx2080            Pass: 100%/1   | Total: 25m 21s | Avg: 25m 21s | Max: 25m 21s
    🟩 jobs
      🟩 Test               Pass: 100%/1   | Total: 25m 21s | Avg: 25m 21s | Max: 25m 21s
    

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

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

@miscco miscco merged commit 95919f9 into branch/2.8.x Feb 5, 2025
112 checks passed
@miscco miscco deleted the backport-3683-to-branch/2.8.x branch February 5, 2025 15:22
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
Status: Done
Development

Successfully merging this pull request may close these issues.

3 participants