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

Enable PDL in triple chevron launch #3282

Merged
merged 1 commit into from
Jan 8, 2025

Conversation

bernhardmgruber
Copy link
Contributor

It seems PDL was disabled by accident when _THRUST_HAS_PDL was renamed to _CCCL_HAS_PDL during the review introducing the feature.

It seems PDL was disabled by accident when _THRUST_HAS_PDL was renamed
to _CCCL_HAS_PDL during the review introducing the feature.
@bernhardmgruber bernhardmgruber requested review from a team as code owners January 8, 2025 14:08
@bernhardmgruber bernhardmgruber added the thrust For all items related to Thrust. label Jan 8, 2025
@bernhardmgruber bernhardmgruber enabled auto-merge (squash) January 8, 2025 14:33
Copy link
Contributor

github-actions bot commented Jan 8, 2025

🟩 CI finished in 2h 29m: Pass: 100%/94 | Total: 2d 10h | Avg: 37m 26s | Max: 1h 14m | Hits: 71%/12380
  • 🟩 cub: Pass: 100%/46 | Total: 1d 11h | Avg: 46m 13s | Max: 1h 14m | Hits: 55%/3120

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

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

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

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

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

# Runner
69 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 merged commit 7ffdaac into NVIDIA:main Jan 8, 2025
111 checks passed
@bernhardmgruber bernhardmgruber deleted the pdl branch January 8, 2025 16:52
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
Status: Done
Development

Successfully merging this pull request may close these issues.

3 participants