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

Modernize MSVC 2005/nvcc workaround #3606

Merged
merged 1 commit into from
Feb 4, 2025

Conversation

bernhardmgruber
Copy link
Contributor

@bernhardmgruber bernhardmgruber commented Jan 30, 2025

I removed this workaround while trying to address #3591. It can avoid some corner cases.

@bernhardmgruber bernhardmgruber requested a review from a team as a code owner January 30, 2025 11:44
@bernhardmgruber bernhardmgruber changed the title Drop MSVC 2005 workaround Drop MSVC 2005 workaround in Thrust get_value Jan 30, 2025
Copy link
Contributor

🟨 CI finished in 1h 32m: Pass: 93%/89 | Total: 2d 14h | Avg: 41m 50s | Max: 1h 12m | Hits: 195%/10936
  • 🟨 cub: Pass: 93%/44 | Total: 1d 14h | Avg: 52m 18s | Max: 1h 12m | Hits: 254%/3552

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

    🔍 cpu: amd64 🔍
      🔍 amd64              Pass:  92%/40  | Total: 22h 08m | Avg: 33m 13s | Max:  1h 06m | Hits: 166%/7384  
      🟩 arm64              Pass: 100%/2   | Total: 59m 18s | Avg: 29m 39s | Max: 31m 44s
    🔍 ctk: 12.6 🔍
      🟩 12.0               Pass: 100%/5   | Total:  3h 06m | Avg: 37m 12s | Max: 55m 57s | Hits: 163%/1846  
      🟩 12.5               Pass: 100%/2   | Total:  1h 56m | Avg: 58m 08s | Max: 58m 55s
      🔍 12.6               Pass:  91%/35  | Total: 18h 05m | Avg: 31m 01s | Max:  1h 06m | Hits: 167%/5538  
    🔍 cudacxx: nvcc12.6 🔍
      🟩 ClangCUDA18        Pass: 100%/2   | Total: 56m 11s | Avg: 28m 05s | Max: 29m 31s
      🟩 nvcc12.0           Pass: 100%/5   | Total:  3h 06m | Avg: 37m 12s | Max: 55m 57s | Hits: 163%/1846  
      🟩 nvcc12.5           Pass: 100%/2   | Total:  1h 56m | Avg: 58m 08s | Max: 58m 55s
      🔍 nvcc12.6           Pass:  90%/33  | Total: 17h 09m | Avg: 31m 11s | Max:  1h 06m | Hits: 167%/5538  
    🔍 cudacxx_family: nvcc 🔍
      🟩 ClangCUDA          Pass: 100%/2   | Total: 56m 11s | Avg: 28m 05s | Max: 29m 31s
      🔍 nvcc               Pass:  92%/40  | Total: 22h 11m | Avg: 33m 17s | Max:  1h 06m | Hits: 166%/7384  
    🔍 gpu: rtx4090 🔍
      🔍 rtx4090            Pass:  62%/8   | Total:  2h 21m | Avg: 17m 44s | Max: 34m 10s
      🟩 v100               Pass: 100%/34  | Total: 20h 46m | Avg: 36m 38s | Max:  1h 06m | Hits: 166%/7384  
    🚨 jobs: TestGPU 🚨
      🟩 Build              Pass: 100%/37  | Total: 22h 19m | Avg: 36m 11s | Max:  1h 06m | Hits: 166%/7384  
      🟩 TestCPU            Pass: 100%/2   | Total: 15m 39s | Avg:  7m 49s | Max:  8m 21s
      🔥 TestGPU            Pass:   0%/3   | Total: 33m 00s | Avg: 11m 00s | Max: 11m 21s
    🔍 std: 20 🔍
      🟩 17                 Pass: 100%/20  | Total: 12h 34m | Avg: 37m 43s | Max:  1h 03m | Hits: 167%/5538  
      🔍 20                 Pass:  90%/20  | Total:  9h 54m | Avg: 29m 44s | Max:  1h 06m | Hits: 163%/1846  
    🟨 cxx
      🟩 Clang14            Pass: 100%/4   | Total:  2h 02m | Avg: 30m 41s | Max: 33m 23s
      🟩 Clang15            Pass: 100%/2   | Total:  1h 08m | Avg: 34m 08s | Max: 35m 02s
      🟩 Clang16            Pass: 100%/2   | Total:  1h 06m | Avg: 33m 05s | Max: 33m 50s
      🟩 Clang17            Pass: 100%/2   | Total:  1h 04m | Avg: 32m 24s | Max: 34m 45s
      🟨 Clang18            Pass:  85%/7   | Total:  2h 41m | Avg: 23m 04s | Max: 31m 37s
      🟩 GCC7               Pass: 100%/2   | Total:  1h 03m | Avg: 31m 36s | Max: 33m 51s
      🟩 GCC8               Pass: 100%/1   | Total: 33m 31s | Avg: 33m 31s | Max: 33m 31s
      🟩 GCC9               Pass: 100%/2   | Total:  1h 06m | Avg: 33m 05s | Max: 35m 32s
      🟩 GCC10              Pass: 100%/2   | Total:  1h 06m | Avg: 33m 25s | Max: 34m 04s
      🟩 GCC11              Pass: 100%/2   | Total:  1h 05m | Avg: 32m 32s | Max: 33m 27s
      🟩 GCC12              Pass: 100%/2   | Total:  1h 06m | Avg: 33m 06s | Max: 34m 54s
      🟨 GCC13              Pass:  75%/8   | Total:  2h 57m | Avg: 22m 14s | Max: 34m 10s
      🟩 MSVC14.29          Pass: 100%/2   | Total:  1h 59m | Avg: 59m 31s | Max:  1h 03m | Hits: 164%/3692  
      🟩 MSVC14.39          Pass: 100%/2   | Total:  2h 10m | Avg:  1h 05m | Max:  1h 06m | Hits: 168%/3692  
      🟩 NVHPC24.7          Pass: 100%/2   | Total:  1h 56m | Avg: 58m 08s | Max: 58m 55s
    🟨 cxx_family
      🟨 Clang              Pass:  94%/17  | Total:  8h 03m | Avg: 28m 26s | Max: 35m 02s
      🟨 GCC                Pass:  89%/19  | Total:  8h 58m | Avg: 28m 22s | Max: 35m 32s
      🟩 MSVC               Pass: 100%/4   | Total:  4h 09m | Avg:  1h 02m | Max:  1h 06m | Hits: 166%/7384  
      🟩 NVHPC              Pass: 100%/2   | Total:  1h 56m | Avg: 58m 08s | Max: 58m 55s
    🟨 cmake_options
      🟨 -DTHRUST_DISPATCH_TYPE=Force32bit Pass:  50%/2   | Total: 38m 32s | Avg: 19m 16s | Max: 27m 29s
    🟩 sm
      🟩 90a                Pass: 100%/1   | Total: 19m 50s | Avg: 19m 50s | Max: 19m 50s
    
  • 🟩 cccl_c_parallel: Pass: 100%/2 | Total: 6m 47s | Avg: 3m 23s | Max: 4m 42s

    🟩 cpu
      🟩 amd64              Pass: 100%/2   | Total:  6m 47s | Avg:  3m 23s | Max:  4m 42s
    🟩 ctk
      🟩 12.6               Pass: 100%/2   | Total:  6m 47s | Avg:  3m 23s | Max:  4m 42s
    🟩 cudacxx
      🟩 nvcc12.6           Pass: 100%/2   | Total:  6m 47s | Avg:  3m 23s | Max:  4m 42s
    🟩 cudacxx_family
      🟩 nvcc               Pass: 100%/2   | Total:  6m 47s | Avg:  3m 23s | Max:  4m 42s
    🟩 cxx
      🟩 GCC13              Pass: 100%/2   | Total:  6m 47s | Avg:  3m 23s | Max:  4m 42s
    🟩 cxx_family
      🟩 GCC                Pass: 100%/2   | Total:  6m 47s | Avg:  3m 23s | Max:  4m 42s
    🟩 gpu
      🟩 rtx2080            Pass: 100%/2   | Total:  6m 47s | Avg:  3m 23s | Max:  4m 42s
    🟩 jobs
      🟩 Build              Pass: 100%/1   | Total:  2m 05s | Avg:  2m 05s | Max:  2m 05s
      🟩 Test               Pass: 100%/1   | Total:  4m 42s | Avg:  4m 42s | Max:  4m 42s
    
  • 🟩 python: Pass: 100%/1 | Total: 27m 44s | Avg: 27m 44s | Max: 27m 44s

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

