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

Deprecate thrust logical meta functions #3538

Merged
merged 2 commits into from
Jan 28, 2025

Conversation

bernhardmgruber
Copy link
Contributor

No description provided.

Copy link
Contributor

🟨 CI finished in 5h 27m: Pass: 98%/90 | Total: 2d 08h | Avg: 37m 39s | Max: 1h 11m | Hits: 313%/10928
  • 🟨 thrust: Pass: 97%/43 | Total: 21h 11m | Avg: 29m 33s | Max: 59m 59s | Hits: 269%/7376

    🔍 cpu: amd64 🔍
      🔍 amd64              Pass:  97%/41  | Total: 20h 09m | Avg: 29m 29s | Max: 59m 59s | Hits: 269%/7376  
      🟩 arm64              Pass: 100%/2   | Total:  1h 01m | Avg: 30m 47s | Max: 31m 24s
    🔍 ctk: 12.6 🔍
      🟩 12.0               Pass: 100%/5   | Total:  1h 13m | Avg: 14m 38s | Max: 30m 12s | Hits: 354%/1844  
      🟩 12.5               Pass: 100%/2   | Total:  1h 47m | Avg: 53m 48s | Max: 56m 56s
      🔍 12.6               Pass:  97%/36  | Total: 18h 10m | Avg: 30m 17s | Max: 59m 59s | Hits: 240%/5532  
    🔍 cudacxx: nvcc12.6 🔍
      🟩 ClangCUDA18        Pass: 100%/2   | Total: 55m 32s | Avg: 27m 46s | Max: 29m 19s
      🟩 nvcc12.0           Pass: 100%/5   | Total:  1h 13m | Avg: 14m 38s | Max: 30m 12s | Hits: 354%/1844  
      🟩 nvcc12.5           Pass: 100%/2   | Total:  1h 47m | Avg: 53m 48s | Max: 56m 56s
      🔍 nvcc12.6           Pass:  97%/34  | Total: 17h 14m | Avg: 30m 25s | Max: 59m 59s | Hits: 240%/5532  
    🔍 cudacxx_family: nvcc 🔍
      🟩 ClangCUDA          Pass: 100%/2   | Total: 55m 32s | Avg: 27m 46s | Max: 29m 19s
      🔍 nvcc               Pass:  97%/41  | Total: 20h 15m | Avg: 29m 38s | Max: 59m 59s | Hits: 269%/7376  
    🔍 cxx: MSVC14.39 🔍
      🟩 Clang14            Pass: 100%/4   | Total:  1h 23m | Avg: 20m 48s | Max: 32m 21s
      🟩 Clang15            Pass: 100%/2   | Total:  1h 04m | Avg: 32m 18s | Max: 33m 06s
      🟩 Clang16            Pass: 100%/2   | Total:  1h 01m | Avg: 30m 33s | Max: 31m 04s
      🟩 Clang17            Pass: 100%/2   | Total:  1h 07m | Avg: 33m 57s | Max: 33m 57s
      🟩 Clang18            Pass: 100%/7   | Total:  2h 43m | Avg: 23m 24s | Max: 30m 10s
      🟩 GCC7               Pass: 100%/2   | Total: 42m 21s | Avg: 21m 10s | Max: 31m 25s
      🟩 GCC8               Pass: 100%/1   | Total: 32m 26s | Avg: 32m 26s | Max: 32m 26s
      🟩 GCC9               Pass: 100%/2   | Total: 44m 22s | Avg: 22m 11s | Max: 33m 02s
      🟩 GCC10              Pass: 100%/2   | Total:  1h 06m | Avg: 33m 03s | Max: 34m 56s
      🟩 GCC11              Pass: 100%/2   | Total:  1h 05m | Avg: 32m 45s | Max: 33m 22s
      🟩 GCC12              Pass: 100%/2   | Total:  1h 06m | Avg: 33m 29s | Max: 35m 53s
      🟩 GCC13              Pass: 100%/8   | Total:  2h 52m | Avg: 21m 36s | Max: 32m 49s
      🟩 MSVC14.29          Pass: 100%/2   | Total:  1h 23m | Avg: 41m 46s | Max: 53m 21s | Hits: 297%/3688  
      🔍 MSVC14.39          Pass:  66%/3   | Total:  2h 28m | Avg: 49m 33s | Max: 59m 59s | Hits: 240%/3688  
      🟩 NVHPC24.7          Pass: 100%/2   | Total:  1h 47m | Avg: 53m 48s | Max: 56m 56s
    🔍 cxx_family: MSVC 🔍
      🟩 Clang              Pass: 100%/17  | Total:  7h 20m | Avg: 25m 55s | Max: 33m 57s
      🟩 GCC                Pass: 100%/19  | Total:  8h 10m | Avg: 25m 49s | Max: 35m 53s
      🔍 MSVC               Pass:  80%/5   | Total:  3h 52m | Avg: 46m 26s | Max: 59m 59s | Hits: 269%/7376  
      🟩 NVHPC              Pass: 100%/2   | Total:  1h 47m | Avg: 53m 48s | Max: 56m 56s
    🔍 jobs: TestCPU 🔍
      🟩 Build              Pass: 100%/37  | Total: 19h 45m | Avg: 32m 03s | Max: 59m 59s | Hits: 269%/7376  
      🔍 TestCPU            Pass:  66%/3   | Total: 47m 37s | Avg: 15m 52s | Max: 30m 59s
      🟩 TestGPU            Pass: 100%/3   | Total: 37m 33s | Avg: 12m 31s | Max: 12m 57s
    🔍 std: 20 🔍
      🟩 17                 Pass: 100%/20  | Total: 10h 35m | Avg: 31m 45s | Max: 57m 41s | Hits: 278%/5532  
      🔍 20                 Pass:  95%/21  | Total:  9h 59m | Avg: 28m 31s | Max: 59m 59s | Hits: 240%/1844  
    🟨 gpu
      🟨 v100               Pass:  97%/43  | Total: 21h 11m | Avg: 29m 33s | Max: 59m 59s | Hits: 269%/7376  
    🟩 cmake_options
      🟩 -DTHRUST_DISPATCH_TYPE=Force32bit Pass: 100%/2   | Total: 36m 33s | Avg: 18m 16s | Max: 24m 43s
    🟩 sm
      🟩 90a                Pass: 100%/1   | Total: 19m 22s | Avg: 19m 22s | Max: 19m 22s
    
  • 🟩 cub: Pass: 100%/44 | Total: 1d 10h | Avg: 46m 58s | Max: 1h 11m | Hits: 404%/3552

    🟩 cpu
      🟩 amd64              Pass: 100%/42  | Total:  1d 08h | Avg: 46m 29s | Max:  1h 11m | Hits: 404%/3552  
      🟩 arm64              Pass: 100%/2   | Total:  1h 54m | Avg: 57m 17s | Max: 57m 38s
    🟩 ctk
      🟩 12.0               Pass: 100%/5   | Total: 48m 43s | Avg:  9m 44s | Max: 26m 59s | Hits: 540%/888   
      🟩 12.5               Pass: 100%/2   | Total:  2h 07m | Avg:  1h 03m | Max:  1h 03m
      🟩 12.6               Pass: 100%/37  | Total:  1d 07h | Avg: 51m 06s | Max:  1h 11m | Hits: 359%/2664  
    🟩 cudacxx
      🟩 ClangCUDA18        Pass: 100%/2   | Total:  2h 04m | Avg:  1h 02m | Max:  1h 04m
      🟩 nvcc12.0           Pass: 100%/5   | Total: 48m 43s | Avg:  9m 44s | Max: 26m 59s | Hits: 540%/888   
      🟩 nvcc12.5           Pass: 100%/2   | Total:  2h 07m | Avg:  1h 03m | Max:  1h 03m
      🟩 nvcc12.6           Pass: 100%/35  | Total:  1d 05h | Avg: 50m 28s | Max:  1h 11m | Hits: 359%/2664  
    🟩 cudacxx_family
      🟩 ClangCUDA          Pass: 100%/2   | Total:  2h 04m | Avg:  1h 02m | Max:  1h 04m
      🟩 nvcc               Pass: 100%/42  | Total:  1d 08h | Avg: 46m 15s | Max:  1h 11m | Hits: 404%/3552  
    🟩 cxx
      🟩 Clang14            Pass: 100%/4   | Total:  2h 07m | Avg: 31m 51s | Max: 58m 55s
      🟩 Clang15            Pass: 100%/2   | Total:  1h 54m | Avg: 57m 09s | Max: 58m 48s
      🟩 Clang16            Pass: 100%/2   | Total:  1h 53m | Avg: 56m 33s | Max: 57m 03s
      🟩 Clang17            Pass: 100%/2   | Total:  1h 51m | Avg: 55m 31s | Max: 56m 18s
      🟩 Clang18            Pass: 100%/7   | Total:  5h 48m | Avg: 49m 48s | Max:  1h 04m
      🟩 GCC7               Pass: 100%/2   | Total: 59m 42s | Avg: 29m 51s | Max: 54m 18s
      🟩 GCC8               Pass: 100%/1   | Total: 59m 11s | Avg: 59m 11s | Max: 59m 11s
      🟩 GCC9               Pass: 100%/2   | Total:  1h 05m | Avg: 32m 54s | Max:  1h 00m
      🟩 GCC10              Pass: 100%/2   | Total:  1h 50m | Avg: 55m 28s | Max: 55m 36s
      🟩 GCC11              Pass: 100%/2   | Total:  1h 54m | Avg: 57m 24s | Max: 59m 50s
      🟩 GCC12              Pass: 100%/4   | Total:  2h 41m | Avg: 40m 22s | Max:  1h 01m
      🟩 GCC13              Pass: 100%/8   | Total:  5h 14m | Avg: 39m 20s | Max:  1h 02m
      🟩 MSVC14.29          Pass: 100%/2   | Total:  1h 38m | Avg: 49m 04s | Max:  1h 11m | Hits: 449%/1776  
      🟩 MSVC14.39          Pass: 100%/2   | Total:  2h 20m | Avg:  1h 10m | Max:  1h 10m | Hits: 359%/1776  
      🟩 NVHPC24.7          Pass: 100%/2   | Total:  2h 07m | Avg:  1h 03m | Max:  1h 03m
    🟩 cxx_family
      🟩 Clang              Pass: 100%/17  | Total: 13h 34m | Avg: 47m 54s | Max:  1h 04m
      🟩 GCC                Pass: 100%/21  | Total: 14h 46m | Avg: 42m 13s | Max:  1h 02m
      🟩 MSVC               Pass: 100%/4   | Total:  3h 58m | Avg: 59m 36s | Max:  1h 11m | Hits: 404%/3552  
      🟩 NVHPC              Pass: 100%/2   | Total:  2h 07m | Avg:  1h 03m | Max:  1h 03m
    🟩 gpu
      🟩 h100               Pass: 100%/2   | Total: 43m 04s | Avg: 21m 32s | Max: 23m 35s
      🟩 v100               Pass: 100%/42  | Total:  1d 09h | Avg: 48m 11s | Max:  1h 11m | Hits: 404%/3552  
    🟩 jobs
      🟩 Build              Pass: 100%/37  | Total:  1d 07h | Avg: 50m 57s | Max:  1h 11m | Hits: 404%/3552  
      🟩 DeviceLaunch       Pass: 100%/1   | Total: 30m 17s | Avg: 30m 17s | Max: 30m 17s
      🟩 GraphCapture       Pass: 100%/1   | Total: 16m 32s | Avg: 16m 32s | Max: 16m 32s
      🟩 HostLaunch         Pass: 100%/3   | Total:  1h 19m | Avg: 26m 26s | Max: 30m 13s
      🟩 TestGPU            Pass: 100%/2   | Total: 55m 10s | Avg: 27m 35s | Max: 33m 46s
    🟩 sm
      🟩 90                 Pass: 100%/2   | Total: 43m 04s | Avg: 21m 32s | Max: 23m 35s
      🟩 90a                Pass: 100%/1   | Total: 26m 10s | Avg: 26m 10s | Max: 26m 10s
    🟩 std
      🟩 17                 Pass: 100%/20  | Total: 16h 42m | Avg: 50m 06s | Max:  1h 11m | Hits: 419%/2664  
      🟩 20                 Pass: 100%/24  | Total: 17h 44m | Avg: 44m 22s | Max:  1h 10m | Hits: 358%/888   
    
  • 🟩 cccl_c_parallel: Pass: 100%/2 | Total: 10m 51s | Avg: 5m 25s | Max: 8m 42s

    🟩 cpu
      🟩 amd64              Pass: 100%/2   | Total: 10m 51s | Avg:  5m 25s | Max:  8m 42s
    🟩 ctk
      🟩 12.6               Pass: 100%/2   | Total: 10m 51s | Avg:  5m 25s | Max:  8m 42s
    🟩 cudacxx
      🟩 nvcc12.6           Pass: 100%/2   | Total: 10m 51s | Avg:  5m 25s | Max:  8m 42s
    🟩 cudacxx_family
      🟩 nvcc               Pass: 100%/2   | Total: 10m 51s | Avg:  5m 25s | Max:  8m 42s
    🟩 cxx
      🟩 GCC13              Pass: 100%/2   | Total: 10m 51s | Avg:  5m 25s | Max:  8m 42s
    🟩 cxx_family
      🟩 GCC                Pass: 100%/2   | Total: 10m 51s | Avg:  5m 25s | Max:  8m 42s
    🟩 gpu
      🟩 v100               Pass: 100%/2   | Total: 10m 51s | Avg:  5m 25s | Max:  8m 42s
    🟩 jobs
      🟩 Build              Pass: 100%/1   | Total:  2m 09s | Avg:  2m 09s | Max:  2m 09s
      🟩 Test               Pass: 100%/1   | Total:  8m 42s | Avg:  8m 42s | Max:  8m 42s
    
  • 🟩 python: Pass: 100%/1 | Total: 41m 11s | Avg: 41m 11s | Max: 41m 11s

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

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

