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

[STF] Remove unmaintained CUDASTF_DEBUG option #3944

Merged
merged 7 commits into from
Feb 26, 2025

Conversation

caugonnet
Copy link
Contributor

@caugonnet caugonnet commented Feb 26, 2025

Description

Some sanity checks where available with CUDASTF_DEBUG option which was unmaintained, and not so useful (not even compiling!). So we remove this to reduce code bloat.

closes

Checklist

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

@caugonnet caugonnet added the stf Sequential Task Flow programming model label Feb 26, 2025
@caugonnet caugonnet self-assigned this Feb 26, 2025
Copy link

copy-pr-bot bot commented Feb 26, 2025

This pull request requires additional validation before any workflows can run on NVIDIA's runners.

Pull request vetters can view their responsibilities here.

Contributors can view more details about this message here.

@caugonnet
Copy link
Contributor Author

/ok to test

@caugonnet caugonnet changed the title [STF] Fix compilation with CUDASTF_DEBUG option enabled [STF] Remove unmaintained CUDASTF_DEBUG option Feb 26, 2025
Copy link
Contributor

🟩 CI finished in 29m 32s: Pass: 100%/22 | Total: 4h 31m | Avg: 12m 21s | Max: 15m 26s | Hits: 65%/11374
  • 🟩 cudax: Pass: 100%/22 | Total: 4h 31m | Avg: 12m 21s | Max: 15m 26s | Hits: 65%/11374

    🟩 cpu
      🟩 amd64              Pass: 100%/18  | Total:  3h 41m | Avg: 12m 17s | Max: 15m 26s | Hits:  67%/9122  
      🟩 arm64              Pass: 100%/4   | Total: 50m 26s | Avg: 12m 36s | Max: 13m 49s | Hits:  57%/2252  
    🟩 ctk
      🟩 12.0               Pass: 100%/1   | Total: 10m 07s | Avg: 10m 07s | Max: 10m 07s | Hits:  61%/262   
      🟩 12.5               Pass: 100%/2   | Total: 14m 25s | Avg:  7m 12s | Max:  7m 16s | Hits:  82%/712   
      🟩 12.8               Pass: 100%/19  | Total:  4h 07m | Avg: 13m 00s | Max: 15m 26s | Hits:  64%/10400 
    🟩 cudacxx
      🟩 nvcc12.0           Pass: 100%/1   | Total: 10m 07s | Avg: 10m 07s | Max: 10m 07s | Hits:  61%/262   
      🟩 nvcc12.5           Pass: 100%/2   | Total: 14m 25s | Avg:  7m 12s | Max:  7m 16s | Hits:  82%/712   
      🟩 nvcc12.8           Pass: 100%/19  | Total:  4h 07m | Avg: 13m 00s | Max: 15m 26s | Hits:  64%/10400 
    🟩 cudacxx_family
      🟩 nvcc               Pass: 100%/22  | Total:  4h 31m | Avg: 12m 21s | Max: 15m 26s | Hits:  65%/11374 
    🟩 cxx
      🟩 Clang14            Pass: 100%/1   | Total: 13m 08s | Avg: 13m 08s | Max: 13m 08s | Hits:  58%/565   
      🟩 Clang15            Pass: 100%/1   | Total: 14m 05s | Avg: 14m 05s | Max: 14m 05s | Hits:  57%/563   
      🟩 Clang16            Pass: 100%/1   | Total: 15m 07s | Avg: 15m 07s | Max: 15m 07s | Hits:  57%/563   
      🟩 Clang17            Pass: 100%/1   | Total: 14m 43s | Avg: 14m 43s | Max: 14m 43s | Hits:  57%/563   
      🟩 Clang18            Pass: 100%/4   | Total: 50m 35s | Avg: 12m 38s | Max: 14m 25s | Hits:  68%/2252  
      🟩 GCC10              Pass: 100%/1   | Total: 14m 24s | Avg: 14m 24s | Max: 14m 24s | Hits:  57%/565   
      🟩 GCC11              Pass: 100%/1   | Total: 14m 44s | Avg: 14m 44s | Max: 14m 44s | Hits:  57%/563   
      🟩 GCC12              Pass: 100%/2   | Total: 27m 51s | Avg: 13m 55s | Max: 15m 26s | Hits:  78%/1126  
      🟩 GCC13              Pass: 100%/6   | Total:  1h 12m | Avg: 12m 02s | Max: 14m 47s | Hits:  64%/3378  
      🟩 MSVC14.39          Pass: 100%/1   | Total: 10m 07s | Avg: 10m 07s | Max: 10m 07s | Hits:  61%/262   
      🟩 MSVC14.42          Pass: 100%/1   | Total: 10m 28s | Avg: 10m 28s | Max: 10m 28s | Hits:  61%/262   
      🟩 NVHPC24.7          Pass: 100%/2   | Total: 14m 25s | Avg:  7m 12s | Max:  7m 16s | Hits:  82%/712   
    🟩 cxx_family
      🟩 Clang              Pass: 100%/8   | Total:  1h 47m | Avg: 13m 27s | Max: 15m 07s | Hits:  63%/4506  
      🟩 GCC                Pass: 100%/10  | Total:  2h 09m | Avg: 12m 55s | Max: 15m 26s | Hits:  65%/5632  
      🟩 MSVC               Pass: 100%/2   | Total: 20m 35s | Avg: 10m 17s | Max: 10m 28s | Hits:  61%/524   
      🟩 NVHPC              Pass: 100%/2   | Total: 14m 25s | Avg:  7m 12s | Max:  7m 16s | Hits:  82%/712   
    🟩 gpu
      🟩 h100               Pass: 100%/2   | Total: 25m 14s | Avg: 12m 37s | Max: 14m 47s | Hits:  78%/1126  
      🟩 rtx2080            Pass: 100%/20  | Total:  4h 06m | Avg: 12m 19s | Max: 15m 26s | Hits:  64%/10248 
    🟩 jobs
      🟩 Build              Pass: 100%/19  | Total:  3h 52m | Avg: 12m 15s | Max: 15m 26s | Hits:  59%/9685  
      🟩 Test               Pass: 100%/3   | Total: 38m 54s | Avg: 12m 58s | Max: 14m 47s | Hits:  99%/1689  
    🟩 sm
      🟩 90                 Pass: 100%/3   | Total: 35m 12s | Avg: 11m 44s | Max: 14m 47s | Hits:  71%/1689  
      🟩 90a                Pass: 100%/1   | Total: 11m 02s | Avg: 11m 02s | Max: 11m 02s | Hits:  57%/563   
    🟩 std
      🟩 17                 Pass: 100%/4   | Total: 40m 56s | Avg: 10m 14s | Max: 12m 09s | Hits:  61%/2045  
      🟩 20                 Pass: 100%/18  | Total:  3h 50m | Avg: 12m 49s | Max: 15m 26s | Hits:  66%/9329  
    

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