👃 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
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
Contributor

🟨 CI finished in 3h 37m: Pass: 93%/89 | Total: 2d 14h | Avg: 41m 49s | Max: 1h 12m | Hits: 195%/10936
  • 🟨 cub: Pass: 93%/44 | Total: 1d 14h | Avg: 52m 16s | Max: 1h 12m | Hits: 254%/3552

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

    🔍 cpu: amd64 🔍
      🔍 amd64              Pass:  92%/40  | Total: 22h 08m | Avg: 33m 12s | Max:  1h 06m | Hits: 166%/7384  
      🟩 arm64              Pass: 100%/2   | Total: 59m 18s | Avg: 29m 39s | Max: 31m 44s
    🔍 ctk: 12.6 🔍
      🟩 12.0               Pass: 100%/5   | Total:  3h 06m | Avg: 37m 12s | Max: 55m 57s | Hits: 163%/1846  
      🟩 12.5               Pass: 100%/2   | Total:  1h 56m | Avg: 58m 08s | Max: 58m 55s
      🔍 12.6               Pass:  91%/35  | Total: 18h 05m | Avg: 31m 00s | Max:  1h 06m | Hits: 167%/5538  
    🔍 cudacxx: nvcc12.6 🔍
      🟩 ClangCUDA18        Pass: 100%/2   | Total: 56m 11s | Avg: 28m 05s | Max: 29m 31s
      🟩 nvcc12.0           Pass: 100%/5   | Total:  3h 06m | Avg: 37m 12s | Max: 55m 57s | Hits: 163%/1846  
      🟩 nvcc12.5           Pass: 100%/2   | Total:  1h 56m | Avg: 58m 08s | Max: 58m 55s
      🔍 nvcc12.6           Pass:  90%/33  | Total: 17h 09m | Avg: 31m 11s | Max:  1h 06m | Hits: 167%/5538  
    🔍 cudacxx_family: nvcc 🔍
      🟩 ClangCUDA          Pass: 100%/2   | Total: 56m 11s | Avg: 28m 05s | Max: 29m 31s
      🔍 nvcc               Pass:  92%/40  | Total: 22h 11m | Avg: 33m 17s | Max:  1h 06m | Hits: 166%/7384  
    🔍 gpu: rtx4090 🔍
      🔍 rtx4090            Pass:  62%/8   | Total:  2h 21m | Avg: 17m 42s | Max: 34m 10s
      🟩 v100               Pass: 100%/34  | Total: 20h 46m | Avg: 36m 38s | Max:  1h 06m | Hits: 166%/7384  
    🚨 jobs: TestGPU 🚨
      🟩 Build              Pass: 100%/37  | Total: 22h 19m | Avg: 36m 11s | Max:  1h 06m | Hits: 166%/7384  
      🟩 TestCPU            Pass: 100%/2   | Total: 15m 39s | Avg:  7m 49s | Max:  8m 21s
      🔥 TestGPU            Pass:   0%/3   | Total: 32m 45s | Avg: 10m 55s | Max: 11m 16s
    🔍 std: 20 🔍
      🟩 17                 Pass: 100%/20  | Total: 12h 34m | Avg: 37m 43s | Max:  1h 03m | Hits: 167%/5538  
      🔍 20                 Pass:  90%/20  | Total:  9h 54m | Avg: 29m 43s | Max:  1h 06m | Hits: 163%/1846  
    🟨 cxx
      🟩 Clang14            Pass: 100%/4   | Total:  2h 02m | Avg: 30m 41s | Max: 33m 23s
      🟩 Clang15            Pass: 100%/2   | Total:  1h 08m | Avg: 34m 08s | Max: 35m 02s
      🟩 Clang16            Pass: 100%/2   | Total:  1h 06m | Avg: 33m 05s | Max: 33m 50s
      🟩 Clang17            Pass: 100%/2   | Total:  1h 04m | Avg: 32m 24s | Max: 34m 45s
      🟨 Clang18            Pass:  85%/7   | Total:  2h 41m | Avg: 23m 02s | Max: 31m 37s
      🟩 GCC7               Pass: 100%/2   | Total:  1h 03m | Avg: 31m 36s | Max: 33m 51s
      🟩 GCC8               Pass: 100%/1   | Total: 33m 31s | Avg: 33m 31s | Max: 33m 31s
      🟩 GCC9               Pass: 100%/2   | Total:  1h 06m | Avg: 33m 05s | Max: 35m 32s
      🟩 GCC10              Pass: 100%/2   | Total:  1h 06m | Avg: 33m 25s | Max: 34m 04s
      🟩 GCC11              Pass: 100%/2   | Total:  1h 05m | Avg: 32m 32s | Max: 33m 27s
      🟩 GCC12              Pass: 100%/2   | Total:  1h 06m | Avg: 33m 06s | Max: 34m 54s
      🟨 GCC13              Pass:  75%/8   | Total:  2h 57m | Avg: 22m 14s | Max: 34m 10s
      🟩 MSVC14.29          Pass: 100%/2   | Total:  1h 59m | Avg: 59m 31s | Max:  1h 03m | Hits: 164%/3692  
      🟩 MSVC14.39          Pass: 100%/2   | Total:  2h 10m | Avg:  1h 05m | Max:  1h 06m | Hits: 168%/3692  
      🟩 NVHPC24.7          Pass: 100%/2   | Total:  1h 56m | Avg: 58m 08s | Max: 58m 55s
    🟨 cxx_family
      🟨 Clang              Pass:  94%/17  | Total:  8h 03m | Avg: 28m 25s | Max: 35m 02s
      🟨 GCC                Pass:  89%/19  | Total:  8h 58m | Avg: 28m 22s | Max: 35m 32s
      🟩 MSVC               Pass: 100%/4   | Total:  4h 09m | Avg:  1h 02m | Max:  1h 06m | Hits: 166%/7384  
      🟩 NVHPC              Pass: 100%/2   | Total:  1h 56m | Avg: 58m 08s | Max: 58m 55s
    🟨 cmake_options
      🟨 -DTHRUST_DISPATCH_TYPE=Force32bit Pass:  50%/2   | Total: 38m 37s | Avg: 19m 18s | Max: 27m 29s
    🟩 sm
      🟩 90a                Pass: 100%/1   | Total: 19m 50s | Avg: 19m 50s | Max: 19m 50s
    
  • 🟩 cccl_c_parallel: Pass: 100%/2 | Total: 6m 47s | Avg: 3m 23s | Max: 4m 42s

    🟩 cpu
      🟩 amd64              Pass: 100%/2   | Total:  6m 47s | Avg:  3m 23s | Max:  4m 42s
    🟩 ctk
      🟩 12.6               Pass: 100%/2   | Total:  6m 47s | Avg:  3m 23s | Max:  4m 42s
    🟩 cudacxx
      🟩 nvcc12.6           Pass: 100%/2   | Total:  6m 47s | Avg:  3m 23s | Max:  4m 42s
    🟩 cudacxx_family
      🟩 nvcc               Pass: 100%/2   | Total:  6m 47s | Avg:  3m 23s | Max:  4m 42s
    🟩 cxx
      🟩 GCC13              Pass: 100%/2   | Total:  6m 47s | Avg:  3m 23s | Max:  4m 42s
    🟩 cxx_family
      🟩 GCC                Pass: 100%/2   | Total:  6m 47s | Avg:  3m 23s | Max:  4m 42s
    🟩 gpu
      🟩 rtx2080            Pass: 100%/2   | Total:  6m 47s | Avg:  3m 23s | Max:  4m 42s
    🟩 jobs
      🟩 Build              Pass: 100%/1   | Total:  2m 05s | Avg:  2m 05s | Max:  2m 05s
      🟩 Test               Pass: 100%/1   | Total:  4m 42s | Avg:  4m 42s | Max:  4m 42s
    
  • 🟩 python: Pass: 100%/1 | Total: 27m 44s | Avg: 27m 44s | Max: 27m 44s

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

