Skip to content

Add cuda_cccl to the list of Python packages for which test suite is run#3846

Merged
oleksandr-pavlyk merged 3 commits intoNVIDIA:mainfrom
oleksandr-pavlyk:implement-gh-3817-add-test-of-cuda-cccl-python-package-to-testing-script
Feb 19, 2025
Merged

Add cuda_cccl to the list of Python packages for which test suite is run#3846
oleksandr-pavlyk merged 3 commits intoNVIDIA:mainfrom
oleksandr-pavlyk:implement-gh-3817-add-test-of-cuda-cccl-python-package-to-testing-script

Conversation

@oleksandr-pavlyk
Copy link
Contributor

@oleksandr-pavlyk oleksandr-pavlyk commented Feb 18, 2025

Description

closes gh-3845

This PR adds running of cuda_cccl Python test suite by ci/test_python.sh script.

Checklist

  • New or existing tests cover these changes.
  • The documentation is up to date with these changes.

@oleksandr-pavlyk oleksandr-pavlyk requested a review from a team as a code owner February 18, 2025 16:37
@github-actions
Copy link
Contributor

🟨 CI finished in 1h 49m: Pass: 99%/162 | Total: 3d 02h | Avg: 27m 40s | Max: 1h 16m | Hits: 71%/247826
  • 🟥 python: Pass: 0%/1 | Total: 2m 35s | Avg: 2m 35s | Max: 2m 35s

    🟥 cpu
      🟥 amd64              Pass:   0%/1   | Total:  2m 35s | Avg:  2m 35s | Max:  2m 35s
    🟥 ctk
      🟥 12.8               Pass:   0%/1   | Total:  2m 35s | Avg:  2m 35s | Max:  2m 35s
    🟥 cudacxx
      🟥 nvcc12.8           Pass:   0%/1   | Total:  2m 35s | Avg:  2m 35s | Max:  2m 35s
    🟥 cudacxx_family
      🟥 nvcc               Pass:   0%/1   | Total:  2m 35s | Avg:  2m 35s | Max:  2m 35s
    🟥 cxx
      🟥 GCC13              Pass:   0%/1   | Total:  2m 35s | Avg:  2m 35s | Max:  2m 35s
    🟥 cxx_family
      🟥 GCC                Pass:   0%/1   | Total:  2m 35s | Avg:  2m 35s | Max:  2m 35s
    🟥 gpu
      🟥 rtx2080            Pass:   0%/1   | Total:  2m 35s | Avg:  2m 35s | Max:  2m 35s
    🟥 jobs
      🟥 Test               Pass:   0%/1   | Total:  2m 35s | Avg:  2m 35s | Max:  2m 35s
    
  • 🟩 cub: Pass: 100%/45 | Total: 1d 15h | Avg: 52m 56s | Max: 1h 16m | Hits: 69%/53221

    🟩 cpu
      🟩 amd64              Pass: 100%/43  | Total:  1d 13h | Avg: 52m 41s | Max:  1h 16m | Hits:  69%/50803 
      🟩 arm64              Pass: 100%/2   | Total:  1h 56m | Avg: 58m 03s | Max: 58m 41s | Hits:  67%/2418  
    🟩 ctk
      🟩 12.0               Pass: 100%/5   | Total:  4h 52m | Avg: 58m 35s | Max:  1h 02m | Hits:  58%/5879  
      🟩 12.5               Pass: 100%/2   | Total:  2h 10m | Avg:  1h 05m | Max:  1h 06m | Hits:  67%/2236  
      🟩 12.8               Pass: 100%/38  | Total:  1d 08h | Avg: 51m 32s | Max:  1h 16m | Hits:  71%/45106 
    🟩 cudacxx
      🟩 ClangCUDA18        Pass: 100%/2   | Total:  1h 55m | Avg: 57m 36s | Max: 58m 31s | Hits:  73%/2090  
      🟩 nvcc12.0           Pass: 100%/5   | Total:  4h 52m | Avg: 58m 35s | Max:  1h 02m | Hits:  58%/5879  
      🟩 nvcc12.5           Pass: 100%/2   | Total:  2h 10m | Avg:  1h 05m | Max:  1h 06m | Hits:  67%/2236  
      🟩 nvcc12.8           Pass: 100%/36  | Total:  1d 06h | Avg: 51m 12s | Max:  1h 16m | Hits:  70%/43016 
    🟩 cudacxx_family
      🟩 ClangCUDA          Pass: 100%/2   | Total:  1h 55m | Avg: 57m 36s | Max: 58m 31s | Hits:  73%/2090  
      🟩 nvcc               Pass: 100%/43  | Total:  1d 13h | Avg: 52m 43s | Max:  1h 16m | Hits:  69%/51131 
    🟩 cxx
      🟩 Clang14            Pass: 100%/4   | Total:  3h 57m | Avg: 59m 26s | Max:  1h 01m | Hits:  67%/4844  
      🟩 Clang15            Pass: 100%/2   | Total:  1h 58m | Avg: 59m 23s | Max:  1h 01m | Hits:  67%/2418  
      🟩 Clang16            Pass: 100%/2   | Total:  2h 01m | Avg:  1h 00m | Max:  1h 00m | Hits:  67%/2418  
      🟩 Clang17            Pass: 100%/2   | Total:  1h 52m | Avg: 56m 18s | Max: 57m 23s | Hits:  67%/2418  
      🟩 Clang18            Pass: 100%/7   | Total:  5h 35m | Avg: 47m 52s | Max:  1h 01m | Hits:  78%/8135  
      🟩 GCC7               Pass: 100%/2   | Total:  1h 50m | Avg: 55m 20s | Max: 55m 49s | Hits:  67%/2422  
      🟩 GCC8               Pass: 100%/1   | Total:  1h 02m | Avg:  1h 02m | Max:  1h 02m | Hits:  67%/1211  
      🟩 GCC9               Pass: 100%/2   | Total:  1h 55m | Avg: 57m 36s | Max:  1h 00m | Hits:  67%/2422  
      🟩 GCC10              Pass: 100%/2   | Total:  2h 02m | Avg:  1h 01m | Max:  1h 02m | Hits:  67%/2422  
      🟩 GCC11              Pass: 100%/2   | Total:  1h 58m | Avg: 59m 29s | Max: 59m 40s | Hits:  67%/2418  
      🟩 GCC12              Pass: 100%/2   | Total:  1h 52m | Avg: 56m 21s | Max: 57m 08s | Hits:  67%/2418  
      🟩 GCC13              Pass: 100%/11  | Total:  6h 39m | Avg: 36m 18s | Max:  1h 05m | Hits:  85%/13299 
      🟩 MSVC14.29          Pass: 100%/2   | Total:  2h 18m | Avg:  1h 09m | Max:  1h 16m | Hits:  14%/2070  
      🟩 MSVC14.42          Pass: 100%/2   | Total:  2h 25m | Avg:  1h 12m | Max:  1h 13m | Hits:  14%/2070  
      🟩 NVHPC24.7          Pass: 100%/2   | Total:  2h 10m | Avg:  1h 05m | Max:  1h 06m | Hits:  67%/2236  
    🟩 cxx_family
      🟩 Clang              Pass: 100%/17  | Total: 15h 25m | Avg: 54m 26s | Max:  1h 01m | Hits:  72%/20233 
      🟩 GCC                Pass: 100%/22  | Total: 17h 21m | Avg: 47m 20s | Max:  1h 05m | Hits:  76%/26612 
      🟩 MSVC               Pass: 100%/4   | Total:  4h 44m | Avg:  1h 11m | Max:  1h 16m | Hits:  14%/4140  
      🟩 NVHPC              Pass: 100%/2   | Total:  2h 10m | Avg:  1h 05m | Max:  1h 06m | Hits:  67%/2236  
    🟩 gpu
      🟩 h100               Pass: 100%/3   | Total:  1h 12m | Avg: 24m 13s | Max: 26m 42s | Hits:  88%/3627  
      🟩 rtx2080            Pass: 100%/34  | Total:  1d 10h | Avg:  1h 00m | Max:  1h 16m | Hits:  62%/39922 
      🟩 rtxa6000           Pass: 100%/8   | Total:  4h 06m | Avg: 30m 50s | Max:  1h 02m | Hits:  91%/9672  
    🟩 jobs
      🟩 Build              Pass: 100%/37  | Total:  1d 12h | Avg: 59m 42s | Max:  1h 16m | Hits:  62%/43549 
      🟩 DeviceLaunch       Pass: 100%/1   | Total: 20m 40s | Avg: 20m 40s | Max: 20m 40s | Hits:  99%/1209  
      🟩 GraphCapture       Pass: 100%/1   | Total: 16m 19s | Avg: 16m 19s | Max: 16m 19s | Hits:  99%/1209  
      🟩 HostLaunch         Pass: 100%/3   | Total:  1h 11m | Avg: 23m 50s | Max: 24m 25s | Hits:  99%/3627  
      🟩 TestGPU            Pass: 100%/3   | Total:  1h 04m | Avg: 21m 28s | Max: 21m 32s | Hits:  99%/3627  
    🟩 sm
      🟩 90                 Pass: 100%/3   | Total:  1h 12m | Avg: 24m 13s | Max: 26m 42s | Hits:  88%/3627  
      🟩 90;90a;100         Pass: 100%/1   | Total:  1h 05m | Avg:  1h 05m | Max:  1h 05m | Hits:  67%/1209  
    🟩 std
      🟩 17                 Pass: 100%/20  | Total: 20h 12m | Avg:  1h 00m | Max:  1h 16m | Hits:  60%/23419 
      🟩 20                 Pass: 100%/25  | Total: 19h 29m | Avg: 46m 47s | Max:  1h 13m | Hits:  76%/29802 
    
  • 🟩 thrust: Pass: 100%/45 | Total: 21h 04m | Avg: 28m 06s | Max: 55m 55s | Hits: 79%/80136

    🟩 cmake_options
      🟩 -DTHRUST_DISPATCH_TYPE=Force32bit Pass: 100%/2   | Total: 38m 07s | Avg: 19m 03s | Max: 22m 34s | Hits:  75%/3564  
    🟩 cpu
      🟩 amd64              Pass: 100%/43  | Total: 20h 12m | Avg: 28m 12s | Max: 55m 55s | Hits:  79%/76573 
      🟩 arm64              Pass: 100%/2   | Total: 51m 44s | Avg: 25m 52s | Max: 27m 46s | Hits:  79%/3563  
    🟩 ctk
      🟩 12.0               Pass: 100%/5   | Total:  2h 41m | Avg: 32m 17s | Max: 48m 01s | Hits:  74%/8901  
      🟩 12.5               Pass: 100%/2   | Total:  1h 32m | Avg: 46m 27s | Max: 47m 04s | Hits:  74%/3562  
      🟩 12.8               Pass: 100%/38  | Total: 16h 50m | Avg: 26m 35s | Max: 55m 55s | Hits:  79%/67673 
    🟩 cudacxx
      🟩 ClangCUDA18        Pass: 100%/2   | Total: 46m 48s | Avg: 23m 24s | Max: 23m 38s | Hits:  79%/3562  
      🟩 nvcc12.0           Pass: 100%/5   | Total:  2h 41m | Avg: 32m 17s | Max: 48m 01s | Hits:  74%/8901  
      🟩 nvcc12.5           Pass: 100%/2   | Total:  1h 32m | Avg: 46m 27s | Max: 47m 04s | Hits:  74%/3562  
      🟩 nvcc12.8           Pass: 100%/36  | Total: 16h 03m | Avg: 26m 45s | Max: 55m 55s | Hits:  79%/64111 
    🟩 cudacxx_family
      🟩 ClangCUDA          Pass: 100%/2   | Total: 46m 48s | Avg: 23m 24s | Max: 23m 38s | Hits:  79%/3562  
      🟩 nvcc               Pass: 100%/43  | Total: 20h 17m | Avg: 28m 19s | Max: 55m 55s | Hits:  79%/76574 
    🟩 cxx
      🟩 Clang14            Pass: 100%/4   | Total:  1h 49m | Avg: 27m 23s | Max: 29m 27s | Hits:  79%/7124  
      🟩 Clang15            Pass: 100%/2   | Total: 54m 27s | Avg: 27m 13s | Max: 27m 25s | Hits:  79%/3562  
      🟩 Clang16            Pass: 100%/2   | Total: 54m 19s | Avg: 27m 09s | Max: 28m 24s | Hits:  79%/3562  
      🟩 Clang17            Pass: 100%/2   | Total: 54m 16s | Avg: 27m 08s | Max: 28m 54s | Hits:  79%/3562  
      🟩 Clang18            Pass: 100%/7   | Total:  2h 24m | Avg: 20m 39s | Max: 28m 51s | Hits:  85%/12467 
      🟩 GCC7               Pass: 100%/2   | Total: 52m 00s | Avg: 26m 00s | Max: 26m 23s | Hits:  79%/3564  
      🟩 GCC8               Pass: 100%/1   | Total: 27m 35s | Avg: 27m 35s | Max: 27m 35s | Hits:  79%/1782  
      🟩 GCC9               Pass: 100%/2   | Total: 58m 16s | Avg: 29m 08s | Max: 29m 58s | Hits:  79%/3564  
      🟩 GCC10              Pass: 100%/2   | Total: 58m 07s | Avg: 29m 03s | Max: 30m 21s | Hits:  79%/3564  
      🟩 GCC11              Pass: 100%/2   | Total: 56m 35s | Avg: 28m 17s | Max: 30m 25s | Hits:  79%/3564  
      🟩 GCC12              Pass: 100%/2   | Total: 57m 50s | Avg: 28m 55s | Max: 28m 58s | Hits:  79%/3564  
      🟩 GCC13              Pass: 100%/10  | Total:  3h 26m | Avg: 20m 39s | Max: 32m 17s | Hits:  84%/17820 
      🟩 MSVC14.29          Pass: 100%/2   | Total:  1h 36m | Avg: 48m 21s | Max: 48m 42s | Hits:  55%/3550  
      🟩 MSVC14.42          Pass: 100%/3   | Total:  2h 20m | Avg: 46m 55s | Max: 55m 55s | Hits:  60%/5325  
      🟩 NVHPC24.7          Pass: 100%/2   | Total:  1h 32m | Avg: 46m 27s | Max: 47m 04s | Hits:  74%/3562  
    🟩 cxx_family
      🟩 Clang              Pass: 100%/17  | Total:  6h 57m | Avg: 24m 32s | Max: 29m 27s | Hits:  82%/30277 
      🟩 GCC                Pass: 100%/21  | Total:  8h 36m | Avg: 24m 37s | Max: 32m 17s | Hits:  82%/37422 
      🟩 MSVC               Pass: 100%/5   | Total:  3h 57m | Avg: 47m 29s | Max: 55m 55s | Hits:  58%/8875  
      🟩 NVHPC              Pass: 100%/2   | Total:  1h 32m | Avg: 46m 27s | Max: 47m 04s | Hits:  74%/3562  
    🟩 gpu
      🟩 h100               Pass: 100%/2   | Total: 29m 59s | Avg: 14m 59s | Max: 19m 19s | Hits:  89%/3564  
      🟩 rtx2080            Pass: 100%/33  | Total: 16h 53m | Avg: 30m 43s | Max: 54m 25s | Hits:  77%/58769 
      🟩 rtx4090            Pass: 100%/10  | Total:  3h 40m | Avg: 22m 05s | Max: 55m 55s | Hits:  83%/17803 
    🟩 jobs
      🟩 Build              Pass: 100%/38  | Total: 19h 31m | Avg: 30m 49s | Max: 55m 55s | Hits:  76%/67671 
      🟩 TestCPU            Pass: 100%/3   | Total: 46m 14s | Avg: 15m 24s | Max: 30m 26s | Hits:  90%/5338  
      🟩 TestGPU            Pass: 100%/4   | Total: 47m 13s | Avg: 11m 48s | Max: 15m 33s | Hits:  92%/7127  
    🟩 sm
      🟩 90                 Pass: 100%/2   | Total: 29m 59s | Avg: 14m 59s | Max: 19m 19s | Hits:  89%/3564  
      🟩 90;90a;100         Pass: 100%/1   | Total: 30m 21s | Avg: 30m 21s | Max: 30m 21s | Hits:  79%/1782  
    🟩 std
      🟩 17                 Pass: 100%/20  | Total: 10h 40m | Avg: 32m 00s | Max: 54m 25s | Hits:  75%/35611 
      🟩 20                 Pass: 100%/23  | Total:  9h 46m | Avg: 25m 29s | Max: 55m 55s | Hits:  82%/40961 
    
  • 🟩 libcudacxx: Pass: 100%/43 | Total: 10h 44m | Avg: 14m 59s | Max: 31m 53s | Hits: 64%/102909

    🟩 cpu
      🟩 amd64              Pass: 100%/41  | Total: 10h 37m | Avg: 15m 32s | Max: 31m 53s | Hits:  61%/97264 
      🟩 arm64              Pass: 100%/2   | Total:  7m 24s | Avg:  3m 42s | Max:  3m 48s | Hits:  99%/5645  
    🟩 ctk
      🟩 12.0               Pass: 100%/5   | Total: 49m 57s | Avg:  9m 59s | Max: 21m 04s | Hits:  88%/13652 
      🟩 12.5               Pass: 100%/2   | Total:  1h 02m | Avg: 31m 03s | Max: 31m 53s | Hits:  31%/5590  
      🟩 12.8               Pass: 100%/36  | Total:  8h 52m | Avg: 14m 47s | Max: 30m 05s | Hits:  62%/83667 
    🟩 cudacxx
      🟩 ClangCUDA18        Pass: 100%/2   | Total: 41m 55s | Avg: 20m 57s | Max: 23m 01s | Hits:  26%/5610  
      🟩 nvcc12.0           Pass: 100%/5   | Total: 49m 57s | Avg:  9m 59s | Max: 21m 04s | Hits:  88%/13652 
      🟩 nvcc12.5           Pass: 100%/2   | Total:  1h 02m | Avg: 31m 03s | Max: 31m 53s | Hits:  31%/5590  
      🟩 nvcc12.8           Pass: 100%/34  | Total:  8h 10m | Avg: 14m 26s | Max: 30m 05s | Hits:  64%/78057 
    🟩 cudacxx_family
      🟩 ClangCUDA          Pass: 100%/2   | Total: 41m 55s | Avg: 20m 57s | Max: 23m 01s | Hits:  26%/5610  
      🟩 nvcc               Pass: 100%/41  | Total: 10h 02m | Avg: 14m 42s | Max: 31m 53s | Hits:  66%/97299 
    🟩 cxx
      🟩 Clang14            Pass: 100%/4   | Total: 34m 09s | Avg:  8m 32s | Max: 21m 26s | Hits:  82%/11184 
      🟩 Clang15            Pass: 100%/2   | Total: 45m 42s | Avg: 22m 51s | Max: 24m 53s | Hits:  33%/5602  
      🟩 Clang16            Pass: 100%/2   | Total: 15m 26s | Avg:  7m 43s | Max: 11m 02s | Hits:  89%/5602  
      🟩 Clang17            Pass: 100%/2   | Total: 17m 22s | Avg:  8m 41s | Max: 12m 34s | Hits:  83%/5602  
      🟩 Clang18            Pass: 100%/6   | Total:  1h 09m | Avg: 11m 39s | Max: 23m 01s | Hits:  66%/14034 
      🟩 GCC7               Pass: 100%/2   | Total: 26m 22s | Avg: 13m 11s | Max: 16m 52s | Hits:  63%/5540  
      🟩 GCC8               Pass: 100%/1   | Total:  9m 15s | Avg:  9m 15s | Max:  9m 15s | Hits:  73%/2780  
      🟩 GCC9               Pass: 100%/2   | Total: 25m 51s | Avg: 12m 55s | Max: 22m 12s | Hits:  65%/5552  
      🟩 GCC10              Pass: 100%/2   | Total: 45m 50s | Avg: 22m 55s | Max: 23m 39s | Hits:  33%/5608  
      🟩 GCC11              Pass: 100%/2   | Total: 25m 17s | Avg: 12m 38s | Max: 21m 16s | Hits:  66%/5604  
      🟩 GCC12              Pass: 100%/2   | Total: 28m 02s | Avg: 14m 01s | Max: 23m 36s | Hits:  67%/5604  
      🟩 GCC13              Pass: 100%/10  | Total:  2h 23m | Avg: 14m 20s | Max: 30m 05s | Hits:  60%/14291 
      🟩 MSVC14.29          Pass: 100%/2   | Total: 44m 41s | Avg: 22m 20s | Max: 23m 37s | Hits:  66%/5078  
      🟩 MSVC14.42          Pass: 100%/2   | Total: 51m 22s | Avg: 25m 41s | Max: 28m 00s | Hits:  64%/5238  
      🟩 NVHPC24.7          Pass: 100%/2   | Total:  1h 02m | Avg: 31m 03s | Max: 31m 53s | Hits:  31%/5590  
    🟩 cxx_family
      🟩 Clang              Pass: 100%/16  | Total:  3h 02m | Avg: 11m 24s | Max: 24m 53s | Hits:  71%/42024 
      🟩 GCC                Pass: 100%/21  | Total:  5h 04m | Avg: 14m 28s | Max: 30m 05s | Hits:  60%/44979 
      🟩 MSVC               Pass: 100%/4   | Total:  1h 36m | Avg: 24m 00s | Max: 28m 00s | Hits:  65%/10316 
      🟩 NVHPC              Pass: 100%/2   | Total:  1h 02m | Avg: 31m 03s | Max: 31m 53s | Hits:  31%/5590  
    🟩 gpu
      🟩 h100               Pass: 100%/2   | Total: 17m 30s | Avg:  8m 45s | Max: 13m 07s | Hits:  99%/2912  
      🟩 rtx2080            Pass: 100%/41  | Total: 10h 27m | Avg: 15m 17s | Max: 31m 53s | Hits:  62%/99997 
    🟩 jobs
      🟩 Build              Pass: 100%/37  | Total:  9h 39m | Avg: 15m 39s | Max: 31m 53s | Hits:  64%/102869
      🟩 NVRTC              Pass: 100%/2   | Total: 32m 51s | Avg: 16m 25s | Max: 16m 35s | Hits:  90%/40    
      🟩 Test               Pass: 100%/3   | Total: 30m 20s | Avg: 10m 06s | Max: 13m 07s
      🟩 VerifyCodegen      Pass: 100%/1   | Total:  2m 01s | Avg:  2m 01s | Max:  2m 01s
    🟩 sm
      🟩 75                 Pass: 100%/2   | Total: 32m 51s | Avg: 16m 25s | Max: 16m 35s | Hits:  90%/40    
      🟩 90                 Pass: 100%/2   | Total: 17m 30s | Avg:  8m 45s | Max: 13m 07s | Hits:  99%/2912  
      🟩 90;90a;100         Pass: 100%/1   | Total: 30m 05s | Avg: 30m 05s | Max: 30m 05s | Hits:  33%/2912  
    🟩 std
      🟩 17                 Pass: 100%/21  | Total:  5h 42m | Avg: 16m 18s | Max: 30m 14s | Hits:  61%/54868 
      🟩 20                 Pass: 100%/21  | Total:  5h 00m | Avg: 14m 18s | Max: 31m 53s | Hits:  66%/48041 
    
  • 🟩 cudax: Pass: 100%/22 | Total: 2h 41m | Avg: 7m 21s | Max: 13m 59s | Hits: 88%/11264

    🟩 cpu
      🟩 amd64              Pass: 100%/18  | Total:  2h 09m | Avg:  7m 10s | Max: 13m 59s | Hits:  91%/9036  
      🟩 arm64              Pass: 100%/4   | Total: 32m 36s | Avg:  8m 09s | Max: 13m 00s | Hits:  78%/2228  
    🟩 ctk
      🟩 12.0               Pass: 100%/1   | Total:  9m 59s | Avg:  9m 59s | Max:  9m 59s | Hits:  60%/262   
      🟩 12.5               Pass: 100%/2   | Total: 12m 16s | Avg:  6m 08s | Max:  6m 10s | Hits:  95%/710   
      🟩 12.8               Pass: 100%/19  | Total:  2h 19m | Avg:  7m 20s | Max: 13m 59s | Hits:  88%/10292 
    🟩 cudacxx
      🟩 nvcc12.0           Pass: 100%/1   | Total:  9m 59s | Avg:  9m 59s | Max:  9m 59s | Hits:  60%/262   
      🟩 nvcc12.5           Pass: 100%/2   | Total: 12m 16s | Avg:  6m 08s | Max:  6m 10s | Hits:  95%/710   
      🟩 nvcc12.8           Pass: 100%/19  | Total:  2h 19m | Avg:  7m 20s | Max: 13m 59s | Hits:  88%/10292 
    🟩 cudacxx_family
      🟩 nvcc               Pass: 100%/22  | Total:  2h 41m | Avg:  7m 21s | Max: 13m 59s | Hits:  88%/11264 
    🟩 cxx
      🟩 Clang14            Pass: 100%/1   | Total:  4m 00s | Avg:  4m 00s | Max:  4m 00s | Hits:  98%/559   
      🟩 Clang15            Pass: 100%/1   | Total:  4m 24s | Avg:  4m 24s | Max:  4m 24s | Hits:  98%/557   
      🟩 Clang16            Pass: 100%/1   | Total:  3m 56s | Avg:  3m 56s | Max:  3m 56s | Hits:  98%/557   
      🟩 Clang17            Pass: 100%/1   | Total:  4m 20s | Avg:  4m 20s | Max:  4m 20s | Hits:  98%/557   
      🟩 Clang18            Pass: 100%/4   | Total: 41m 18s | Avg: 10m 19s | Max: 13m 00s | Hits:  78%/2228  
      🟩 GCC10              Pass: 100%/1   | Total:  4m 09s | Avg:  4m 09s | Max:  4m 09s | Hits:  98%/559   
      🟩 GCC11              Pass: 100%/1   | Total:  4m 10s | Avg:  4m 10s | Max:  4m 10s | Hits:  98%/557   
      🟩 GCC12              Pass: 100%/2   | Total: 17m 17s | Avg:  8m 38s | Max: 13m 17s | Hits:  98%/1114  
      🟩 GCC13              Pass: 100%/6   | Total: 46m 09s | Avg:  7m 41s | Max: 13m 59s | Hits:  84%/3342  
      🟩 MSVC14.39          Pass: 100%/1   | Total:  9m 59s | Avg:  9m 59s | Max:  9m 59s | Hits:  60%/262   
      🟩 MSVC14.42          Pass: 100%/1   | Total:  9m 50s | Avg:  9m 50s | Max:  9m 50s | Hits:  60%/262   
      🟩 NVHPC24.7          Pass: 100%/2   | Total: 12m 16s | Avg:  6m 08s | Max:  6m 10s | Hits:  95%/710   
    🟩 cxx_family
      🟩 Clang              Pass: 100%/8   | Total: 57m 58s | Avg:  7m 14s | Max: 13m 00s | Hits:  88%/4458  
      🟩 GCC                Pass: 100%/10  | Total:  1h 11m | Avg:  7m 10s | Max: 13m 59s | Hits:  90%/5572  
      🟩 MSVC               Pass: 100%/2   | Total: 19m 49s | Avg:  9m 54s | Max:  9m 59s | Hits:  60%/524   
      🟩 NVHPC              Pass: 100%/2   | Total: 12m 16s | Avg:  6m 08s | Max:  6m 10s | Hits:  95%/710   
    🟩 gpu
      🟩 h100               Pass: 100%/2   | Total: 24m 30s | Avg: 12m 15s | Max: 13m 59s | Hits:  78%/1114  
      🟩 rtx2080            Pass: 100%/20  | Total:  2h 17m | Avg:  6m 51s | Max: 13m 17s | Hits:  89%/10150 
    🟩 jobs
      🟩 Build              Pass: 100%/19  | Total:  2h 02m | Avg:  6m 26s | Max: 13m 00s | Hits:  86%/9593  
      🟩 Test               Pass: 100%/3   | Total: 39m 21s | Avg: 13m 07s | Max: 13m 59s | Hits:  99%/1671  
    🟩 sm
      🟩 90                 Pass: 100%/3   | Total: 34m 51s | Avg: 11m 37s | Max: 13m 59s | Hits:  71%/1671  
      🟩 90a                Pass: 100%/1   | Total:  3m 40s | Avg:  3m 40s | Max:  3m 40s | Hits:  98%/557   
    🟩 std
      🟩 17                 Pass: 100%/4   | Total: 32m 15s | Avg:  8m 03s | Max: 11m 58s | Hits:  75%/2026  
      🟩 20                 Pass: 100%/18  | Total:  2h 09m | Avg:  7m 11s | Max: 13m 59s | Hits:  91%/9238  
    
  • 🟩 cccl: Pass: 100%/4 | Total: 13m 59s | Avg: 3m 29s | Max: 3m 50s

    🟩 cpu
      🟩 amd64              Pass: 100%/4   | Total: 13m 59s | Avg:  3m 29s | Max:  3m 50s
    🟩 ctk
      🟩 12.0               Pass: 100%/2   | Total:  6m 34s | Avg:  3m 17s | Max:  3m 27s
      🟩 12.8               Pass: 100%/2   | Total:  7m 25s | Avg:  3m 42s | Max:  3m 50s
    🟩 cudacxx
      🟩 nvcc12.0           Pass: 100%/2   | Total:  6m 34s | Avg:  3m 17s | Max:  3m 27s
      🟩 nvcc12.8           Pass: 100%/2   | Total:  7m 25s | Avg:  3m 42s | Max:  3m 50s
    🟩 cudacxx_family
      🟩 nvcc               Pass: 100%/4   | Total: 13m 59s | Avg:  3m 29s | Max:  3m 50s
    🟩 cxx
      🟩 Clang14            Pass: 100%/1   | Total:  3m 27s | Avg:  3m 27s | Max:  3m 27s
      🟩 Clang18            Pass: 100%/1   | Total:  3m 50s | Avg:  3m 50s | Max:  3m 50s
      🟩 GCC12              Pass: 100%/1   | Total:  3m 07s | Avg:  3m 07s | Max:  3m 07s
      🟩 GCC13              Pass: 100%/1   | Total:  3m 35s | Avg:  3m 35s | Max:  3m 35s
    🟩 cxx_family
      🟩 Clang              Pass: 100%/2   | Total:  7m 17s | Avg:  3m 38s | Max:  3m 50s
      🟩 GCC                Pass: 100%/2   | Total:  6m 42s | Avg:  3m 21s | Max:  3m 35s
    🟩 gpu
      🟩 rtx2080            Pass: 100%/4   | Total: 13m 59s | Avg:  3m 29s | Max:  3m 50s
    🟩 jobs
      🟩 Infra              Pass: 100%/4   | Total: 13m 59s | Avg:  3m 29s | Max:  3m 50s
    
  • 🟩 cccl_c_parallel: Pass: 100%/2 | Total: 13m 26s | Avg: 6m 43s | Max: 10m 49s | Hits: 97%/296

    🟩 cpu
      🟩 amd64              Pass: 100%/2   | Total: 13m 26s | Avg:  6m 43s | Max: 10m 49s | Hits:  97%/296   
    🟩 ctk
      🟩 12.8               Pass: 100%/2   | Total: 13m 26s | Avg:  6m 43s | Max: 10m 49s | Hits:  97%/296   
    🟩 cudacxx
      🟩 nvcc12.8           Pass: 100%/2   | Total: 13m 26s | Avg:  6m 43s | Max: 10m 49s | Hits:  97%/296   
    🟩 cudacxx_family
      🟩 nvcc               Pass: 100%/2   | Total: 13m 26s | Avg:  6m 43s | Max: 10m 49s | Hits:  97%/296   
    🟩 cxx
      🟩 GCC13              Pass: 100%/2   | Total: 13m 26s | Avg:  6m 43s | Max: 10m 49s | Hits:  97%/296   
    🟩 cxx_family
      🟩 GCC                Pass: 100%/2   | Total: 13m 26s | Avg:  6m 43s | Max: 10m 49s | Hits:  97%/296   
    🟩 gpu
      🟩 rtx2080            Pass: 100%/2   | Total: 13m 26s | Avg:  6m 43s | Max: 10m 49s | Hits:  97%/296   
    🟩 jobs
      🟩 Build              Pass: 100%/1   | Total:  2m 37s | Avg:  2m 37s | Max:  2m 37s | Hits:  95%/148   
      🟩 Test               Pass: 100%/1   | Total: 10m 49s | Avg: 10m 49s | Max: 10m 49s | Hits:  98%/148   
    

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