# Runner
13 linux-amd64-cpu16
4 linux-arm64-cpu16
2 windows-amd64-cpu16
2 linux-amd64-gpu-rtx2080-latest-1
1 linux-amd64-gpu-h100-latest-1

@caugonnet
Copy link
Contributor Author

/ok to test

@caugonnet caugonnet marked this pull request as ready for review February 26, 2025 14:50
@caugonnet caugonnet requested review from a team as code owners February 26, 2025 14:50
@caugonnet caugonnet enabled auto-merge (squash) February 26, 2025 16:03
@caugonnet
Copy link
Contributor Author

/ok to test

@caugonnet
Copy link
Contributor Author

/ok to test

Copy link
Contributor

🟩 CI finished in 1h 34m: Pass: 100%/162 | Total: 3d 01h | Avg: 27m 07s | Max: 1h 18m | Hits: 77%/248903
  • 🟩 cub: Pass: 100%/45 | Total: 1d 17h | Avg: 54m 43s | Max: 1h 18m | Hits: 46%/53485

    🟩 cpu
      🟩 amd64              Pass: 100%/43  | Total:  1d 14h | Avg: 54m 24s | Max:  1h 18m | Hits:  46%/51055 
      🟩 arm64              Pass: 100%/2   | Total:  2h 03m | Avg:  1h 01m | Max:  1h 02m | Hits:  37%/2430  
    🟩 ctk
      🟩 12.0               Pass: 100%/5   | Total:  5h 07m | Avg:  1h 01m | Max:  1h 05m | Hits:  32%/5908  
      🟩 12.5               Pass: 100%/2   | Total:  2h 18m | Avg:  1h 09m | Max:  1h 09m | Hits:  34%/2248  
      🟩 12.8               Pass: 100%/38  | Total:  1d 09h | Avg: 53m 03s | Max:  1h 18m | Hits:  48%/45329 
    🟩 cudacxx
      🟩 ClangCUDA18        Pass: 100%/2   | Total:  2h 04m | Avg:  1h 02m | Max:  1h 05m | Hits:  38%/2100  
      🟩 nvcc12.0           Pass: 100%/5   | Total:  5h 07m | Avg:  1h 01m | Max:  1h 05m | Hits:  32%/5908  
      🟩 nvcc12.5           Pass: 100%/2   | Total:  2h 18m | Avg:  1h 09m | Max:  1h 09m | Hits:  34%/2248  
      🟩 nvcc12.8           Pass: 100%/36  | Total:  1d 07h | Avg: 52m 32s | Max:  1h 18m | Hits:  49%/43229 
    🟩 cudacxx_family
      🟩 ClangCUDA          Pass: 100%/2   | Total:  2h 04m | Avg:  1h 02m | Max:  1h 05m | Hits:  38%/2100  
      🟩 nvcc               Pass: 100%/43  | Total:  1d 14h | Avg: 54m 21s | Max:  1h 18m | Hits:  46%/51385 
    🟩 cxx
      🟩 Clang14            Pass: 100%/4   | Total:  4h 12m | Avg:  1h 03m | Max:  1h 05m | Hits:  37%/4868  
      🟩 Clang15            Pass: 100%/2   | Total:  2h 03m | Avg:  1h 01m | Max:  1h 05m | Hits:  37%/2430  
      🟩 Clang16            Pass: 100%/2   | Total:  1h 56m | Avg: 58m 08s | Max: 58m 31s | Hits:  37%/2430  
      🟩 Clang17            Pass: 100%/2   | Total:  1h 57m | Avg: 58m 48s | Max: 59m 22s | Hits:  37%/2430  
      🟩 Clang18            Pass: 100%/7   | Total:  5h 48m | Avg: 49m 48s | Max:  1h 05m | Hits:  56%/8175  
      🟩 GCC7               Pass: 100%/2   | Total:  1h 59m | Avg: 59m 50s | Max:  1h 00m | Hits:  36%/2434  
      🟩 GCC8               Pass: 100%/1   | Total: 58m 48s | Avg: 58m 48s | Max: 58m 48s | Hits:  37%/1217  
      🟩 GCC9               Pass: 100%/2   | Total:  2h 06m | Avg:  1h 03m | Max:  1h 05m | Hits:  37%/2434  
      🟩 GCC10              Pass: 100%/2   | Total:  1h 57m | Avg: 58m 46s | Max: 58m 58s | Hits:  37%/2434  
      🟩 GCC11              Pass: 100%/2   | Total:  2h 01m | Avg:  1h 00m | Max:  1h 02m | Hits:  36%/2430  
      🟩 GCC12              Pass: 100%/2   | Total:  1h 59m | Avg: 59m 42s | Max:  1h 00m | Hits:  36%/2430  
      🟩 GCC13              Pass: 100%/11  | Total:  6h 53m | Avg: 37m 33s | Max:  1h 09m | Hits:  71%/13365 
      🟩 MSVC14.29          Pass: 100%/2   | Total:  2h 16m | Avg:  1h 08m | Max:  1h 12m | Hits:  12%/2080  
      🟩 MSVC14.42          Pass: 100%/2   | Total:  2h 32m | Avg:  1h 16m | Max:  1h 18m | Hits:  12%/2080  
      🟩 NVHPC24.7          Pass: 100%/2   | Total:  2h 18m | Avg:  1h 09m | Max:  1h 09m | Hits:  34%/2248  
    🟩 cxx_family
      🟩 Clang              Pass: 100%/17  | Total: 15h 58m | Avg: 56m 21s | Max:  1h 05m | Hits:  44%/20333 
      🟩 GCC                Pass: 100%/22  | Total: 17h 56m | Avg: 48m 56s | Max:  1h 09m | Hits:  54%/26744 
      🟩 MSVC               Pass: 100%/4   | Total:  4h 49m | Avg:  1h 12m | Max:  1h 18m | Hits:  12%/4160  
      🟩 NVHPC              Pass: 100%/2   | Total:  2h 18m | Avg:  1h 09m | Max:  1h 09m | Hits:  34%/2248  
    🟩 gpu
      🟩 h100               Pass: 100%/3   | Total:  1h 15m | Avg: 25m 06s | Max: 25m 42s | Hits:  78%/3645  
      🟩 rtx2080            Pass: 100%/34  | Total:  1d 11h | Avg:  1h 02m | Max:  1h 18m | Hits:  34%/40120 
      🟩 rtxa6000           Pass: 100%/8   | Total:  4h 06m | Avg: 30m 48s | Max:  1h 02m | Hits:  84%/9720  
    🟩 jobs
      🟩 Build              Pass: 100%/37  | Total:  1d 14h | Avg:  1h 01m | Max:  1h 18m | Hits:  34%/43765 
      🟩 DeviceLaunch       Pass: 100%/1   | Total: 21m 23s | Avg: 21m 23s | Max: 21m 23s | Hits:  99%/1215  
      🟩 GraphCapture       Pass: 100%/1   | Total: 16m 58s | Avg: 16m 58s | Max: 16m 58s | Hits:  99%/1215  
      🟩 HostLaunch         Pass: 100%/3   | Total:  1h 10m | Avg: 23m 34s | Max: 25m 24s | Hits:  99%/3645  
      🟩 TestGPU            Pass: 100%/3   | Total:  1h 06m | Avg: 22m 03s | Max: 24m 13s | Hits:  99%/3645  
    🟩 sm
      🟩 90                 Pass: 100%/3   | Total:  1h 15m | Avg: 25m 06s | Max: 25m 42s | Hits:  78%/3645  
      🟩 90;90a;100         Pass: 100%/1   | Total:  1h 09m | Avg:  1h 09m | Max:  1h 09m | Hits:  36%/1215  
    🟩 std
      🟩 17                 Pass: 100%/20  | Total: 21h 03m | Avg:  1h 03m | Max:  1h 13m | Hits:  33%/23535 
      🟩 20                 Pass: 100%/25  | Total: 19h 59m | Avg: 47m 58s | Max:  1h 18m | Hits:  56%/29950 
    
  • 🟩 thrust: Pass: 100%/45 | Total: 21h 45m | Avg: 29m 00s | Max: 56m 42s | Hits: 77%/80136

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

    🟩 cpu
      🟩 amd64              Pass: 100%/41  | Total:  6h 40m | Avg:  9m 45s | Max: 24m 46s | Hits:  90%/97917 
      🟩 arm64              Pass: 100%/2   | Total: 12m 08s | Avg:  6m 04s | Max:  6m 16s | Hits:  92%/5683  
    🟩 ctk
      🟩 12.0               Pass: 100%/5   | Total: 48m 41s | Avg:  9m 44s | Max: 24m 10s | Hits:  92%/13744 
      🟩 12.5               Pass: 100%/2   | Total: 23m 50s | Avg: 11m 55s | Max: 12m 03s | Hits:  92%/5628  
      🟩 12.8               Pass: 100%/36  | Total:  5h 39m | Avg:  9m 26s | Max: 24m 46s | Hits:  89%/84228 
    🟩 cudacxx
      🟩 ClangCUDA18        Pass: 100%/2   | Total: 44m 27s | Avg: 22m 13s | Max: 22m 15s | Hits:  27%/5644  
      🟩 nvcc12.0           Pass: 100%/5   | Total: 48m 41s | Avg:  9m 44s | Max: 24m 10s | Hits:  92%/13744 
      🟩 nvcc12.5           Pass: 100%/2   | Total: 23m 50s | Avg: 11m 55s | Max: 12m 03s | Hits:  92%/5628  
      🟩 nvcc12.8           Pass: 100%/34  | Total:  4h 55m | Avg:  8m 41s | Max: 24m 46s | Hits:  94%/78584 
    🟩 cudacxx_family
      🟩 ClangCUDA          Pass: 100%/2   | Total: 44m 27s | Avg: 22m 13s | Max: 22m 15s | Hits:  27%/5644  
      🟩 nvcc               Pass: 100%/41  | Total:  6h 08m | Avg:  8m 58s | Max: 24m 46s | Hits:  93%/97956 
    🟩 cxx
      🟩 Clang14            Pass: 100%/4   | Total: 24m 06s | Avg:  6m 01s | Max:  7m 06s | Hits:  94%/11258 
      🟩 Clang15            Pass: 100%/2   | Total: 12m 51s | Avg:  6m 25s | Max:  7m 39s | Hits:  94%/5640  
      🟩 Clang16            Pass: 100%/2   | Total: 12m 11s | Avg:  6m 05s | Max:  7m 37s | Hits:  94%/5640  
      🟩 Clang17            Pass: 100%/2   | Total: 12m 35s | Avg:  6m 17s | Max:  7m 12s | Hits:  94%/5640  
      🟩 Clang18            Pass: 100%/6   | Total:  1h 16m | Avg: 12m 46s | Max: 22m 15s | Hits:  65%/14125 
      🟩 GCC7               Pass: 100%/2   | Total: 11m 27s | Avg:  5m 43s | Max:  5m 51s | Hits:  93%/5578  
      🟩 GCC8               Pass: 100%/1   | Total:  5m 56s | Avg:  5m 56s | Max:  5m 56s | Hits:  93%/2799  
      🟩 GCC9               Pass: 100%/2   | Total: 13m 26s | Avg:  6m 43s | Max:  7m 11s | Hits:  93%/5590  
      🟩 GCC10              Pass: 100%/2   | Total: 11m 01s | Avg:  5m 30s | Max:  7m 08s | Hits:  96%/5646  
      🟩 GCC11              Pass: 100%/2   | Total: 13m 20s | Avg:  6m 40s | Max:  6m 43s | Hits:  92%/5642  
      🟩 GCC12              Pass: 100%/2   | Total: 11m 01s | Avg:  5m 30s | Max:  6m 57s | Hits:  96%/5642  
      🟩 GCC13              Pass: 100%/10  | Total:  1h 27m | Avg:  8m 44s | Max: 16m 39s | Hits:  94%/14386 
      🟩 MSVC14.29          Pass: 100%/2   | Total: 47m 47s | Avg: 23m 53s | Max: 24m 10s | Hits:  92%/5112  
      🟩 MSVC14.42          Pass: 100%/2   | Total: 48m 53s | Avg: 24m 26s | Max: 24m 46s | Hits:  95%/5274  
      🟩 NVHPC24.7          Pass: 100%/2   | Total: 23m 50s | Avg: 11m 55s | Max: 12m 03s | Hits:  92%/5628  
    🟩 cxx_family
      🟩 Clang              Pass: 100%/16  | Total:  2h 18m | Avg:  8m 38s | Max: 22m 15s | Hits:  84%/42303 
      🟩 GCC                Pass: 100%/21  | Total:  2h 33m | Avg:  7m 19s | Max: 16m 39s | Hits:  94%/45283 
      🟩 MSVC               Pass: 100%/4   | Total:  1h 36m | Avg: 24m 10s | Max: 24m 46s | Hits:  93%/10386 
      🟩 NVHPC              Pass: 100%/2   | Total: 23m 50s | Avg: 11m 55s | Max: 12m 03s | Hits:  92%/5628  
    🟩 gpu
      🟩 h100               Pass: 100%/2   | Total: 17m 28s | Avg:  8m 44s | Max: 13m 18s | Hits:  99%/2931  
      🟩 rtx2080            Pass: 100%/41  | Total:  6h 35m | Avg:  9m 38s | Max: 24m 46s | Hits:  90%/100669
    🟩 jobs
      🟩 Build              Pass: 100%/37  | Total:  5h 45m | Avg:  9m 19s | Max: 24m 46s | Hits:  90%/103560
      🟩 NVRTC              Pass: 100%/2   | Total: 33m 16s | Avg: 16m 38s | Max: 16m 39s | Hits:  90%/40    
      🟩 Test               Pass: 100%/3   | Total: 31m 47s | Avg: 10m 35s | Max: 13m 18s
      🟩 VerifyCodegen      Pass: 100%/1   | Total:  2m 15s | Avg:  2m 15s | Max:  2m 15s
    🟩 sm
      🟩 75                 Pass: 100%/2   | Total: 33m 16s | Avg: 16m 38s | Max: 16m 39s | Hits:  90%/40    
      🟩 90                 Pass: 100%/2   | Total: 17m 28s | Avg:  8m 44s | Max: 13m 18s | Hits:  99%/2931  
      🟩 90;90a;100         Pass: 100%/1   | Total:  7m 09s | Avg:  7m 09s | Max:  7m 09s | Hits:  93%/2931  
    🟩 std
      🟩 17                 Pass: 100%/21  | Total:  3h 38m | Avg: 10m 24s | Max: 24m 46s | Hits:  90%/55240 
      🟩 20                 Pass: 100%/21  | Total:  3h 11m | Avg:  9m 07s | Max: 24m 07s | Hits:  90%/48360 
    
  • 🟩 cudax: Pass: 100%/22 | Total: 2h 12m | Avg: 6m 02s | Max: 15m 37s | Hits: 96%/11374

    🟩 cpu
      🟩 amd64              Pass: 100%/18  | Total:  1h 58m | Avg:  6m 33s | Max: 15m 37s | Hits:  96%/9122  
      🟩 arm64              Pass: 100%/4   | Total: 14m 52s | Avg:  3m 43s | Max:  3m 56s | Hits:  98%/2252  
    🟩 ctk
      🟩 12.0               Pass: 100%/1   | Total: 10m 23s | Avg: 10m 23s | Max: 10m 23s | Hits:  60%/262   
      🟩 12.5               Pass: 100%/2   | Total: 12m 24s | Avg:  6m 12s | Max:  6m 13s | Hits:  95%/712   
      🟩 12.8               Pass: 100%/19  | Total:  1h 50m | Avg:  5m 47s | Max: 15m 37s | Hits:  97%/10400 
    🟩 cudacxx
      🟩 nvcc12.0           Pass: 100%/1   | Total: 10m 23s | Avg: 10m 23s | Max: 10m 23s | Hits:  60%/262   
      🟩 nvcc12.5           Pass: 100%/2   | Total: 12m 24s | Avg:  6m 12s | Max:  6m 13s | Hits:  95%/712   
      🟩 nvcc12.8           Pass: 100%/19  | Total:  1h 50m | Avg:  5m 47s | Max: 15m 37s | Hits:  97%/10400 
    🟩 cudacxx_family
      🟩 nvcc               Pass: 100%/22  | Total:  2h 12m | Avg:  6m 02s | Max: 15m 37s | Hits:  96%/11374 
    🟩 cxx
      🟩 Clang14            Pass: 100%/1   | Total:  3m 51s | Avg:  3m 51s | Max:  3m 51s | Hits:  98%/565   
      🟩 Clang15            Pass: 100%/1   | Total:  4m 09s | Avg:  4m 09s | Max:  4m 09s | Hits:  98%/563   
      🟩 Clang16            Pass: 100%/1   | Total:  4m 14s | Avg:  4m 14s | Max:  4m 14s | Hits:  98%/563   
      🟩 Clang17            Pass: 100%/1   | Total:  3m 56s | Avg:  3m 56s | Max:  3m 56s | Hits:  98%/563   
      🟩 Clang18            Pass: 100%/4   | Total: 27m 01s | Avg:  6m 45s | Max: 15m 37s | Hits:  98%/2252  
      🟩 GCC10              Pass: 100%/1   | Total:  3m 45s | Avg:  3m 45s | Max:  3m 45s | Hits:  98%/565   
      🟩 GCC11              Pass: 100%/1   | Total:  3m 59s | Avg:  3m 59s | Max:  3m 59s | Hits:  98%/563   
      🟩 GCC12              Pass: 100%/2   | Total: 17m 18s | Avg:  8m 39s | Max: 13m 14s | Hits:  98%/1126  
      🟩 GCC13              Pass: 100%/6   | Total: 32m 17s | Avg:  5m 22s | Max: 13m 42s | Hits:  98%/3378  
      🟩 MSVC14.39          Pass: 100%/1   | Total: 10m 23s | Avg: 10m 23s | Max: 10m 23s | Hits:  60%/262   
      🟩 MSVC14.42          Pass: 100%/1   | Total:  9m 36s | Avg:  9m 36s | Max:  9m 36s | Hits:  60%/262   
      🟩 NVHPC24.7          Pass: 100%/2   | Total: 12m 24s | Avg:  6m 12s | Max:  6m 13s | Hits:  95%/712   
    🟩 cxx_family
      🟩 Clang              Pass: 100%/8   | Total: 43m 11s | Avg:  5m 23s | Max: 15m 37s | Hits:  98%/4506  
      🟩 GCC                Pass: 100%/10  | Total: 57m 19s | Avg:  5m 43s | Max: 13m 42s | Hits:  98%/5632  
      🟩 MSVC               Pass: 100%/2   | Total: 19m 59s | Avg:  9m 59s | Max: 10m 23s | Hits:  60%/524   
      🟩 NVHPC              Pass: 100%/2   | Total: 12m 24s | Avg:  6m 12s | Max:  6m 13s | Hits:  95%/712   
    🟩 gpu
      🟩 h100               Pass: 100%/2   | Total: 17m 27s | Avg:  8m 43s | Max: 13m 42s | Hits:  98%/1126  
      🟩 rtx2080            Pass: 100%/20  | Total:  1h 55m | Avg:  5m 46s | Max: 15m 37s | Hits:  96%/10248 
    🟩 jobs
      🟩 Build              Pass: 100%/19  | Total:  1h 30m | Avg:  4m 45s | Max: 10m 23s | Hits:  96%/9685  
      🟩 Test               Pass: 100%/3   | Total: 42m 33s | Avg: 14m 11s | Max: 15m 37s | Hits:  99%/1689  
    🟩 sm
      🟩 90                 Pass: 100%/3   | Total: 20m 54s | Avg:  6m 58s | Max: 13m 42s | Hits:  98%/1689  
      🟩 90a                Pass: 100%/1   | Total:  3m 32s | Avg:  3m 32s | Max:  3m 32s | Hits:  98%/563   
    🟩 std
      🟩 17                 Pass: 100%/4   | Total: 17m 03s | Avg:  4m 15s | Max:  6m 13s | Hits:  97%/2045  
      🟩 20                 Pass: 100%/18  | Total:  1h 55m | Avg:  6m 26s | Max: 15m 37s | Hits:  96%/9329  
    
  • 🟩 cccl: Pass: 100%/4 | Total: 14m 13s | Avg: 3m 33s | Max: 3m 49s

    🟩 cpu
      🟩 amd64              Pass: 100%/4   | Total: 14m 13s | Avg:  3m 33s | Max:  3m 49s
    🟩 ctk
      🟩 12.0               Pass: 100%/2   | Total:  6m 40s | Avg:  3m 20s | Max:  3m 32s
      🟩 12.8               Pass: 100%/2   | Total:  7m 33s | Avg:  3m 46s | Max:  3m 49s
    🟩 cudacxx
      🟩 nvcc12.0           Pass: 100%/2   | Total:  6m 40s | Avg:  3m 20s | Max:  3m 32s
      🟩 nvcc12.8           Pass: 100%/2   | Total:  7m 33s | Avg:  3m 46s | Max:  3m 49s
    🟩 cudacxx_family
      🟩 nvcc               Pass: 100%/4   | Total: 14m 13s | Avg:  3m 33s | Max:  3m 49s
    🟩 cxx
      🟩 Clang14            Pass: 100%/1   | Total:  3m 32s | Avg:  3m 32s | Max:  3m 32s
      🟩 Clang18            Pass: 100%/1   | Total:  3m 49s | Avg:  3m 49s | Max:  3m 49s
      🟩 GCC12              Pass: 100%/1   | Total:  3m 08s | Avg:  3m 08s | Max:  3m 08s
      🟩 GCC13              Pass: 100%/1   | Total:  3m 44s | Avg:  3m 44s | Max:  3m 44s
    🟩 cxx_family
      🟩 Clang              Pass: 100%/2   | Total:  7m 21s | Avg:  3m 40s | Max:  3m 49s
      🟩 GCC                Pass: 100%/2   | Total:  6m 52s | Avg:  3m 26s | Max:  3m 44s
    🟩 gpu
      🟩 rtx2080            Pass: 100%/4   | Total: 14m 13s | Avg:  3m 33s | Max:  3m 49s
    🟩 jobs
      🟩 Infra              Pass: 100%/4   | Total: 14m 13s | Avg:  3m 33s | Max:  3m 49s
    
  • 🟩 cccl_c_parallel: Pass: 100%/2 | Total: 15m 44s | Avg: 7m 52s | Max: 13m 10s | Hits: 97%/308

    🟩 cpu
      🟩 amd64              Pass: 100%/2   | Total: 15m 44s | Avg:  7m 52s | Max: 13m 10s | Hits:  97%/308   
    🟩 ctk
      🟩 12.8               Pass: 100%/2   | Total: 15m 44s | Avg:  7m 52s | Max: 13m 10s | Hits:  97%/308   
    🟩 cudacxx
      🟩 nvcc12.8           Pass: 100%/2   | Total: 15m 44s | Avg:  7m 52s | Max: 13m 10s | Hits:  97%/308   
    🟩 cudacxx_family
      🟩 nvcc               Pass: 100%/2   | Total: 15m 44s | Avg:  7m 52s | Max: 13m 10s | Hits:  97%/308   
    🟩 cxx
      🟩 GCC13              Pass: 100%/2   | Total: 15m 44s | Avg:  7m 52s | Max: 13m 10s | Hits:  97%/308   
    🟩 cxx_family
      🟩 GCC                Pass: 100%/2   | Total: 15m 44s | Avg:  7m 52s | Max: 13m 10s | Hits:  97%/308   
    🟩 gpu
      🟩 rtx2080            Pass: 100%/2   | Total: 15m 44s | Avg:  7m 52s | Max: 13m 10s | Hits:  97%/308   
    🟩 jobs
      🟩 Build              Pass: 100%/1   | Total:  2m 34s | Avg:  2m 34s | Max:  2m 34s | Hits:  96%/154   
      🟩 Test               Pass: 100%/1   | Total: 13m 10s | Avg: 13m 10s | Max: 13m 10s | Hits:  98%/154   
    
  • 🟩 python: Pass: 100%/1 | Total: 51m 08s | Avg: 51m 08s | Max: 51m 08s

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

👃 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

@caugonnet caugonnet merged commit 64bba7b into NVIDIA:main Feb 26, 2025
173 of 176 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
stf Sequential Task Flow programming model
Projects
Status: Done
Development

Successfully merging this pull request may close these issues.

2 participants