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

Drop CUB_RUNTIME_ENABLED and __THRUST_HAS_CUDART__ #3305

Merged
merged 1 commit into from
Jan 9, 2025

Conversation

bernhardmgruber
Copy link
Contributor

No description provided.

@bernhardmgruber bernhardmgruber requested review from a team as code owners January 9, 2025 10:14
@bernhardmgruber bernhardmgruber added thrust For all items related to Thrust. cub For all items related to CUB breaking Breaking change labels Jan 9, 2025
@bernhardmgruber bernhardmgruber enabled auto-merge (squash) January 9, 2025 10:50
Copy link
Contributor

github-actions bot commented Jan 9, 2025

🟩 CI finished in 1h 36m: Pass: 100%/92 | Total: 21h 31m | Avg: 14m 02s | Max: 1h 14m | Hits: 168%/9748
  • 🟩 cub: Pass: 100%/45 | Total: 11h 37m | Avg: 15m 30s | Max: 1h 14m | Hits: 35%/2340

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

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

    🟩 cpu
      🟩 amd64              Pass: 100%/2   | Total: 11m 53s | Avg:  5m 56s | Max:  9m 47s
    🟩 ctk
      🟩 12.6               Pass: 100%/2   | Total: 11m 53s | Avg:  5m 56s | Max:  9m 47s
    🟩 cudacxx
      🟩 nvcc12.6           Pass: 100%/2   | Total: 11m 53s | Avg:  5m 56s | Max:  9m 47s
    🟩 cudacxx_family
      🟩 nvcc               Pass: 100%/2   | Total: 11m 53s | Avg:  5m 56s | Max:  9m 47s
    🟩 cxx
      🟩 GCC13              Pass: 100%/2   | Total: 11m 53s | Avg:  5m 56s | Max:  9m 47s
    🟩 cxx_family
      🟩 GCC                Pass: 100%/2   | Total: 11m 53s | Avg:  5m 56s | Max:  9m 47s
    🟩 gpu
      🟩 v100               Pass: 100%/2   | Total: 11m 53s | Avg:  5m 56s | Max:  9m 47s
    🟩 jobs
      🟩 Build              Pass: 100%/1   | Total:  2m 06s | Avg:  2m 06s | Max:  2m 06s
      🟩 Test               Pass: 100%/1   | Total:  9m 47s | Avg:  9m 47s | Max:  9m 47s
    
  • 🟩 python: Pass: 100%/1 | Total: 37m 48s | Avg: 37m 48s | Max: 37m 48s

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

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

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

Copy link
Contributor

github-actions bot commented Jan 9, 2025