# Runner
65 linux-amd64-cpu16
11 linux-amd64-gpu-v100-latest-1
9 windows-amd64-cpu16
4 linux-arm64-cpu16
1 linux-amd64-gpu-h100-latest-1-testing

Copy link
Contributor

🟨 CI finished in 11h 52m: Pass: 98%/90 | Total: 2d 08h | Avg: 37m 42s | Max: 1h 11m | Hits: 313%/10928
  • 🟨 thrust: Pass: 97%/43 | Total: 21h 15m | Avg: 29m 39s | Max: 59m 59s | Hits: 269%/7376

    🔍 cpu: amd64 🔍
      🔍 amd64              Pass:  97%/41  | Total: 20h 13m | Avg: 29m 36s | Max: 59m 59s | Hits: 269%/7376  
      🟩 arm64              Pass: 100%/2   | Total:  1h 01m | Avg: 30m 47s | Max: 31m 24s
    🔍 ctk: 12.6 🔍
      🟩 12.0               Pass: 100%/5   | Total:  1h 13m | Avg: 14m 38s | Max: 30m 12s | Hits: 354%/1844  
      🟩 12.5               Pass: 100%/2   | Total:  1h 47m | Avg: 53m 48s | Max: 56m 56s
      🔍 12.6               Pass:  97%/36  | Total: 18h 14m | Avg: 30m 23s | Max: 59m 59s | Hits: 240%/5532  
    🔍 cudacxx: nvcc12.6 🔍
      🟩 ClangCUDA18        Pass: 100%/2   | Total: 55m 32s | Avg: 27m 46s | Max: 29m 19s
      🟩 nvcc12.0           Pass: 100%/5   | Total:  1h 13m | Avg: 14m 38s | Max: 30m 12s | Hits: 354%/1844  
      🟩 nvcc12.5           Pass: 100%/2   | Total:  1h 47m | Avg: 53m 48s | Max: 56m 56s
      🔍 nvcc12.6           Pass:  97%/34  | Total: 17h 18m | Avg: 30m 33s | Max: 59m 59s | Hits: 240%/5532  
    🔍 cudacxx_family: nvcc 🔍
      🟩 ClangCUDA          Pass: 100%/2   | Total: 55m 32s | Avg: 27m 46s | Max: 29m 19s
      🔍 nvcc               Pass:  97%/41  | Total: 20h 19m | Avg: 29m 44s | Max: 59m 59s | Hits: 269%/7376  
    🔍 cxx: MSVC14.39 🔍
      🟩 Clang14            Pass: 100%/4   | Total:  1h 23m | Avg: 20m 48s | Max: 32m 21s
      🟩 Clang15            Pass: 100%/2   | Total:  1h 04m | Avg: 32m 18s | Max: 33m 06s
      🟩 Clang16            Pass: 100%/2   | Total:  1h 01m | Avg: 30m 33s | Max: 31m 04s
      🟩 Clang17            Pass: 100%/2   | Total:  1h 07m | Avg: 33m 57s | Max: 33m 57s
      🟩 Clang18            Pass: 100%/7   | Total:  2h 43m | Avg: 23m 24s | Max: 30m 10s
      🟩 GCC7               Pass: 100%/2   | Total: 42m 21s | Avg: 21m 10s | Max: 31m 25s
      🟩 GCC8               Pass: 100%/1   | Total: 32m 26s | Avg: 32m 26s | Max: 32m 26s
      🟩 GCC9               Pass: 100%/2   | Total: 44m 22s | Avg: 22m 11s | Max: 33m 02s
      🟩 GCC10              Pass: 100%/2   | Total:  1h 06m | Avg: 33m 03s | Max: 34m 56s
      🟩 GCC11              Pass: 100%/2   | Total:  1h 05m | Avg: 32m 45s | Max: 33m 22s
      🟩 GCC12              Pass: 100%/2   | Total:  1h 06m | Avg: 33m 29s | Max: 35m 53s
      🟩 GCC13              Pass: 100%/8   | Total:  2h 52m | Avg: 21m 36s | Max: 32m 49s
      🟩 MSVC14.29          Pass: 100%/2   | Total:  1h 23m | Avg: 41m 46s | Max: 53m 21s | Hits: 297%/3688  
      🔍 MSVC14.39          Pass:  66%/3   | Total:  2h 32m | Avg: 50m 56s | Max: 59m 59s | Hits: 240%/3688  
      🟩 NVHPC24.7          Pass: 100%/2   | Total:  1h 47m | Avg: 53m 48s | Max: 56m 56s
    🔍 cxx_family: MSVC 🔍
      🟩 Clang              Pass: 100%/17  | Total:  7h 20m | Avg: 25m 55s | Max: 33m 57s
      🟩 GCC                Pass: 100%/19  | Total:  8h 10m | Avg: 25m 49s | Max: 35m 53s
      🔍 MSVC               Pass:  80%/5   | Total:  3h 56m | Avg: 47m 16s | Max: 59m 59s | Hits: 269%/7376  
      🟩 NVHPC              Pass: 100%/2   | Total:  1h 47m | Avg: 53m 48s | Max: 56m 56s
    🔍 jobs: TestCPU 🔍
      🟩 Build              Pass: 100%/37  | Total: 19h 45m | Avg: 32m 03s | Max: 59m 59s | Hits: 269%/7376  
      🔍 TestCPU            Pass:  66%/3   | Total: 51m 47s | Avg: 17m 15s | Max: 35m 09s
      🟩 TestGPU            Pass: 100%/3   | Total: 37m 33s | Avg: 12m 31s | Max: 12m 57s
    🔍 std: 20 🔍
      🟩 17                 Pass: 100%/20  | Total: 10h 35m | Avg: 31m 45s | Max: 57m 41s | Hits: 278%/5532  
      🔍 20                 Pass:  95%/21  | Total: 10h 03m | Avg: 28m 43s | Max: 59m 59s | Hits: 240%/1844  
    🟨 gpu
      🟨 v100               Pass:  97%/43  | Total: 21h 15m | Avg: 29m 39s | Max: 59m 59s | Hits: 269%/7376  
    🟩 cmake_options
      🟩 -DTHRUST_DISPATCH_TYPE=Force32bit Pass: 100%/2   | Total: 36m 33s | Avg: 18m 16s | Max: 24m 43s
    🟩 sm
      🟩 90a                Pass: 100%/1   | Total: 19m 22s | Avg: 19m 22s | Max: 19m 22s
    
  • 🟩 cub: Pass: 100%/44 | Total: 1d 10h | Avg: 46m 58s | Max: 1h 11m | Hits: 404%/3552

    🟩 cpu
      🟩 amd64              Pass: 100%/42  | Total:  1d 08h | Avg: 46m 29s | Max:  1h 11m | Hits: 404%/3552  
      🟩 arm64              Pass: 100%/2   | Total:  1h 54m | Avg: 57m 17s | Max: 57m 38s
    🟩 ctk
      🟩 12.0               Pass: 100%/5   | Total: 48m 43s | Avg:  9m 44s | Max: 26m 59s | Hits: 540%/888   
      🟩 12.5               Pass: 100%/2   | Total:  2h 07m | Avg:  1h 03m | Max:  1h 03m
      🟩 12.6               Pass: 100%/37  | Total:  1d 07h | Avg: 51m 06s | Max:  1h 11m | Hits: 359%/2664  
    🟩 cudacxx
      🟩 ClangCUDA18        Pass: 100%/2   | Total:  2h 04m | Avg:  1h 02m | Max:  1h 04m
      🟩 nvcc12.0           Pass: 100%/5   | Total: 48m 43s | Avg:  9m 44s | Max: 26m 59s | Hits: 540%/888   
      🟩 nvcc12.5           Pass: 100%/2   | Total:  2h 07m | Avg:  1h 03m | Max:  1h 03m
      🟩 nvcc12.6           Pass: 100%/35  | Total:  1d 05h | Avg: 50m 28s | Max:  1h 11m | Hits: 359%/2664  
    🟩 cudacxx_family
      🟩 ClangCUDA          Pass: 100%/2   | Total:  2h 04m | Avg:  1h 02m | Max:  1h 04m
      🟩 nvcc               Pass: 100%/42  | Total:  1d 08h | Avg: 46m 15s | Max:  1h 11m | Hits: 404%/3552  
    🟩 cxx
      🟩 Clang14            Pass: 100%/4   | Total:  2h 07m | Avg: 31m 51s | Max: 58m 55s
      🟩 Clang15            Pass: 100%/2   | Total:  1h 54m | Avg: 57m 09s | Max: 58m 48s
      🟩 Clang16            Pass: 100%/2   | Total:  1h 53m | Avg: 56m 33s | Max: 57m 03s
      🟩 Clang17            Pass: 100%/2   | Total:  1h 51m | Avg: 55m 31s | Max: 56m 18s
      🟩 Clang18            Pass: 100%/7   | Total:  5h 48m | Avg: 49m 48s | Max:  1h 04m
      🟩 GCC7               Pass: 100%/2   | Total: 59m 42s | Avg: 29m 51s | Max: 54m 18s
      🟩 GCC8               Pass: 100%/1   | Total: 59m 11s | Avg: 59m 11s | Max: 59m 11s
      🟩 GCC9               Pass: 100%/2   | Total:  1h 05m | Avg: 32m 54s | Max:  1h 00m
      🟩 GCC10              Pass: 100%/2   | Total:  1h 50m | Avg: 55m 28s | Max: 55m 36s
      🟩 GCC11              Pass: 100%/2   | Total:  1h 54m | Avg: 57m 24s | Max: 59m 50s
      🟩 GCC12              Pass: 100%/4   | Total:  2h 41m | Avg: 40m 22s | Max:  1h 01m
      🟩 GCC13              Pass: 100%/8   | Total:  5h 14m | Avg: 39m 20s | Max:  1h 02m
      🟩 MSVC14.29          Pass: 100%/2   | Total:  1h 38m | Avg: 49m 04s | Max:  1h 11m | Hits: 449%/1776  
      🟩 MSVC14.39          Pass: 100%/2   | Total:  2h 20m | Avg:  1h 10m | Max:  1h 10m | Hits: 359%/1776  
      🟩 NVHPC24.7          Pass: 100%/2   | Total:  2h 07m | Avg:  1h 03m | Max:  1h 03m
    🟩 cxx_family
      🟩 Clang              Pass: 100%/17  | Total: 13h 34m | Avg: 47m 54s | Max:  1h 04m
      🟩 GCC                Pass: 100%/21  | Total: 14h 46m | Avg: 42m 13s | Max:  1h 02m
      🟩 MSVC               Pass: 100%/4   | Total:  3h 58m | Avg: 59m 36s | Max:  1h 11m | Hits: 404%/3552  
      🟩 NVHPC              Pass: 100%/2   | Total:  2h 07m | Avg:  1h 03m | Max:  1h 03m
    🟩 gpu
      🟩 h100               Pass: 100%/2   | Total: 43m 04s | Avg: 21m 32s | Max: 23m 35s
      🟩 v100               Pass: 100%/42  | Total:  1d 09h | Avg: 48m 11s | Max:  1h 11m | Hits: 404%/3552  
    🟩 jobs
      🟩 Build              Pass: 100%/37  | Total:  1d 07h | Avg: 50m 57s | Max:  1h 11m | Hits: 404%/3552  
      🟩 DeviceLaunch       Pass: 100%/1   | Total: 30m 17s | Avg: 30m 17s | Max: 30m 17s
      🟩 GraphCapture       Pass: 100%/1   | Total: 16m 32s | Avg: 16m 32s | Max: 16m 32s
      🟩 HostLaunch         Pass: 100%/3   | Total:  1h 19m | Avg: 26m 26s | Max: 30m 13s
      🟩 TestGPU            Pass: 100%/2   | Total: 55m 10s | Avg: 27m 35s | Max: 33m 46s
    🟩 sm
      🟩 90                 Pass: 100%/2   | Total: 43m 04s | Avg: 21m 32s | Max: 23m 35s
      🟩 90a                Pass: 100%/1   | Total: 26m 10s | Avg: 26m 10s | Max: 26m 10s
    🟩 std
      🟩 17                 Pass: 100%/20  | Total: 16h 42m | Avg: 50m 06s | Max:  1h 11m | Hits: 419%/2664  
      🟩 20                 Pass: 100%/24  | Total: 17h 44m | Avg: 44m 22s | Max:  1h 10m | Hits: 358%/888   
    
  • 🟩 cccl_c_parallel: Pass: 100%/2 | Total: 10m 51s | Avg: 5m 25s | Max: 8m 42s

    🟩 cpu
      🟩 amd64              Pass: 100%/2   | Total: 10m 51s | Avg:  5m 25s | Max:  8m 42s
    🟩 ctk
      🟩 12.6               Pass: 100%/2   | Total: 10m 51s | Avg:  5m 25s | Max:  8m 42s
    🟩 cudacxx
      🟩 nvcc12.6           Pass: 100%/2   | Total: 10m 51s | Avg:  5m 25s | Max:  8m 42s
    🟩 cudacxx_family
      🟩 nvcc               Pass: 100%/2   | Total: 10m 51s | Avg:  5m 25s | Max:  8m 42s
    🟩 cxx
      🟩 GCC13              Pass: 100%/2   | Total: 10m 51s | Avg:  5m 25s | Max:  8m 42s
    🟩 cxx_family
      🟩 GCC                Pass: 100%/2   | Total: 10m 51s | Avg:  5m 25s | Max:  8m 42s
    🟩 gpu
      🟩 v100               Pass: 100%/2   | Total: 10m 51s | Avg:  5m 25s | Max:  8m 42s
    🟩 jobs
      🟩 Build              Pass: 100%/1   | Total:  2m 09s | Avg:  2m 09s | Max:  2m 09s
      🟩 Test               Pass: 100%/1   | Total:  8m 42s | Avg:  8m 42s | Max:  8m 42s
    
  • 🟩 python: Pass: 100%/1 | Total: 41m 11s | Avg: 41m 11s | Max: 41m 11s

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

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

