Skip to content
New issue

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

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

Already on GitHub? Sign in to your account

Backport to 2.8: Deprecate macros from cuda/detail/core/util.h (#3504) #3520

Open
wants to merge 1 commit into
base: branch/2.8.x
Choose a base branch
from

Conversation

bernhardmgruber
Copy link
Contributor

No description provided.

@bernhardmgruber bernhardmgruber requested review from a team as code owners January 24, 2025 11:19
@bernhardmgruber bernhardmgruber enabled auto-merge (squash) January 24, 2025 11:39
Copy link
Contributor

🟨 CI finished in 1h 50m: Pass: 97%/96 | Total: 1d 05h | Avg: 18m 27s | Max: 1h 08m | Hits: 266%/12392
  • 🟨 cub: Pass: 97%/47 | Total: 16h 03m | Avg: 20m 29s | Max: 1h 08m | Hits: 375%/3132

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

    🟥 cpu
      🟥 amd64              Pass:   0%/1   | Total: 22m 30s | Avg: 22m 30s | Max: 22m 30s
    🟥 ctk
      🟥 12.6               Pass:   0%/1   | Total: 22m 30s | Avg: 22m 30s | Max: 22m 30s
    🟥 cudacxx
      🟥 nvcc12.6           Pass:   0%/1   | Total: 22m 30s | Avg: 22m 30s | Max: 22m 30s
    🟥 cudacxx_family
      🟥 nvcc               Pass:   0%/1   | Total: 22m 30s | Avg: 22m 30s | Max: 22m 30s
    🟥 cxx
      🟥 GCC13              Pass:   0%/1   | Total: 22m 30s | Avg: 22m 30s | Max: 22m 30s
    🟥 cxx_family
      🟥 GCC                Pass:   0%/1   | Total: 22m 30s | Avg: 22m 30s | Max: 22m 30s
    🟥 gpu
      🟥 v100               Pass:   0%/1   | Total: 22m 30s | Avg: 22m 30s | Max: 22m 30s
    🟥 jobs
      🟥 Test               Pass:   0%/1   | Total: 22m 30s | Avg: 22m 30s | Max: 22m 30s
    
  • 🟩 thrust: Pass: 100%/46 | Total: 12h 55m | Avg: 16m 52s | Max: 1h 03m | Hits: 229%/9260

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

    🟩 cpu
      🟩 amd64              Pass: 100%/2   | Total:  9m 49s | Avg:  4m 54s | Max:  7m 23s
    🟩 ctk
      🟩 12.6               Pass: 100%/2   | Total:  9m 49s | Avg:  4m 54s | Max:  7m 23s
    🟩 cudacxx
      🟩 nvcc12.6           Pass: 100%/2   | Total:  9m 49s | Avg:  4m 54s | Max:  7m 23s
    🟩 cudacxx_family
      🟩 nvcc               Pass: 100%/2   | Total:  9m 49s | Avg:  4m 54s | Max:  7m 23s
    🟩 cxx
      🟩 GCC13              Pass: 100%/2   | Total:  9m 49s | Avg:  4m 54s | Max:  7m 23s
    🟩 cxx_family
      🟩 GCC                Pass: 100%/2   | Total:  9m 49s | Avg:  4m 54s | Max:  7m 23s
    🟩 gpu
      🟩 v100               Pass: 100%/2   | Total:  9m 49s | Avg:  4m 54s | Max:  7m 23s
    🟩 jobs
      🟩 Build              Pass: 100%/1   | Total:  2m 26s | Avg:  2m 26s | Max:  2m 26s
      🟩 Test               Pass: 100%/1   | Total:  7m 23s | Avg:  7m 23s | Max:  7m 23s
    

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

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
Status: In Review
Development

Successfully merging this pull request may close these issues.

2 participants