👃 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
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
Contributor

🟨 CI finished in 1h 50m: Pass: 93%/89 | Total: 2d 14h | Avg: 42m 19s | Max: 1h 15m | Hits: 252%/10936
  • 🟨 cub: Pass: 93%/44 | Total: 1d 14h | Avg: 53m 05s | Max: 1h 15m | Hits: 374%/3552

    🔍 cpu: amd64 🔍
      🔍 amd64              Pass:  92%/42  | Total:  1d 12h | Avg: 52m 48s | Max:  1h 15m | Hits: 374%/3552  
      🟩 arm64              Pass: 100%/2   | Total:  1h 58m | Avg: 59m 11s | Max: 59m 44s
    🔍 ctk: 12.6 🔍
      🟩 12.0               Pass: 100%/5   | Total:  4h 53m | Avg: 58m 45s | Max:  1h 00m | Hits: 378%/888   
      🟩 12.5               Pass: 100%/2   | Total:  2h 14m | Avg:  1h 07m | Max:  1h 11m
      🔍 12.6               Pass:  91%/37  | Total:  1d 07h | Avg: 51m 32s | Max:  1h 15m | Hits: 373%/2664  
    🔍 cudacxx: nvcc12.6 🔍
      🟩 ClangCUDA18        Pass: 100%/2   | Total:  1h 58m | Avg: 59m 15s | Max:  1h 00m
      🟩 nvcc12.0           Pass: 100%/5   | Total:  4h 53m | Avg: 58m 45s | Max:  1h 00m | Hits: 378%/888   
      🟩 nvcc12.5           Pass: 100%/2   | Total:  2h 14m | Avg:  1h 07m | Max:  1h 11m
      🔍 nvcc12.6           Pass:  91%/35  | Total:  1d 05h | Avg: 51m 06s | Max:  1h 15m | Hits: 373%/2664  
    🔍 cudacxx_family: nvcc 🔍
      🟩 ClangCUDA          Pass: 100%/2   | Total:  1h 58m | Avg: 59m 15s | Max:  1h 00m
      🔍 nvcc               Pass:  92%/42  | Total:  1d 12h | Avg: 52m 47s | Max:  1h 15m | Hits: 374%/3552  
    🚨 jobs: HostLaunch 🚨
      🟩 Build              Pass: 100%/37  | Total:  1d 12h | Avg: 58m 47s | Max:  1h 15m | Hits: 374%/3552  
      🟩 DeviceLaunch       Pass: 100%/1   | Total: 20m 36s | Avg: 20m 36s | Max: 20m 36s
      🟩 GraphCapture       Pass: 100%/1   | Total: 18m 49s | Avg: 18m 49s | Max: 18m 49s
      🔥 HostLaunch         Pass:   0%/3   | Total:  1h 16m | Avg: 25m 31s | Max: 26m 25s
      🟩 TestGPU            Pass: 100%/2   | Total: 44m 25s | Avg: 22m 12s | Max: 24m 40s
    🔍 sm: 90 🔍
      🔍 90                 Pass:  50%/2   | Total: 56m 38s | Avg: 28m 19s | Max: 30m 13s
      🟩 90a                Pass: 100%/1   | Total: 26m 31s | Avg: 26m 31s | Max: 26m 31s
    🔍 std: 20 🔍
      🟩 17                 Pass: 100%/20  | Total: 20h 19m | Avg:  1h 00m | Max:  1h 15m | Hits: 375%/2664  
      🔍 20                 Pass:  87%/24  | Total: 18h 36m | Avg: 46m 30s | Max:  1h 11m | Hits: 372%/888   
    🟨 cxx
      🟩 Clang14            Pass: 100%/4   | Total:  3h 57m | Avg: 59m 23s | Max:  1h 01m
      🟩 Clang15            Pass: 100%/2   | Total:  1h 51m | Avg: 55m 38s | Max: 56m 55s
      🟩 Clang16            Pass: 100%/2   | Total:  2h 03m | Avg:  1h 01m | Max:  1h 04m
      🟩 Clang17            Pass: 100%/2   | Total:  1h 56m | Avg: 58m 25s | Max: 59m 32s
      🟨 Clang18            Pass:  85%/7   | Total:  5h 40m | Avg: 48m 37s | Max:  1h 01m
      🟩 GCC7               Pass: 100%/2   | Total:  1h 59m | Avg: 59m 36s | Max:  1h 01m
      🟩 GCC8               Pass: 100%/1   | Total: 56m 05s | Avg: 56m 05s | Max: 56m 05s
      🟩 GCC9               Pass: 100%/2   | Total:  1h 58m | Avg: 59m 28s | Max:  1h 00m
      🟩 GCC10              Pass: 100%/2   | Total:  1h 50m | Avg: 55m 15s | Max: 55m 41s
      🟩 GCC11              Pass: 100%/2   | Total:  1h 55m | Avg: 57m 47s | Max: 57m 55s
      🟨 GCC12              Pass:  75%/4   | Total:  3h 01m | Avg: 45m 18s | Max:  1h 04m
      🟨 GCC13              Pass:  87%/8   | Total:  4h 51m | Avg: 36m 27s | Max: 59m 44s
      🟩 MSVC14.29          Pass: 100%/2   | Total:  2h 13m | Avg:  1h 06m | Max:  1h 13m | Hits: 376%/1776  
      🟩 MSVC14.39          Pass: 100%/2   | Total:  2h 24m | Avg:  1h 12m | Max:  1h 15m | Hits: 373%/1776  
      🟩 NVHPC24.7          Pass: 100%/2   | Total:  2h 14m | Avg:  1h 07m | Max:  1h 11m
    🟨 cxx_family
      🟨 Clang              Pass:  94%/17  | Total: 15h 29m | Avg: 54m 39s | Max:  1h 04m
      🟨 GCC                Pass:  90%/21  | Total: 16h 33m | Avg: 47m 17s | Max:  1h 04m
      🟩 MSVC               Pass: 100%/4   | Total:  4h 38m | Avg:  1h 09m | Max:  1h 15m | Hits: 374%/3552  
      🟩 NVHPC              Pass: 100%/2   | Total:  2h 14m | Avg:  1h 07m | Max:  1h 11m
    🟨 gpu
      🟨 h100               Pass:  50%/2   | Total: 56m 38s | Avg: 28m 19s | Max: 30m 13s
      🟨 rtxa6000           Pass:  75%/8   | Total:  4h 09m | Avg: 31m 12s | Max: 58m 14s
      🟩 v100               Pass: 100%/34  | Total:  1d 09h | Avg: 59m 41s | Max:  1h 15m | Hits: 374%/3552  
    
  • 🟨 thrust: Pass: 92%/42 | Total: 23h 14m | Avg: 33m 12s | Max: 1h 05m | Hits: 193%/7384

    🔍 cpu: amd64 🔍
      🔍 amd64              Pass:  92%/40  | Total: 22h 15m | Avg: 33m 22s | Max:  1h 05m | Hits: 193%/7384  
      🟩 arm64              Pass: 100%/2   | Total: 59m 59s | Avg: 29m 59s | Max: 32m 00s
    🔍 ctk: 12.6 🔍
      🟩 12.0               Pass: 100%/5   | Total:  2h 57m | Avg: 35m 33s | Max: 52m 26s | Hits: 193%/1846  
      🟩 12.5               Pass: 100%/2   | Total:  1h 55m | Avg: 57m 31s | Max: 59m 28s
      🔍 12.6               Pass:  91%/35  | Total: 18h 22m | Avg: 31m 29s | Max:  1h 05m | Hits: 193%/5538  
    🔍 cudacxx: nvcc12.6 🔍
      🟩 ClangCUDA18        Pass: 100%/2   | Total: 55m 25s | Avg: 27m 42s | Max: 29m 41s
      🟩 nvcc12.0           Pass: 100%/5   | Total:  2h 57m | Avg: 35m 33s | Max: 52m 26s | Hits: 193%/1846  
      🟩 nvcc12.5           Pass: 100%/2   | Total:  1h 55m | Avg: 57m 31s | Max: 59m 28s
      🔍 nvcc12.6           Pass:  90%/33  | Total: 17h 26m | Avg: 31m 43s | Max:  1h 05m | Hits: 193%/5538  
    🔍 cudacxx_family: nvcc 🔍
      🟩 ClangCUDA          Pass: 100%/2   | Total: 55m 25s | Avg: 27m 42s | Max: 29m 41s
      🔍 nvcc               Pass:  92%/40  | Total: 22h 19m | Avg: 33m 29s | Max:  1h 05m | Hits: 193%/7384  
    🔍 gpu: rtx4090 🔍
      🔍 rtx4090            Pass:  62%/8   | Total:  2h 26m | Avg: 18m 19s | Max: 36m 58s
      🟩 v100               Pass: 100%/34  | Total: 20h 48m | Avg: 36m 42s | Max:  1h 05m | Hits: 193%/7384  
    🚨 jobs: TestGPU 🚨
      🟩 Build              Pass: 100%/37  | Total: 22h 27m | Avg: 36m 24s | Max:  1h 05m | Hits: 193%/7384  
      🟩 TestCPU            Pass: 100%/2   | Total: 15m 09s | Avg:  7m 34s | Max:  7m 35s
      🔥 TestGPU            Pass:   0%/3   | Total: 32m 38s | Avg: 10m 52s | Max: 11m 09s
    🔍 std: 20 🔍
      🟩 17                 Pass: 100%/20  | Total: 12h 40m | Avg: 38m 02s | Max:  1h 05m | Hits: 193%/5538  
      🔍 20                 Pass:  90%/20  | Total:  9h 55m | Avg: 29m 45s | Max:  1h 05m | Hits: 193%/1846  
    🟨 cxx
      🟩 Clang14            Pass: 100%/4   | Total:  2h 00m | Avg: 30m 12s | Max: 31m 33s
      🟩 Clang15            Pass: 100%/2   | Total:  1h 03m | Avg: 31m 36s | Max: 31m 43s
      🟩 Clang16            Pass: 100%/2   | Total:  1h 03m | Avg: 31m 40s | Max: 33m 54s
      🟩 Clang17            Pass: 100%/2   | Total:  1h 07m | Avg: 33m 32s | Max: 33m 56s
      🟨 Clang18            Pass:  85%/7   | Total:  2h 44m | Avg: 23m 27s | Max: 33m 59s
      🟩 GCC7               Pass: 100%/2   | Total:  1h 04m | Avg: 32m 04s | Max: 33m 53s
      🟩 GCC8               Pass: 100%/1   | Total: 33m 01s | Avg: 33m 01s | Max: 33m 01s
      🟩 GCC9               Pass: 100%/2   | Total:  1h 11m | Avg: 35m 58s | Max: 37m 01s
      🟩 GCC10              Pass: 100%/2   | Total:  1h 01m | Avg: 30m 59s | Max: 31m 55s
      🟩 GCC11              Pass: 100%/2   | Total:  1h 12m | Avg: 36m 08s | Max: 37m 01s
      🟩 GCC12              Pass: 100%/2   | Total:  1h 15m | Avg: 37m 34s | Max: 37m 52s
      🟨 GCC13              Pass:  75%/8   | Total:  2h 58m | Avg: 22m 22s | Max: 36m 58s
      🟩 MSVC14.29          Pass: 100%/2   | Total:  1h 53m | Avg: 56m 30s | Max:  1h 00m | Hits: 193%/3692  
      🟩 MSVC14.39          Pass: 100%/2   | Total:  2h 10m | Avg:  1h 05m | Max:  1h 05m | Hits: 193%/3692  
      🟩 NVHPC24.7          Pass: 100%/2   | Total:  1h 55m | Avg: 57m 31s | Max: 59m 28s
    🟨 cxx_family
      🟨 Clang              Pass:  94%/17  | Total:  7h 58m | Avg: 28m 09s | Max: 33m 59s
      🟨 GCC                Pass:  89%/19  | Total:  9h 17m | Avg: 29m 20s | Max: 37m 52s
      🟩 MSVC               Pass: 100%/4   | Total:  4h 03m | Avg:  1h 00m | Max:  1h 05m | Hits: 193%/7384  
      🟩 NVHPC              Pass: 100%/2   | Total:  1h 55m | Avg: 57m 31s | Max: 59m 28s
    🟨 cmake_options
      🟨 -DTHRUST_DISPATCH_TYPE=Force32bit Pass:  50%/2   | Total: 38m 59s | Avg: 19m 29s | Max: 27m 55s
    🟩 sm
      🟩 90a                Pass: 100%/1   | Total: 21m 21s | Avg: 21m 21s | Max: 21m 21s
    
  • 🟩 cccl_c_parallel: Pass: 100%/2 | Total: 6m 54s | Avg: 3m 27s | Max: 4m 46s

    🟩 cpu
      🟩 amd64              Pass: 100%/2   | Total:  6m 54s | Avg:  3m 27s | Max:  4m 46s
    🟩 ctk
      🟩 12.6               Pass: 100%/2   | Total:  6m 54s | Avg:  3m 27s | Max:  4m 46s
    🟩 cudacxx
      🟩 nvcc12.6           Pass: 100%/2   | Total:  6m 54s | Avg:  3m 27s | Max:  4m 46s
    🟩 cudacxx_family
      🟩 nvcc               Pass: 100%/2   | Total:  6m 54s | Avg:  3m 27s | Max:  4m 46s
    🟩 cxx
      🟩 GCC13              Pass: 100%/2   | Total:  6m 54s | Avg:  3m 27s | Max:  4m 46s
    🟩 cxx_family
      🟩 GCC                Pass: 100%/2   | Total:  6m 54s | Avg:  3m 27s | Max:  4m 46s
    🟩 gpu
      🟩 rtx2080            Pass: 100%/2   | Total:  6m 54s | Avg:  3m 27s | Max:  4m 46s
    🟩 jobs
      🟩 Build              Pass: 100%/1   | Total:  2m 08s | Avg:  2m 08s | Max:  2m 08s
      🟩 Test               Pass: 100%/1   | Total:  4m 46s | Avg:  4m 46s | Max:  4m 46s
    
  • 🟩 python: Pass: 100%/1 | Total: 29m 45s | Avg: 29m 45s | Max: 29m 45s

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