🟩 CI finished in 1h 33m: Pass: 100%/96 | Total: 1d 13h | Avg: 23m 13s | Max: 1h 11m | Hits: 136%/15012
  • 🟩 cub: Pass: 100%/47 | Total: 21h 50m | Avg: 27m 52s | Max: 1h 11m | Hits: 36%/3900

    🟩 cpu
      🟩 amd64              Pass: 100%/45  | Total: 21h 40m | Avg: 28m 54s | Max:  1h 11m | Hits:  36%/3900  
      🟩 arm64              Pass: 100%/2   | Total:  9m 22s | Avg:  4m 41s | Max:  4m 51s
    🟩 ctk
      🟩 12.0               Pass: 100%/8   | Total:  7h 00m | Avg: 52m 33s | Max:  1h 06m | Hits:  33%/1560  
      🟩 12.5               Pass: 100%/2   | Total:  2h 22m | Avg:  1h 11m | Max:  1h 11m
      🟩 12.6               Pass: 100%/37  | Total: 12h 27m | Avg: 20m 12s | Max:  1h 08m | Hits:  38%/2340  
    🟩 cudacxx
      🟩 ClangCUDA18        Pass: 100%/2   | Total:  8m 32s | Avg:  4m 16s | Max:  4m 19s
      🟩 nvcc12.0           Pass: 100%/8   | Total:  7h 00m | Avg: 52m 33s | Max:  1h 06m | Hits:  33%/1560  
      🟩 nvcc12.5           Pass: 100%/2   | Total:  2h 22m | Avg:  1h 11m | Max:  1h 11m
      🟩 nvcc12.6           Pass: 100%/35  | Total: 12h 19m | Avg: 21m 07s | Max:  1h 08m | Hits:  38%/2340  
    🟩 cudacxx_family
      🟩 ClangCUDA          Pass: 100%/2   | Total:  8m 32s | Avg:  4m 16s | Max:  4m 19s
      🟩 nvcc               Pass: 100%/45  | Total: 21h 41m | Avg: 28m 55s | Max:  1h 11m | Hits:  36%/3900  
    🟩 cxx
      🟩 Clang9             Pass: 100%/4   | Total:  3h 23m | Avg: 50m 53s | Max: 56m 31s
      🟩 Clang10            Pass: 100%/1   | Total: 41m 36s | Avg: 41m 36s | Max: 41m 36s
      🟩 Clang11            Pass: 100%/1   | Total: 40m 19s | Avg: 40m 19s | Max: 40m 19s
      🟩 Clang12            Pass: 100%/1   | Total: 42m 29s | Avg: 42m 29s | Max: 42m 29s
      🟩 Clang13            Pass: 100%/1   | Total: 42m 17s | Avg: 42m 17s | Max: 42m 17s
      🟩 Clang14            Pass: 100%/1   | Total:  5m 21s | Avg:  5m 21s | Max:  5m 21s
      🟩 Clang15            Pass: 100%/1   | Total:  5m 42s | Avg:  5m 42s | Max:  5m 42s
      🟩 Clang16            Pass: 100%/1   | Total:  5m 41s | Avg:  5m 41s | Max:  5m 41s
      🟩 Clang17            Pass: 100%/1   | Total:  5m 16s | Avg:  5m 16s | Max:  5m 16s
      🟩 Clang18            Pass: 100%/7   | Total:  1h 25m | Avg: 12m 09s | Max: 41m 15s
      🟩 GCC7               Pass: 100%/4   | Total:  1h 48m | Avg: 27m 11s | Max: 56m 41s
      🟩 GCC8               Pass: 100%/1   | Total:  5m 33s | Avg:  5m 33s | Max:  5m 33s
      🟩 GCC9               Pass: 100%/3   | Total:  1h 43m | Avg: 34m 33s | Max: 56m 16s
      🟩 GCC10              Pass: 100%/1   | Total:  5m 29s | Avg:  5m 29s | Max:  5m 29s
      🟩 GCC11              Pass: 100%/1   | Total:  5m 51s | Avg:  5m 51s | Max:  5m 51s
      🟩 GCC12              Pass: 100%/3   | Total: 26m 13s | Avg:  8m 44s | Max: 16m 06s
      🟩 GCC13              Pass: 100%/8   | Total:  1h 43m | Avg: 12m 53s | Max: 23m 27s
      🟩 MSVC14.29          Pass: 100%/3   | Total:  3h 15m | Avg:  1h 05m | Max:  1h 06m | Hits:  34%/2340  
      🟩 MSVC14.39          Pass: 100%/2   | Total:  2h 17m | Avg:  1h 08m | Max:  1h 08m | Hits:  38%/1560  
      🟩 NVHPC24.7          Pass: 100%/2   | Total:  2h 22m | Avg:  1h 11m | Max:  1h 11m
    🟩 cxx_family
      🟩 Clang              Pass: 100%/19  | Total:  7h 57m | Avg: 25m 07s | Max: 56m 31s
      🟩 GCC                Pass: 100%/21  | Total:  5h 58m | Avg: 17m 04s | Max: 56m 41s
      🟩 MSVC               Pass: 100%/5   | Total:  5h 32m | Avg:  1h 06m | Max:  1h 08m | Hits:  36%/3900  
      🟩 NVHPC              Pass: 100%/2   | Total:  2h 22m | Avg:  1h 11m | Max:  1h 11m
    🟩 gpu
      🟩 h100               Pass: 100%/2   | Total: 20m 20s | Avg: 10m 10s | Max: 16m 06s
      🟩 v100               Pass: 100%/45  | Total: 21h 29m | Avg: 28m 39s | Max:  1h 11m | Hits:  36%/3900  
    🟩 jobs
      🟩 Build              Pass: 100%/40  | Total: 19h 10m | Avg: 28m 45s | Max:  1h 11m | Hits:  36%/3900  
      🟩 DeviceLaunch       Pass: 100%/1   | Total: 20m 25s | Avg: 20m 25s | Max: 20m 25s
      🟩 GraphCapture       Pass: 100%/1   | Total: 16m 45s | Avg: 16m 45s | Max: 16m 45s
      🟩 HostLaunch         Pass: 100%/3   | Total: 58m 00s | Avg: 19m 20s | Max: 22m 05s
      🟩 TestGPU            Pass: 100%/2   | Total:  1h 04m | Avg: 32m 21s | Max: 41m 15s
    🟩 sm
      🟩 90                 Pass: 100%/2   | Total: 20m 20s | Avg: 10m 10s | Max: 16m 06s
      🟩 90a                Pass: 100%/1   | Total:  4m 20s | Avg:  4m 20s | Max:  4m 20s
    🟩 std
      🟩 11                 Pass: 100%/5   | Total:  3h 48m | Avg: 45m 37s | Max: 56m 41s
      🟩 14                 Pass: 100%/3   | Total:  2h 02m | Avg: 40m 58s | Max:  1h 03m | Hits:  30%/780   
      🟩 17                 Pass: 100%/13  | Total:  7h 42m | Avg: 35m 34s | Max:  1h 11m | Hits:  37%/2340  
      🟩 20                 Pass: 100%/26  | Total:  8h 16m | Avg: 19m 06s | Max:  1h 10m | Hits:  38%/780   
    
  • 🟩 thrust: Pass: 100%/46 | Total: 14h 40m | Avg: 19m 08s | Max: 1h 03m | Hits: 171%/11112

    🟩 cmake_options
      🟩 -DTHRUST_DISPATCH_TYPE=Force32bit Pass: 100%/2   | Total: 21m 31s | Avg: 10m 45s | Max: 15m 33s
    🟩 cpu
      🟩 amd64              Pass: 100%/44  | Total: 14h 31m | Avg: 19m 47s | Max:  1h 03m | Hits: 171%/11112 
      🟩 arm64              Pass: 100%/2   | Total:  9m 27s | Avg:  4m 43s | Max:  4m 54s
    🟩 ctk
      🟩 12.0               Pass: 100%/8   | Total:  4h 26m | Avg: 33m 19s | Max:  1h 03m | Hits:  95%/3704  
      🟩 12.5               Pass: 100%/2   | Total:  1h 51m | Avg: 55m 52s | Max:  1h 00m
      🟩 12.6               Pass: 100%/36  | Total:  8h 22m | Avg: 13m 56s | Max: 50m 27s | Hits: 210%/7408  
    🟩 cudacxx
      🟩 ClangCUDA18        Pass: 100%/2   | Total:  9m 33s | Avg:  4m 46s | Max:  4m 47s
      🟩 nvcc12.0           Pass: 100%/8   | Total:  4h 26m | Avg: 33m 19s | Max:  1h 03m | Hits:  95%/3704  
      🟩 nvcc12.5           Pass: 100%/2   | Total:  1h 51m | Avg: 55m 52s | Max:  1h 00m
      🟩 nvcc12.6           Pass: 100%/34  | Total:  8h 12m | Avg: 14m 29s | Max: 50m 27s | Hits: 210%/7408  
    🟩 cudacxx_family
      🟩 ClangCUDA          Pass: 100%/2   | Total:  9m 33s | Avg:  4m 46s | Max:  4m 47s
      🟩 nvcc               Pass: 100%/44  | Total: 14h 30m | Avg: 19m 47s | Max:  1h 03m | Hits: 171%/11112 
    🟩 cxx
      🟩 Clang9             Pass: 100%/4   | Total:  1h 51m | Avg: 27m 56s | Max: 32m 40s
      🟩 Clang10            Pass: 100%/1   | Total: 24m 15s | Avg: 24m 15s | Max: 24m 15s
      🟩 Clang11            Pass: 100%/1   | Total: 22m 34s | Avg: 22m 34s | Max: 22m 34s
      🟩 Clang12            Pass: 100%/1   | Total: 22m 32s | Avg: 22m 32s | Max: 22m 32s
      🟩 Clang13            Pass: 100%/1   | Total: 21m 44s | Avg: 21m 44s | Max: 21m 44s
      🟩 Clang14            Pass: 100%/1   | Total:  5m 11s | Avg:  5m 11s | Max:  5m 11s
      🟩 Clang15            Pass: 100%/1   | Total:  5m 51s | Avg:  5m 51s | Max:  5m 51s
      🟩 Clang16            Pass: 100%/1   | Total:  5m 25s | Avg:  5m 25s | Max:  5m 25s
      🟩 Clang17            Pass: 100%/1   | Total:  5m 28s | Avg:  5m 28s | Max:  5m 28s
      🟩 Clang18            Pass: 100%/7   | Total: 46m 54s | Avg:  6m 42s | Max: 13m 56s
      🟩 GCC7               Pass: 100%/4   | Total: 59m 47s | Avg: 14m 56s | Max: 25m 49s
      🟩 GCC8               Pass: 100%/1   | Total:  5m 07s | Avg:  5m 07s | Max:  5m 07s
      🟩 GCC9               Pass: 100%/3   | Total: 58m 19s | Avg: 19m 26s | Max: 31m 28s
      🟩 GCC10              Pass: 100%/1   | Total:  5m 10s | Avg:  5m 10s | Max:  5m 10s
      🟩 GCC11              Pass: 100%/1   | Total:  5m 38s | Avg:  5m 38s | Max:  5m 38s
      🟩 GCC12              Pass: 100%/1   | Total:  6m 01s | Avg:  6m 01s | Max:  6m 01s
      🟩 GCC13              Pass: 100%/8   | Total:  1h 06m | Avg:  8m 19s | Max: 16m 21s
      🟩 MSVC14.29          Pass: 100%/3   | Total:  2h 42m | Avg: 54m 02s | Max:  1h 03m | Hits: 116%/5556  
      🟩 MSVC14.39          Pass: 100%/3   | Total:  2h 08m | Avg: 42m 46s | Max: 49m 23s | Hits: 227%/5556  
      🟩 NVHPC24.7          Pass: 100%/2   | Total:  1h 51m | Avg: 55m 52s | Max:  1h 00m
    🟩 cxx_family
      🟩 Clang              Pass: 100%/19  | Total:  4h 31m | Avg: 14m 17s | Max: 32m 40s
      🟩 GCC                Pass: 100%/19  | Total:  3h 26m | Avg: 10m 52s | Max: 31m 28s
      🟩 MSVC               Pass: 100%/6   | Total:  4h 50m | Avg: 48m 24s | Max:  1h 03m | Hits: 171%/11112 
      🟩 NVHPC              Pass: 100%/2   | Total:  1h 51m | Avg: 55m 52s | Max:  1h 00m
    🟩 gpu
      🟩 v100               Pass: 100%/46  | Total: 14h 40m | Avg: 19m 08s | Max:  1h 03m | Hits: 171%/11112 
    🟩 jobs
      🟩 Build              Pass: 100%/40  | Total: 13h 06m | Avg: 19m 39s | Max:  1h 03m | Hits: 133%/9260  
      🟩 TestCPU            Pass: 100%/3   | Total: 48m 29s | Avg: 16m 09s | Max: 32m 33s | Hits: 365%/1852  
      🟩 TestGPU            Pass: 100%/3   | Total: 45m 50s | Avg: 15m 16s | Max: 16m 21s
    🟩 sm
      🟩 90a                Pass: 100%/1   | Total:  4m 15s | Avg:  4m 15s | Max:  4m 15s
    🟩 std
      🟩 11                 Pass: 100%/5   | Total:  1h 54m | Avg: 22m 55s | Max: 31m 28s
      🟩 14                 Pass: 100%/3   | Total:  1h 41m | Avg: 33m 40s | Max:  1h 03m | Hits:  69%/1852  
      🟩 17                 Pass: 100%/13  | Total:  5h 19m | Avg: 24m 36s | Max: 51m 35s | Hits: 146%/5556  
      🟩 20                 Pass: 100%/23  | Total:  5h 23m | Avg: 14m 03s | Max:  1h 00m | Hits: 262%/3704  
    
  • 🟩 cccl_c_parallel: Pass: 100%/2 | Total: 10m 24s | Avg: 5m 12s | Max: 8m 20s

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

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

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

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

@bernhardmgruber bernhardmgruber merged commit 37bd0a4 into NVIDIA:main Jan 9, 2025
110 checks passed
@bernhardmgruber bernhardmgruber deleted the drop_runtime branch January 9, 2025 13:37
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
breaking Breaking change cub For all items related to CUB thrust For all items related to Thrust.
Projects
Status: Done
Development

Successfully merging this pull request may close these issues.

2 participants