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 cub::AliasTemporaries (#3679) and cub::PolicyWrapper (#3681) #3690

Conversation

bernhardmgruber
Copy link
Contributor

No description provided.

@bernhardmgruber bernhardmgruber requested review from a team as code owners February 5, 2025 11:05
@bernhardmgruber bernhardmgruber enabled auto-merge (squash) February 5, 2025 12:01
Copy link
Contributor

github-actions bot commented Feb 5, 2025

🟩 CI finished in 1h 25m: Pass: 100%/95 | Total: 2d 16h | Avg: 40m 49s | Max: 1h 14m | Hits: 194%/10540
  • 🟩 cub: Pass: 100%/47 | Total: 1d 15h | Avg: 50m 37s | Max: 1h 14m | Hits: 233%/3132

    🟩 cpu
      🟩 amd64              Pass: 100%/45  | Total:  1d 13h | Avg: 50m 15s | Max:  1h 14m | Hits: 233%/3132  
      🟩 arm64              Pass: 100%/2   | Total:  1h 57m | Avg: 58m 57s | Max: 59m 34s
    🟩 ctk
      🟩 11.1               Pass: 100%/7   | Total:  5h 44m | Avg: 49m 10s | Max:  1h 05m | Hits: 235%/783   
      🟩 12.5               Pass: 100%/2   | Total:  2h 16m | Avg:  1h 08m | Max:  1h 10m
      🟩 12.6               Pass: 100%/38  | Total:  1d 07h | Avg: 49m 57s | Max:  1h 14m | Hits: 232%/2349  
    🟩 cudacxx
      🟩 ClangCUDA18        Pass: 100%/2   | Total:  2h 01m | Avg:  1h 00m | Max:  1h 03m
      🟩 nvcc11.1           Pass: 100%/7   | Total:  5h 44m | Avg: 49m 10s | Max:  1h 05m | Hits: 235%/783   
      🟩 nvcc12.5           Pass: 100%/2   | Total:  2h 16m | Avg:  1h 08m | Max:  1h 10m
      🟩 nvcc12.6           Pass: 100%/36  | Total:  1d 05h | Avg: 49m 21s | Max:  1h 14m | Hits: 232%/2349  
    🟩 cudacxx_family
      🟩 ClangCUDA          Pass: 100%/2   | Total:  2h 01m | Avg:  1h 00m | Max:  1h 03m
      🟩 nvcc               Pass: 100%/45  | Total:  1d 13h | Avg: 50m 10s | Max:  1h 14m | Hits: 233%/3132  
    🟩 cxx
      🟩 Clang9             Pass: 100%/4   | Total:  3h 20m | Avg: 50m 10s | Max: 54m 02s
      🟩 Clang10            Pass: 100%/1   | Total:  1h 02m | Avg:  1h 02m | Max:  1h 02m
      🟩 Clang11            Pass: 100%/1   | Total:  1h 01m | Avg:  1h 01m | Max:  1h 01m
      🟩 Clang12            Pass: 100%/1   | Total: 59m 22s | Avg: 59m 22s | Max: 59m 22s
      🟩 Clang13            Pass: 100%/1   | Total: 53m 42s | Avg: 53m 42s | Max: 53m 42s
      🟩 Clang14            Pass: 100%/1   | Total: 51m 39s | Avg: 51m 39s | Max: 51m 39s
      🟩 Clang15            Pass: 100%/1   | Total: 56m 12s | Avg: 56m 12s | Max: 56m 12s
      🟩 Clang16            Pass: 100%/1   | Total: 55m 19s | Avg: 55m 19s | Max: 55m 19s
      🟩 Clang17            Pass: 100%/1   | Total: 57m 29s | Avg: 57m 29s | Max: 57m 29s
      🟩 Clang18            Pass: 100%/7   | Total:  5h 29m | Avg: 47m 06s | Max:  1h 03m
      🟩 GCC6               Pass: 100%/2   | Total:  1h 31m | Avg: 45m 39s | Max: 46m 31s
      🟩 GCC7               Pass: 100%/2   | Total:  1h 46m | Avg: 53m 28s | Max: 53m 54s
      🟩 GCC8               Pass: 100%/1   | Total: 53m 21s | Avg: 53m 21s | Max: 53m 21s
      🟩 GCC9               Pass: 100%/3   | Total:  2h 32m | Avg: 50m 42s | Max: 58m 28s
      🟩 GCC10              Pass: 100%/1   | Total:  1h 02m | Avg:  1h 02m | Max:  1h 02m
      🟩 GCC11              Pass: 100%/1   | Total: 59m 56s | Avg: 59m 56s | Max: 59m 56s
      🟩 GCC12              Pass: 100%/3   | Total:  1h 44m | Avg: 34m 49s | Max: 54m 40s
      🟩 GCC13              Pass: 100%/8   | Total:  4h 37m | Avg: 34m 42s | Max:  1h 00m
      🟩 Intel2023.2.0      Pass: 100%/1   | Total:  1h 04m | Avg:  1h 04m | Max:  1h 04m
      🟩 MSVC14.16          Pass: 100%/1   | Total:  1h 05m | Avg:  1h 05m | Max:  1h 05m | Hits: 235%/783   
      🟩 MSVC14.29          Pass: 100%/1   | Total:  1h 11m | Avg:  1h 11m | Max:  1h 11m | Hits: 233%/783   
      🟩 MSVC14.39          Pass: 100%/2   | Total:  2h 24m | Avg:  1h 12m | Max:  1h 14m | Hits: 231%/1566  
      🟩 NVHPC24.7          Pass: 100%/2   | Total:  2h 16m | Avg:  1h 08m | Max:  1h 10m
    🟩 cxx_family
      🟩 Clang              Pass: 100%/19  | Total: 16h 28m | Avg: 52m 00s | Max:  1h 03m
      🟩 GCC                Pass: 100%/21  | Total: 15h 08m | Avg: 43m 16s | Max:  1h 02m
      🟩 Intel              Pass: 100%/1   | Total:  1h 04m | Avg:  1h 04m | Max:  1h 04m
      🟩 MSVC               Pass: 100%/4   | Total:  4h 41m | Avg:  1h 10m | Max:  1h 14m | Hits: 233%/3132  
      🟩 NVHPC              Pass: 100%/2   | Total:  2h 16m | Avg:  1h 08m | Max:  1h 10m
    🟩 gpu
      🟩 h100               Pass: 100%/2   | Total: 49m 48s | Avg: 24m 54s | Max: 25m 34s
      🟩 rtxa6000           Pass: 100%/8   | Total:  3h 48m | Avg: 28m 37s | Max: 58m 57s
      🟩 v100               Pass: 100%/37  | Total:  1d 11h | Avg: 56m 46s | Max:  1h 14m | Hits: 233%/3132  
    🟩 jobs
      🟩 Build              Pass: 100%/40  | Total:  1d 13h | Avg: 55m 58s | Max:  1h 14m | Hits: 233%/3132  
      🟩 DeviceLaunch       Pass: 100%/1   | Total: 15m 25s | Avg: 15m 25s | Max: 15m 25s
      🟩 GraphCapture       Pass: 100%/1   | Total: 13m 40s | Avg: 13m 40s | Max: 13m 40s
      🟩 HostLaunch         Pass: 100%/3   | Total:  1h 09m | Avg: 23m 04s | Max: 24m 19s
      🟩 TestGPU            Pass: 100%/2   | Total: 41m 51s | Avg: 20m 55s | Max: 22m 12s
    🟩 sm
      🟩 90                 Pass: 100%/2   | Total: 49m 48s | Avg: 24m 54s | Max: 25m 34s
      🟩 90a                Pass: 100%/1   | Total: 23m 13s | Avg: 23m 13s | Max: 23m 13s
    🟩 std
      🟩 11                 Pass: 100%/5   | Total:  4h 03m | Avg: 48m 39s | Max: 53m 02s
      🟩 14                 Pass: 100%/4   | Total:  3h 39m | Avg: 54m 55s | Max:  1h 05m | Hits: 235%/783   
      🟩 17                 Pass: 100%/12  | Total: 11h 59m | Avg: 59m 55s | Max:  1h 11m | Hits: 233%/1566  
      🟩 20                 Pass: 100%/26  | Total: 19h 57m | Avg: 46m 02s | Max:  1h 14m | Hits: 230%/783   
    
  • 🟩 thrust: Pass: 100%/45 | Total: 1d 00h | Avg: 32m 29s | Max: 1h 09m | Hits: 178%/7408

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

    🟩 cpu
      🟩 amd64              Pass: 100%/2   | Total: 12m 03s | Avg:  6m 01s | Max:  9m 52s
    🟩 ctk
      🟩 12.6               Pass: 100%/2   | Total: 12m 03s | Avg:  6m 01s | Max:  9m 52s
    🟩 cudacxx
      🟩 nvcc12.6           Pass: 100%/2   | Total: 12m 03s | Avg:  6m 01s | Max:  9m 52s
    🟩 cudacxx_family
      🟩 nvcc               Pass: 100%/2   | Total: 12m 03s | Avg:  6m 01s | Max:  9m 52s
    🟩 cxx
      🟩 GCC13              Pass: 100%/2   | Total: 12m 03s | Avg:  6m 01s | Max:  9m 52s
    🟩 cxx_family
      🟩 GCC                Pass: 100%/2   | Total: 12m 03s | Avg:  6m 01s | Max:  9m 52s
    🟩 gpu
      🟩 rtx2080            Pass: 100%/2   | Total: 12m 03s | Avg:  6m 01s | Max:  9m 52s
    🟩 jobs
      🟩 Build              Pass: 100%/1   | Total:  2m 11s | Avg:  2m 11s | Max:  2m 11s
      🟩 Test               Pass: 100%/1   | Total:  9m 52s | Avg:  9m 52s | Max:  9m 52s
    
  • 🟩 python: Pass: 100%/1 | Total: 24m 58s | Avg: 24m 58s | Max: 24m 58s

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

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

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

@bernhardmgruber bernhardmgruber merged commit d0d196c into NVIDIA:branch/2.8.x Feb 5, 2025
112 checks passed
@bernhardmgruber bernhardmgruber deleted the backport_depr_aliastemp_policywrapper branch February 5, 2025 13:58
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.

3 participants