👃 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
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
Contributor

github-actions bot commented Feb 4, 2025

🟨 CI finished in 1h 45m: Pass: 93%/90 | Total: 2d 15h | Avg: 42m 06s | Max: 1h 15m | Hits: 248%/12742
  • 🟨 cub: Pass: 93%/44 | Total: 1d 14h | Avg: 52m 42s | Max: 1h 15m | Hits: 345%/3512

    🔍 cpu: amd64 🔍
      🔍 amd64              Pass:  92%/42  | Total:  1d 12h | Avg: 52m 25s | Max:  1h 15m | Hits: 345%/3512  
      🟩 arm64              Pass: 100%/2   | Total:  1h 57m | Avg: 58m 49s | Max:  1h 00m
    🔍 ctk: 12.8 🔍
      🟩 12.0               Pass: 100%/5   | Total:  5h 01m | Avg:  1h 00m | Max:  1h 05m | Hits: 345%/878   
      🟩 12.5               Pass: 100%/2   | Total:  2h 05m | Avg:  1h 02m | Max:  1h 03m
      🔍 12.8               Pass:  91%/37  | Total:  1d 07h | Avg: 51m 09s | Max:  1h 15m | Hits: 345%/2634  
    🔍 cudacxx: nvcc12.8 🔍
      🟩 ClangCUDA18        Pass: 100%/2   | Total:  1h 52m | Avg: 56m 14s | Max: 56m 20s
      🟩 nvcc12.0           Pass: 100%/5   | Total:  5h 01m | Avg:  1h 00m | Max:  1h 05m | Hits: 345%/878   
      🟩 nvcc12.5           Pass: 100%/2   | Total:  2h 05m | Avg:  1h 02m | Max:  1h 03m
      🔍 nvcc12.8           Pass:  91%/35  | Total:  1d 05h | Avg: 50m 51s | Max:  1h 15m | Hits: 345%/2634  
    🔍 cudacxx_family: nvcc 🔍
      🟩 ClangCUDA          Pass: 100%/2   | Total:  1h 52m | Avg: 56m 14s | Max: 56m 20s
      🔍 nvcc               Pass:  92%/42  | Total:  1d 12h | Avg: 52m 32s | Max:  1h 15m | Hits: 345%/3512  
    🚨 jobs: HostLaunch 🚨
      🟩 Build              Pass: 100%/37  | Total:  1d 12h | Avg: 58m 49s | Max:  1h 15m | Hits: 345%/3512  
      🟩 DeviceLaunch       Pass: 100%/1   | Total: 21m 11s | Avg: 21m 11s | Max: 21m 11s
      🟩 GraphCapture       Pass: 100%/1   | Total: 15m 35s | Avg: 15m 35s | Max: 15m 35s
      🔥 HostLaunch         Pass:   0%/3   | Total:  1h 06m | Avg: 22m 12s | Max: 22m 32s
      🟩 TestGPU            Pass: 100%/2   | Total: 39m 10s | Avg: 19m 35s | Max: 19m 53s
    🔍 sm: 90 🔍
      🔍 90                 Pass:  50%/2   | Total: 49m 03s | Avg: 24m 31s | Max: 26m 59s
      🟩 90;90a;100         Pass: 100%/1   | Total:  1h 06m | Avg:  1h 06m | Max:  1h 06m
    🔍 std: 20 🔍
      🟩 17                 Pass: 100%/20  | Total: 19h 51m | Avg: 59m 35s | Max:  1h 15m | Hits: 345%/2634  
      🔍 20                 Pass:  87%/24  | Total: 18h 47m | Avg: 46m 58s | Max:  1h 11m | Hits: 343%/878   
    🟨 cxx
      🟩 Clang14            Pass: 100%/4   | Total:  3h 48m | Avg: 57m 01s | Max:  1h 00m
      🟩 Clang15            Pass: 100%/2   | Total:  2h 00m | Avg:  1h 00m | Max:  1h 00m
      🟩 Clang16            Pass: 100%/2   | Total:  1h 55m | Avg: 57m 38s | Max: 59m 42s
      🟩 Clang17            Pass: 100%/2   | Total:  2h 00m | Avg:  1h 00m | Max:  1h 00m
      🟨 Clang18            Pass:  85%/7   | Total:  5h 24m | Avg: 46m 20s | Max: 57m 28s
      🟩 GCC7               Pass: 100%/2   | Total:  1h 59m | Avg: 59m 55s | Max:  1h 00m
      🟩 GCC8               Pass: 100%/1   | Total: 55m 16s | Avg: 55m 16s | Max: 55m 16s
      🟩 GCC9               Pass: 100%/2   | Total:  1h 54m | Avg: 57m 11s | Max: 59m 40s
      🟩 GCC10              Pass: 100%/2   | Total:  1h 49m | Avg: 54m 59s | Max: 55m 00s
      🟩 GCC11              Pass: 100%/2   | Total:  1h 59m | Avg: 59m 36s | Max:  1h 00m
      🟩 GCC12              Pass: 100%/2   | Total:  1h 59m | Avg: 59m 44s | Max:  1h 02m
      🟨 GCC13              Pass:  80%/10  | Total:  6h 04m | Avg: 36m 26s | Max:  1h 06m
      🟩 MSVC14.29          Pass: 100%/2   | Total:  2h 14m | Avg:  1h 07m | Max:  1h 09m | Hits: 345%/1756  
      🟩 MSVC14.39          Pass: 100%/2   | Total:  2h 27m | Avg:  1h 13m | Max:  1h 15m | Hits: 345%/1756  
      🟩 NVHPC24.7          Pass: 100%/2   | Total:  2h 05m | Avg:  1h 02m | Max:  1h 03m
    🟨 cxx_family
      🟨 Clang              Pass:  94%/17  | Total: 15h 09m | Avg: 53m 28s | Max:  1h 00m
      🟨 GCC                Pass:  90%/21  | Total: 16h 42m | Avg: 47m 44s | Max:  1h 06m
      🟩 MSVC               Pass: 100%/4   | Total:  4h 42m | Avg:  1h 10m | Max:  1h 15m | Hits: 345%/3512  
      🟩 NVHPC              Pass: 100%/2   | Total:  2h 05m | Avg:  1h 02m | Max:  1h 03m
    🟨 gpu
      🟨 h100               Pass:  50%/2   | Total: 49m 03s | Avg: 24m 31s | Max: 26m 59s
      🟩 rtx2080            Pass: 100%/34  | Total:  1d 09h | Avg: 59m 55s | Max:  1h 15m | Hits: 345%/3512  
      🟨 rtxa6000           Pass:  75%/8   | Total:  3h 52m | Avg: 29m 06s | Max: 57m 28s
    
  • 🟨 thrust: Pass: 93%/43 | Total: 23h 57m | Avg: 33m 25s | Max: 1h 06m | Hits: 211%/9230

    🔍 cpu: amd64 🔍
      🔍 amd64              Pass:  92%/41  | Total: 22h 57m | Avg: 33m 35s | Max:  1h 06m | Hits: 211%/9230  
      🟩 arm64              Pass: 100%/2   | Total:  1h 00m | Avg: 30m 03s | Max: 31m 51s
    🔍 ctk: 12.8 🔍
      🟩 12.0               Pass: 100%/5   | Total:  3h 08m | Avg: 37m 37s | Max: 54m 53s | Hits: 176%/1846  
      🟩 12.5               Pass: 100%/2   | Total:  1h 57m | Avg: 58m 40s | Max: 59m 55s
      🔍 12.8               Pass:  91%/36  | Total: 18h 52m | Avg: 31m 26s | Max:  1h 06m | Hits: 220%/7384  
    🔍 cudacxx: nvcc12.8 🔍
      🟩 ClangCUDA18        Pass: 100%/2   | Total: 56m 19s | Avg: 28m 09s | Max: 30m 39s
      🟩 nvcc12.0           Pass: 100%/5   | Total:  3h 08m | Avg: 37m 37s | Max: 54m 53s | Hits: 176%/1846  
      🟩 nvcc12.5           Pass: 100%/2   | Total:  1h 57m | Avg: 58m 40s | Max: 59m 55s
      🔍 nvcc12.8           Pass:  91%/34  | Total: 17h 55m | Avg: 31m 38s | Max:  1h 06m | Hits: 220%/7384  
    🔍 cudacxx_family: nvcc 🔍
      🟩 ClangCUDA          Pass: 100%/2   | Total: 56m 19s | Avg: 28m 09s | Max: 30m 39s
      🔍 nvcc               Pass:  92%/41  | Total: 23h 01m | Avg: 33m 41s | Max:  1h 06m | Hits: 211%/9230  
    🔍 gpu: rtx4090 🔍
      🟩 rtx2080            Pass: 100%/33  | Total: 19h 58m | Avg: 36m 19s | Max:  1h 00m | Hits: 175%/5538  
      🔍 rtx4090            Pass:  70%/10  | Total:  3h 59m | Avg: 23m 54s | Max:  1h 06m | Hits: 266%/3692  
    🚨 jobs: TestGPU 🚨
      🟩 Build              Pass: 100%/37  | Total: 22h 36m | Avg: 36m 39s | Max:  1h 06m | Hits: 173%/7384  
      🟩 TestCPU            Pass: 100%/3   | Total: 48m 33s | Avg: 16m 11s | Max: 33m 28s | Hits: 365%/1846  
      🔥 TestGPU            Pass:   0%/3   | Total: 32m 58s | Avg: 10m 59s | Max: 11m 15s
    🔍 std: 20 🔍
      🟩 17                 Pass: 100%/20  | Total: 12h 39m | Avg: 37m 59s | Max:  1h 00m | Hits: 175%/5538  
      🔍 20                 Pass:  90%/21  | Total: 10h 40m | Avg: 30m 29s | Max:  1h 06m | Hits: 266%/3692  
    🟨 cxx
      🟩 Clang14            Pass: 100%/4   | Total:  2h 06m | Avg: 31m 31s | Max: 33m 11s
      🟩 Clang15            Pass: 100%/2   | Total:  1h 02m | Avg: 31m 03s | Max: 31m 44s
      🟩 Clang16            Pass: 100%/2   | Total:  1h 05m | Avg: 32m 48s | Max: 34m 03s
      🟩 Clang17            Pass: 100%/2   | Total:  1h 03m | Avg: 31m 49s | Max: 32m 25s
      🟨 Clang18            Pass:  85%/7   | Total:  2h 41m | Avg: 23m 06s | Max: 30m 39s
      🟩 GCC7               Pass: 100%/2   | Total:  1h 04m | Avg: 32m 04s | Max: 34m 22s
      🟩 GCC8               Pass: 100%/1   | Total: 33m 18s | Avg: 33m 18s | Max: 33m 18s
      🟩 GCC9               Pass: 100%/2   | Total:  1h 12m | Avg: 36m 03s | Max: 36m 46s
      🟩 GCC10              Pass: 100%/2   | Total:  1h 06m | Avg: 33m 29s | Max: 36m 24s
      🟩 GCC11              Pass: 100%/2   | Total:  1h 08m | Avg: 34m 02s | Max: 35m 30s
      🟩 GCC12              Pass: 100%/2   | Total:  1h 11m | Avg: 35m 46s | Max: 37m 07s
      🟨 GCC13              Pass:  75%/8   | Total:  3h 11m | Avg: 23m 57s | Max: 35m 53s
      🟩 MSVC14.29          Pass: 100%/2   | Total:  1h 55m | Avg: 57m 38s | Max:  1h 00m | Hits: 178%/3692  
      🟩 MSVC14.39          Pass: 100%/3   | Total:  2h 37m | Avg: 52m 39s | Max:  1h 06m | Hits: 233%/5538  
      🟩 NVHPC24.7          Pass: 100%/2   | Total:  1h 57m | Avg: 58m 40s | Max: 59m 55s
    🟨 cxx_family
      🟨 Clang              Pass:  94%/17  | Total:  7h 59m | Avg: 28m 11s | Max: 34m 03s
      🟨 GCC                Pass:  89%/19  | Total:  9h 27m | Avg: 29m 53s | Max: 37m 07s
      🟩 MSVC               Pass: 100%/5   | Total:  4h 33m | Avg: 54m 38s | Max:  1h 06m | Hits: 211%/9230  
      🟩 NVHPC              Pass: 100%/2   | Total:  1h 57m | Avg: 58m 40s | Max: 59m 55s
    🟨 cmake_options
      🟨 -DTHRUST_DISPATCH_TYPE=Force32bit Pass:  50%/2   | Total: 37m 30s | Avg: 18m 45s | Max: 26m 15s
    🟩 sm
      🟩 90;90a;100         Pass: 100%/1   | Total: 35m 53s | Avg: 35m 53s | Max: 35m 53s
    
  • 🟩 cccl_c_parallel: Pass: 100%/2 | Total: 6m 55s | Avg: 3m 27s | Max: 4m 49s

    🟩 cpu
      🟩 amd64              Pass: 100%/2   | Total:  6m 55s | Avg:  3m 27s | Max:  4m 49s
    🟩 ctk
      🟩 12.8               Pass: 100%/2   | Total:  6m 55s | Avg:  3m 27s | Max:  4m 49s
    🟩 cudacxx
      🟩 nvcc12.8           Pass: 100%/2   | Total:  6m 55s | Avg:  3m 27s | Max:  4m 49s
    🟩 cudacxx_family
      🟩 nvcc               Pass: 100%/2   | Total:  6m 55s | Avg:  3m 27s | Max:  4m 49s
    🟩 cxx
      🟩 GCC13              Pass: 100%/2   | Total:  6m 55s | Avg:  3m 27s | Max:  4m 49s
    🟩 cxx_family
      🟩 GCC                Pass: 100%/2   | Total:  6m 55s | Avg:  3m 27s | Max:  4m 49s
    🟩 gpu
      🟩 rtx2080            Pass: 100%/2   | Total:  6m 55s | Avg:  3m 27s | Max:  4m 49s
    🟩 jobs
      🟩 Build              Pass: 100%/1   | Total:  2m 06s | Avg:  2m 06s | Max:  2m 06s
      🟩 Test               Pass: 100%/1   | Total:  4m 49s | Avg:  4m 49s | Max:  4m 49s
    
  • 🟩 python: Pass: 100%/1 | Total: 25m 54s | Avg: 25m 54s | Max: 25m 54s

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