# Runner
65 linux-amd64-cpu16
11 linux-amd64-gpu-v100-latest-1
9 windows-amd64-cpu16
4 linux-arm64-cpu16
1 linux-amd64-gpu-h100-latest-1-testing

@bernhardmgruber bernhardmgruber enabled auto-merge (squash) January 28, 2025 17:37
Copy link
Contributor

🟩 CI finished in 2h 49m: Pass: 100%/89 | Total: 16h 34m | Avg: 11m 10s | Max: 58m 29s | Hits: 422%/10928
  • 🟩 cub: Pass: 100%/44 | Total: 8h 45m | Avg: 11m 55s | Max: 58m 29s | Hits: 540%/3552

    🟩 cpu
      🟩 amd64              Pass: 100%/42  | Total:  8h 35m | Avg: 12m 16s | Max: 58m 29s | Hits: 540%/3552  
      🟩 arm64              Pass: 100%/2   | Total:  9m 39s | Avg:  4m 49s | Max:  4m 58s
    🟩 ctk
      🟩 12.0               Pass: 100%/5   | Total: 47m 41s | Avg:  9m 32s | Max: 25m 28s | Hits: 540%/888   
      🟩 12.5               Pass: 100%/2   | Total: 19m 50s | Avg:  9m 55s | Max: 10m 17s
      🟩 12.6               Pass: 100%/37  | Total:  7h 37m | Avg: 12m 21s | Max: 58m 29s | Hits: 540%/2664  
    🟩 cudacxx
      🟩 ClangCUDA18        Pass: 100%/2   | Total:  9m 20s | Avg:  4m 40s | Max:  4m 40s
      🟩 nvcc12.0           Pass: 100%/5   | Total: 47m 41s | Avg:  9m 32s | Max: 25m 28s | Hits: 540%/888   
      🟩 nvcc12.5           Pass: 100%/2   | Total: 19m 50s | Avg:  9m 55s | Max: 10m 17s
      🟩 nvcc12.6           Pass: 100%/35  | Total:  7h 28m | Avg: 12m 48s | Max: 58m 29s | Hits: 540%/2664  
    🟩 cudacxx_family
      🟩 ClangCUDA          Pass: 100%/2   | Total:  9m 20s | Avg:  4m 40s | Max:  4m 40s
      🟩 nvcc               Pass: 100%/42  | Total:  8h 35m | Avg: 12m 16s | Max: 58m 29s | Hits: 540%/3552  
    🟩 cxx
      🟩 Clang14            Pass: 100%/4   | Total: 22m 29s | Avg:  5m 37s | Max:  5m 59s
      🟩 Clang15            Pass: 100%/2   | Total: 12m 00s | Avg:  6m 00s | Max:  6m 02s
      🟩 Clang16            Pass: 100%/2   | Total: 11m 08s | Avg:  5m 34s | Max:  5m 35s
      🟩 Clang17            Pass: 100%/2   | Total: 11m 10s | Avg:  5m 35s | Max:  5m 38s
      🟩 Clang18            Pass: 100%/7   | Total:  1h 16m | Avg: 10m 58s | Max: 26m 28s
      🟩 GCC7               Pass: 100%/2   | Total: 11m 30s | Avg:  5m 45s | Max:  5m 49s
      🟩 GCC8               Pass: 100%/1   | Total:  6m 00s | Avg:  6m 00s | Max:  6m 00s
      🟩 GCC9               Pass: 100%/2   | Total: 11m 30s | Avg:  5m 45s | Max:  5m 56s
      🟩 GCC10              Pass: 100%/2   | Total: 11m 51s | Avg:  5m 55s | Max:  6m 07s
      🟩 GCC11              Pass: 100%/2   | Total: 12m 21s | Avg:  6m 10s | Max:  6m 17s
      🟩 GCC12              Pass: 100%/4   | Total: 36m 47s | Avg:  9m 11s | Max: 19m 32s
      🟩 GCC13              Pass: 100%/8   | Total:  2h 41m | Avg: 20m 11s | Max: 58m 29s
      🟩 MSVC14.29          Pass: 100%/2   | Total: 54m 29s | Avg: 27m 14s | Max: 29m 01s | Hits: 540%/1776  
      🟩 MSVC14.39          Pass: 100%/2   | Total:  1h 05m | Avg: 32m 48s | Max: 35m 42s | Hits: 540%/1776  
      🟩 NVHPC24.7          Pass: 100%/2   | Total: 19m 50s | Avg:  9m 55s | Max: 10m 17s
    🟩 cxx_family
      🟩 Clang              Pass: 100%/17  | Total:  2h 13m | Avg:  7m 51s | Max: 26m 28s
      🟩 GCC                Pass: 100%/21  | Total:  4h 11m | Avg: 11m 58s | Max: 58m 29s
      🟩 MSVC               Pass: 100%/4   | Total:  2h 00m | Avg: 30m 01s | Max: 35m 42s | Hits: 540%/3552  
      🟩 NVHPC              Pass: 100%/2   | Total: 19m 50s | Avg:  9m 55s | Max: 10m 17s
    🟩 gpu
      🟩 h100               Pass: 100%/2   | Total: 24m 11s | Avg: 12m 05s | Max: 19m 32s
      🟩 v100               Pass: 100%/42  | Total:  8h 20m | Avg: 11m 55s | Max: 58m 29s | Hits: 540%/3552  
    🟩 jobs
      🟩 Build              Pass: 100%/37  | Total:  6h 06m | Avg:  9m 54s | Max: 58m 29s | Hits: 540%/3552  
      🟩 DeviceLaunch       Pass: 100%/1   | Total: 19m 23s | Avg: 19m 23s | Max: 19m 23s
      🟩 GraphCapture       Pass: 100%/1   | Total: 19m 10s | Avg: 19m 10s | Max: 19m 10s
      🟩 HostLaunch         Pass: 100%/3   | Total:  1h 05m | Avg: 21m 45s | Max: 26m 28s
      🟩 TestGPU            Pass: 100%/2   | Total: 54m 35s | Avg: 27m 17s | Max: 29m 36s
    🟩 sm
      🟩 90                 Pass: 100%/2   | Total: 24m 11s | Avg: 12m 05s | Max: 19m 32s
      🟩 90a                Pass: 100%/1   | Total:  4m 23s | Avg:  4m 23s | Max:  4m 23s
    🟩 std
      🟩 17                 Pass: 100%/20  | Total:  3h 59m | Avg: 11m 58s | Max: 58m 29s | Hits: 540%/2664  
      🟩 20                 Pass: 100%/24  | Total:  4h 45m | Avg: 11m 53s | Max: 35m 42s | Hits: 540%/888   
    
  • 🟩 thrust: Pass: 100%/42 | Total: 6h 53m | Avg: 9m 50s | Max: 33m 42s | Hits: 365%/7376

    🟩 cmake_options
      🟩 -DTHRUST_DISPATCH_TYPE=Force32bit Pass: 100%/2   | Total: 17m 15s | Avg:  8m 37s | Max: 11m 33s
    🟩 cpu
      🟩 amd64              Pass: 100%/40  | Total:  6h 43m | Avg: 10m 05s | Max: 33m 42s | Hits: 365%/7376  
      🟩 arm64              Pass: 100%/2   | Total:  9m 52s | Avg:  4m 56s | Max:  5m 07s
    🟩 ctk
      🟩 12.0               Pass: 100%/5   | Total:  1h 12m | Avg: 14m 32s | Max: 33m 42s | Hits: 365%/1844  
      🟩 12.5               Pass: 100%/2   | Total: 30m 02s | Avg: 15m 01s | Max: 15m 06s
      🟩 12.6               Pass: 100%/35  | Total:  5h 10m | Avg:  8m 52s | Max: 32m 27s | Hits: 365%/5532  
    🟩 cudacxx
      🟩 ClangCUDA18        Pass: 100%/2   | Total: 10m 48s | Avg:  5m 24s | Max:  5m 25s
      🟩 nvcc12.0           Pass: 100%/5   | Total:  1h 12m | Avg: 14m 32s | Max: 33m 42s | Hits: 365%/1844  
      🟩 nvcc12.5           Pass: 100%/2   | Total: 30m 02s | Avg: 15m 01s | Max: 15m 06s
      🟩 nvcc12.6           Pass: 100%/33  | Total:  5h 00m | Avg:  9m 05s | Max: 32m 27s | Hits: 365%/5532  
    🟩 cudacxx_family
      🟩 ClangCUDA          Pass: 100%/2   | Total: 10m 48s | Avg:  5m 24s | Max:  5m 25s
      🟩 nvcc               Pass: 100%/40  | Total:  6h 42m | Avg: 10m 04s | Max: 33m 42s | Hits: 365%/7376  
    🟩 cxx
      🟩 Clang14            Pass: 100%/4   | Total: 22m 05s | Avg:  5m 31s | Max:  6m 03s
      🟩 Clang15            Pass: 100%/2   | Total: 12m 19s | Avg:  6m 09s | Max:  6m 12s
      🟩 Clang16            Pass: 100%/2   | Total: 11m 33s | Avg:  5m 46s | Max:  5m 51s
      🟩 Clang17            Pass: 100%/2   | Total: 11m 37s | Avg:  5m 48s | Max:  5m 59s
      🟩 Clang18            Pass: 100%/7   | Total: 51m 49s | Avg:  7m 24s | Max: 16m 58s
      🟩 GCC7               Pass: 100%/2   | Total: 39m 51s | Avg: 19m 55s | Max: 33m 42s
      🟩 GCC8               Pass: 100%/1   | Total:  5m 57s | Avg:  5m 57s | Max:  5m 57s
      🟩 GCC9               Pass: 100%/2   | Total: 12m 14s | Avg:  6m 07s | Max:  6m 27s
      🟩 GCC10              Pass: 100%/2   | Total: 11m 41s | Avg:  5m 50s | Max:  6m 04s
      🟩 GCC11              Pass: 100%/2   | Total: 11m 37s | Avg:  5m 48s | Max:  5m 59s
      🟩 GCC12              Pass: 100%/2   | Total: 12m 54s | Avg:  6m 27s | Max:  6m 31s
      🟩 GCC13              Pass: 100%/8   | Total:  1h 03m | Avg:  7m 59s | Max: 16m 01s
      🟩 MSVC14.29          Pass: 100%/2   | Total: 55m 29s | Avg: 27m 44s | Max: 32m 27s | Hits: 365%/3688  
      🟩 MSVC14.39          Pass: 100%/2   | Total:  1h 00m | Avg: 30m 15s | Max: 30m 58s | Hits: 365%/3688  
      🟩 NVHPC24.7          Pass: 100%/2   | Total: 30m 02s | Avg: 15m 01s | Max: 15m 06s
    🟩 cxx_family
      🟩 Clang              Pass: 100%/17  | Total:  1h 49m | Avg:  6m 26s | Max: 16m 58s
      🟩 GCC                Pass: 100%/19  | Total:  2h 38m | Avg:  8m 19s | Max: 33m 42s
      🟩 MSVC               Pass: 100%/4   | Total:  1h 55m | Avg: 28m 59s | Max: 32m 27s | Hits: 365%/7376  
      🟩 NVHPC              Pass: 100%/2   | Total: 30m 02s | Avg: 15m 01s | Max: 15m 06s
    🟩 gpu
      🟩 v100               Pass: 100%/42  | Total:  6h 53m | Avg:  9m 50s | Max: 33m 42s | Hits: 365%/7376  
    🟩 jobs
      🟩 Build              Pass: 100%/37  | Total:  5h 53m | Avg:  9m 33s | Max: 33m 42s | Hits: 365%/7376  
      🟩 TestCPU            Pass: 100%/2   | Total: 15m 32s | Avg:  7m 46s | Max:  8m 05s
      🟩 TestGPU            Pass: 100%/3   | Total: 44m 32s | Avg: 14m 50s | Max: 16m 58s
    🟩 sm
      🟩 90a                Pass: 100%/1   | Total:  4m 58s | Avg:  4m 58s | Max:  4m 58s
    🟩 std
      🟩 17                 Pass: 100%/20  | Total:  3h 42m | Avg: 11m 07s | Max: 33m 42s | Hits: 365%/5532  
      🟩 20                 Pass: 100%/20  | Total:  2h 53m | Avg:  8m 40s | Max: 30m 58s | Hits: 365%/1844  
    
  • 🟩 cccl_c_parallel: Pass: 100%/2 | Total: 10m 32s | Avg: 5m 16s | Max: 8m 28s

    🟩 cpu
      🟩 amd64              Pass: 100%/2   | Total: 10m 32s | Avg:  5m 16s | Max:  8m 28s
    🟩 ctk
      🟩 12.6               Pass: 100%/2   | Total: 10m 32s | Avg:  5m 16s | Max:  8m 28s
    🟩 cudacxx
      🟩 nvcc12.6           Pass: 100%/2   | Total: 10m 32s | Avg:  5m 16s | Max:  8m 28s
    🟩 cudacxx_family
      🟩 nvcc               Pass: 100%/2   | Total: 10m 32s | Avg:  5m 16s | Max:  8m 28s
    🟩 cxx
      🟩 GCC13              Pass: 100%/2   | Total: 10m 32s | Avg:  5m 16s | Max:  8m 28s
    🟩 cxx_family
      🟩 GCC                Pass: 100%/2   | Total: 10m 32s | Avg:  5m 16s | Max:  8m 28s
    🟩 gpu
      🟩 v100               Pass: 100%/2   | Total: 10m 32s | Avg:  5m 16s | Max:  8m 28s
    🟩 jobs
      🟩 Build              Pass: 100%/1   | Total:  2m 04s | Avg:  2m 04s | Max:  2m 04s
      🟩 Test               Pass: 100%/1   | Total:  8m 28s | Avg:  8m 28s | Max:  8m 28s
    
  • 🟩 python: Pass: 100%/1 | Total: 45m 06s | Avg: 45m 06s | Max: 45m 06s

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

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

# Runner
65 linux-amd64-cpu16
11 linux-amd64-gpu-v100-latest-1
8 windows-amd64-cpu16
4 linux-arm64-cpu16
1 linux-amd64-gpu-h100-latest-1-testing

@bernhardmgruber bernhardmgruber merged commit 0b5844f into NVIDIA:main Jan 28, 2025
101 of 104 checks passed
Copy link
Contributor

Git push to origin failed for branch/2.8.x with exitcode 128

@bernhardmgruber bernhardmgruber deleted the depr_metafunctions branch January 28, 2025 17:50
bernhardmgruber added a commit to bernhardmgruber/cccl that referenced this pull request Jan 28, 2025
davebayer pushed a commit to davebayer/cccl that referenced this pull request Jan 29, 2025
bernhardmgruber added a commit to bernhardmgruber/cccl that referenced this pull request Jan 31, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
backport branch/2.8.x thrust For all items related to Thrust.
Projects
Status: Done
Development

Successfully merging this pull request may close these issues.

2 participants