# Runner
111 linux-amd64-cpu16
15 windows-amd64-cpu16
12 linux-amd64-gpu-rtx2080-latest-1
10 linux-arm64-cpu16
6 linux-amd64-gpu-rtxa6000-latest-1
5 linux-amd64-gpu-h100-latest-1
3 linux-amd64-gpu-rtx4090-latest-1

@oleksandr-pavlyk oleksandr-pavlyk requested a review from a team as a code owner February 18, 2025 18:44
Copy link
Contributor

@rwgk rwgk left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Looks good to me, thanks @oleksandr-pavlyk!

@oleksandr-pavlyk oleksandr-pavlyk enabled auto-merge (squash) February 18, 2025 20:17
@github-actions
Copy link
Contributor

🟩 CI finished in 1h 06m: Pass: 100%/162 | Total: 1d 04h | Avg: 10m 32s | Max: 55m 46s | Hits: 83%/247826
  • 🟩 cub: Pass: 100%/45 | Total: 9h 07m | Avg: 12m 09s | Max: 55m 46s | Hits: 92%/53221

    🟩 cpu
      🟩 amd64              Pass: 100%/43  | Total:  8h 56m | Avg: 12m 28s | Max: 55m 46s | Hits:  92%/50803 
      🟩 arm64              Pass: 100%/2   | Total: 11m 00s | Avg:  5m 30s | Max:  5m 45s | Hits:  99%/2418  
    🟩 ctk
      🟩 12.0               Pass: 100%/5   | Total: 49m 11s | Avg:  9m 50s | Max: 26m 46s | Hits:  85%/5879  
      🟩 12.5               Pass: 100%/2   | Total: 19m 37s | Avg:  9m 48s | Max:  9m 50s | Hits:  98%/2236  
      🟩 12.8               Pass: 100%/38  | Total:  7h 58m | Avg: 12m 35s | Max: 55m 46s | Hits:  93%/45106 
    🟩 cudacxx
      🟩 ClangCUDA18        Pass: 100%/2   | Total:  9m 23s | Avg:  4m 41s | Max:  4m 51s | Hits: 100%/2090  
      🟩 nvcc12.0           Pass: 100%/5   | Total: 49m 11s | Avg:  9m 50s | Max: 26m 46s | Hits:  85%/5879  
      🟩 nvcc12.5           Pass: 100%/2   | Total: 19m 37s | Avg:  9m 48s | Max:  9m 50s | Hits:  98%/2236  
      🟩 nvcc12.8           Pass: 100%/36  | Total:  7h 48m | Avg: 13m 01s | Max: 55m 46s | Hits:  92%/43016 
    🟩 cudacxx_family
      🟩 ClangCUDA          Pass: 100%/2   | Total:  9m 23s | Avg:  4m 41s | Max:  4m 51s | Hits: 100%/2090  
      🟩 nvcc               Pass: 100%/43  | Total:  8h 57m | Avg: 12m 30s | Max: 55m 46s | Hits:  92%/51131 
    🟩 cxx
      🟩 Clang14            Pass: 100%/4   | Total: 24m 01s | Avg:  6m 00s | Max:  6m 27s | Hits: 100%/4844  
      🟩 Clang15            Pass: 100%/2   | Total: 12m 42s | Avg:  6m 21s | Max:  6m 26s | Hits: 100%/2418  
      🟩 Clang16            Pass: 100%/2   | Total: 12m 51s | Avg:  6m 25s | Max:  6m 27s | Hits: 100%/2418  
      🟩 Clang17            Pass: 100%/2   | Total: 12m 56s | Avg:  6m 28s | Max:  6m 30s | Hits: 100%/2418  
      🟩 Clang18            Pass: 100%/7   | Total:  1h 09m | Avg:  9m 56s | Max: 23m 39s | Hits: 100%/8135  
      🟩 GCC7               Pass: 100%/2   | Total:  1h 01m | Avg: 30m 36s | Max: 55m 46s | Hits:  84%/2422  
      🟩 GCC8               Pass: 100%/1   | Total:  6m 17s | Avg:  6m 17s | Max:  6m 17s | Hits:  99%/1211  
      🟩 GCC9               Pass: 100%/2   | Total: 11m 36s | Avg:  5m 48s | Max:  6m 03s | Hits:  99%/2422  
      🟩 GCC10              Pass: 100%/2   | Total: 12m 39s | Avg:  6m 19s | Max:  6m 26s | Hits:  99%/2422  
      🟩 GCC11              Pass: 100%/2   | Total: 12m 30s | Avg:  6m 15s | Max:  6m 31s | Hits:  99%/2418  
      🟩 GCC12              Pass: 100%/2   | Total: 12m 47s | Avg:  6m 23s | Max:  6m 31s | Hits:  99%/2418  
      🟩 GCC13              Pass: 100%/11  | Total:  2h 45m | Avg: 15m 04s | Max: 25m 14s | Hits:  99%/13299 
      🟩 MSVC14.29          Pass: 100%/2   | Total: 54m 24s | Avg: 27m 12s | Max: 27m 38s | Hits:  16%/2070  
      🟩 MSVC14.42          Pass: 100%/2   | Total: 58m 12s | Avg: 29m 06s | Max: 29m 12s | Hits:  16%/2070  
      🟩 NVHPC24.7          Pass: 100%/2   | Total: 19m 37s | Avg:  9m 48s | Max:  9m 50s | Hits:  98%/2236  
    🟩 cxx_family
      🟩 Clang              Pass: 100%/17  | Total:  2h 12m | Avg:  7m 46s | Max: 23m 39s | Hits: 100%/20233 
      🟩 GCC                Pass: 100%/22  | Total:  4h 42m | Avg: 12m 51s | Max: 55m 46s | Hits:  98%/26612 
      🟩 MSVC               Pass: 100%/4   | Total:  1h 52m | Avg: 28m 09s | Max: 29m 12s | Hits:  16%/4140  
      🟩 NVHPC              Pass: 100%/2   | Total: 19m 37s | Avg:  9m 48s | Max:  9m 50s | Hits:  98%/2236  
    🟩 gpu
      🟩 h100               Pass: 100%/3   | Total: 52m 58s | Avg: 17m 39s | Max: 25m 14s | Hits:  99%/3627  
      🟩 rtx2080            Pass: 100%/34  | Total:  5h 51m | Avg: 10m 19s | Max: 55m 46s | Hits:  90%/39922 
      🟩 rtxa6000           Pass: 100%/8   | Total:  2h 23m | Avg: 17m 53s | Max: 23m 56s | Hits:  99%/9672  
    🟩 jobs
      🟩 Build              Pass: 100%/37  | Total:  6h 08m | Avg:  9m 58s | Max: 55m 46s | Hits:  90%/43549 
      🟩 DeviceLaunch       Pass: 100%/1   | Total: 20m 38s | Avg: 20m 38s | Max: 20m 38s | Hits:  99%/1209  
      🟩 GraphCapture       Pass: 100%/1   | Total: 19m 18s | Avg: 19m 18s | Max: 19m 18s | Hits:  99%/1209  
      🟩 HostLaunch         Pass: 100%/3   | Total:  1h 12m | Avg: 24m 16s | Max: 25m 14s | Hits:  99%/3627  
      🟩 TestGPU            Pass: 100%/3   | Total:  1h 05m | Avg: 21m 51s | Max: 23m 46s | Hits:  99%/3627  
    🟩 sm
      🟩 90                 Pass: 100%/3   | Total: 52m 58s | Avg: 17m 39s | Max: 25m 14s | Hits:  99%/3627  
      🟩 90;90a;100         Pass: 100%/1   | Total:  6m 34s | Avg:  6m 34s | Max:  6m 34s | Hits:  99%/1209  
    🟩 std
      🟩 17                 Pass: 100%/20  | Total:  3h 59m | Avg: 11m 59s | Max: 55m 46s | Hits:  87%/23419 
      🟩 20                 Pass: 100%/25  | Total:  5h 07m | Avg: 12m 17s | Max: 29m 00s | Hits:  96%/29802 
    
  • 🟩 thrust: Pass: 100%/45 | Total: 6h 21m | Avg: 8m 28s | Max: 30m 20s | Hits: 96%/80136

    🟩 cmake_options
      🟩 -DTHRUST_DISPATCH_TYPE=Force32bit Pass: 100%/2   | Total: 17m 29s | Avg:  8m 44s | Max: 11m 04s | Hits:  99%/3564  
    🟩 cpu
      🟩 amd64              Pass: 100%/43  | Total:  6h 12m | Avg:  8m 39s | Max: 30m 20s | Hits:  96%/76573 
      🟩 arm64              Pass: 100%/2   | Total:  9m 36s | Avg:  4m 48s | Max:  5m 08s | Hits:  99%/3563  
    🟩 ctk
      🟩 12.0               Pass: 100%/5   | Total: 42m 12s | Avg:  8m 26s | Max: 22m 36s | Hits:  94%/8901  
      🟩 12.5               Pass: 100%/2   | Total: 26m 37s | Avg: 13m 18s | Max: 13m 50s | Hits:  99%/3562  
      🟩 12.8               Pass: 100%/38  | Total:  5h 12m | Avg:  8m 13s | Max: 30m 20s | Hits:  96%/67673 
    🟩 cudacxx
      🟩 ClangCUDA18        Pass: 100%/2   | Total: 10m 28s | Avg:  5m 14s | Max:  5m 19s | Hits: 100%/3562  
      🟩 nvcc12.0           Pass: 100%/5   | Total: 42m 12s | Avg:  8m 26s | Max: 22m 36s | Hits:  94%/8901  
      🟩 nvcc12.5           Pass: 100%/2   | Total: 26m 37s | Avg: 13m 18s | Max: 13m 50s | Hits:  99%/3562  
      🟩 nvcc12.8           Pass: 100%/36  | Total:  5h 02m | Avg:  8m 23s | Max: 30m 20s | Hits:  96%/64111 
    🟩 cudacxx_family
      🟩 ClangCUDA          Pass: 100%/2   | Total: 10m 28s | Avg:  5m 14s | Max:  5m 19s | Hits: 100%/3562  
      🟩 nvcc               Pass: 100%/43  | Total:  6h 11m | Avg:  8m 37s | Max: 30m 20s | Hits:  96%/76574 
    🟩 cxx
      🟩 Clang14            Pass: 100%/4   | Total: 19m 48s | Avg:  4m 57s | Max:  5m 16s | Hits: 100%/7124  
      🟩 Clang15            Pass: 100%/2   | Total: 10m 27s | Avg:  5m 13s | Max:  5m 22s | Hits: 100%/3562  
      🟩 Clang16            Pass: 100%/2   | Total: 10m 46s | Avg:  5m 23s | Max:  5m 24s | Hits: 100%/3562  
      🟩 Clang17            Pass: 100%/2   | Total: 10m 40s | Avg:  5m 20s | Max:  5m 32s | Hits: 100%/3562  
      🟩 Clang18            Pass: 100%/7   | Total: 43m 32s | Avg:  6m 13s | Max: 10m 10s | Hits: 100%/12467 
      🟩 GCC7               Pass: 100%/2   | Total: 10m 18s | Avg:  5m 09s | Max:  5m 16s | Hits:  99%/3564  
      🟩 GCC8               Pass: 100%/1   | Total:  5m 38s | Avg:  5m 38s | Max:  5m 38s | Hits:  99%/1782  
      🟩 GCC9               Pass: 100%/2   | Total: 10m 20s | Avg:  5m 10s | Max:  5m 20s | Hits:  99%/3564  
      🟩 GCC10              Pass: 100%/2   | Total: 10m 48s | Avg:  5m 24s | Max:  5m 34s | Hits:  99%/3564  
      🟩 GCC11              Pass: 100%/2   | Total: 10m 50s | Avg:  5m 25s | Max:  5m 35s | Hits:  99%/3564  
      🟩 GCC12              Pass: 100%/2   | Total: 11m 50s | Avg:  5m 55s | Max:  6m 18s | Hits:  99%/3564  
      🟩 GCC13              Pass: 100%/10  | Total:  1h 16m | Avg:  7m 41s | Max: 11m 28s | Hits:  99%/17820 
      🟩 MSVC14.29          Pass: 100%/2   | Total: 45m 52s | Avg: 22m 56s | Max: 23m 16s | Hits:  70%/3550  
      🟩 MSVC14.42          Pass: 100%/3   | Total:  1h 17m | Avg: 25m 46s | Max: 30m 20s | Hits:  70%/5325  
      🟩 NVHPC24.7          Pass: 100%/2   | Total: 26m 37s | Avg: 13m 18s | Max: 13m 50s | Hits:  99%/3562  
    🟩 cxx_family
      🟩 Clang              Pass: 100%/17  | Total:  1h 35m | Avg:  5m 36s | Max: 10m 10s | Hits: 100%/30277 
      🟩 GCC                Pass: 100%/21  | Total:  2h 16m | Avg:  6m 30s | Max: 11m 28s | Hits:  99%/37422 
      🟩 MSVC               Pass: 100%/5   | Total:  2h 03m | Avg: 24m 38s | Max: 30m 20s | Hits:  70%/8875  
      🟩 NVHPC              Pass: 100%/2   | Total: 26m 37s | Avg: 13m 18s | Max: 13m 50s | Hits:  99%/3562  
    🟩 gpu
      🟩 h100               Pass: 100%/2   | Total: 16m 27s | Avg:  8m 13s | Max: 11m 28s | Hits:  99%/3564  
      🟩 rtx2080            Pass: 100%/33  | Total:  4h 05m | Avg:  7m 25s | Max: 23m 16s | Hits:  97%/58769 
      🟩 rtx4090            Pass: 100%/10  | Total:  2h 00m | Avg: 12m 00s | Max: 30m 20s | Hits:  94%/17803 
    🟩 jobs
      🟩 Build              Pass: 100%/38  | Total:  4h 51m | Avg:  7m 41s | Max: 23m 55s | Hits:  96%/67671 
      🟩 TestCPU            Pass: 100%/3   | Total: 45m 43s | Avg: 15m 14s | Max: 30m 20s | Hits:  90%/5338  
      🟩 TestGPU            Pass: 100%/4   | Total: 43m 58s | Avg: 10m 59s | Max: 11m 28s | Hits:  99%/7127  
    🟩 sm
      🟩 90                 Pass: 100%/2   | Total: 16m 27s | Avg:  8m 13s | Max: 11m 28s | Hits:  99%/3564  
      🟩 90;90a;100         Pass: 100%/1   | Total:  6m 28s | Avg:  6m 28s | Max:  6m 28s | Hits:  99%/1782  
    🟩 std
      🟩 17                 Pass: 100%/20  | Total:  2h 47m | Avg:  8m 22s | Max: 23m 16s | Hits:  95%/35611 
      🟩 20                 Pass: 100%/23  | Total:  3h 16m | Avg:  8m 33s | Max: 30m 20s | Hits:  97%/40961 
    
  • 🟩 libcudacxx: Pass: 100%/43 | Total: 10h 08m | Avg: 14m 08s | Max: 26m 53s | Hits: 67%/102909

    🟩 cpu
      🟩 amd64              Pass: 100%/41  | Total:  9h 23m | Avg: 13m 45s | Max: 26m 53s | Hits:  69%/97264 
      🟩 arm64              Pass: 100%/2   | Total: 44m 31s | Avg: 22m 15s | Max: 23m 49s | Hits:  33%/5645  
    🟩 ctk
      🟩 12.0               Pass: 100%/5   | Total: 59m 09s | Avg: 11m 49s | Max: 21m 28s | Hits:  83%/13652 
      🟩 12.5               Pass: 100%/2   | Total: 33m 42s | Avg: 16m 51s | Max: 25m 06s | Hits:  72%/5590  
      🟩 12.8               Pass: 100%/36  | Total:  8h 35m | Avg: 14m 19s | Max: 26m 53s | Hits:  65%/83667 
    🟩 cudacxx
      🟩 ClangCUDA18        Pass: 100%/2   | Total: 40m 23s | Avg: 20m 11s | Max: 21m 33s | Hits:  26%/5610  
      🟩 nvcc12.0           Pass: 100%/5   | Total: 59m 09s | Avg: 11m 49s | Max: 21m 28s | Hits:  83%/13652 
      🟩 nvcc12.5           Pass: 100%/2   | Total: 33m 42s | Avg: 16m 51s | Max: 25m 06s | Hits:  72%/5590  
      🟩 nvcc12.8           Pass: 100%/34  | Total:  7h 55m | Avg: 13m 58s | Max: 26m 53s | Hits:  67%/78057 
    🟩 cudacxx_family
      🟩 ClangCUDA          Pass: 100%/2   | Total: 40m 23s | Avg: 20m 11s | Max: 21m 33s | Hits:  26%/5610  
      🟩 nvcc               Pass: 100%/41  | Total:  9h 28m | Avg: 13m 51s | Max: 26m 53s | Hits:  70%/97299 
    🟩 cxx
      🟩 Clang14            Pass: 100%/4   | Total: 26m 29s | Avg:  6m 37s | Max: 11m 13s | Hits:  90%/11184 
      🟩 Clang15            Pass: 100%/2   | Total: 48m 31s | Avg: 24m 15s | Max: 25m 05s | Hits:  34%/5602  
      🟩 Clang16            Pass: 100%/2   | Total: 49m 36s | Avg: 24m 48s | Max: 25m 39s | Hits:  32%/5602  
      🟩 Clang17            Pass: 100%/2   | Total:  9m 11s | Avg:  4m 35s | Max:  4m 40s | Hits:  99%/5602  
      🟩 Clang18            Pass: 100%/6   | Total:  1h 40m | Avg: 16m 46s | Max: 23m 57s | Hits:  44%/14034 
      🟩 GCC7               Pass: 100%/2   | Total: 14m 05s | Avg:  7m 02s | Max: 10m 15s | Hits:  89%/5540  
      🟩 GCC8               Pass: 100%/1   | Total: 20m 04s | Avg: 20m 04s | Max: 20m 04s | Hits:  34%/2780  
      🟩 GCC9               Pass: 100%/2   | Total: 20m 24s | Avg: 10m 12s | Max: 16m 36s | Hits:  72%/5552  
      🟩 GCC10              Pass: 100%/2   | Total: 21m 40s | Avg: 10m 50s | Max: 11m 10s | Hits:  77%/5608  
      🟩 GCC11              Pass: 100%/2   | Total: 24m 38s | Avg: 12m 19s | Max: 20m 32s | Hits:  67%/5604  
      🟩 GCC12              Pass: 100%/2   | Total: 29m 01s | Avg: 14m 30s | Max: 25m 02s | Hits:  66%/5604  
      🟩 GCC13              Pass: 100%/10  | Total:  1h 50m | Avg: 11m 00s | Max: 23m 49s | Hits:  82%/14291 
      🟩 MSVC14.29          Pass: 100%/2   | Total: 46m 34s | Avg: 23m 17s | Max: 25m 06s | Hits:  99%/5078  
      🟩 MSVC14.42          Pass: 100%/2   | Total: 53m 46s | Avg: 26m 53s | Max: 26m 53s | Hits:  32%/5238  
      🟩 NVHPC24.7          Pass: 100%/2   | Total: 33m 42s | Avg: 16m 51s | Max: 25m 06s | Hits:  72%/5590  
    🟩 cxx_family
      🟩 Clang              Pass: 100%/16  | Total:  3h 54m | Avg: 14m 39s | Max: 25m 39s | Hits:  60%/42024 
      🟩 GCC                Pass: 100%/21  | Total:  3h 59m | Avg: 11m 25s | Max: 25m 02s | Hits:  74%/44979 
      🟩 MSVC               Pass: 100%/4   | Total:  1h 40m | Avg: 25m 05s | Max: 26m 53s | Hits:  65%/10316 
      🟩 NVHPC              Pass: 100%/2   | Total: 33m 42s | Avg: 16m 51s | Max: 25m 06s | Hits:  72%/5590  
    🟩 gpu
      🟩 h100               Pass: 100%/2   | Total: 17m 44s | Avg:  8m 52s | Max: 13m 18s | Hits:  99%/2912  
      🟩 rtx2080            Pass: 100%/41  | Total:  9h 50m | Avg: 14m 24s | Max: 26m 53s | Hits:  67%/99997 
    🟩 jobs
      🟩 Build              Pass: 100%/37  | Total:  8h 58m | Avg: 14m 32s | Max: 26m 53s | Hits:  67%/102869
      🟩 NVRTC              Pass: 100%/2   | Total: 36m 54s | Avg: 18m 27s | Max: 21m 08s | Hits:  90%/40    
      🟩 Test               Pass: 100%/3   | Total: 31m 07s | Avg: 10m 22s | Max: 13m 18s
      🟩 VerifyCodegen      Pass: 100%/1   | Total:  2m 11s | Avg:  2m 11s | Max:  2m 11s
    🟩 sm
      🟩 75                 Pass: 100%/2   | Total: 36m 54s | Avg: 18m 27s | Max: 21m 08s | Hits:  90%/40    
      🟩 90                 Pass: 100%/2   | Total: 17m 44s | Avg:  8m 52s | Max: 13m 18s | Hits:  99%/2912  
      🟩 90;90a;100         Pass: 100%/1   | Total:  4m 41s | Avg:  4m 41s | Max:  4m 41s | Hits:  99%/2912  
    🟩 std
      🟩 17                 Pass: 100%/21  | Total:  5h 14m | Avg: 14m 57s | Max: 26m 53s | Hits:  68%/54868 
      🟩 20                 Pass: 100%/21  | Total:  4h 52m | Avg: 13m 54s | Max: 26m 53s | Hits:  67%/48041 
    
  • 🟩 cudax: Pass: 100%/22 | Total: 1h 53m | Avg: 5m 10s | Max: 13m 46s | Hits: 97%/11264

    🟩 cpu
      🟩 amd64              Pass: 100%/18  | Total:  1h 42m | Avg:  5m 41s | Max: 13m 46s | Hits:  97%/9036  
      🟩 arm64              Pass: 100%/4   | Total: 11m 16s | Avg:  2m 49s | Max:  2m 55s | Hits:  99%/2228  
    🟩 ctk
      🟩 12.0               Pass: 100%/1   | Total:  9m 03s | Avg:  9m 03s | Max:  9m 03s | Hits:  61%/262   
      🟩 12.5               Pass: 100%/2   | Total: 10m 19s | Avg:  5m 09s | Max:  5m 11s | Hits:  96%/710   
      🟩 12.8               Pass: 100%/19  | Total:  1h 34m | Avg:  4m 58s | Max: 13m 46s | Hits:  98%/10292 
    🟩 cudacxx
      🟩 nvcc12.0           Pass: 100%/1   | Total:  9m 03s | Avg:  9m 03s | Max:  9m 03s | Hits:  61%/262   
      🟩 nvcc12.5           Pass: 100%/2   | Total: 10m 19s | Avg:  5m 09s | Max:  5m 11s | Hits:  96%/710   
      🟩 nvcc12.8           Pass: 100%/19  | Total:  1h 34m | Avg:  4m 58s | Max: 13m 46s | Hits:  98%/10292 
    🟩 cudacxx_family
      🟩 nvcc               Pass: 100%/22  | Total:  1h 53m | Avg:  5m 10s | Max: 13m 46s | Hits:  97%/11264 
    🟩 cxx
      🟩 Clang14            Pass: 100%/1   | Total:  3m 30s | Avg:  3m 30s | Max:  3m 30s | Hits: 100%/559   
      🟩 Clang15            Pass: 100%/1   | Total:  3m 25s | Avg:  3m 25s | Max:  3m 25s | Hits: 100%/557   
      🟩 Clang16            Pass: 100%/1   | Total:  3m 30s | Avg:  3m 30s | Max:  3m 30s | Hits: 100%/557   
      🟩 Clang17            Pass: 100%/1   | Total:  3m 30s | Avg:  3m 30s | Max:  3m 30s | Hits: 100%/557   
      🟩 Clang18            Pass: 100%/4   | Total: 20m 35s | Avg:  5m 08s | Max: 11m 48s | Hits: 100%/2228  
      🟩 GCC10              Pass: 100%/1   | Total:  3m 20s | Avg:  3m 20s | Max:  3m 20s | Hits:  99%/559   
      🟩 GCC11              Pass: 100%/1   | Total:  3m 25s | Avg:  3m 25s | Max:  3m 25s | Hits:  99%/557   
      🟩 GCC12              Pass: 100%/2   | Total: 15m 42s | Avg:  7m 51s | Max: 12m 08s | Hits:  99%/1114  
      🟩 GCC13              Pass: 100%/6   | Total: 28m 48s | Avg:  4m 48s | Max: 13m 46s | Hits:  99%/3342  
      🟩 MSVC14.39          Pass: 100%/1   | Total:  9m 03s | Avg:  9m 03s | Max:  9m 03s | Hits:  61%/262   
      🟩 MSVC14.42          Pass: 100%/1   | Total:  8m 44s | Avg:  8m 44s | Max:  8m 44s | Hits:  61%/262   
      🟩 NVHPC24.7          Pass: 100%/2   | Total: 10m 19s | Avg:  5m 09s | Max:  5m 11s | Hits:  96%/710   
    🟩 cxx_family
      🟩 Clang              Pass: 100%/8   | Total: 34m 30s | Avg:  4m 18s | Max: 11m 48s | Hits: 100%/4458  
      🟩 GCC                Pass: 100%/10  | Total: 51m 15s | Avg:  5m 07s | Max: 13m 46s | Hits:  99%/5572  
      🟩 MSVC               Pass: 100%/2   | Total: 17m 47s | Avg:  8m 53s | Max:  9m 03s | Hits:  61%/524   
      🟩 NVHPC              Pass: 100%/2   | Total: 10m 19s | Avg:  5m 09s | Max:  5m 11s | Hits:  96%/710   
    🟩 gpu
      🟩 h100               Pass: 100%/2   | Total: 16m 46s | Avg:  8m 23s | Max: 13m 46s | Hits:  99%/1114  
      🟩 rtx2080            Pass: 100%/20  | Total:  1h 37m | Avg:  4m 51s | Max: 12m 08s | Hits:  97%/10150 
    🟩 jobs
      🟩 Build              Pass: 100%/19  | Total:  1h 16m | Avg:  4m 00s | Max:  9m 03s | Hits:  97%/9593  
      🟩 Test               Pass: 100%/3   | Total: 37m 42s | Avg: 12m 34s | Max: 13m 46s | Hits:  99%/1671  
    🟩 sm
      🟩 90                 Pass: 100%/3   | Total: 19m 50s | Avg:  6m 36s | Max: 13m 46s | Hits:  99%/1671  
      🟩 90a                Pass: 100%/1   | Total:  3m 10s | Avg:  3m 10s | Max:  3m 10s | Hits:  99%/557   
    🟩 std
      🟩 17                 Pass: 100%/4   | Total: 13m 51s | Avg:  3m 27s | Max:  5m 11s | Hits:  99%/2026  
      🟩 20                 Pass: 100%/18  | Total:  1h 40m | Avg:  5m 33s | Max: 13m 46s | Hits:  97%/9238  
    
  • 🟩 cccl: Pass: 100%/4 | Total: 12m 57s | Avg: 3m 14s | Max: 3m 24s

    🟩 cpu
      🟩 amd64              Pass: 100%/4   | Total: 12m 57s | Avg:  3m 14s | Max:  3m 24s
    🟩 ctk
      🟩 12.0               Pass: 100%/2   | Total:  6m 15s | Avg:  3m 07s | Max:  3m 12s
      🟩 12.8               Pass: 100%/2   | Total:  6m 42s | Avg:  3m 21s | Max:  3m 24s
    🟩 cudacxx
      🟩 nvcc12.0           Pass: 100%/2   | Total:  6m 15s | Avg:  3m 07s | Max:  3m 12s
      🟩 nvcc12.8           Pass: 100%/2   | Total:  6m 42s | Avg:  3m 21s | Max:  3m 24s
    🟩 cudacxx_family
      🟩 nvcc               Pass: 100%/4   | Total: 12m 57s | Avg:  3m 14s | Max:  3m 24s
    🟩 cxx
      🟩 Clang14            Pass: 100%/1   | Total:  3m 12s | Avg:  3m 12s | Max:  3m 12s
      🟩 Clang18            Pass: 100%/1   | Total:  3m 24s | Avg:  3m 24s | Max:  3m 24s
      🟩 GCC12              Pass: 100%/1   | Total:  3m 03s | Avg:  3m 03s | Max:  3m 03s
      🟩 GCC13              Pass: 100%/1   | Total:  3m 18s | Avg:  3m 18s | Max:  3m 18s
    🟩 cxx_family
      🟩 Clang              Pass: 100%/2   | Total:  6m 36s | Avg:  3m 18s | Max:  3m 24s
      🟩 GCC                Pass: 100%/2   | Total:  6m 21s | Avg:  3m 10s | Max:  3m 18s
    🟩 gpu
      🟩 rtx2080            Pass: 100%/4   | Total: 12m 57s | Avg:  3m 14s | Max:  3m 24s
    🟩 jobs
      🟩 Infra              Pass: 100%/4   | Total: 12m 57s | Avg:  3m 14s | Max:  3m 24s
    
  • 🟩 cccl_c_parallel: Pass: 100%/2 | Total: 13m 24s | Avg: 6m 42s | Max: 11m 09s | Hits: 98%/296

    🟩 cpu
      🟩 amd64              Pass: 100%/2   | Total: 13m 24s | Avg:  6m 42s | Max: 11m 09s | Hits:  98%/296   
    🟩 ctk
      🟩 12.8               Pass: 100%/2   | Total: 13m 24s | Avg:  6m 42s | Max: 11m 09s | Hits:  98%/296   
    🟩 cudacxx
      🟩 nvcc12.8           Pass: 100%/2   | Total: 13m 24s | Avg:  6m 42s | Max: 11m 09s | Hits:  98%/296   
    🟩 cudacxx_family
      🟩 nvcc               Pass: 100%/2   | Total: 13m 24s | Avg:  6m 42s | Max: 11m 09s | Hits:  98%/296   
    🟩 cxx
      🟩 GCC13              Pass: 100%/2   | Total: 13m 24s | Avg:  6m 42s | Max: 11m 09s | Hits:  98%/296   
    🟩 cxx_family
      🟩 GCC                Pass: 100%/2   | Total: 13m 24s | Avg:  6m 42s | Max: 11m 09s | Hits:  98%/296   
    🟩 gpu
      🟩 rtx2080            Pass: 100%/2   | Total: 13m 24s | Avg:  6m 42s | Max: 11m 09s | Hits:  98%/296   
    🟩 jobs
      🟩 Build              Pass: 100%/1   | Total:  2m 15s | Avg:  2m 15s | Max:  2m 15s | Hits:  98%/148   
      🟩 Test               Pass: 100%/1   | Total: 11m 09s | Avg: 11m 09s | Max: 11m 09s | Hits:  98%/148   
    
  • 🟩 python: Pass: 100%/1 | Total: 29m 38s | Avg: 29m 38s | Max: 29m 38s

    🟩 cpu
      🟩 amd64              Pass: 100%/1   | Total: 29m 38s | Avg: 29m 38s | Max: 29m 38s
    🟩 ctk
      🟩 12.8               Pass: 100%/1   | Total: 29m 38s | Avg: 29m 38s | Max: 29m 38s
    🟩 cudacxx
      🟩 nvcc12.8           Pass: 100%/1   | Total: 29m 38s | Avg: 29m 38s | Max: 29m 38s
    🟩 cudacxx_family
      🟩 nvcc               Pass: 100%/1   | Total: 29m 38s | Avg: 29m 38s | Max: 29m 38s
    🟩 cxx
      🟩 GCC13              Pass: 100%/1   | Total: 29m 38s | Avg: 29m 38s | Max: 29m 38s
    🟩 cxx_family
      🟩 GCC                Pass: 100%/1   | Total: 29m 38s | Avg: 29m 38s | Max: 29m 38s
    🟩 gpu
      🟩 rtx2080            Pass: 100%/1   | Total: 29m 38s | Avg: 29m 38s | Max: 29m 38s
    🟩 jobs
      🟩 Test               Pass: 100%/1   | Total: 29m 38s | Avg: 29m 38s | Max: 29m 38s
    

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

# Runner
111 linux-amd64-cpu16
15 windows-amd64-cpu16
12 linux-amd64-gpu-rtx2080-latest-1
10 linux-arm64-cpu16
6 linux-amd64-gpu-rtxa6000-latest-1
5 linux-amd64-gpu-h100-latest-1
3 linux-amd64-gpu-rtx4090-latest-1

@oleksandr-pavlyk oleksandr-pavlyk merged commit 297447e into NVIDIA:main Feb 19, 2025
174 of 177 checks passed
davebayer pushed a commit to davebayer/cccl that referenced this pull request Feb 20, 2025
…run (NVIDIA#3846)

* Add cuda_cccl to the list of Python packages for which test suite is run

* Add test optional dependency to include pytest

* Rename python/cuda_cccl/test to tests
davebayer pushed a commit to davebayer/cccl that referenced this pull request Apr 7, 2025
…run (NVIDIA#3846)

* Add cuda_cccl to the list of Python packages for which test suite is run

* Add test optional dependency to include pytest

* Rename python/cuda_cccl/test to tests
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

Archived in project

Development

Successfully merging this pull request may close these issues.

[MAINT]: Enable testing of python/cuda_cccl by ci/test_python.sh script

4 participants