KEMBAR78
Deprecate macros from cuda/detail/core/util.h by bernhardmgruber · Pull Request #3504 · NVIDIA/cccl · GitHub
Skip to content

Conversation

@bernhardmgruber
Copy link
Contributor

No description provided.

@bernhardmgruber bernhardmgruber requested a review from a team as a code owner January 23, 2025 11:37
@bernhardmgruber bernhardmgruber added thrust For all items related to Thrust. backport branch/2.8.x labels Jan 23, 2025
@bernhardmgruber bernhardmgruber force-pushed the depr_macros_cuda_cub_util branch from dc58e1d to 3d738ad Compare January 23, 2025 11:38
@bernhardmgruber bernhardmgruber force-pushed the depr_macros_cuda_cub_util branch from 3d738ad to 564c693 Compare January 23, 2025 15:40
@github-actions
Copy link
Contributor

🟨 CI finished in 2h 01m: Pass: 98%/78 | Total: 21h 28m | Avg: 16m 31s | Max: 1h 13m | Hits: 258%/12708
  • 🟨 cub: Pass: 97%/38 | Total: 11h 13m | Avg: 17m 43s | Max: 1h 13m | Hits: 340%/3528

    🔍 cpu: amd64 🔍
      🔍 amd64              Pass:  97%/36  | Total: 11h 03m | Avg: 18m 25s | Max:  1h 13m | Hits: 340%/3528  
      🟩 arm64              Pass: 100%/2   | Total:  9m 54s | Avg:  4m 57s | Max:  5m 00s
    🔍 ctk: 12.6 🔍
      🟩 12.0               Pass: 100%/5   | Total:  1h 24m | Avg: 16m 54s | Max:  1h 03m | Hits: 341%/882   
      🟩 12.5               Pass: 100%/2   | Total:  2h 05m | Avg:  1h 02m | Max:  1h 03m
      🔍 12.6               Pass:  96%/31  | Total:  7h 43m | Avg: 14m 56s | Max:  1h 13m | Hits: 340%/2646  
    🔍 cudacxx: nvcc12.6 🔍
      🟩 ClangCUDA18        Pass: 100%/2   | Total:  9m 07s | Avg:  4m 33s | Max:  4m 40s
      🟩 nvcc12.0           Pass: 100%/5   | Total:  1h 24m | Avg: 16m 54s | Max:  1h 03m | Hits: 341%/882   
      🟩 nvcc12.5           Pass: 100%/2   | Total:  2h 05m | Avg:  1h 02m | Max:  1h 03m
      🔍 nvcc12.6           Pass:  96%/29  | Total:  7h 34m | Avg: 15m 39s | Max:  1h 13m | Hits: 340%/2646  
    🔍 cudacxx_family: nvcc 🔍
      🟩 ClangCUDA          Pass: 100%/2   | Total:  9m 07s | Avg:  4m 33s | Max:  4m 40s
      🔍 nvcc               Pass:  97%/36  | Total: 11h 04m | Avg: 18m 27s | Max:  1h 13m | Hits: 340%/3528  
    🔍 cxx: GCC13 🔍
      🟩 Clang14            Pass: 100%/4   | Total: 20m 46s | Avg:  5m 11s | Max:  5m 22s
      🟩 Clang15            Pass: 100%/1   | Total:  5m 51s | Avg:  5m 51s | Max:  5m 51s
      🟩 Clang16            Pass: 100%/1   | Total:  6m 14s | Avg:  6m 14s | Max:  6m 14s
      🟩 Clang17            Pass: 100%/1   | Total:  5m 52s | Avg:  5m 52s | Max:  5m 52s
      🟩 Clang18            Pass: 100%/7   | Total:  1h 12m | Avg: 10m 25s | Max: 24m 06s
      🟩 GCC7               Pass: 100%/2   | Total: 10m 38s | Avg:  5m 19s | Max:  5m 26s
      🟩 GCC8               Pass: 100%/1   | Total:  5m 04s | Avg:  5m 04s | Max:  5m 04s
      🟩 GCC9               Pass: 100%/2   | Total: 10m 56s | Avg:  5m 28s | Max:  5m 39s
      🟩 GCC10              Pass: 100%/1   | Total:  5m 37s | Avg:  5m 37s | Max:  5m 37s
      🟩 GCC11              Pass: 100%/1   | Total:  5m 34s | Avg:  5m 34s | Max:  5m 34s
      🟩 GCC12              Pass: 100%/3   | Total: 30m 11s | Avg: 10m 03s | Max: 19m 25s
      🔍 GCC13              Pass:  87%/8   | Total:  1h 34m | Avg: 11m 51s | Max: 24m 48s
      🟩 MSVC14.29          Pass: 100%/2   | Total:  2h 09m | Avg:  1h 04m | Max:  1h 05m | Hits: 341%/1764  
      🟩 MSVC14.39          Pass: 100%/2   | Total:  2h 23m | Avg:  1h 11m | Max:  1h 13m | Hits: 340%/1764  
      🟩 NVHPC24.7          Pass: 100%/2   | Total:  2h 05m | Avg:  1h 02m | Max:  1h 03m
    🔍 cxx_family: GCC 🔍
      🟩 Clang              Pass: 100%/14  | Total:  1h 51m | Avg:  7m 58s | Max: 24m 06s
      🔍 GCC                Pass:  94%/18  | Total:  2h 42m | Avg:  9m 02s | Max: 24m 48s
      🟩 MSVC               Pass: 100%/4   | Total:  4h 33m | Avg:  1h 08m | Max:  1h 13m | Hits: 340%/3528  
      🟩 NVHPC              Pass: 100%/2   | Total:  2h 05m | Avg:  1h 02m | Max:  1h 03m
    🔍 gpu: v100 🔍
      🟩 h100               Pass: 100%/2   | Total: 23m 59s | Avg: 11m 59s | Max: 19m 25s
      🔍 v100               Pass:  97%/36  | Total: 10h 49m | Avg: 18m 02s | Max:  1h 13m | Hits: 340%/3528  
    🚨 jobs: GraphCapture 🚨
      🟩 Build              Pass: 100%/31  | Total:  8h 53m | Avg: 17m 11s | Max:  1h 13m | Hits: 340%/3528  
      🟩 DeviceLaunch       Pass: 100%/1   | Total: 23m 05s | Avg: 23m 05s | Max: 23m 05s
      🔥 GraphCapture       Pass:   0%/1   | Total:  3m 25s | Avg:  3m 25s | Max:  3m 25s
      🟩 HostLaunch         Pass: 100%/3   | Total:  1h 04m | Avg: 21m 38s | Max: 23m 15s
      🟩 TestGPU            Pass: 100%/2   | Total: 48m 54s | Avg: 24m 27s | Max: 24m 48s
    🔍 std: 20 🔍
      🟩 17                 Pass: 100%/14  | Total:  5h 13m | Avg: 22m 25s | Max:  1h 09m | Hits: 341%/2646  
      🔍 20                 Pass:  95%/24  | Total:  5h 59m | Avg: 14m 58s | Max:  1h 13m | Hits: 340%/882   
    🟩 sm
      🟩 90                 Pass: 100%/2   | Total: 23m 59s | Avg: 11m 59s | Max: 19m 25s
      🟩 90a                Pass: 100%/1   | Total:  4m 16s | Avg:  4m 16s | Max:  4m 16s
    
  • 🟩 thrust: Pass: 100%/37 | Total: 9h 16m | Avg: 15m 02s | Max: 59m 42s | Hits: 227%/9180

    🟩 cmake_options
      🟩 -DTHRUST_DISPATCH_TYPE=Force32bit Pass: 100%/2   | Total: 41m 35s | Avg: 20m 47s | Max: 35m 12s
    🟩 cpu
      🟩 amd64              Pass: 100%/35  | Total:  9h 06m | Avg: 15m 37s | Max: 59m 42s | Hits: 227%/9180  
      🟩 arm64              Pass: 100%/2   | Total:  9m 41s | Avg:  4m 50s | Max:  4m 58s
    🟩 ctk
      🟩 12.0               Pass: 100%/5   | Total:  1h 06m | Avg: 13m 22s | Max: 46m 40s | Hits: 192%/1836  
      🟩 12.5               Pass: 100%/2   | Total:  1h 51m | Avg: 55m 39s | Max: 59m 42s
      🟩 12.6               Pass: 100%/30  | Total:  6h 18m | Avg: 12m 36s | Max: 47m 24s | Hits: 236%/7344  
    🟩 cudacxx
      🟩 ClangCUDA18        Pass: 100%/2   | Total: 10m 27s | Avg:  5m 13s | Max:  5m 20s
      🟩 nvcc12.0           Pass: 100%/5   | Total:  1h 06m | Avg: 13m 22s | Max: 46m 40s | Hits: 192%/1836  
      🟩 nvcc12.5           Pass: 100%/2   | Total:  1h 51m | Avg: 55m 39s | Max: 59m 42s
      🟩 nvcc12.6           Pass: 100%/28  | Total:  6h 07m | Avg: 13m 08s | Max: 47m 24s | Hits: 236%/7344  
    🟩 cudacxx_family
      🟩 ClangCUDA          Pass: 100%/2   | Total: 10m 27s | Avg:  5m 13s | Max:  5m 20s
      🟩 nvcc               Pass: 100%/35  | Total:  9h 06m | Avg: 15m 36s | Max: 59m 42s | Hits: 227%/9180  
    🟩 cxx
      🟩 Clang14            Pass: 100%/4   | Total: 20m 52s | Avg:  5m 13s | Max:  5m 38s
      🟩 Clang15            Pass: 100%/1   | Total:  5m 19s | Avg:  5m 19s | Max:  5m 19s
      🟩 Clang16            Pass: 100%/1   | Total:  5m 41s | Avg:  5m 41s | Max:  5m 41s
      🟩 Clang17            Pass: 100%/1   | Total:  5m 33s | Avg:  5m 33s | Max:  5m 33s
      🟩 Clang18            Pass: 100%/7   | Total: 50m 10s | Avg:  7m 10s | Max: 15m 51s
      🟩 GCC7               Pass: 100%/2   | Total: 10m 05s | Avg:  5m 02s | Max:  5m 24s
      🟩 GCC8               Pass: 100%/1   | Total:  5m 42s | Avg:  5m 42s | Max:  5m 42s
      🟩 GCC9               Pass: 100%/2   | Total: 11m 34s | Avg:  5m 47s | Max:  6m 00s
      🟩 GCC10              Pass: 100%/1   | Total:  5m 53s | Avg:  5m 53s | Max:  5m 53s
      🟩 GCC11              Pass: 100%/1   | Total:  5m 41s | Avg:  5m 41s | Max:  5m 41s
      🟩 GCC12              Pass: 100%/1   | Total:  5m 42s | Avg:  5m 42s | Max:  5m 42s
      🟩 GCC13              Pass: 100%/8   | Total:  1h 33m | Avg: 11m 44s | Max: 35m 12s
      🟩 MSVC14.29          Pass: 100%/2   | Total:  1h 33m | Avg: 46m 42s | Max: 46m 45s | Hits: 192%/3672  
      🟩 MSVC14.39          Pass: 100%/3   | Total:  2h 05m | Avg: 41m 55s | Max: 47m 24s | Hits: 250%/5508  
      🟩 NVHPC24.7          Pass: 100%/2   | Total:  1h 51m | Avg: 55m 39s | Max: 59m 42s
    🟩 cxx_family
      🟩 Clang              Pass: 100%/14  | Total:  1h 27m | Avg:  6m 15s | Max: 15m 51s
      🟩 GCC                Pass: 100%/16  | Total:  2h 18m | Avg:  8m 39s | Max: 35m 12s
      🟩 MSVC               Pass: 100%/5   | Total:  3h 39m | Avg: 43m 50s | Max: 47m 24s | Hits: 227%/9180  
      🟩 NVHPC              Pass: 100%/2   | Total:  1h 51m | Avg: 55m 39s | Max: 59m 42s
    🟩 gpu
      🟩 v100               Pass: 100%/37  | Total:  9h 16m | Avg: 15m 02s | Max: 59m 42s | Hits: 227%/9180  
    🟩 jobs
      🟩 Build              Pass: 100%/31  | Total:  7h 15m | Avg: 14m 03s | Max: 59m 42s | Hits: 192%/7344  
      🟩 TestCPU            Pass: 100%/3   | Total: 47m 14s | Avg: 15m 44s | Max: 30m 58s | Hits: 365%/1836  
      🟩 TestGPU            Pass: 100%/3   | Total:  1h 13m | Avg: 24m 26s | Max: 35m 12s
    🟩 sm
      🟩 90a                Pass: 100%/1   | Total:  4m 45s | Avg:  4m 45s | Max:  4m 45s
    🟩 std
      🟩 17                 Pass: 100%/14  | Total:  4h 15m | Avg: 18m 15s | Max: 59m 42s | Hits: 192%/5508  
      🟩 20                 Pass: 100%/21  | Total:  4h 19m | Avg: 12m 21s | Max: 51m 36s | Hits: 279%/3672  
    
  • 🟩 cccl_c_parallel: Pass: 100%/2 | Total: 9m 40s | Avg: 4m 50s | Max: 7m 34s

    🟩 cpu
      🟩 amd64              Pass: 100%/2   | Total:  9m 40s | Avg:  4m 50s | Max:  7m 34s
    🟩 ctk
      🟩 12.6               Pass: 100%/2   | Total:  9m 40s | Avg:  4m 50s | Max:  7m 34s
    🟩 cudacxx
      🟩 nvcc12.6           Pass: 100%/2   | Total:  9m 40s | Avg:  4m 50s | Max:  7m 34s
    🟩 cudacxx_family
      🟩 nvcc               Pass: 100%/2   | Total:  9m 40s | Avg:  4m 50s | Max:  7m 34s
    🟩 cxx
      🟩 GCC13              Pass: 100%/2   | Total:  9m 40s | Avg:  4m 50s | Max:  7m 34s
    🟩 cxx_family
      🟩 GCC                Pass: 100%/2   | Total:  9m 40s | Avg:  4m 50s | Max:  7m 34s
    🟩 gpu
      🟩 v100               Pass: 100%/2   | Total:  9m 40s | Avg:  4m 50s | Max:  7m 34s
    🟩 jobs
      🟩 Build              Pass: 100%/1   | Total:  2m 06s | Avg:  2m 06s | Max:  2m 06s
      🟩 Test               Pass: 100%/1   | Total:  7m 34s | Avg:  7m 34s | Max:  7m 34s
    
  • 🟩 python: Pass: 100%/1 | Total: 48m 48s | Avg: 48m 48s | Max: 48m 48s

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