👃 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
9 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
Copy link
Collaborator

miscco commented Feb 4, 2025

This is consistently breaking which I find ... interesting

@bernhardmgruber
Copy link
Contributor Author

This is consistently breaking which I find ... interesting

I can reproduce it, and I get cudaErrorInvalidDeviceFunction unless I comment out the host path of get_value :D

@bernhardmgruber bernhardmgruber force-pushed the drop_msvc2005war branch 2 times, most recently from 8202555 to 28e1f8c Compare February 4, 2025 15:28
@bernhardmgruber bernhardmgruber changed the title Drop MSVC 2005 workaround in Thrust get_value Modernize MSVC 2005 re-explain nvcc workaround Feb 4, 2025
@bernhardmgruber bernhardmgruber changed the title Modernize MSVC 2005 re-explain nvcc workaround Modernize MSVC 2005 workaround Feb 4, 2025
@bernhardmgruber bernhardmgruber changed the title Modernize MSVC 2005 workaround Modernize MSVC 2005/nvcc workaround Feb 4, 2025
Copy link
Contributor

github-actions bot commented Feb 4, 2025

🟩 CI finished in 1h 45m: Pass: 100%/90 | Total: 2d 16h | Avg: 43m 11s | Max: 1h 16m | Hits: 267%/12742
  • 🟩 cub: Pass: 100%/44 | Total: 1d 15h | Avg: 54m 26s | Max: 1h 16m | Hits: 373%/3512

    🟩 cpu
      🟩 amd64              Pass: 100%/42  | Total:  1d 13h | Avg: 54m 13s | Max:  1h 16m | Hits: 373%/3512  
      🟩 arm64              Pass: 100%/2   | Total:  1h 58m | Avg: 59m 11s | Max:  1h 00m
    🟩 ctk
      🟩 12.0               Pass: 100%/5   | Total:  4h 48m | Avg: 57m 38s | Max:  1h 00m | Hits: 374%/878   
      🟩 12.5               Pass: 100%/2   | Total:  2h 07m | Avg:  1h 03m | Max:  1h 05m
      🟩 12.8               Pass: 100%/37  | Total:  1d 08h | Avg: 53m 30s | Max:  1h 16m | Hits: 373%/2634  
    🟩 cudacxx
      🟩 ClangCUDA18        Pass: 100%/2   | Total:  1h 59m | Avg: 59m 45s | Max: 59m 46s
      🟩 nvcc12.0           Pass: 100%/5   | Total:  4h 48m | Avg: 57m 38s | Max:  1h 00m | Hits: 374%/878   
      🟩 nvcc12.5           Pass: 100%/2   | Total:  2h 07m | Avg:  1h 03m | Max:  1h 05m
      🟩 nvcc12.8           Pass: 100%/35  | Total:  1d 07h | Avg: 53m 08s | Max:  1h 16m | Hits: 373%/2634  
    🟩 cudacxx_family
      🟩 ClangCUDA          Pass: 100%/2   | Total:  1h 59m | Avg: 59m 45s | Max: 59m 46s
      🟩 nvcc               Pass: 100%/42  | Total:  1d 13h | Avg: 54m 11s | Max:  1h 16m | Hits: 373%/3512  
    🟩 cxx
      🟩 Clang14            Pass: 100%/4   | Total:  3h 53m | Avg: 58m 23s | Max:  1h 03m
      🟩 Clang15            Pass: 100%/2   | Total:  1h 58m | Avg: 59m 12s | Max: 59m 59s
      🟩 Clang16            Pass: 100%/2   | Total:  1h 51m | Avg: 55m 56s | Max: 56m 55s
      🟩 Clang17            Pass: 100%/2   | Total:  1h 51m | Avg: 55m 40s | Max: 55m 45s
      🟩 Clang18            Pass: 100%/7   | Total:  5h 38m | Avg: 48m 25s | Max: 59m 46s
      🟩 GCC7               Pass: 100%/2   | Total:  2h 00m | Avg:  1h 00m | Max:  1h 00m
      🟩 GCC8               Pass: 100%/1   | Total: 59m 35s | Avg: 59m 35s | Max: 59m 35s
      🟩 GCC9               Pass: 100%/2   | Total:  2h 02m | Avg:  1h 01m | Max:  1h 01m
      🟩 GCC10              Pass: 100%/2   | Total:  1h 59m | Avg: 59m 39s | Max:  1h 00m
      🟩 GCC11              Pass: 100%/2   | Total:  2h 01m | Avg:  1h 00m | Max:  1h 02m
      🟩 GCC12              Pass: 100%/2   | Total:  2h 03m | Avg:  1h 01m | Max:  1h 02m
      🟩 GCC13              Pass: 100%/10  | Total:  6h 48m | Avg: 40m 52s | Max:  1h 16m
      🟩 MSVC14.29          Pass: 100%/2   | Total:  2h 10m | Avg:  1h 05m | Max:  1h 12m | Hits: 374%/1756  
      🟩 MSVC14.39          Pass: 100%/2   | Total:  2h 28m | Avg:  1h 14m | Max:  1h 14m | Hits: 373%/1756  
      🟩 NVHPC24.7          Pass: 100%/2   | Total:  2h 07m | Avg:  1h 03m | Max:  1h 05m
    🟩 cxx_family
      🟩 Clang              Pass: 100%/17  | Total: 15h 14m | Avg: 53m 46s | Max:  1h 03m
      🟩 GCC                Pass: 100%/21  | Total: 17h 55m | Avg: 51m 11s | Max:  1h 16m
      🟩 MSVC               Pass: 100%/4   | Total:  4h 38m | Avg:  1h 09m | Max:  1h 14m | Hits: 373%/3512  
      🟩 NVHPC              Pass: 100%/2   | Total:  2h 07m | Avg:  1h 03m | Max:  1h 05m
    🟩 gpu
      🟩 h100               Pass: 100%/2   | Total:  1h 13m | Avg: 36m 52s | Max: 48m 09s
      🟩 rtx2080            Pass: 100%/34  | Total:  1d 10h | Avg:  1h 01m | Max:  1h 16m | Hits: 373%/3512  
      🟩 rtxa6000           Pass: 100%/8   | Total:  4h 04m | Avg: 30m 30s | Max:  1h 00m
    🟩 jobs
      🟩 Build              Pass: 100%/37  | Total:  1d 13h | Avg:  1h 00m | Max:  1h 16m | Hits: 373%/3512  
      🟩 DeviceLaunch       Pass: 100%/1   | Total: 19m 23s | Avg: 19m 23s | Max: 19m 23s
      🟩 GraphCapture       Pass: 100%/1   | Total: 16m 35s | Avg: 16m 35s | Max: 16m 35s
      🟩 HostLaunch         Pass: 100%/3   | Total:  1h 35m | Avg: 31m 42s | Max: 48m 09s
      🟩 TestGPU            Pass: 100%/2   | Total: 41m 52s | Avg: 20m 56s | Max: 20m 56s
    🟩 sm
      🟩 90                 Pass: 100%/2   | Total:  1h 13m | Avg: 36m 52s | Max: 48m 09s
      🟩 90;90a;100         Pass: 100%/1   | Total:  1h 16m | Avg:  1h 16m | Max:  1h 16m
    🟩 std
      🟩 17                 Pass: 100%/20  | Total: 20h 21m | Avg:  1h 01m | Max:  1h 14m | Hits: 374%/2634  
      🟩 20                 Pass: 100%/24  | Total: 19h 34m | Avg: 48m 55s | Max:  1h 16m | Hits: 372%/878   
    
  • 🟩 thrust: Pass: 100%/43 | Total: 1d 00h | Avg: 33m 54s | Max: 1h 08m | Hits: 227%/9230

    🟩 cmake_options
      🟩 -DTHRUST_DISPATCH_TYPE=Force32bit Pass: 100%/2   | Total: 47m 42s | Avg: 23m 51s | Max: 32m 01s
    🟩 cpu
      🟩 amd64              Pass: 100%/41  | Total: 23h 16m | Avg: 34m 03s | Max:  1h 08m | Hits: 227%/9230  
      🟩 arm64              Pass: 100%/2   | Total:  1h 01m | Avg: 30m 53s | Max: 32m 18s
    🟩 ctk
      🟩 12.0               Pass: 100%/5   | Total:  3h 06m | Avg: 37m 20s | Max: 54m 21s | Hits: 193%/1846  
      🟩 12.5               Pass: 100%/2   | Total:  1h 58m | Avg: 59m 12s | Max:  1h 00m
      🟩 12.8               Pass: 100%/36  | Total: 19h 12m | Avg: 32m 01s | Max:  1h 08m | Hits: 236%/7384  
    🟩 cudacxx
      🟩 ClangCUDA18        Pass: 100%/2   | Total: 55m 22s | Avg: 27m 41s | Max: 29m 24s
      🟩 nvcc12.0           Pass: 100%/5   | Total:  3h 06m | Avg: 37m 20s | Max: 54m 21s | Hits: 193%/1846  
      🟩 nvcc12.5           Pass: 100%/2   | Total:  1h 58m | Avg: 59m 12s | Max:  1h 00m
      🟩 nvcc12.8           Pass: 100%/34  | Total: 18h 17m | Avg: 32m 16s | Max:  1h 08m | Hits: 236%/7384  
    🟩 cudacxx_family
      🟩 ClangCUDA          Pass: 100%/2   | Total: 55m 22s | Avg: 27m 41s | Max: 29m 24s
      🟩 nvcc               Pass: 100%/41  | Total: 23h 22m | Avg: 34m 12s | Max:  1h 08m | Hits: 227%/9230  
    🟩 cxx
      🟩 Clang14            Pass: 100%/4   | Total:  2h 10m | Avg: 32m 39s | Max: 34m 15s
      🟩 Clang15            Pass: 100%/2   | Total:  1h 07m | Avg: 33m 33s | Max: 34m 18s
      🟩 Clang16            Pass: 100%/2   | Total:  1h 02m | Avg: 31m 13s | Max: 31m 23s
      🟩 Clang17            Pass: 100%/2   | Total:  1h 04m | Avg: 32m 18s | Max: 32m 36s
      🟩 Clang18            Pass: 100%/7   | Total:  2h 45m | Avg: 23m 38s | Max: 31m 20s
      🟩 GCC7               Pass: 100%/2   | Total:  1h 06m | Avg: 33m 25s | Max: 33m 33s
      🟩 GCC8               Pass: 100%/1   | Total: 33m 45s | Avg: 33m 45s | Max: 33m 45s
      🟩 GCC9               Pass: 100%/2   | Total:  1h 13m | Avg: 36m 39s | Max: 38m 09s
      🟩 GCC10              Pass: 100%/2   | Total:  1h 07m | Avg: 33m 56s | Max: 35m 19s
      🟩 GCC11              Pass: 100%/2   | Total:  1h 05m | Avg: 32m 48s | Max: 33m 12s
      🟩 GCC12              Pass: 100%/2   | Total:  1h 09m | Avg: 34m 56s | Max: 36m 07s
      🟩 GCC13              Pass: 100%/8   | Total:  3h 26m | Avg: 25m 49s | Max: 36m 42s
      🟩 MSVC14.29          Pass: 100%/2   | Total:  1h 45m | Avg: 52m 48s | Max: 54m 21s | Hits: 193%/3692  
      🟩 MSVC14.39          Pass: 100%/3   | Total:  2h 39m | Avg: 53m 13s | Max:  1h 08m | Hits: 250%/5538  
      🟩 NVHPC24.7          Pass: 100%/2   | Total:  1h 58m | Avg: 59m 12s | Max:  1h 00m
    🟩 cxx_family
      🟩 Clang              Pass: 100%/17  | Total:  8h 10m | Avg: 28m 50s | Max: 34m 18s
      🟩 GCC                Pass: 100%/19  | Total:  9h 43m | Avg: 30m 43s | Max: 38m 09s
      🟩 MSVC               Pass: 100%/5   | Total:  4h 25m | Avg: 53m 03s | Max:  1h 08m | Hits: 227%/9230  
      🟩 NVHPC              Pass: 100%/2   | Total:  1h 58m | Avg: 59m 12s | Max:  1h 00m
    🟩 gpu
      🟩 rtx2080            Pass: 100%/33  | Total: 20h 06m | Avg: 36m 33s | Max:  1h 00m | Hits: 193%/5538  
      🟩 rtx4090            Pass: 100%/10  | Total:  4h 11m | Avg: 25m 09s | Max:  1h 08m | Hits: 279%/3692  
    🟩 jobs
      🟩 Build              Pass: 100%/37  | Total: 22h 52m | Avg: 37m 04s | Max:  1h 08m | Hits: 193%/7384  
      🟩 TestCPU            Pass: 100%/3   | Total: 48m 32s | Avg: 16m 10s | Max: 31m 36s | Hits: 365%/1846  
      🟩 TestGPU            Pass: 100%/3   | Total: 37m 17s | Avg: 12m 25s | Max: 15m 41s
    🟩 sm
      🟩 90;90a;100         Pass: 100%/1   | Total: 36m 42s | Avg: 36m 42s | Max: 36m 42s
    🟩 std
      🟩 17                 Pass: 100%/20  | Total: 12h 33m | Avg: 37m 39s | Max: 59m 50s | Hits: 193%/5538  
      🟩 20                 Pass: 100%/21  | Total: 10h 56m | Avg: 31m 16s | Max:  1h 08m | Hits: 279%/3692  
    
  • 🟩 cccl_c_parallel: Pass: 100%/2 | Total: 7m 28s | Avg: 3m 44s | Max: 5m 09s

    🟩 cpu
      🟩 amd64              Pass: 100%/2   | Total:  7m 28s | Avg:  3m 44s | Max:  5m 09s
    🟩 ctk
      🟩 12.8               Pass: 100%/2   | Total:  7m 28s | Avg:  3m 44s | Max:  5m 09s
    🟩 cudacxx
      🟩 nvcc12.8           Pass: 100%/2   | Total:  7m 28s | Avg:  3m 44s | Max:  5m 09s
    🟩 cudacxx_family
      🟩 nvcc               Pass: 100%/2   | Total:  7m 28s | Avg:  3m 44s | Max:  5m 09s
    🟩 cxx
      🟩 GCC13              Pass: 100%/2   | Total:  7m 28s | Avg:  3m 44s | Max:  5m 09s
    🟩 cxx_family
      🟩 GCC                Pass: 100%/2   | Total:  7m 28s | Avg:  3m 44s | Max:  5m 09s
    🟩 gpu
      🟩 rtx2080            Pass: 100%/2   | Total:  7m 28s | Avg:  3m 44s | Max:  5m 09s
    🟩 jobs
      🟩 Build              Pass: 100%/1   | Total:  2m 19s | Avg:  2m 19s | Max:  2m 19s
      🟩 Test               Pass: 100%/1   | Total:  5m 09s | Avg:  5m 09s | Max:  5m 09s
    
  • 🟩 python: Pass: 100%/1 | Total: 27m 00s | Avg: 27m 00s | Max: 27m 00s

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

👃 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
9 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

@bernhardmgruber bernhardmgruber merged commit e306078 into NVIDIA:main Feb 4, 2025
101 of 104 checks passed
@bernhardmgruber bernhardmgruber deleted the drop_msvc2005war branch February 4, 2025 23:02
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.

2 participants