# Runner
53 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

@github-actions
Copy link
Contributor

🟩 CI finished in 4h 53m: Pass: 100%/78 | Total: 21h 40m | Avg: 16m 40s | Max: 1h 13m | Hits: 258%/12708
  • 🟩 cub: Pass: 100%/38 | Total: 11h 25m | Avg: 18m 02s | Max: 1h 13m | Hits: 340%/3528

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

    🟩 cmake_options
      🟩 -DTHRUST_DISPATCH_TYPE=Force32bit Pass: 100%/2   | Total: 41m 35s | Avg: 20m 47s | Max: 35m 12s
    🟩 cpu
      🟩 amd64              Pass: 100%/35  | Total:  9h 06m | Avg: 15m 37s | Max: 59m 42s | Hits: 227%/9180  
      🟩 arm64              Pass: 100%/2   | Total:  9m 41s | Avg:  4m 50s | Max:  4m 58s
    🟩 ctk
      🟩 12.0               Pass: 100%/5   | Total:  1h 06m | Avg: 13m 22s | Max: 46m 40s | Hits: 192%/1836  
      🟩 12.5               Pass: 100%/2   | Total:  1h 51m | Avg: 55m 39s | Max: 59m 42s
      🟩 12.6               Pass: 100%/30  | Total:  6h 18m | Avg: 12m 36s | Max: 47m 24s | Hits: 236%/7344  
    🟩 cudacxx
      🟩 ClangCUDA18        Pass: 100%/2   | Total: 10m 27s | Avg:  5m 13s | Max:  5m 20s
      🟩 nvcc12.0           Pass: 100%/5   | Total:  1h 06m | Avg: 13m 22s | Max: 46m 40s | Hits: 192%/1836  
      🟩 nvcc12.5           Pass: 100%/2   | Total:  1h 51m | Avg: 55m 39s | Max: 59m 42s
      🟩 nvcc12.6           Pass: 100%/28  | Total:  6h 07m | Avg: 13m 08s | Max: 47m 24s | Hits: 236%/7344  
    🟩 cudacxx_family
      🟩 ClangCUDA          Pass: 100%/2   | Total: 10m 27s | Avg:  5m 13s | Max:  5m 20s
      🟩 nvcc               Pass: 100%/35  | Total:  9h 06m | Avg: 15m 36s | Max: 59m 42s | Hits: 227%/9180  
    🟩 cxx
      🟩 Clang14            Pass: 100%/4   | Total: 20m 52s | Avg:  5m 13s | Max:  5m 38s
      🟩 Clang15            Pass: 100%/1   | Total:  5m 19s | Avg:  5m 19s | Max:  5m 19s
      🟩 Clang16            Pass: 100%/1   | Total:  5m 41s | Avg:  5m 41s | Max:  5m 41s
      🟩 Clang17            Pass: 100%/1   | Total:  5m 33s | Avg:  5m 33s | Max:  5m 33s
      🟩 Clang18            Pass: 100%/7   | Total: 50m 10s | Avg:  7m 10s | Max: 15m 51s
      🟩 GCC7               Pass: 100%/2   | Total: 10m 05s | Avg:  5m 02s | Max:  5m 24s
      🟩 GCC8               Pass: 100%/1   | Total:  5m 42s | Avg:  5m 42s | Max:  5m 42s
      🟩 GCC9               Pass: 100%/2   | Total: 11m 34s | Avg:  5m 47s | Max:  6m 00s
      🟩 GCC10              Pass: 100%/1   | Total:  5m 53s | Avg:  5m 53s | Max:  5m 53s
      🟩 GCC11              Pass: 100%/1   | Total:  5m 41s | Avg:  5m 41s | Max:  5m 41s
      🟩 GCC12              Pass: 100%/1   | Total:  5m 42s | Avg:  5m 42s | Max:  5m 42s
      🟩 GCC13              Pass: 100%/8   | Total:  1h 33m | Avg: 11m 44s | Max: 35m 12s
      🟩 MSVC14.29          Pass: 100%/2   | Total:  1h 33m | Avg: 46m 42s | Max: 46m 45s | Hits: 192%/3672  
      🟩 MSVC14.39          Pass: 100%/3   | Total:  2h 05m | Avg: 41m 55s | Max: 47m 24s | Hits: 250%/5508  
      🟩 NVHPC24.7          Pass: 100%/2   | Total:  1h 51m | Avg: 55m 39s | Max: 59m 42s
    🟩 cxx_family
      🟩 Clang              Pass: 100%/14  | Total:  1h 27m | Avg:  6m 15s | Max: 15m 51s
      🟩 GCC                Pass: 100%/16  | Total:  2h 18m | Avg:  8m 39s | Max: 35m 12s
      🟩 MSVC               Pass: 100%/5   | Total:  3h 39m | Avg: 43m 50s | Max: 47m 24s | Hits: 227%/9180  
      🟩 NVHPC              Pass: 100%/2   | Total:  1h 51m | Avg: 55m 39s | Max: 59m 42s
    🟩 gpu
      🟩 v100               Pass: 100%/37  | Total:  9h 16m | Avg: 15m 02s | Max: 59m 42s | Hits: 227%/9180  
    🟩 jobs
      🟩 Build              Pass: 100%/31  | Total:  7h 15m | Avg: 14m 03s | Max: 59m 42s | Hits: 192%/7344  
      🟩 TestCPU            Pass: 100%/3   | Total: 47m 14s | Avg: 15m 44s | Max: 30m 58s | Hits: 365%/1836  
      🟩 TestGPU            Pass: 100%/3   | Total:  1h 13m | Avg: 24m 26s | Max: 35m 12s
    🟩 sm
      🟩 90a                Pass: 100%/1   | Total:  4m 45s | Avg:  4m 45s | Max:  4m 45s
    🟩 std
      🟩 17                 Pass: 100%/14  | Total:  4h 15m | Avg: 18m 15s | Max: 59m 42s | Hits: 192%/5508  
      🟩 20                 Pass: 100%/21  | Total:  4h 19m | Avg: 12m 21s | Max: 51m 36s | Hits: 279%/3672  
    
  • 🟩 cccl_c_parallel: Pass: 100%/2 | Total: 9m 40s | Avg: 4m 50s | Max: 7m 34s

    🟩 cpu
      🟩 amd64              Pass: 100%/2   | Total:  9m 40s | Avg:  4m 50s | Max:  7m 34s
    🟩 ctk
      🟩 12.6               Pass: 100%/2   | Total:  9m 40s | Avg:  4m 50s | Max:  7m 34s
    🟩 cudacxx
      🟩 nvcc12.6           Pass: 100%/2   | Total:  9m 40s | Avg:  4m 50s | Max:  7m 34s
    🟩 cudacxx_family
      🟩 nvcc               Pass: 100%/2   | Total:  9m 40s | Avg:  4m 50s | Max:  7m 34s
    🟩 cxx
      🟩 GCC13              Pass: 100%/2   | Total:  9m 40s | Avg:  4m 50s | Max:  7m 34s
    🟩 cxx_family
      🟩 GCC                Pass: 100%/2   | Total:  9m 40s | Avg:  4m 50s | Max:  7m 34s
    🟩 gpu
      🟩 v100               Pass: 100%/2   | Total:  9m 40s | Avg:  4m 50s | Max:  7m 34s
    🟩 jobs
      🟩 Build              Pass: 100%/1   | Total:  2m 06s | Avg:  2m 06s | Max:  2m 06s
      🟩 Test               Pass: 100%/1   | Total:  7m 34s | Avg:  7m 34s | Max:  7m 34s
    
  • 🟩 python: Pass: 100%/1 | Total: 48m 48s | Avg: 48m 48s | Max: 48m 48s

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

# Runner
53 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 24, 2025 08:43
@bernhardmgruber bernhardmgruber merged commit d119489 into NVIDIA:main Jan 24, 2025
90 of 93 checks passed
@github-actions
Copy link
Contributor

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

@bernhardmgruber bernhardmgruber deleted the depr_macros_cuda_cub_util branch January 24, 2025 09:31
bernhardmgruber added a commit to bernhardmgruber/cccl that referenced this pull request Jan 24, 2025
davebayer pushed a commit to davebayer/cccl that referenced this pull request Jan 29, 2025
@bernhardmgruber bernhardmgruber mentioned this pull request Feb 5, 2025
36 tasks
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

thrust For all items related to Thrust.

Projects

Archived in project

Development

Successfully merging this pull request may close these issues.

3 participants