Skip to content

Fix naming of our namespace macros and friends - #5538

Merged
bernhardmgruber merged 1 commit into
NVIDIA:mainfrom
miscco:use_right_name
Aug 14, 2025
Merged

bernhardmgruber merged 1 commit into
NVIDIA:mainfrom
miscco:use_right_name

Conversation

@miscco

@miscco miscco commented Aug 14, 2025

Copy link
Copy Markdown
Contributor

We currently use _LIBCUDACXX_BEGIN_NAMESPACE_STD to actually mean cuda::std::, which is ... wrong. Clean that up to NAMESPACE_CUDA_STD and also move those to _CCCL_BEGIN_NAMESPACE_MEOW

Also the namespace qualification macros currently have a spurios V inside that is just annoying and surprising.

@miscco
miscco requested review from a team as code owners August 14, 2025 07:57
@miscco
miscco requested review from gonidelis and jrhemstad August 14, 2025 07:57
@github-project-automation github-project-automation Bot moved this to Todo in CCCL Aug 14, 2025
@cccl-authenticator-app cccl-authenticator-app Bot moved this from Todo to In Review in CCCL Aug 14, 2025
@miscco
miscco force-pushed the use_right_name branch 2 times, most recently from d02de3d to abc7d23 Compare August 14, 2025 07:59
@github-actions

Copy link
Copy Markdown
Contributor
🟨 CI finished in 58m 42s: Pass: 0%/210 | Total: 17h 16m | Avg: 4m 56s | Max: 57m 58s
  • 🟥 cub: Pass: 0%/50 | Total: 4h 35m | Avg: 5m 30s | Max: 34m 57s

    🟥 cpu
      🟥 amd64              Pass:   0%/48  | Total:  4h 31m | Avg:  5m 39s | Max: 34m 57s
      🟥 arm64              Pass:   0%/2   | Total:  3m 42s | Avg:  1m 51s | Max:  1m 56s
    🟥 ctk
      🟥 12.0               Pass:   0%/5   | Total: 39m 35s | Avg:  7m 55s | Max: 31m 43s
      🟥 12.9               Pass:   0%/45  | Total:  3h 55m | Avg:  5m 14s | Max: 34m 57s
    🟥 cudacxx
      🟥 ClangCUDA19        Pass:   0%/2   | Total:  4m 01s | Avg:  2m 00s | Max:  2m 02s
      🟥 nvcc12.0           Pass:   0%/5   | Total: 39m 35s | Avg:  7m 55s | Max: 31m 43s
      🟥 nvcc12.9           Pass:   0%/43  | Total:  3h 51m | Avg:  5m 23s | Max: 34m 57s
    🟥 cudacxx_family
      🟥 ClangCUDA          Pass:   0%/2   | Total:  4m 01s | Avg:  2m 00s | Max:  2m 02s
      🟥 nvcc               Pass:   0%/48  | Total:  4h 31m | Avg:  5m 39s | Max: 34m 57s
    🟥 cxx
      🟥 Clang14            Pass:   0%/4   | Total:  8m 38s | Avg:  2m 09s | Max:  2m 30s
      🟥 Clang15            Pass:   0%/2   | Total:  4m 25s | Avg:  2m 12s | Max:  2m 13s
      🟥 Clang16            Pass:   0%/2   | Total:  4m 09s | Avg:  2m 04s | Max:  2m 05s
      🟥 Clang17            Pass:   0%/2   | Total:  4m 23s | Avg:  2m 11s | Max:  2m 18s
      🟥 Clang18            Pass:   0%/2   | Total:  4m 23s | Avg:  2m 11s | Max:  2m 12s
      🟥 Clang19            Pass:   0%/7   | Total: 10m 07s | Avg:  1m 26s | Max:  2m 09s
      🟥 GCC7               Pass:   0%/2   | Total:  4m 05s | Avg:  2m 02s | Max:  2m 22s
      🟥 GCC8               Pass:   0%/1   | Total:  2m 05s | Avg:  2m 05s | Max:  2m 05s
      🟥 GCC9               Pass:   0%/2   | Total:  4m 24s | Avg:  2m 12s | Max:  2m 23s
      🟥 GCC10              Pass:   0%/2   | Total:  4m 19s | Avg:  2m 09s | Max:  2m 15s
      🟥 GCC11              Pass:   0%/2   | Total:  4m 42s | Avg:  2m 21s | Max:  2m 23s
      🟥 GCC12              Pass:   0%/2   | Total:  4m 38s | Avg:  2m 19s | Max:  2m 30s
      🟥 GCC13              Pass:   0%/12  | Total: 12m 52s | Avg:  1m 04s | Max:  2m 17s
      🟥 MSVC14.29          Pass:   0%/2   | Total:  1h 02m | Avg: 31m 27s | Max: 31m 43s
      🟥 MSVC14.43          Pass:   0%/4   | Total:  2h 09m | Avg: 32m 25s | Max: 34m 57s
      🟥 NVHPC25.5          Pass:   0%/2   | Total:  9m 47s | Avg:  4m 53s | Max:  5m 00s
    🟥 cxx_family
      🟥 Clang              Pass:   0%/19  | Total: 36m 05s | Avg:  1m 53s | Max:  2m 30s
      🟥 GCC                Pass:   0%/23  | Total: 37m 05s | Avg:  1m 36s | Max:  2m 30s
      🟥 MSVC               Pass:   0%/6   | Total:  3h 12m | Avg: 32m 05s | Max: 34m 57s
      🟥 NVHPC              Pass:   0%/2   | Total:  9m 47s | Avg:  4m 53s | Max:  5m 00s
    🟥 gpu
      🟥 h100               Pass:   0%/3   | Total:  2m 13s | Avg:  0m 44s | Max:  2m 13s
      🟥 rtx2080            Pass:   0%/39  | Total:  4h 28m | Avg:  6m 53s | Max: 34m 57s
      🟥 rtxa6000           Pass:   0%/8   | Total:  4m 25s | Avg:  0m 33s | Max:  2m 16s
    🟥 jobs
      🟥 Build              Pass:   0%/42  | Total:  4h 35m | Avg:  6m 33s | Max: 34m 57s
      🟥 DeviceLaunch       Pass:   0%/1  
      🟥 GraphCapture       Pass:   0%/1  
      🟥 HostLaunch         Pass:   0%/3  
      🟥 TestGPU            Pass:   0%/3  
    🟥 sm
      🟥 90                 Pass:   0%/3   | Total:  2m 13s | Avg:  0m 44s | Max:  2m 13s
      🟥 90;90a             Pass:   0%/2   | Total: 33m 10s | Avg: 16m 35s | Max: 30m 59s
      🟥 100;120            Pass:   0%/2   | Total: 32m 08s | Avg: 16m 04s | Max: 29m 59s
    🟥 std
      🟥 17                 Pass:   0%/21  | Total:  2h 19m | Avg:  6m 39s | Max: 34m 57s
      🟥 20                 Pass:   0%/29  | Total:  2h 15m | Avg:  4m 40s | Max: 33m 45s
    
  • 🟥 thrust: Pass: 0%/50 | Total: 5h 06m | Avg: 6m 08s | Max: 39m 58s

    🟥 cmake_options
      🟥 -DTHRUST_DISPATCH_TYPE=Force32bit Pass:   0%/2   | Total:  2m 00s | Avg:  1m 00s | Max:  2m 00s
    🟥 cpu
      🟥 amd64              Pass:   0%/48  | Total:  5h 03m | Avg:  6m 19s | Max: 39m 58s
      🟥 arm64              Pass:   0%/2   | Total:  3m 19s | Avg:  1m 39s | Max:  1m 42s
    🟥 ctk
      🟥 12.0               Pass:   0%/5   | Total: 45m 57s | Avg:  9m 11s | Max: 37m 48s
      🟥 12.9               Pass:   0%/45  | Total:  4h 20m | Avg:  5m 47s | Max: 39m 58s
    🟥 cudacxx
      🟥 ClangCUDA19        Pass:   0%/2   | Total:  4m 16s | Avg:  2m 08s | Max:  2m 11s
      🟥 nvcc12.0           Pass:   0%/5   | Total: 45m 57s | Avg:  9m 11s | Max: 37m 48s
      🟥 nvcc12.9           Pass:   0%/43  | Total:  4h 16m | Avg:  5m 57s | Max: 39m 58s
    🟥 cudacxx_family
      🟥 ClangCUDA          Pass:   0%/2   | Total:  4m 16s | Avg:  2m 08s | Max:  2m 11s
      🟥 nvcc               Pass:   0%/48  | Total:  5h 02m | Avg:  6m 18s | Max: 39m 58s
    🟥 cxx
      🟥 Clang14            Pass:   0%/4   | Total:  8m 29s | Avg:  2m 07s | Max:  2m 15s
      🟥 Clang15            Pass:   0%/2   | Total:  4m 27s | Avg:  2m 13s | Max:  2m 17s
      🟥 Clang16            Pass:   0%/2   | Total:  4m 23s | Avg:  2m 11s | Max:  2m 18s
      🟥 Clang17            Pass:   0%/2   | Total:  4m 30s | Avg:  2m 15s | Max:  2m 16s
      🟥 Clang18            Pass:   0%/2   | Total:  4m 33s | Avg:  2m 16s | Max:  2m 22s
      🟥 Clang19            Pass:   0%/7   | Total:  9m 51s | Avg:  1m 24s | Max:  2m 11s
      🟥 GCC7               Pass:   0%/2   | Total:  4m 07s | Avg:  2m 03s | Max:  2m 12s
      🟥 GCC8               Pass:   0%/1   | Total:  1m 59s | Avg:  1m 59s | Max:  1m 59s
      🟥 GCC9               Pass:   0%/2   | Total:  4m 00s | Avg:  2m 00s | Max:  2m 09s
      🟥 GCC10              Pass:   0%/2   | Total:  4m 17s | Avg:  2m 08s | Max:  2m 10s
      🟥 GCC11              Pass:   0%/2   | Total:  4m 02s | Avg:  2m 01s | Max:  2m 10s
      🟥 GCC12              Pass:   0%/2   | Total:  3m 57s | Avg:  1m 58s | Max:  2m 03s
      🟥 GCC13              Pass:   0%/11  | Total: 14m 30s | Avg:  1m 19s | Max:  2m 21s
      🟥 MSVC14.29          Pass:   0%/2   | Total:  1h 15m | Avg: 37m 47s | Max: 37m 48s
      🟥 MSVC14.43          Pass:   0%/5   | Total:  2h 28m | Avg: 29m 39s | Max: 39m 58s
      🟥 NVHPC25.5          Pass:   0%/2   | Total:  9m 44s | Avg:  4m 52s | Max:  4m 53s
    🟥 cxx_family
      🟥 Clang              Pass:   0%/19  | Total: 36m 13s | Avg:  1m 54s | Max:  2m 22s
      🟥 GCC                Pass:   0%/22  | Total: 36m 52s | Avg:  1m 40s | Max:  2m 21s
      🟥 MSVC               Pass:   0%/7   | Total:  3h 43m | Avg: 31m 59s | Max: 39m 58s
      🟥 NVHPC              Pass:   0%/2   | Total:  9m 44s | Avg:  4m 52s | Max:  4m 53s
    🟥 gpu
      🟥 h100               Pass:   0%/2   | Total:  1m 59s | Avg:  0m 59s | Max:  1m 59s
      🟥 rtx2080            Pass:   0%/38  | Total:  4h 27m | Avg:  7m 02s | Max: 39m 58s
      🟥 rtx4090            Pass:   0%/10  | Total: 37m 11s | Avg:  3m 43s | Max: 31m 04s
    🟥 jobs
      🟥 Build              Pass:   0%/43  | Total:  5h 06m | Avg:  7m 07s | Max: 39m 58s
      🟥 TestCPU            Pass:   0%/3  
      🟥 TestGPU            Pass:   0%/4  
    🟥 sm
      🟥 90                 Pass:   0%/2   | Total:  1m 59s | Avg:  0m 59s | Max:  1m 59s
      🟥 90;90a             Pass:   0%/2   | Total: 42m 01s | Avg: 21m 00s | Max: 39m 53s
      🟥 100;120            Pass:   0%/2   | Total: 42m 19s | Avg: 21m 09s | Max: 39m 58s
    🟥 std
      🟥 17                 Pass:   0%/21  | Total:  2h 33m | Avg:  7m 18s | Max: 37m 48s
      🟥 20                 Pass:   0%/27  | Total:  2h 31m | Avg:  5m 36s | Max: 39m 58s
    
  • 🟨 libcudacxx: Pass: 2%/48 | Total: 4h 25m | Avg: 5m 31s | Max: 57m 58s

    🟨 jobs
      🟥 Build              Pass:   0%/42  | Total:  3h 03m | Avg:  4m 22s | Max: 17m 18s
      🟥 NVRTC              Pass:   0%/2   | Total:  1h 19m | Avg: 39m 43s | Max: 57m 58s
      🟥 Test               Pass:   0%/3  
      🟩 VerifyCodegen      Pass: 100%/1   | Total:  2m 05s | Avg:  2m 05s | Max:  2m 05s
    🟨 cpu
      🟨 amd64              Pass:   2%/46  | Total:  4h 22m | Avg:  5m 41s | Max: 57m 58s
      🟥 arm64              Pass:   0%/2   | Total:  3m 18s | Avg:  1m 39s | Max:  1m 46s
    🟨 ctk
      🟥 12.0               Pass:   0%/5   | Total: 25m 24s | Avg:  5m 04s | Max: 16m 56s
      🟨 12.9               Pass:   2%/43  | Total:  3h 59m | Avg:  5m 34s | Max: 57m 58s
    🟨 cudacxx
      🟥 ClangCUDA19        Pass:   0%/2   | Total:  4m 34s | Avg:  2m 17s | Max:  2m 18s
      🟥 nvcc12.0           Pass:   0%/5   | Total: 25m 24s | Avg:  5m 04s | Max: 16m 56s
      🟨 nvcc12.9           Pass:   2%/41  | Total:  3h 55m | Avg:  5m 44s | Max: 57m 58s
    🟨 cudacxx_family
      🟥 ClangCUDA          Pass:   0%/2   | Total:  4m 34s | Avg:  2m 17s | Max:  2m 18s
      🟨 nvcc               Pass:   2%/46  | Total:  4h 20m | Avg:  5m 40s | Max: 57m 58s
    🟨 cxx
      🟥 Clang14            Pass:   0%/4   | Total:  8m 29s | Avg:  2m 07s | Max:  2m 13s
      🟥 Clang15            Pass:   0%/2   | Total:  4m 06s | Avg:  2m 03s | Max:  2m 15s
      🟥 Clang16            Pass:   0%/2   | Total:  4m 14s | Avg:  2m 07s | Max:  2m 14s
      🟥 Clang17            Pass:   0%/2   | Total:  4m 26s | Avg:  2m 13s | Max:  2m 16s
      🟥 Clang18            Pass:   0%/2   | Total:  4m 46s | Avg:  2m 23s | Max:  2m 25s
      🟥 Clang19            Pass:   0%/6   | Total: 10m 10s | Avg:  1m 41s | Max:  2m 18s
      🟥 GCC7               Pass:   0%/2   | Total:  4m 12s | Avg:  2m 06s | Max:  2m 09s
      🟥 GCC8               Pass:   0%/1   | Total:  2m 20s | Avg:  2m 20s | Max:  2m 20s
      🟥 GCC9               Pass:   0%/2   | Total:  4m 17s | Avg:  2m 08s | Max:  2m 17s
      🟥 GCC10              Pass:   0%/2   | Total:  4m 22s | Avg:  2m 11s | Max:  2m 24s
      🟥 GCC11              Pass:   0%/2   | Total:  4m 18s | Avg:  2m 09s | Max:  2m 11s
      🟥 GCC12              Pass:   0%/2   | Total:  4m 18s | Avg:  2m 09s | Max:  2m 11s
      🟨 GCC13              Pass:   9%/11  | Total:  1h 33m | Avg:  8m 30s | Max: 57m 58s
      🟥 MSVC14.29          Pass:   0%/2   | Total: 33m 29s | Avg: 16m 44s | Max: 16m 56s
      🟥 MSVC14.43          Pass:   0%/4   | Total:  1h 08m | Avg: 17m 04s | Max: 17m 18s
      🟥 NVHPC25.5          Pass:   0%/2   | Total:  9m 53s | Avg:  4m 56s | Max:  5m 04s
    🟨 cxx_family
      🟥 Clang              Pass:   0%/18  | Total: 36m 11s | Avg:  2m 00s | Max:  2m 25s
      🟨 GCC                Pass:   4%/22  | Total:  1h 57m | Avg:  5m 20s | Max: 57m 58s
      🟥 MSVC               Pass:   0%/6   | Total:  1h 41m | Avg: 16m 57s | Max: 17m 18s
      🟥 NVHPC              Pass:   0%/2   | Total:  9m 53s | Avg:  4m 56s | Max:  5m 04s
    🟨 gpu
      🟥 h100               Pass:   0%/2   | Total:  2m 05s | Avg:  1m 02s | Max:  2m 05s
      🟨 rtx2080            Pass:   2%/46  | Total:  4h 23m | Avg:  5m 43s | Max: 57m 58s
    🟥 sm
      🟥 75                 Pass:   0%/2   | Total:  1h 19m | Avg: 39m 43s | Max: 57m 58s
      🟥 90                 Pass:   0%/2   | Total:  2m 05s | Avg:  1m 02s | Max:  2m 05s
      🟥 90;90a             Pass:   0%/2   | Total: 18m 55s | Avg:  9m 27s | Max: 16m 51s
      🟥 100;120            Pass:   0%/2   | Total: 19m 03s | Avg:  9m 31s | Max: 16m 51s
    🟥 std
      🟥 17                 Pass:   0%/22  | Total:  2h 30m | Avg:  6m 49s | Max: 57m 58s
      🟥 20                 Pass:   0%/25  | Total:  1h 53m | Avg:  4m 31s | Max: 21m 29s
    
  • 🟥 cudax: Pass: 0%/28 | Total: 2h 00m | Avg: 4m 17s | Max: 14m 11s

    🟥 cudacxx_family
      🟥 nvcc               Pass:   0%/28  | Total:  2h 00m | Avg:  4m 17s | Max: 14m 11s
    🟥 cpu
      🟥 amd64              Pass:   0%/24  | Total:  1h 49m | Avg:  4m 34s | Max: 14m 11s
      🟥 arm64              Pass:   0%/4   | Total: 10m 03s | Avg:  2m 30s | Max:  2m 35s
    🟥 ctk
      🟥 12.0               Pass:   0%/3   | Total: 18m 42s | Avg:  6m 14s | Max: 12m 56s
      🟥 12.9               Pass:   0%/25  | Total:  1h 41m | Avg:  4m 03s | Max: 14m 11s
    🟥 cudacxx
      🟥 nvcc12.0           Pass:   0%/3   | Total: 18m 42s | Avg:  6m 14s | Max: 12m 56s
      🟥 nvcc12.9           Pass:   0%/25  | Total:  1h 41m | Avg:  4m 03s | Max: 14m 11s
    🟥 cxx
      🟥 Clang14            Pass:   0%/2   | Total:  5m 34s | Avg:  2m 47s | Max:  2m 50s
      🟥 Clang15            Pass:   0%/1   | Total:  3m 14s | Avg:  3m 14s | Max:  3m 14s
      🟥 Clang16            Pass:   0%/1   | Total:  3m 09s | Avg:  3m 09s | Max:  3m 09s
      🟥 Clang17            Pass:   0%/1   | Total:  2m 59s | Avg:  2m 59s | Max:  2m 59s
      🟥 Clang18            Pass:   0%/1   | Total:  3m 09s | Avg:  3m 09s | Max:  3m 09s
      🟥 Clang19            Pass:   0%/4   | Total:  7m 42s | Avg:  1m 55s | Max:  2m 41s
      🟥 GCC10              Pass:   0%/2   | Total:  6m 15s | Avg:  3m 07s | Max:  3m 13s
      🟥 GCC11              Pass:   0%/1   | Total:  2m 54s | Avg:  2m 54s | Max:  2m 54s
      🟥 GCC12              Pass:   0%/1   | Total:  2m 50s | Avg:  2m 50s | Max:  2m 50s
      🟥 GCC13              Pass:   0%/8   | Total: 16m 32s | Avg:  2m 04s | Max:  3m 04s
      🟥 MSVC14.39          Pass:   0%/1   | Total: 12m 56s | Avg: 12m 56s | Max: 12m 56s
      🟥 MSVC14.43          Pass:   0%/3   | Total: 39m 33s | Avg: 13m 11s | Max: 14m 11s
      🟥 NVHPC25.5          Pass:   0%/2   | Total: 13m 15s | Avg:  6m 37s | Max:  6m 42s
    🟥 cxx_family
      🟥 Clang              Pass:   0%/10  | Total: 25m 47s | Avg:  2m 34s | Max:  3m 14s
      🟥 GCC                Pass:   0%/12  | Total: 28m 31s | Avg:  2m 22s | Max:  3m 13s
      🟥 MSVC               Pass:   0%/4   | Total: 52m 29s | Avg: 13m 07s | Max: 14m 11s
      🟥 NVHPC              Pass:   0%/2   | Total: 13m 15s | Avg:  6m 37s | Max:  6m 42s
    🟥 gpu
      🟥 h100               Pass:   0%/2   | Total:  2m 27s | Avg:  1m 13s | Max:  2m 27s
      🟥 rtx2080            Pass:   0%/26  | Total:  1h 57m | Avg:  4m 31s | Max: 14m 11s
    🟥 jobs
      🟥 Build              Pass:   0%/25  | Total:  2h 00m | Avg:  4m 48s | Max: 14m 11s
      🟥 Test               Pass:   0%/3  
    🟥 sm
      🟥 90                 Pass:   0%/2   | Total:  2m 27s | Avg:  1m 13s | Max:  2m 27s
      🟥 90;90a             Pass:   0%/2   | Total: 15m 40s | Avg:  7m 50s | Max: 12m 40s
      🟥 100;120            Pass:   0%/2   | Total: 15m 46s | Avg:  7m 53s | Max: 12m 42s
    🟥 std
      🟥 17                 Pass:   0%/3   | Total: 11m 27s | Avg:  3m 49s | Max:  6m 33s
      🟥 20                 Pass:   0%/25  | Total:  1h 48m | Avg:  4m 20s | Max: 14m 11s
    
  • 🟥 python: Pass: 0%/22 | Total: 18m 52s | Avg: 0m 51s | Max: 9m 29s

    🟥 cpu
      🟥 amd64              Pass:   0%/22  | Total: 18m 52s | Avg:  0m 51s | Max:  9m 29s
    🟥 cudacxx_family
      🟥 nvcc               Pass:   0%/22  | Total: 18m 52s | Avg:  0m 51s | Max:  9m 29s
    🟥 cxx
      🟥 GCC13              Pass:   0%/22  | Total: 18m 52s | Avg:  0m 51s | Max:  9m 29s
    🟥 cxx_family
      🟥 GCC                Pass:   0%/22  | Total: 18m 52s | Avg:  0m 51s | Max:  9m 29s
    🟥 ctk
      🟥 12.5               Pass:   0%/6  
      🟥 12.8               Pass:   0%/2  
      🟥 12.9               Pass:   0%/14  | Total: 18m 52s | Avg:  1m 20s | Max:  9m 29s
    🟥 cudacxx
      🟥 nvcc12.5           Pass:   0%/6  
      🟥 nvcc12.8           Pass:   0%/2  
      🟥 nvcc12.9           Pass:   0%/14  | Total: 18m 52s | Avg:  1m 20s | Max:  9m 29s
    🟥 gpu
      🟥 h100               Pass:   0%/4  
      🟥 l4                 Pass:   0%/18  | Total: 18m 52s | Avg:  1m 02s | Max:  9m 29s
    🟥 jobs
      🟥 Build cuda.cccl    Pass:   0%/2   | Total: 18m 52s | Avg:  9m 26s | Max:  9m 29s
      🟥 Test cuda.cccl.cooperative Pass:   0%/5  
      🟥 Test cuda.cccl.examples Pass:   0%/5  
      🟥 Test cuda.cccl.headers Pass:   0%/5  
      🟥 Test cuda.cccl.parallel Pass:   0%/5  
    🟥 py_version
      🟥 3.10               Pass:   0%/9   | Total:  9m 23s | Avg:  1m 02s | Max:  9m 23s
      🟥 3.13               Pass:   0%/13  | Total:  9m 29s | Avg:  0m 43s | Max:  9m 29s
    
  • 🟥 cccl_c_parallel: Pass: 0%/4 | Total: 2m 22s | Avg: 0m 35s | Max: 2m 22s

    🟥 cpu
      🟥 amd64              Pass:   0%/4   | Total:  2m 22s | Avg:  0m 35s | Max:  2m 22s
    🟥 ctk
      🟥 12.9               Pass:   0%/4   | Total:  2m 22s | Avg:  0m 35s | Max:  2m 22s
    🟥 cudacxx
      🟥 nvcc12.9           Pass:   0%/4   | Total:  2m 22s | Avg:  0m 35s | Max:  2m 22s
    🟥 cudacxx_family
      🟥 nvcc               Pass:   0%/4   | Total:  2m 22s | Avg:  0m 35s | Max:  2m 22s
    🟥 cxx
      🟥 GCC13              Pass:   0%/4   | Total:  2m 22s | Avg:  0m 35s | Max:  2m 22s
    🟥 cxx_family
      🟥 GCC                Pass:   0%/4   | Total:  2m 22s | Avg:  0m 35s | Max:  2m 22s
    🟥 gpu
      🟥 h100               Pass:   0%/1  
      🟥 l4                 Pass:   0%/1  
      🟥 rtx2080            Pass:   0%/2   | Total:  2m 22s | Avg:  1m 11s | Max:  2m 22s
    🟥 jobs
      🟥 Build              Pass:   0%/1   | Total:  2m 22s | Avg:  2m 22s | Max:  2m 22s
      🟥 Test               Pass:   0%/3  
    
  • 🟥 packaging: Pass: 0%/4 | Total: 31m 16s | Avg: 7m 49s | Max: 8m 59s

    🟥 cpu
      🟥 amd64              Pass:   0%/4   | Total: 31m 16s | Avg:  7m 49s | Max:  8m 59s
    🟥 cudacxx_family
      🟥 nvcc               Pass:   0%/4   | Total: 31m 16s | Avg:  7m 49s | Max:  8m 59s
    🟥 gpu
      🟥 rtx2080            Pass:   0%/4   | Total: 31m 16s | Avg:  7m 49s | Max:  8m 59s
    🟥 jobs
      🟥 Test               Pass:   0%/4   | Total: 31m 16s | Avg:  7m 49s | Max:  8m 59s
    🟥 ctk
      🟥 12.0               Pass:   0%/2   | Total: 13m 32s | Avg:  6m 46s | Max:  8m 40s
      🟥 12.9               Pass:   0%/2   | Total: 17m 44s | Avg:  8m 52s | Max:  8m 59s
    🟥 cudacxx
      🟥 nvcc12.0           Pass:   0%/2   | Total: 13m 32s | Avg:  6m 46s | Max:  8m 40s
      🟥 nvcc12.9           Pass:   0%/2   | Total: 17m 44s | Avg:  8m 52s | Max:  8m 59s
    🟥 cxx
      🟥 Clang14            Pass:   0%/1   | Total:  8m 40s | Avg:  8m 40s | Max:  8m 40s
      🟥 Clang19            Pass:   0%/1   | Total:  8m 59s | Avg:  8m 59s | Max:  8m 59s
      🟥 GCC12              Pass:   0%/1   | Total:  4m 52s | Avg:  4m 52s | Max:  4m 52s
      🟥 GCC13              Pass:   0%/1   | Total:  8m 45s | Avg:  8m 45s | Max:  8m 45s
    🟥 cxx_family
      🟥 Clang              Pass:   0%/2   | Total: 17m 39s | Avg:  8m 49s | Max:  8m 59s
      🟥 GCC                Pass:   0%/2   | Total: 13m 37s | Avg:  6m 48s | Max:  8m 45s
    
  • 🟥 stdpar: Pass: 0%/4 | Total: 16m 20s | Avg: 4m 05s | Max: 4m 41s

    🟥 ctk
      🟥 12.9               Pass:   0%/4   | Total: 16m 20s | Avg:  4m 05s | Max:  4m 41s
    🟥 cudacxx
      🟥 nvcc12.9           Pass:   0%/4   | Total: 16m 20s | Avg:  4m 05s | Max:  4m 41s
    🟥 cudacxx_family
      🟥 nvcc               Pass:   0%/4   | Total: 16m 20s | Avg:  4m 05s | Max:  4m 41s
    🟥 cxx
      🟥 NVHPC25.5          Pass:   0%/4   | Total: 16m 20s | Avg:  4m 05s | Max:  4m 41s
    🟥 cxx_family
      🟥 NVHPC              Pass:   0%/4   | Total: 16m 20s | Avg:  4m 05s | Max:  4m 41s
    🟥 gpu
      🟥 rtx2080            Pass:   0%/4   | Total: 16m 20s | Avg:  4m 05s | Max:  4m 41s
    🟥 jobs
      🟥 Build              Pass:   0%/4   | Total: 16m 20s | Avg:  4m 05s | Max:  4m 41s
    🟥 cpu
      🟥 amd64              Pass:   0%/2   | Total:  9m 09s | Avg:  4m 34s | Max:  4m 41s
      🟥 arm64              Pass:   0%/2   | Total:  7m 11s | Avg:  3m 35s | Max:  3m 48s
    🟥 std
      🟥 17                 Pass:   0%/2   | Total:  8m 29s | Avg:  4m 14s | Max:  4m 41s
      🟥 20                 Pass:   0%/2   | Total:  7m 51s | Avg:  3m 55s | Max:  4m 28s
    

👃 Inspect Changes

Modifications in project?

Project
CCCL Infrastructure
CCCL Packaging
+/- libcu++
+/- CUB
+/- Thrust
+/- CUDA Experimental
stdpar
python
+/- CCCL C Parallel Library
+/- Catch2Helper

Modifications in project or dependencies?

Project
CCCL Infrastructure
+/- CCCL Packaging
+/- libcu++
+/- CUB
+/- Thrust
+/- CUDA Experimental
+/- stdpar
+/- python
+/- CCCL C Parallel Library
+/- Catch2Helper

🏃‍ Runner counts (total jobs: 210)

# Runner
128 linux-amd64-cpu16
23 windows-amd64-cpu16
17 linux-amd64-gpu-l4-latest-1
12 linux-arm64-cpu16
11 linux-amd64-gpu-rtx2080-latest-1
10 linux-amd64-gpu-h100-latest-1
6 linux-amd64-gpu-rtxa6000-latest-1
3 linux-amd64-gpu-rtx4090-latest-1

@github-actions

Copy link
Copy Markdown
Contributor
🟨 CI finished in 1h 59m: Pass: 77%/210 | Total: 5d 05h | Avg: 35m 49s | Max: 1h 57m | Hits: 38%/153251
  • 🟨 libcudacxx: Pass: 2%/48 | Total: 22h 47m | Avg: 28m 29s | Max: 47m 40s

    🟨 jobs
      🟥 Build              Pass:   0%/42  | Total: 21h 34m | Avg: 30m 49s | Max: 39m 53s
      🟥 NVRTC              Pass:   0%/2   | Total:  1h 11m | Avg: 35m 49s | Max: 47m 40s
      🟥 Test               Pass:   0%/3  
      🟩 VerifyCodegen      Pass: 100%/1   | Total:  1m 44s | Avg:  1m 44s | Max:  1m 44s
    🟨 cpu
      🟨 amd64              Pass:   2%/46  | Total: 21h 37m | Avg: 28m 12s | Max: 47m 40s
      🟥 arm64              Pass:   0%/2   | Total:  1h 10m | Avg: 35m 20s | Max: 36m 20s
    🟨 ctk
      🟥 12.0               Pass:   0%/5   | Total:  2h 21m | Avg: 28m 19s | Max: 32m 59s
      🟨 12.9               Pass:   2%/43  | Total: 20h 26m | Avg: 28m 31s | Max: 47m 40s
    🟨 cudacxx
      🟥 ClangCUDA19        Pass:   0%/2   | Total: 55m 09s | Avg: 27m 34s | Max: 30m 18s
      🟥 nvcc12.0           Pass:   0%/5   | Total:  2h 21m | Avg: 28m 19s | Max: 32m 59s
      🟨 nvcc12.9           Pass:   2%/41  | Total: 19h 31m | Avg: 28m 33s | Max: 47m 40s
    🟨 cudacxx_family
      🟥 ClangCUDA          Pass:   0%/2   | Total: 55m 09s | Avg: 27m 34s | Max: 30m 18s
      🟨 nvcc               Pass:   2%/46  | Total: 21h 52m | Avg: 28m 32s | Max: 47m 40s
    🟨 cxx
      🟥 Clang14            Pass:   0%/4   | Total:  2h 13m | Avg: 33m 24s | Max: 34m 32s
      🟥 Clang15            Pass:   0%/2   | Total:  1h 13m | Avg: 36m 43s | Max: 38m 01s
      🟥 Clang16            Pass:   0%/2   | Total:  1h 15m | Avg: 37m 30s | Max: 39m 41s
      🟥 Clang17            Pass:   0%/2   | Total:  1h 12m | Avg: 36m 28s | Max: 39m 53s
      🟥 Clang18            Pass:   0%/2   | Total:  1h 09m | Avg: 34m 35s | Max: 36m 04s
      🟥 Clang19            Pass:   0%/6   | Total:  2h 43m | Avg: 27m 11s | Max: 36m 59s
      🟥 GCC7               Pass:   0%/2   | Total: 57m 07s | Avg: 28m 33s | Max: 29m 20s
      🟥 GCC8               Pass:   0%/1   | Total: 31m 03s | Avg: 31m 03s | Max: 31m 03s
      🟥 GCC9               Pass:   0%/2   | Total:  1h 08m | Avg: 34m 20s | Max: 36m 21s
      🟥 GCC10              Pass:   0%/2   | Total:  1h 12m | Avg: 36m 15s | Max: 38m 49s
      🟥 GCC11              Pass:   0%/2   | Total:  1h 13m | Avg: 36m 41s | Max: 37m 44s
      🟥 GCC12              Pass:   0%/2   | Total:  1h 16m | Avg: 38m 17s | Max: 38m 54s
      🟨 GCC13              Pass:   9%/11  | Total:  4h 38m | Avg: 25m 21s | Max: 47m 40s
      🟥 MSVC14.29          Pass:   0%/2   | Total: 31m 45s | Avg: 15m 52s | Max: 16m 09s
      🟥 MSVC14.43          Pass:   0%/4   | Total:  1h 07m | Avg: 16m 45s | Max: 17m 22s
      🟥 NVHPC25.5          Pass:   0%/2   | Total: 23m 35s | Avg: 11m 47s | Max: 12m 11s
    🟨 cxx_family
      🟥 Clang              Pass:   0%/18  | Total:  9h 47m | Avg: 32m 37s | Max: 39m 53s
      🟨 GCC                Pass:   4%/22  | Total: 10h 58m | Avg: 29m 55s | Max: 47m 40s
      🟥 MSVC               Pass:   0%/6   | Total:  1h 38m | Avg: 16m 28s | Max: 17m 22s
      🟥 NVHPC              Pass:   0%/2   | Total: 23m 35s | Avg: 11m 47s | Max: 12m 11s
    🟨 gpu
      🟥 h100               Pass:   0%/2   | Total: 24m 35s | Avg: 12m 17s | Max: 24m 35s
      🟨 rtx2080            Pass:   2%/46  | Total: 22h 23m | Avg: 29m 12s | Max: 47m 40s
    🟥 sm
      🟥 75                 Pass:   0%/2   | Total:  1h 11m | Avg: 35m 49s | Max: 47m 40s
      🟥 90                 Pass:   0%/2   | Total: 24m 35s | Avg: 12m 17s | Max: 24m 35s
      🟥 90;90a             Pass:   0%/2   | Total: 52m 38s | Avg: 26m 19s | Max: 35m 52s
      🟥 100;120            Pass:   0%/2   | Total: 47m 38s | Avg: 23m 49s | Max: 31m 23s
    🟥 std
      🟥 17                 Pass:   0%/22  | Total: 10h 52m | Avg: 29m 38s | Max: 37m 59s
      🟥 20                 Pass:   0%/25  | Total: 11h 54m | Avg: 28m 33s | Max: 47m 40s
    
  • 🟩 cub: Pass: 100%/50 | Total: 2d 04h | Avg: 1h 02m | Max: 1h 57m | Hits: 17%/53042

    🟩 cpu
      🟩 amd64              Pass: 100%/48  | Total:  2d 02h | Avg:  1h 02m | Max:  1h 57m | Hits:  17%/50458 
      🟩 arm64              Pass: 100%/2   | Total:  2h 11m | Avg:  1h 05m | Max:  1h 11m | Hits:  15%/2584  
    🟩 ctk
      🟩 12.0               Pass: 100%/5   | Total:  6h 14m | Avg:  1h 14m | Max:  1h 57m | Hits:  18%/6354  
      🟩 12.9               Pass: 100%/45  | Total:  1d 22h | Avg:  1h 01m | Max:  1h 55m | Hits:  16%/46688 
    🟩 cudacxx
      🟩 ClangCUDA19        Pass: 100%/2   | Total:  1h 15m | Avg: 37m 48s | Max: 38m 33s | Hits:  14%/2225  
      🟩 nvcc12.0           Pass: 100%/5   | Total:  6h 14m | Avg:  1h 14m | Max:  1h 57m | Hits:  18%/6354  
      🟩 nvcc12.9           Pass: 100%/43  | Total:  1d 20h | Avg:  1h 02m | Max:  1h 55m | Hits:  17%/44463 
    🟩 cudacxx_family
      🟩 ClangCUDA          Pass: 100%/2   | Total:  1h 15m | Avg: 37m 48s | Max: 38m 33s | Hits:  14%/2225  
      🟩 nvcc               Pass: 100%/48  | Total:  2d 03h | Avg:  1h 03m | Max:  1h 57m | Hits:  17%/50817 
    🟩 cxx
      🟩 Clang14            Pass: 100%/4   | Total:  4h 14m | Avg:  1h 03m | Max:  1h 11m | Hits:  15%/5170  
      🟩 Clang15            Pass: 100%/2   | Total:  2h 10m | Avg:  1h 05m | Max:  1h 05m | Hits:  15%/2581  
      🟩 Clang16            Pass: 100%/2   | Total:  2h 17m | Avg:  1h 08m | Max:  1h 08m | Hits:  15%/2581  
      🟩 Clang17            Pass: 100%/2   | Total:  2h 09m | Avg:  1h 04m | Max:  1h 04m | Hits:  15%/2581  
      🟩 Clang18            Pass: 100%/2   | Total:  2h 07m | Avg:  1h 03m | Max:  1h 04m | Hits:  15%/2581  
      🟩 Clang19            Pass: 100%/7   | Total:  5h 11m | Avg: 44m 27s | Max:  1h 08m | Hits:  14%/6097  
      🟩 GCC7               Pass: 100%/2   | Total:  2h 20m | Avg:  1h 10m | Max:  1h 11m | Hits:  15%/2584  
      🟩 GCC8               Pass: 100%/1   | Total:  1h 09m | Avg:  1h 09m | Max:  1h 09m | Hits:  15%/1292  
      🟩 GCC9               Pass: 100%/2   | Total:  2h 18m | Avg:  1h 09m | Max:  1h 12m | Hits:  15%/2584  
      🟩 GCC10              Pass: 100%/2   | Total:  2h 31m | Avg:  1h 15m | Max:  1h 19m | Hits:  15%/2585  
      🟩 GCC11              Pass: 100%/2   | Total:  2h 18m | Avg:  1h 09m | Max:  1h 11m | Hits:  15%/2581  
      🟩 GCC12              Pass: 100%/2   | Total:  2h 33m | Avg:  1h 16m | Max:  1h 16m | Hits:  15%/2581  
      🟩 GCC13              Pass: 100%/12  | Total:  8h 11m | Avg: 40m 58s | Max:  1h 11m | Hits:  15%/7755  
      🟩 MSVC14.29          Pass: 100%/2   | Total:  3h 53m | Avg:  1h 56m | Max:  1h 57m | Hits:  30%/2370  
      🟩 MSVC14.43          Pass: 100%/4   | Total:  6h 09m | Avg:  1h 32m | Max:  1h 49m | Hits:  30%/4740  
      🟩 NVHPC25.5          Pass: 100%/2   | Total:  2h 40m | Avg:  1h 20m | Max:  1h 21m | Hits:  10%/2379  
    🟩 cxx_family
      🟩 Clang              Pass: 100%/19  | Total: 18h 11m | Avg: 57m 25s | Max:  1h 11m | Hits:  15%/21591 
      🟩 GCC                Pass: 100%/23  | Total: 21h 23m | Avg: 55m 47s | Max:  1h 19m | Hits:  15%/21962 
      🟩 MSVC               Pass: 100%/6   | Total: 10h 02m | Avg:  1h 40m | Max:  1h 57m | Hits:  30%/7110  
      🟩 NVHPC              Pass: 100%/2   | Total:  2h 40m | Avg:  1h 20m | Max:  1h 21m | Hits:  10%/2379  
    🟩 gpu
      🟩 h100               Pass: 100%/3   | Total:  1h 26m | Avg: 28m 43s | Max: 36m 22s | Hits:  15%/1293  
      🟩 rtx2080            Pass: 100%/39  | Total:  1d 22h | Avg:  1h 11m | Max:  1h 57m | Hits:  17%/49165 
      🟩 rtxa6000           Pass: 100%/8   | Total:  4h 19m | Avg: 32m 27s | Max:  1h 11m | Hits:  15%/2584  
    🟩 jobs
      🟩 Build              Pass: 100%/42  | Total:  2d 01h | Avg:  1h 10m | Max:  1h 57m | Hits:  17%/53042 
      🟩 DeviceLaunch       Pass: 100%/1   | Total: 23m 07s | Avg: 23m 07s | Max: 23m 07s
      🟩 GraphCapture       Pass: 100%/1   | Total: 14m 53s | Avg: 14m 53s | Max: 14m 53s
      🟩 HostLaunch         Pass: 100%/3   | Total:  1h 11m | Avg: 23m 55s | Max: 24m 26s
      🟩 TestGPU            Pass: 100%/3   | Total:  1h 06m | Avg: 22m 06s | Max: 25m 39s
    🟩 sm
      🟩 90                 Pass: 100%/3   | Total:  1h 26m | Avg: 28m 43s | Max: 36m 22s | Hits:  15%/1293  
      🟩 90;90a             Pass: 100%/2   | Total:  2h 15m | Avg:  1h 07m | Max:  1h 16m | Hits:  22%/2478  
      🟩 100;120            Pass: 100%/2   | Total:  2h 15m | Avg:  1h 07m | Max:  1h 22m | Hits:  22%/2478  
    🟩 std
      🟩 17                 Pass: 100%/21  | Total:  1d 02h | Avg:  1h 14m | Max:  1h 57m | Hits:  17%/26512 
      🟩 20                 Pass: 100%/29  | Total:  1d 02h | Avg: 54m 15s | Max:  1h 42m | Hits:  17%/26530 
    
  • 🟩 thrust: Pass: 100%/50 | Total: 1d 11h | Avg: 42m 13s | Max: 1h 44m | Hits: 51%/84139

    🟩 cmake_options
      🟩 -DTHRUST_DISPATCH_TYPE=Force32bit Pass: 100%/2   | Total: 45m 08s | Avg: 22m 34s | Max: 39m 59s | Hits:  41%/1914  
    🟩 cpu
      🟩 amd64              Pass: 100%/48  | Total:  1d 09h | Avg: 42m 18s | Max:  1h 44m | Hits:  51%/80312 
      🟩 arm64              Pass: 100%/2   | Total:  1h 20m | Avg: 40m 26s | Max: 42m 22s | Hits:  43%/3827  
    🟩 ctk
      🟩 12.0               Pass: 100%/5   | Total:  3h 45m | Avg: 45m 11s | Max:  1h 10m | Hits:  50%/9560  
      🟩 12.9               Pass: 100%/45  | Total:  1d 07h | Avg: 41m 54s | Max:  1h 44m | Hits:  51%/74579 
    🟩 cudacxx
      🟩 ClangCUDA19        Pass: 100%/2   | Total:  1h 09m | Avg: 34m 40s | Max: 35m 30s | Hits:  47%/3826  
      🟩 nvcc12.0           Pass: 100%/5   | Total:  3h 45m | Avg: 45m 11s | Max:  1h 10m | Hits:  50%/9560  
      🟩 nvcc12.9           Pass: 100%/43  | Total:  1d 06h | Avg: 42m 14s | Max:  1h 44m | Hits:  51%/70753 
    🟩 cudacxx_family
      🟩 ClangCUDA          Pass: 100%/2   | Total:  1h 09m | Avg: 34m 40s | Max: 35m 30s | Hits:  47%/3826  
      🟩 nvcc               Pass: 100%/48  | Total:  1d 10h | Avg: 42m 32s | Max:  1h 44m | Hits:  51%/80313 
    🟩 cxx
      🟩 Clang14            Pass: 100%/4   | Total:  2h 29m | Avg: 37m 25s | Max: 40m 11s | Hits:  61%/7652  
      🟩 Clang15            Pass: 100%/2   | Total:  1h 21m | Avg: 40m 47s | Max: 41m 12s | Hits:  46%/3826  
      🟩 Clang16            Pass: 100%/2   | Total:  1h 23m | Avg: 41m 58s | Max: 44m 04s | Hits:  46%/3826  
      🟩 Clang17            Pass: 100%/2   | Total:  1h 30m | Avg: 45m 11s | Max: 46m 15s | Hits:  46%/3826  
      🟩 Clang18            Pass: 100%/2   | Total:  1h 20m | Avg: 40m 13s | Max: 40m 16s | Hits:  46%/3826  
      🟩 Clang19            Pass: 100%/7   | Total:  3h 20m | Avg: 28m 41s | Max: 41m 32s | Hits:  49%/9565  
      🟩 GCC7               Pass: 100%/2   | Total:  1h 19m | Avg: 39m 57s | Max: 40m 18s | Hits:  57%/3828  
      🟩 GCC8               Pass: 100%/1   | Total: 45m 55s | Avg: 45m 55s | Max: 45m 55s | Hits:  41%/1914  
      🟩 GCC9               Pass: 100%/2   | Total:  1h 28m | Avg: 44m 12s | Max: 44m 20s | Hits:  44%/3828  
      🟩 GCC10              Pass: 100%/2   | Total:  1h 30m | Avg: 45m 06s | Max: 45m 26s | Hits:  41%/3828  
      🟩 GCC11              Pass: 100%/2   | Total:  1h 31m | Avg: 45m 49s | Max: 47m 52s | Hits:  41%/3828  
      🟩 GCC12              Pass: 100%/2   | Total:  1h 32m | Avg: 46m 29s | Max: 47m 34s | Hits:  41%/3828  
      🟩 GCC13              Pass: 100%/11  | Total:  4h 46m | Avg: 26m 02s | Max: 51m 01s | Hits:  55%/13398 
      🟩 MSVC14.29          Pass: 100%/2   | Total:  2h 22m | Avg:  1h 11m | Max:  1h 12m | Hits:  67%/3812  
      🟩 MSVC14.43          Pass: 100%/5   | Total:  5h 04m | Avg:  1h 00m | Max:  1h 19m | Hits:  74%/9530  
      🟩 NVHPC25.5          Pass: 100%/2   | Total:  3h 21m | Avg:  1h 40m | Max:  1h 44m | Hits:   6%/3824  
    🟩 cxx_family
      🟩 Clang              Pass: 100%/19  | Total: 11h 26m | Avg: 36m 09s | Max: 46m 15s | Hits:  51%/32521 
      🟩 GCC                Pass: 100%/22  | Total: 12h 55m | Avg: 35m 15s | Max: 51m 01s | Hits:  48%/34452 
      🟩 MSVC               Pass: 100%/7   | Total:  7h 27m | Avg:  1h 03m | Max:  1h 19m | Hits:  72%/13342 
      🟩 NVHPC              Pass: 100%/2   | Total:  3h 21m | Avg:  1h 40m | Max:  1h 44m | Hits:   6%/3824  
    🟩 gpu
      🟩 h100               Pass: 100%/2   | Total: 34m 26s | Avg: 17m 13s | Max: 26m 25s | Hits:  41%/1914  
      🟩 rtx2080            Pass: 100%/38  | Total:  1d 06h | Avg: 47m 45s | Max:  1h 44m | Hits:  49%/72672 
      🟩 rtx4090            Pass: 100%/10  | Total:  4h 22m | Avg: 26m 12s | Max:  1h 19m | Hits:  67%/9553  
    🟩 jobs
      🟩 Build              Pass: 100%/43  | Total:  1d 10h | Avg: 47m 31s | Max:  1h 44m | Hits:  50%/82233 
      🟩 TestCPU            Pass: 100%/3   | Total: 43m 44s | Avg: 14m 34s | Max: 35m 38s | Hits:  99%/1906  
      🟩 TestGPU            Pass: 100%/4   | Total: 24m 32s | Avg:  6m 08s | Max:  8m 01s
    🟩 sm
      🟩 90                 Pass: 100%/2   | Total: 34m 26s | Avg: 17m 13s | Max: 26m 25s | Hits:  41%/1914  
      🟩 90;90a             Pass: 100%/2   | Total:  1h 27m | Avg: 43m 33s | Max: 56m 58s | Hits:  71%/3820  
      🟩 100;120            Pass: 100%/2   | Total:  1h 32m | Avg: 46m 00s | Max: 58m 35s | Hits:  71%/3820  
    🟩 std
      🟩 17                 Pass: 100%/21  | Total: 17h 26m | Avg: 49m 51s | Max:  1h 44m | Hits:  49%/40160 
      🟩 20                 Pass: 100%/27  | Total: 16h 59m | Avg: 37m 45s | Max:  1h 37m | Hits:  54%/42065 
    
  • 🟩 cudax: Pass: 100%/28 | Total: 8h 53m | Avg: 19m 03s | Max: 37m 42s | Hits: 38%/15390

    🟩 cpu
      🟩 amd64              Pass: 100%/24  | Total:  7h 38m | Avg: 19m 06s | Max: 37m 42s | Hits:  41%/13018 
      🟩 arm64              Pass: 100%/4   | Total:  1h 15m | Avg: 18m 51s | Max: 20m 07s | Hits:  27%/2372  
    🟩 ctk
      🟩 12.0               Pass: 100%/3   | Total: 49m 11s | Avg: 16m 23s | Max: 17m 13s | Hits:  37%/1474  
      🟩 12.9               Pass: 100%/25  | Total:  8h 04m | Avg: 19m 23s | Max: 37m 42s | Hits:  39%/13916 
    🟩 cudacxx
      🟩 nvcc12.0           Pass: 100%/3   | Total: 49m 11s | Avg: 16m 23s | Max: 17m 13s | Hits:  37%/1474  
      🟩 nvcc12.9           Pass: 100%/25  | Total:  8h 04m | Avg: 19m 23s | Max: 37m 42s | Hits:  39%/13916 
    🟩 cudacxx_family
      🟩 nvcc               Pass: 100%/28  | Total:  8h 53m | Avg: 19m 03s | Max: 37m 42s | Hits:  38%/15390 
    🟩 cxx
      🟩 Clang14            Pass: 100%/2   | Total: 32m 26s | Avg: 16m 13s | Max: 16m 57s | Hits:  28%/1188  
      🟩 Clang15            Pass: 100%/1   | Total: 18m 22s | Avg: 18m 22s | Max: 18m 22s | Hits:  28%/593   
      🟩 Clang16            Pass: 100%/1   | Total: 19m 40s | Avg: 19m 40s | Max: 19m 40s | Hits:  28%/593   
      🟩 Clang17            Pass: 100%/1   | Total: 19m 14s | Avg: 19m 14s | Max: 19m 14s | Hits:  28%/593   
      🟩 Clang18            Pass: 100%/1   | Total: 20m 23s | Avg: 20m 23s | Max: 20m 23s | Hits:  28%/593   
      🟩 Clang19            Pass: 100%/4   | Total:  1h 03m | Avg: 15m 48s | Max: 20m 03s | Hits:  46%/2372  
      🟩 GCC10              Pass: 100%/2   | Total: 37m 02s | Avg: 18m 31s | Max: 19m 49s | Hits:  27%/1188  
      🟩 GCC11              Pass: 100%/1   | Total: 19m 55s | Avg: 19m 55s | Max: 19m 55s | Hits:  27%/593   
      🟩 GCC12              Pass: 100%/1   | Total: 21m 48s | Avg: 21m 48s | Max: 21m 48s | Hits:  27%/593   
      🟩 GCC13              Pass: 100%/8   | Total:  2h 25m | Avg: 18m 12s | Max: 24m 53s | Hits:  45%/4744  
      🟩 MSVC14.39          Pass: 100%/1   | Total: 16m 29s | Avg: 16m 29s | Max: 16m 29s | Hits:  77%/288   
      🟩 MSVC14.43          Pass: 100%/3   | Total: 46m 15s | Avg: 15m 25s | Max: 15m 49s | Hits:  68%/870   
      🟩 NVHPC25.5          Pass: 100%/2   | Total:  1h 13m | Avg: 36m 41s | Max: 37m 42s | Hits:  22%/1182  
    🟩 cxx_family
      🟩 Clang              Pass: 100%/10  | Total:  2h 53m | Avg: 17m 19s | Max: 20m 23s | Hits:  35%/5932  
      🟩 GCC                Pass: 100%/12  | Total:  3h 44m | Avg: 18m 42s | Max: 24m 53s | Hits:  39%/7118  
      🟩 MSVC               Pass: 100%/4   | Total:  1h 02m | Avg: 15m 41s | Max: 16m 29s | Hits:  70%/1158  
      🟩 NVHPC              Pass: 100%/2   | Total:  1h 13m | Avg: 36m 41s | Max: 37m 42s | Hits:  22%/1182  
    🟩 gpu
      🟩 h100               Pass: 100%/2   | Total: 23m 31s | Avg: 11m 45s | Max: 14m 42s | Hits:  63%/1186  
      🟩 rtx2080            Pass: 100%/26  | Total:  8h 30m | Avg: 19m 37s | Max: 37m 42s | Hits:  36%/14204 
    🟩 jobs
      🟩 Build              Pass: 100%/25  | Total:  8h 12m | Avg: 19m 42s | Max: 37m 42s | Hits:  31%/13611 
      🟩 Test               Pass: 100%/3   | Total: 41m 17s | Avg: 13m 45s | Max: 24m 53s | Hits:  99%/1779  
    🟩 sm
      🟩 90                 Pass: 100%/2   | Total: 23m 31s | Avg: 11m 45s | Max: 14m 42s | Hits:  63%/1186  
      🟩 90;90a             Pass: 100%/2   | Total: 33m 48s | Avg: 16m 54s | Max: 17m 59s | Hits:  35%/883   
      🟩 100;120            Pass: 100%/2   | Total: 32m 51s | Avg: 16m 25s | Max: 17m 52s | Hits:  43%/883   
    🟩 std
      🟩 17                 Pass: 100%/3   | Total:  1h 14m | Avg: 24m 49s | Max: 37m 42s | Hits:  25%/1777  
      🟩 20                 Pass: 100%/25  | Total:  7h 39m | Avg: 18m 22s | Max: 35m 41s | Hits:  40%/13613 
    
  • 🟩 python: Pass: 100%/22 | Total: 3h 56m | Avg: 10m 45s | Max: 31m 41s

    🟩 cpu
      🟩 amd64              Pass: 100%/22  | Total:  3h 56m | Avg: 10m 45s | Max: 31m 41s
    🟩 ctk
      🟩 12.5               Pass: 100%/6   | Total: 43m 56s | Avg:  7m 19s | Max: 13m 30s
      🟩 12.8               Pass: 100%/2   | Total: 50m 17s | Avg: 25m 08s | Max: 31m 41s
      🟩 12.9               Pass: 100%/14  | Total:  2h 22m | Avg: 10m 10s | Max: 19m 11s
    🟩 cudacxx
      🟩 nvcc12.5           Pass: 100%/6   | Total: 43m 56s | Avg:  7m 19s | Max: 13m 30s
      🟩 nvcc12.8           Pass: 100%/2   | Total: 50m 17s | Avg: 25m 08s | Max: 31m 41s
      🟩 nvcc12.9           Pass: 100%/14  | Total:  2h 22m | Avg: 10m 10s | Max: 19m 11s
    🟩 cudacxx_family
      🟩 nvcc               Pass: 100%/22  | Total:  3h 56m | Avg: 10m 45s | Max: 31m 41s
    🟩 cxx
      🟩 GCC13              Pass: 100%/22  | Total:  3h 56m | Avg: 10m 45s | Max: 31m 41s
    🟩 cxx_family
      🟩 GCC                Pass: 100%/22  | Total:  3h 56m | Avg: 10m 45s | Max: 31m 41s
    🟩 gpu
      🟩 h100               Pass: 100%/4   | Total: 41m 00s | Avg: 10m 15s | Max: 16m 17s
      🟩 l4                 Pass: 100%/18  | Total:  3h 15m | Avg: 10m 52s | Max: 31m 41s
    🟩 jobs
      🟩 Build cuda.cccl    Pass: 100%/2   | Total: 19m 12s | Avg:  9m 36s | Max:  9m 38s
      🟩 Test cuda.cccl.cooperative Pass: 100%/5   | Total:  1h 09m | Avg: 13m 52s | Max: 15m 19s
      🟩 Test cuda.cccl.examples Pass: 100%/5   | Total: 24m 14s | Avg:  4m 50s | Max:  5m 45s
      🟩 Test cuda.cccl.headers Pass: 100%/5   | Total: 20m 10s | Avg:  4m 02s | Max:  4m 19s
      🟩 Test cuda.cccl.parallel Pass: 100%/5   | Total:  1h 43m | Avg: 20m 45s | Max: 31m 41s
    🟩 py_version
      🟩 3.10               Pass: 100%/9   | Total:  1h 44m | Avg: 11m 33s | Max: 31m 41s
      🟩 3.13               Pass: 100%/13  | Total:  2h 12m | Avg: 10m 12s | Max: 19m 11s
    
  • 🟩 cccl_c_parallel: Pass: 100%/4 | Total: 1h 24m | Avg: 21m 07s | Max: 49m 32s | Hits: 95%/680

    🟩 cpu
      🟩 amd64              Pass: 100%/4   | Total:  1h 24m | Avg: 21m 07s | Max: 49m 32s | Hits:  95%/680   
    🟩 ctk
      🟩 12.9               Pass: 100%/4   | Total:  1h 24m | Avg: 21m 07s | Max: 49m 32s | Hits:  95%/680   
    🟩 cudacxx
      🟩 nvcc12.9           Pass: 100%/4   | Total:  1h 24m | Avg: 21m 07s | Max: 49m 32s | Hits:  95%/680   
    🟩 cudacxx_family
      🟩 nvcc               Pass: 100%/4   | Total:  1h 24m | Avg: 21m 07s | Max: 49m 32s | Hits:  95%/680   
    🟩 cxx
      🟩 GCC13              Pass: 100%/4   | Total:  1h 24m | Avg: 21m 07s | Max: 49m 32s | Hits:  95%/680   
    🟩 cxx_family
      🟩 GCC                Pass: 100%/4   | Total:  1h 24m | Avg: 21m 07s | Max: 49m 32s | Hits:  95%/680   
    🟩 gpu
      🟩 h100               Pass: 100%/1   | Total: 15m 49s | Avg: 15m 49s | Max: 15m 49s | Hits:  98%/170   
      🟩 l4                 Pass: 100%/1   | Total: 16m 27s | Avg: 16m 27s | Max: 16m 27s | Hits:  98%/170   
      🟩 rtx2080            Pass: 100%/2   | Total: 52m 13s | Avg: 26m 06s | Max: 49m 32s | Hits:  92%/340   
    🟩 jobs
      🟩 Build              Pass: 100%/1   | Total:  2m 41s | Avg:  2m 41s | Max:  2m 41s | Hits:  87%/170   
      🟩 Test               Pass: 100%/3   | Total:  1h 21m | Avg: 27m 16s | Max: 49m 32s | Hits:  98%/510   
    
  • 🟩 packaging: Pass: 100%/4 | Total: 34m 32s | Avg: 8m 38s | Max: 10m 59s

    🟩 cpu
      🟩 amd64              Pass: 100%/4   | Total: 34m 32s | Avg:  8m 38s | Max: 10m 59s
    🟩 ctk
      🟩 12.0               Pass: 100%/2   | Total: 12m 57s | Avg:  6m 28s | Max:  9m 46s
      🟩 12.9               Pass: 100%/2   | Total: 21m 35s | Avg: 10m 47s | Max: 10m 59s
    🟩 cudacxx
      🟩 nvcc12.0           Pass: 100%/2   | Total: 12m 57s | Avg:  6m 28s | Max:  9m 46s
      🟩 nvcc12.9           Pass: 100%/2   | Total: 21m 35s | Avg: 10m 47s | Max: 10m 59s
    🟩 cudacxx_family
      🟩 nvcc               Pass: 100%/4   | Total: 34m 32s | Avg:  8m 38s | Max: 10m 59s
    🟩 cxx
      🟩 Clang14            Pass: 100%/1   | Total:  3m 11s | Avg:  3m 11s | Max:  3m 11s
      🟩 Clang19            Pass: 100%/1   | Total: 10m 36s | Avg: 10m 36s | Max: 10m 36s
      🟩 GCC12              Pass: 100%/1   | Total:  9m 46s | Avg:  9m 46s | Max:  9m 46s
      🟩 GCC13              Pass: 100%/1   | Total: 10m 59s | Avg: 10m 59s | Max: 10m 59s
    🟩 cxx_family
      🟩 Clang              Pass: 100%/2   | Total: 13m 47s | Avg:  6m 53s | Max: 10m 36s
      🟩 GCC                Pass: 100%/2   | Total: 20m 45s | Avg: 10m 22s | Max: 10m 59s
    🟩 gpu
      🟩 rtx2080            Pass: 100%/4   | Total: 34m 32s | Avg:  8m 38s | Max: 10m 59s
    🟩 jobs
      🟩 Test               Pass: 100%/4   | Total: 34m 32s | Avg:  8m 38s | Max: 10m 59s
    
  • 🟩 stdpar: Pass: 100%/4 | Total: 16m 48s | Avg: 4m 12s | Max: 4m 21s

    🟩 cpu
      🟩 amd64              Pass: 100%/2   | Total:  8m 36s | Avg:  4m 18s | Max:  4m 21s
      🟩 arm64              Pass: 100%/2   | Total:  8m 12s | Avg:  4m 06s | Max:  4m 21s
    🟩 ctk
      🟩 12.9               Pass: 100%/4   | Total: 16m 48s | Avg:  4m 12s | Max:  4m 21s
    🟩 cudacxx
      🟩 nvcc12.9           Pass: 100%/4   | Total: 16m 48s | Avg:  4m 12s | Max:  4m 21s
    🟩 cudacxx_family
      🟩 nvcc               Pass: 100%/4   | Total: 16m 48s | Avg:  4m 12s | Max:  4m 21s
    🟩 cxx
      🟩 NVHPC25.5          Pass: 100%/4   | Total: 16m 48s | Avg:  4m 12s | Max:  4m 21s
    🟩 cxx_family
      🟩 NVHPC              Pass: 100%/4   | Total: 16m 48s | Avg:  4m 12s | Max:  4m 21s
    🟩 gpu
      🟩 rtx2080            Pass: 100%/4   | Total: 16m 48s | Avg:  4m 12s | Max:  4m 21s
    🟩 jobs
      🟩 Build              Pass: 100%/4   | Total: 16m 48s | Avg:  4m 12s | Max:  4m 21s
    🟩 std
      🟩 17                 Pass: 100%/2   | Total:  8m 06s | Avg:  4m 03s | Max:  4m 15s
      🟩 20                 Pass: 100%/2   | Total:  8m 42s | Avg:  4m 21s | Max:  4m 21s
    

👃 Inspect Changes

Modifications in project?

Project
CCCL Infrastructure
CCCL Packaging
+/- libcu++
+/- CUB
+/- Thrust
+/- CUDA Experimental
stdpar
python
+/- CCCL C Parallel Library
+/- Catch2Helper

Modifications in project or dependencies?

Project
CCCL Infrastructure
+/- CCCL Packaging
+/- libcu++
+/- CUB
+/- Thrust
+/- CUDA Experimental
+/- stdpar
+/- python
+/- CCCL C Parallel Library
+/- Catch2Helper

🏃‍ Runner counts (total jobs: 210)

# Runner
128 linux-amd64-cpu16
23 windows-amd64-cpu16
17 linux-amd64-gpu-l4-latest-1
12 linux-arm64-cpu16
11 linux-amd64-gpu-rtx2080-latest-1
10 linux-amd64-gpu-h100-latest-1
6 linux-amd64-gpu-rtxa6000-latest-1
3 linux-amd64-gpu-rtx4090-latest-1

We want to move away from the subprojects so rename from `_LIBCUDACXX_[BEGIN, END]_NAMESPACE` to `_CCCL_[BEGIN, END]_NAMESPACE`

While we are at it, change the name from `NAMESPACE_STD` to `NAMESPACE_CUDA_STD` because that is what it actually is
@github-actions

Copy link
Copy Markdown
Contributor
🟩 CI finished in 1h 10m: Pass: 100%/210 | Total: 1d 16h | Avg: 11m 31s | Max: 46m 53s | Hits: 96%/322878
  • 🟩 cub: Pass: 100%/50 | Total: 11h 14m | Avg: 13m 29s | Max: 36m 52s | Hits: 99%/53042

    🟩 cpu
      🟩 amd64              Pass: 100%/48  | Total: 11h 00m | Avg: 13m 45s | Max: 36m 52s | Hits:  99%/50458 
      🟩 arm64              Pass: 100%/2   | Total: 14m 39s | Avg:  7m 19s | Max:  8m 35s | Hits:  99%/2584  
    🟩 ctk
      🟩 12.0               Pass: 100%/5   | Total:  1h 04m | Avg: 12m 54s | Max: 34m 29s | Hits:  99%/6354  
      🟩 12.9               Pass: 100%/45  | Total: 10h 10m | Avg: 13m 33s | Max: 36m 52s | Hits:  99%/46688 
    🟩 cudacxx
      🟩 ClangCUDA19        Pass: 100%/2   | Total: 10m 53s | Avg:  5m 26s | Max:  5m 33s | Hits:  99%/2225  
      🟩 nvcc12.0           Pass: 100%/5   | Total:  1h 04m | Avg: 12m 54s | Max: 34m 29s | Hits:  99%/6354  
      🟩 nvcc12.9           Pass: 100%/43  | Total:  9h 59m | Avg: 13m 56s | Max: 36m 52s | Hits:  99%/44463 
    🟩 cudacxx_family
      🟩 ClangCUDA          Pass: 100%/2   | Total: 10m 53s | Avg:  5m 26s | Max:  5m 33s | Hits:  99%/2225  
      🟩 nvcc               Pass: 100%/48  | Total: 11h 03m | Avg: 13m 49s | Max: 36m 52s | Hits:  99%/50817 
    🟩 cxx
      🟩 Clang14            Pass: 100%/4   | Total: 27m 33s | Avg:  6m 53s | Max:  7m 36s | Hits:  99%/5170  
      🟩 Clang15            Pass: 100%/2   | Total: 14m 25s | Avg:  7m 12s | Max:  7m 31s | Hits:  99%/2581  
      🟩 Clang16            Pass: 100%/2   | Total: 13m 54s | Avg:  6m 57s | Max:  7m 02s | Hits:  99%/2581  
      🟩 Clang17            Pass: 100%/2   | Total: 14m 01s | Avg:  7m 00s | Max:  7m 04s | Hits:  99%/2581  
      🟩 Clang18            Pass: 100%/2   | Total: 14m 06s | Avg:  7m 03s | Max:  7m 14s | Hits:  99%/2581  
      🟩 Clang19            Pass: 100%/7   | Total:  1h 15m | Avg: 10m 48s | Max: 23m 30s | Hits:  99%/6097  
      🟩 GCC7               Pass: 100%/2   | Total: 17m 14s | Avg:  8m 37s | Max:  9m 11s | Hits:  99%/2584  
      🟩 GCC8               Pass: 100%/1   | Total:  8m 18s | Avg:  8m 18s | Max:  8m 18s | Hits:  99%/1292  
      🟩 GCC9               Pass: 100%/2   | Total: 18m 03s | Avg:  9m 01s | Max:  9m 09s | Hits:  99%/2584  
      🟩 GCC10              Pass: 100%/2   | Total: 18m 08s | Avg:  9m 04s | Max:  9m 19s | Hits:  99%/2585  
      🟩 GCC11              Pass: 100%/2   | Total: 19m 31s | Avg:  9m 45s | Max:  9m 59s | Hits:  99%/2581  
      🟩 GCC12              Pass: 100%/2   | Total: 18m 34s | Avg:  9m 17s | Max:  9m 22s | Hits:  99%/2581  
      🟩 GCC13              Pass: 100%/12  | Total:  3h 05m | Avg: 15m 29s | Max: 25m 17s | Hits:  99%/7755  
      🟩 MSVC14.29          Pass: 100%/2   | Total:  1h 11m | Avg: 35m 40s | Max: 36m 52s | Hits:  99%/2370  
      🟩 MSVC14.43          Pass: 100%/4   | Total:  2h 11m | Avg: 32m 59s | Max: 35m 40s | Hits:  99%/4740  
      🟩 NVHPC25.5          Pass: 100%/2   | Total: 26m 09s | Avg: 13m 04s | Max: 13m 14s | Hits:  98%/2379  
    🟩 cxx_family
      🟩 Clang              Pass: 100%/19  | Total:  2h 39m | Avg:  8m 23s | Max: 23m 30s | Hits:  99%/21591 
      🟩 GCC                Pass: 100%/23  | Total:  4h 45m | Avg: 12m 25s | Max: 25m 17s | Hits:  99%/21962 
      🟩 MSVC               Pass: 100%/6   | Total:  3h 23m | Avg: 33m 53s | Max: 36m 52s | Hits:  99%/7110  
      🟩 NVHPC              Pass: 100%/2   | Total: 26m 09s | Avg: 13m 04s | Max: 13m 14s | Hits:  98%/2379  
    🟩 gpu
      🟩 h100               Pass: 100%/3   | Total: 56m 19s | Avg: 18m 46s | Max: 25m 17s | Hits:  99%/1293  
      🟩 rtx2080            Pass: 100%/39  | Total:  7h 53m | Avg: 12m 08s | Max: 36m 52s | Hits:  99%/49165 
      🟩 rtxa6000           Pass: 100%/8   | Total:  2h 25m | Avg: 18m 07s | Max: 23m 52s | Hits:  99%/2584  
    🟩 jobs
      🟩 Build              Pass: 100%/42  | Total:  8h 17m | Avg: 11m 50s | Max: 36m 52s | Hits:  99%/53042 
      🟩 DeviceLaunch       Pass: 100%/1   | Total: 23m 49s | Avg: 23m 49s | Max: 23m 49s
      🟩 GraphCapture       Pass: 100%/1   | Total: 15m 05s | Avg: 15m 05s | Max: 15m 05s
      🟩 HostLaunch         Pass: 100%/3   | Total:  1h 11m | Avg: 23m 51s | Max: 24m 12s
      🟩 TestGPU            Pass: 100%/3   | Total:  1h 06m | Avg: 22m 18s | Max: 25m 17s
    🟩 sm
      🟩 90                 Pass: 100%/3   | Total: 56m 19s | Avg: 18m 46s | Max: 25m 17s | Hits:  99%/1293  
      🟩 90;90a             Pass: 100%/2   | Total: 39m 12s | Avg: 19m 36s | Max: 30m 57s | Hits:  99%/2478  
      🟩 100;120            Pass: 100%/2   | Total: 39m 07s | Avg: 19m 33s | Max: 30m 11s | Hits:  99%/2478  
    🟩 std
      🟩 17                 Pass: 100%/21  | Total:  4h 17m | Avg: 12m 16s | Max: 36m 52s | Hits:  99%/26512 
      🟩 20                 Pass: 100%/29  | Total:  6h 56m | Avg: 14m 22s | Max: 35m 40s | Hits:  99%/26530 
    
  • 🟩 thrust: Pass: 100%/50 | Total: 9h 45m | Avg: 11m 42s | Max: 45m 15s | Hits: 98%/84139

    🟩 cmake_options
      🟩 -DTHRUST_DISPATCH_TYPE=Force32bit Pass: 100%/2   | Total: 14m 00s | Avg:  7m 00s | Max:  8m 46s | Hits:  99%/1914  
    🟩 cpu
      🟩 amd64              Pass: 100%/48  | Total:  9h 33m | Avg: 11m 56s | Max: 45m 15s | Hits:  98%/80312 
      🟩 arm64              Pass: 100%/2   | Total: 12m 04s | Avg:  6m 02s | Max:  6m 50s | Hits:  99%/3827  
    🟩 ctk
      🟩 12.0               Pass: 100%/5   | Total: 54m 36s | Avg: 10m 55s | Max: 30m 03s | Hits:  99%/9560  
      🟩 12.9               Pass: 100%/45  | Total:  8h 50m | Avg: 11m 47s | Max: 45m 15s | Hits:  98%/74579 
    🟩 cudacxx
      🟩 ClangCUDA19        Pass: 100%/2   | Total: 10m 47s | Avg:  5m 23s | Max:  5m 28s | Hits: 100%/3826  
      🟩 nvcc12.0           Pass: 100%/5   | Total: 54m 36s | Avg: 10m 55s | Max: 30m 03s | Hits:  99%/9560  
      🟩 nvcc12.9           Pass: 100%/43  | Total:  8h 40m | Avg: 12m 05s | Max: 45m 15s | Hits:  98%/70753 
    🟩 cudacxx_family
      🟩 ClangCUDA          Pass: 100%/2   | Total: 10m 47s | Avg:  5m 23s | Max:  5m 28s | Hits: 100%/3826  
      🟩 nvcc               Pass: 100%/48  | Total:  9h 34m | Avg: 11m 58s | Max: 45m 15s | Hits:  98%/80313 
    🟩 cxx
      🟩 Clang14            Pass: 100%/4   | Total: 23m 02s | Avg:  5m 45s | Max:  6m 14s | Hits: 100%/7652  
      🟩 Clang15            Pass: 100%/2   | Total: 11m 42s | Avg:  5m 51s | Max:  5m 55s | Hits: 100%/3826  
      🟩 Clang16            Pass: 100%/2   | Total: 12m 47s | Avg:  6m 23s | Max:  6m 28s | Hits: 100%/3826  
      🟩 Clang17            Pass: 100%/2   | Total: 12m 09s | Avg:  6m 04s | Max:  6m 08s | Hits: 100%/3826  
      🟩 Clang18            Pass: 100%/2   | Total: 11m 42s | Avg:  5m 51s | Max:  6m 00s | Hits: 100%/3826  
      🟩 Clang19            Pass: 100%/7   | Total: 38m 06s | Avg:  5m 26s | Max:  6m 12s | Hits: 100%/9565  
      🟩 GCC7               Pass: 100%/2   | Total: 13m 44s | Avg:  6m 52s | Max:  7m 04s | Hits:  99%/3828  
      🟩 GCC8               Pass: 100%/1   | Total:  7m 22s | Avg:  7m 22s | Max:  7m 22s | Hits:  99%/1914  
      🟩 GCC9               Pass: 100%/2   | Total: 14m 19s | Avg:  7m 09s | Max:  7m 25s | Hits:  99%/3828  
      🟩 GCC10              Pass: 100%/2   | Total: 15m 03s | Avg:  7m 31s | Max:  7m 46s | Hits:  99%/3828  
      🟩 GCC11              Pass: 100%/2   | Total: 16m 26s | Avg:  8m 13s | Max:  8m 19s | Hits:  99%/3828  
      🟩 GCC12              Pass: 100%/2   | Total: 15m 50s | Avg:  7m 55s | Max:  8m 05s | Hits:  99%/3828  
      🟩 GCC13              Pass: 100%/11  | Total:  1h 51m | Avg: 10m 09s | Max: 45m 15s | Hits:  93%/13398 
      🟩 MSVC14.29          Pass: 100%/2   | Total:  1h 03m | Avg: 31m 44s | Max: 33m 26s | Hits:  99%/3812  
      🟩 MSVC14.43          Pass: 100%/5   | Total:  2h 32m | Avg: 30m 29s | Max: 35m 40s | Hits:  99%/9530  
      🟩 NVHPC25.5          Pass: 100%/2   | Total:  1h 05m | Avg: 32m 47s | Max: 35m 01s | Hits:  99%/3824  
    🟩 cxx_family
      🟩 Clang              Pass: 100%/19  | Total:  1h 49m | Avg:  5m 45s | Max:  6m 28s | Hits: 100%/32521 
      🟩 GCC                Pass: 100%/22  | Total:  3h 14m | Avg:  8m 50s | Max: 45m 15s | Hits:  97%/34452 
      🟩 MSVC               Pass: 100%/7   | Total:  3h 35m | Avg: 30m 51s | Max: 35m 40s | Hits:  99%/13342 
      🟩 NVHPC              Pass: 100%/2   | Total:  1h 05m | Avg: 32m 47s | Max: 35m 01s | Hits:  99%/3824  
    🟩 gpu
      🟩 h100               Pass: 100%/2   | Total: 12m 16s | Avg:  6m 08s | Max:  6m 16s | Hits:  99%/1914  
      🟩 rtx2080            Pass: 100%/38  | Total:  7h 37m | Avg: 12m 01s | Max: 45m 15s | Hits:  98%/72672 
      🟩 rtx4090            Pass: 100%/10  | Total:  1h 56m | Avg: 11m 36s | Max: 35m 40s | Hits:  99%/9553  
    🟩 jobs
      🟩 Build              Pass: 100%/43  | Total:  8h 38m | Avg: 12m 03s | Max: 45m 15s | Hits:  98%/82233 
      🟩 TestCPU            Pass: 100%/3   | Total: 44m 01s | Avg: 14m 40s | Max: 35m 40s | Hits:  99%/1906  
      🟩 TestGPU            Pass: 100%/4   | Total: 22m 34s | Avg:  5m 38s | Max:  6m 16s
    🟩 sm
      🟩 90                 Pass: 100%/2   | Total: 12m 16s | Avg:  6m 08s | Max:  6m 16s | Hits:  99%/1914  
      🟩 90;90a             Pass: 100%/2   | Total: 33m 54s | Avg: 16m 57s | Max: 26m 57s | Hits:  99%/3820  
      🟩 100;120            Pass: 100%/2   | Total: 34m 25s | Avg: 17m 12s | Max: 26m 52s | Hits:  99%/3820  
    🟩 std
      🟩 17                 Pass: 100%/21  | Total:  4h 37m | Avg: 13m 13s | Max: 45m 15s | Hits:  97%/40160 
      🟩 20                 Pass: 100%/27  | Total:  4h 53m | Avg: 10m 52s | Max: 35m 40s | Hits:  99%/42065 
    
  • 🟩 libcudacxx: Pass: 100%/48 | Total: 10h 55m | Avg: 13m 38s | Max: 46m 53s | Hits: 94%/169627

    🟩 cpu
      🟩 amd64              Pass: 100%/46  | Total: 10h 45m | Avg: 14m 02s | Max: 46m 53s | Hits:  94%/162042
      🟩 arm64              Pass: 100%/2   | Total:  9m 32s | Avg:  4m 46s | Max:  4m 51s | Hits:  99%/7585  
    🟩 ctk
      🟩 12.0               Pass: 100%/5   | Total: 54m 08s | Avg: 10m 49s | Max: 34m 59s | Hits:  98%/18600 
      🟩 12.9               Pass: 100%/43  | Total: 10h 00m | Avg: 13m 58s | Max: 46m 53s | Hits:  94%/151027
    🟩 cudacxx
      🟩 ClangCUDA19        Pass: 100%/2   | Total: 54m 15s | Avg: 27m 07s | Max: 27m 36s | Hits:  29%/7549  
      🟩 nvcc12.0           Pass: 100%/5   | Total: 54m 08s | Avg: 10m 49s | Max: 34m 59s | Hits:  98%/18600 
      🟩 nvcc12.9           Pass: 100%/41  | Total:  9h 06m | Avg: 13m 20s | Max: 46m 53s | Hits:  97%/143478
    🟩 cudacxx_family
      🟩 ClangCUDA          Pass: 100%/2   | Total: 54m 15s | Avg: 27m 07s | Max: 27m 36s | Hits:  29%/7549  
      🟩 nvcc               Pass: 100%/46  | Total: 10h 00m | Avg: 13m 03s | Max: 46m 53s | Hits:  97%/162078
    🟩 cxx
      🟩 Clang14            Pass: 100%/4   | Total: 20m 04s | Avg:  5m 01s | Max:  5m 44s | Hits:  99%/15054 
      🟩 Clang15            Pass: 100%/2   | Total: 10m 41s | Avg:  5m 20s | Max:  5m 30s | Hits:  99%/7545  
      🟩 Clang16            Pass: 100%/2   | Total: 10m 50s | Avg:  5m 25s | Max:  5m 42s | Hits:  99%/7545  
      🟩 Clang17            Pass: 100%/2   | Total: 10m 47s | Avg:  5m 23s | Max:  5m 35s | Hits:  99%/7545  
      🟩 Clang18            Pass: 100%/2   | Total: 10m 48s | Avg:  5m 24s | Max:  5m 36s | Hits:  99%/7545  
      🟩 Clang19            Pass: 100%/6   | Total:  1h 53m | Avg: 18m 55s | Max: 43m 52s | Hits:  76%/22678 
      🟩 GCC7               Pass: 100%/2   | Total: 10m 36s | Avg:  5m 18s | Max:  5m 30s | Hits:  98%/7481  
      🟩 GCC8               Pass: 100%/1   | Total:  5m 24s | Avg:  5m 24s | Max:  5m 24s | Hits:  99%/3751  
      🟩 GCC9               Pass: 100%/2   | Total: 10m 02s | Avg:  5m 01s | Max:  5m 33s | Hits:  99%/7493  
      🟩 GCC10              Pass: 100%/2   | Total: 10m 29s | Avg:  5m 14s | Max:  5m 29s | Hits:  99%/7547  
      🟩 GCC11              Pass: 100%/2   | Total:  9m 59s | Avg:  4m 59s | Max:  5m 01s | Hits:  99%/7543  
      🟩 GCC12              Pass: 100%/2   | Total: 10m 36s | Avg:  5m 18s | Max:  5m 20s | Hits:  99%/7547  
      🟩 GCC13              Pass: 100%/11  | Total:  2h 35m | Avg: 14m 07s | Max: 38m 47s | Hits:  99%/30679 
      🟩 MSVC14.29          Pass: 100%/2   | Total:  1h 08m | Avg: 34m 24s | Max: 34m 59s | Hits:  99%/7223  
      🟩 MSVC14.43          Pass: 100%/4   | Total:  2h 18m | Avg: 34m 39s | Max: 36m 04s | Hits:  99%/14920 
      🟩 NVHPC25.5          Pass: 100%/2   | Total: 58m 20s | Avg: 29m 10s | Max: 46m 53s | Hits:  65%/7531  
    🟩 cxx_family
      🟩 Clang              Pass: 100%/18  | Total:  2h 56m | Avg:  9m 49s | Max: 43m 52s | Hits:  91%/67912 
      🟩 GCC                Pass: 100%/22  | Total:  3h 32m | Avg:  9m 39s | Max: 38m 47s | Hits:  99%/72041 
      🟩 MSVC               Pass: 100%/6   | Total:  3h 27m | Avg: 34m 34s | Max: 36m 04s | Hits:  99%/22143 
      🟩 NVHPC              Pass: 100%/2   | Total: 58m 20s | Avg: 29m 10s | Max: 46m 53s | Hits:  65%/7531  
    🟩 gpu
      🟩 h100               Pass: 100%/2   | Total: 27m 54s | Avg: 13m 57s | Max: 22m 40s | Hits:  99%/7752  
      🟩 rtx2080            Pass: 100%/46  | Total: 10h 27m | Avg: 13m 38s | Max: 46m 53s | Hits:  94%/161875
    🟩 jobs
      🟩 Build              Pass: 100%/42  | Total:  8h 08m | Avg: 11m 37s | Max: 46m 53s | Hits:  94%/158124
      🟩 NVRTC              Pass: 100%/2   | Total:  1h 16m | Avg: 38m 24s | Max: 38m 47s | Hits:  90%/42    
      🟩 Test               Pass: 100%/3   | Total:  1h 28m | Avg: 29m 23s | Max: 43m 52s | Hits:  99%/11461 
      🟩 VerifyCodegen      Pass: 100%/1   | Total:  1m 41s | Avg:  1m 41s | Max:  1m 41s
    🟩 sm
      🟩 75                 Pass: 100%/2   | Total:  1h 16m | Avg: 38m 24s | Max: 38m 47s | Hits:  90%/42    
      🟩 90                 Pass: 100%/2   | Total: 27m 54s | Avg: 13m 57s | Max: 22m 40s | Hits:  99%/7752  
      🟩 90;90a             Pass: 100%/2   | Total: 38m 33s | Avg: 19m 16s | Max: 32m 43s | Hits:  99%/7699  
      🟩 100;120            Pass: 100%/2   | Total: 39m 06s | Avg: 19m 33s | Max: 33m 50s | Hits:  99%/7699  
    🟩 std
      🟩 17                 Pass: 100%/22  | Total:  5h 00m | Avg: 13m 40s | Max: 46m 53s | Hits:  92%/78356 
      🟩 20                 Pass: 100%/25  | Total:  5h 52m | Avg: 14m 06s | Max: 43m 52s | Hits:  96%/91271 
    
  • 🟩 cudax: Pass: 100%/28 | Total: 2h 59m | Avg: 6m 23s | Max: 29m 06s | Hits: 99%/15390

    🟩 cpu
      🟩 amd64              Pass: 100%/24  | Total:  2h 46m | Avg:  6m 57s | Max: 29m 06s | Hits:  99%/13018 
      🟩 arm64              Pass: 100%/4   | Total: 12m 13s | Avg:  3m 03s | Max:  3m 25s | Hits:  99%/2372  
    🟩 ctk
      🟩 12.0               Pass: 100%/3   | Total: 19m 58s | Avg:  6m 39s | Max: 13m 32s | Hits:  98%/1474  
      🟩 12.9               Pass: 100%/25  | Total:  2h 39m | Avg:  6m 22s | Max: 29m 06s | Hits:  99%/13916 
    🟩 cudacxx
      🟩 nvcc12.0           Pass: 100%/3   | Total: 19m 58s | Avg:  6m 39s | Max: 13m 32s | Hits:  98%/1474  
      🟩 nvcc12.9           Pass: 100%/25  | Total:  2h 39m | Avg:  6m 22s | Max: 29m 06s | Hits:  99%/13916 
    🟩 cudacxx_family
      🟩 nvcc               Pass: 100%/28  | Total:  2h 59m | Avg:  6m 23s | Max: 29m 06s | Hits:  99%/15390 
    🟩 cxx
      🟩 Clang14            Pass: 100%/2   | Total:  6m 13s | Avg:  3m 06s | Max:  3m 19s | Hits: 100%/1188  
      🟩 Clang15            Pass: 100%/1   | Total:  3m 12s | Avg:  3m 12s | Max:  3m 12s | Hits: 100%/593   
      🟩 Clang16            Pass: 100%/1   | Total:  3m 18s | Avg:  3m 18s | Max:  3m 18s | Hits: 100%/593   
      🟩 Clang17            Pass: 100%/1   | Total:  3m 13s | Avg:  3m 13s | Max:  3m 13s | Hits: 100%/593   
      🟩 Clang18            Pass: 100%/1   | Total:  3m 21s | Avg:  3m 21s | Max:  3m 21s | Hits: 100%/593   
      🟩 Clang19            Pass: 100%/4   | Total: 18m 28s | Avg:  4m 37s | Max:  9m 30s | Hits: 100%/2372  
      🟩 GCC10              Pass: 100%/2   | Total:  7m 17s | Avg:  3m 38s | Max:  3m 45s | Hits:  99%/1188  
      🟩 GCC11              Pass: 100%/1   | Total:  3m 29s | Avg:  3m 29s | Max:  3m 29s | Hits:  99%/593   
      🟩 GCC12              Pass: 100%/1   | Total:  4m 05s | Avg:  4m 05s | Max:  4m 05s | Hits:  99%/593   
      🟩 GCC13              Pass: 100%/8   | Total: 57m 26s | Avg:  7m 10s | Max: 29m 06s | Hits:  99%/4744  
      🟩 MSVC14.39          Pass: 100%/1   | Total: 13m 32s | Avg: 13m 32s | Max: 13m 32s | Hits:  95%/288   
      🟩 MSVC14.43          Pass: 100%/3   | Total: 40m 36s | Avg: 13m 32s | Max: 14m 15s | Hits:  95%/870   
      🟩 NVHPC25.5          Pass: 100%/2   | Total: 15m 01s | Avg:  7m 30s | Max:  7m 34s | Hits:  97%/1182  
    🟩 cxx_family
      🟩 Clang              Pass: 100%/10  | Total: 37m 45s | Avg:  3m 46s | Max:  9m 30s | Hits: 100%/5932  
      🟩 GCC                Pass: 100%/12  | Total:  1h 12m | Avg:  6m 01s | Max: 29m 06s | Hits:  99%/7118  
      🟩 MSVC               Pass: 100%/4   | Total: 54m 08s | Avg: 13m 32s | Max: 14m 15s | Hits:  95%/1158  
      🟩 NVHPC              Pass: 100%/2   | Total: 15m 01s | Avg:  7m 30s | Max:  7m 34s | Hits:  97%/1182  
    🟩 gpu
      🟩 h100               Pass: 100%/2   | Total: 10m 09s | Avg:  5m 04s | Max:  6m 43s | Hits:  99%/1186  
      🟩 rtx2080            Pass: 100%/26  | Total:  2h 49m | Avg:  6m 30s | Max: 29m 06s | Hits:  99%/14204 
    🟩 jobs
      🟩 Build              Pass: 100%/25  | Total:  2h 13m | Avg:  5m 21s | Max: 14m 15s | Hits:  99%/13611 
      🟩 Test               Pass: 100%/3   | Total: 45m 19s | Avg: 15m 06s | Max: 29m 06s | Hits:  99%/1779  
    🟩 sm
      🟩 90                 Pass: 100%/2   | Total: 10m 09s | Avg:  5m 04s | Max:  6m 43s | Hits:  99%/1186  
      🟩 90;90a             Pass: 100%/2   | Total: 16m 59s | Avg:  8m 29s | Max: 13m 08s | Hits:  98%/883   
      🟩 100;120            Pass: 100%/2   | Total: 16m 41s | Avg:  8m 20s | Max: 13m 13s | Hits:  98%/883   
    🟩 std
      🟩 17                 Pass: 100%/3   | Total: 13m 40s | Avg:  4m 33s | Max:  7m 34s | Hits:  99%/1777  
      🟩 20                 Pass: 100%/25  | Total:  2h 45m | Avg:  6m 37s | Max: 29m 06s | Hits:  99%/13613 
    
  • 🟩 python: Pass: 100%/22 | Total: 3h 42m | Avg: 10m 07s | Max: 19m 47s

    🟩 cpu
      🟩 amd64              Pass: 100%/22  | Total:  3h 42m | Avg: 10m 07s | Max: 19m 47s
    🟩 ctk
      🟩 12.5               Pass: 100%/6   | Total: 43m 46s | Avg:  7m 17s | Max: 13m 34s
      🟩 12.8               Pass: 100%/2   | Total: 38m 39s | Avg: 19m 19s | Max: 19m 28s
      🟩 12.9               Pass: 100%/14  | Total:  2h 20m | Avg: 10m 01s | Max: 19m 47s
    🟩 cudacxx
      🟩 nvcc12.5           Pass: 100%/6   | Total: 43m 46s | Avg:  7m 17s | Max: 13m 34s
      🟩 nvcc12.8           Pass: 100%/2   | Total: 38m 39s | Avg: 19m 19s | Max: 19m 28s
      🟩 nvcc12.9           Pass: 100%/14  | Total:  2h 20m | Avg: 10m 01s | Max: 19m 47s
    🟩 cudacxx_family
      🟩 nvcc               Pass: 100%/22  | Total:  3h 42m | Avg: 10m 07s | Max: 19m 47s
    🟩 cxx
      🟩 GCC13              Pass: 100%/22  | Total:  3h 42m | Avg: 10m 07s | Max: 19m 47s
    🟩 cxx_family
      🟩 GCC                Pass: 100%/22  | Total:  3h 42m | Avg: 10m 07s | Max: 19m 47s
    🟩 gpu
      🟩 h100               Pass: 100%/4   | Total: 36m 27s | Avg:  9m 06s | Max: 16m 14s
      🟩 l4                 Pass: 100%/18  | Total:  3h 06m | Avg: 10m 20s | Max: 19m 47s
    🟩 jobs
      🟩 Build cuda.cccl    Pass: 100%/2   | Total: 19m 25s | Avg:  9m 42s | Max:  9m 49s
      🟩 Test cuda.cccl.cooperative Pass: 100%/5   | Total:  1h 07m | Avg: 13m 26s | Max: 14m 05s
      🟩 Test cuda.cccl.examples Pass: 100%/5   | Total: 22m 04s | Avg:  4m 24s | Max:  4m 41s
      🟩 Test cuda.cccl.headers Pass: 100%/5   | Total: 19m 50s | Avg:  3m 58s | Max:  4m 09s
      🟩 Test cuda.cccl.parallel Pass: 100%/5   | Total:  1h 34m | Avg: 18m 50s | Max: 19m 47s
    🟩 py_version
      🟩 3.10               Pass: 100%/9   | Total:  1h 33m | Avg: 10m 23s | Max: 19m 30s
      🟩 3.13               Pass: 100%/13  | Total:  2h 09m | Avg:  9m 56s | Max: 19m 47s
    
  • 🟩 cccl_c_parallel: Pass: 100%/4 | Total: 53m 08s | Avg: 13m 17s | Max: 20m 47s | Hits: 98%/680

    🟩 cpu
      🟩 amd64              Pass: 100%/4   | Total: 53m 08s | Avg: 13m 17s | Max: 20m 47s | Hits:  98%/680   
    🟩 ctk
      🟩 12.9               Pass: 100%/4   | Total: 53m 08s | Avg: 13m 17s | Max: 20m 47s | Hits:  98%/680   
    🟩 cudacxx
      🟩 nvcc12.9           Pass: 100%/4   | Total: 53m 08s | Avg: 13m 17s | Max: 20m 47s | Hits:  98%/680   
    🟩 cudacxx_family
      🟩 nvcc               Pass: 100%/4   | Total: 53m 08s | Avg: 13m 17s | Max: 20m 47s | Hits:  98%/680   
    🟩 cxx
      🟩 GCC13              Pass: 100%/4   | Total: 53m 08s | Avg: 13m 17s | Max: 20m 47s | Hits:  98%/680   
    🟩 cxx_family
      🟩 GCC                Pass: 100%/4   | Total: 53m 08s | Avg: 13m 17s | Max: 20m 47s | Hits:  98%/680   
    🟩 gpu
      🟩 h100               Pass: 100%/1   | Total: 20m 47s | Avg: 20m 47s | Max: 20m 47s | Hits:  98%/170   
      🟩 l4                 Pass: 100%/1   | Total: 16m 58s | Avg: 16m 58s | Max: 16m 58s | Hits:  98%/170   
      🟩 rtx2080            Pass: 100%/2   | Total: 15m 23s | Avg:  7m 41s | Max: 13m 21s | Hits:  98%/340   
    🟩 jobs
      🟩 Build              Pass: 100%/1   | Total:  2m 02s | Avg:  2m 02s | Max:  2m 02s | Hits:  98%/170   
      🟩 Test               Pass: 100%/3   | Total: 51m 06s | Avg: 17m 02s | Max: 20m 47s | Hits:  98%/510   
    
  • 🟩 packaging: Pass: 100%/4 | Total: 32m 49s | Avg: 8m 12s | Max: 10m 40s

    🟩 cpu
      🟩 amd64              Pass: 100%/4   | Total: 32m 49s | Avg:  8m 12s | Max: 10m 40s
    🟩 ctk
      🟩 12.0               Pass: 100%/2   | Total: 19m 53s | Avg:  9m 56s | Max: 10m 40s
      🟩 12.9               Pass: 100%/2   | Total: 12m 56s | Avg:  6m 28s | Max: 10m 21s
    🟩 cudacxx
      🟩 nvcc12.0           Pass: 100%/2   | Total: 19m 53s | Avg:  9m 56s | Max: 10m 40s
      🟩 nvcc12.9           Pass: 100%/2   | Total: 12m 56s | Avg:  6m 28s | Max: 10m 21s
    🟩 cudacxx_family
      🟩 nvcc               Pass: 100%/4   | Total: 32m 49s | Avg:  8m 12s | Max: 10m 40s
    🟩 cxx
      🟩 Clang14            Pass: 100%/1   | Total:  9m 13s | Avg:  9m 13s | Max:  9m 13s
      🟩 Clang19            Pass: 100%/1   | Total:  2m 35s | Avg:  2m 35s | Max:  2m 35s
      🟩 GCC12              Pass: 100%/1   | Total: 10m 40s | Avg: 10m 40s | Max: 10m 40s
      🟩 GCC13              Pass: 100%/1   | Total: 10m 21s | Avg: 10m 21s | Max: 10m 21s
    🟩 cxx_family
      🟩 Clang              Pass: 100%/2   | Total: 11m 48s | Avg:  5m 54s | Max:  9m 13s
      🟩 GCC                Pass: 100%/2   | Total: 21m 01s | Avg: 10m 30s | Max: 10m 40s
    🟩 gpu
      🟩 rtx2080            Pass: 100%/4   | Total: 32m 49s | Avg:  8m 12s | Max: 10m 40s
    🟩 jobs
      🟩 Test               Pass: 100%/4   | Total: 32m 49s | Avg:  8m 12s | Max: 10m 40s
    
  • 🟩 stdpar: Pass: 100%/4 | Total: 15m 50s | Avg: 3m 57s | Max: 4m 12s

    🟩 cpu
      🟩 amd64              Pass: 100%/2   | Total:  8m 14s | Avg:  4m 07s | Max:  4m 12s
      🟩 arm64              Pass: 100%/2   | Total:  7m 36s | Avg:  3m 48s | Max:  3m 59s
    🟩 ctk
      🟩 12.9               Pass: 100%/4   | Total: 15m 50s | Avg:  3m 57s | Max:  4m 12s
    🟩 cudacxx
      🟩 nvcc12.9           Pass: 100%/4   | Total: 15m 50s | Avg:  3m 57s | Max:  4m 12s
    🟩 cudacxx_family
      🟩 nvcc               Pass: 100%/4   | Total: 15m 50s | Avg:  3m 57s | Max:  4m 12s
    🟩 cxx
      🟩 NVHPC25.5          Pass: 100%/4   | Total: 15m 50s | Avg:  3m 57s | Max:  4m 12s
    🟩 cxx_family
      🟩 NVHPC              Pass: 100%/4   | Total: 15m 50s | Avg:  3m 57s | Max:  4m 12s
    🟩 gpu
      🟩 rtx2080            Pass: 100%/4   | Total: 15m 50s | Avg:  3m 57s | Max:  4m 12s
    🟩 jobs
      🟩 Build              Pass: 100%/4   | Total: 15m 50s | Avg:  3m 57s | Max:  4m 12s
    🟩 std
      🟩 17                 Pass: 100%/2   | Total:  7m 49s | Avg:  3m 54s | Max:  4m 12s
      🟩 20                 Pass: 100%/2   | Total:  8m 01s | Avg:  4m 00s | Max:  4m 02s
    

👃 Inspect Changes

Modifications in project?

Project
CCCL Infrastructure
CCCL Packaging
+/- libcu++
+/- CUB
+/- Thrust
+/- CUDA Experimental
stdpar
python
CCCL C Parallel Library
+/- Catch2Helper

Modifications in project or dependencies?

Project
CCCL Infrastructure
+/- CCCL Packaging
+/- libcu++
+/- CUB
+/- Thrust
+/- CUDA Experimental
+/- stdpar
+/- python
+/- CCCL C Parallel Library
+/- Catch2Helper

🏃‍ Runner counts (total jobs: 210)

# Runner
128 linux-amd64-cpu16
23 windows-amd64-cpu16
17 linux-amd64-gpu-l4-latest-1
12 linux-arm64-cpu16
11 linux-amd64-gpu-rtx2080-latest-1
10 linux-amd64-gpu-h100-latest-1
6 linux-amd64-gpu-rtxa6000-latest-1
3 linux-amd64-gpu-rtx4090-latest-1

@bernhardmgruber
bernhardmgruber merged commit 7b52284 into NVIDIA:main Aug 14, 2025
@github-project-automation github-project-automation Bot moved this from In Review to Done in CCCL Aug 14, 2025
@miscco
miscco deleted the use_right_name branch August 14, 2025 18:11
shwina pushed a commit to shwina/cccl that referenced this pull request Aug 19, 2025
We want to move away from the subprojects so rename from `_LIBCUDACXX_[BEGIN, END]_NAMESPACE` to `_CCCL_[BEGIN, END]_NAMESPACE`

While we are at it, change the name from `NAMESPACE_STD` to `NAMESPACE_CUDA_STD` because that is what it actually is
davebayer pushed a commit to davebayer/cccl that referenced this pull request Sep 23, 2025
We want to move away from the subprojects so rename from `_LIBCUDACXX_[BEGIN, END]_NAMESPACE` to `_CCCL_[BEGIN, END]_NAMESPACE`

While we are at it, change the name from `NAMESPACE_STD` to `NAMESPACE_CUDA_STD` because that is what it actually is
amd-jmahovsky added a commit to ROCm/rocm-libraries that referenced this pull request Oct 28, 2026
…with _THRUST_STD::apply

Related upstream commit: 52eb28883c4 Simplify thrust::zip_function (NVIDIA/cccl#6321)
Related local port commit: 0d3216d
Also related: 7b52284299d Rename our namespace macros (NVIDIA/cccl#5538) (the namespace fallback removed below)

The port kept the local zip_detail::apply helper and the non-libhipcxx `namespace internal` path
for compatibility. libhipcxx is now mandatory, so zip_function.h now matches upstream:
- zip_function::operator() returns _THRUST_STD::apply(func, _THRUST_STD::forward<Tuple>(args));
  thrust::detail::zip_detail::{apply,apply_impl} are removed.
- include _THRUST_LIBCXX_INCLUDE(functional) and _THRUST_STD_INCLUDE(tuple) instead of
  thrust/tuple.h, thrust/type_traits/integer_sequence.h and the libcxx_wrapper fallback.
- the proclaims_copyable_arguments<zip_function<F>> specialization is only declared in the libcxx
  namespace (_THRUST_LIBCXX_NAMESPACE_BEGIN/END).
The leftover "C++11 decltype(auto) workaround" comments are removed as upstream did.

Not compiled, tests not run (per human)

Co-Authored-By: Claude <noreply@anthropic.com>
amd-jmahovsky added a commit to ROCm/rocm-libraries that referenced this pull request Oct 28, 2026
…llbacks in zip_iterator and iterator tests

Related upstream commit: 7b52284299d Rename our namespace macros (NVIDIA/cccl#5538)
Related upstream commit: 8b68d958473 Drop internal uses of `thrust::reverse_iterator` (NVIDIA/cccl#5616)
Related local port commit: 148b6e8

libhipcxx is now mandatory, so every !_THRUST_HAS_DEVICE_SYSTEM_STD branch
in the files these upstream commits touched is dead code. Upstream has no
such fallbacks; remove them to match:

- thrust/iterator/zip_iterator.h: remove the fallback zip_iterator
  machinery (advance_iterator, tuple_impl_specific, tuple_of_value_types,
  tuple_of_iterator_references helpers, ...) and the associated TODO;
  includes are now unconditional _THRUST_STD_INCLUDE(...).
- thrust/iterator/detail/tuple_of_iterator_references.h: drop fallback
  branches.
- thrust/detail/vector_base.h: drop fallback <type_traits> include.
- testing/{copy,scan}.cu, testing/unittest/testframework.h: unconditionally
  specialize _THRUST_STD traits and drop fallback includes.
- testing/{reverse,transform,transform_input_output,transform_output,
  tabulate_output,zip}_iterator.cu: iterator concept static_asserts are
  now unconditional, as upstream.

The namespace macro rename from 7b52284299d needs no further change; the
local _THRUST_STD_NAMESPACE_BEGIN/_THRUST_LIBCXX_NAMESPACE_BEGIN
spellings are already the equivalents.

Not compiled, tests not run (per human)

Co-Authored-By: Claude <noreply@anthropic.com>
Naraenda pushed a commit to ROCm/rocm-libraries that referenced this pull request Oct 29, 2026
…with _THRUST_STD::apply

Related upstream commit: 52eb28883c4 Simplify thrust::zip_function (NVIDIA/cccl#6321)
Related local port commit: 0d3216d
Also related: 7b52284299d Rename our namespace macros (NVIDIA/cccl#5538) (the namespace fallback removed below)

The port kept the local zip_detail::apply helper and the non-libhipcxx `namespace internal` path
for compatibility. libhipcxx is now mandatory, so zip_function.h now matches upstream:
- zip_function::operator() returns _THRUST_STD::apply(func, _THRUST_STD::forward<Tuple>(args));
  thrust::detail::zip_detail::{apply,apply_impl} are removed.
- include _THRUST_LIBCXX_INCLUDE(functional) and _THRUST_STD_INCLUDE(tuple) instead of
  thrust/tuple.h, thrust/type_traits/integer_sequence.h and the libcxx_wrapper fallback.
- the proclaims_copyable_arguments<zip_function<F>> specialization is only declared in the libcxx
  namespace (_THRUST_LIBCXX_NAMESPACE_BEGIN/END).
The leftover "C++11 decltype(auto) workaround" comments are removed as upstream did.

Not compiled, tests not run (per human)

Co-Authored-By: Claude <noreply@anthropic.com>
Naraenda pushed a commit to ROCm/rocm-libraries that referenced this pull request Oct 29, 2026
…llbacks in zip_iterator and iterator tests

Related upstream commit: 7b52284299d Rename our namespace macros (NVIDIA/cccl#5538)
Related upstream commit: 8b68d958473 Drop internal uses of `thrust::reverse_iterator` (NVIDIA/cccl#5616)
Related local port commit: 148b6e8

libhipcxx is now mandatory, so every !_THRUST_HAS_DEVICE_SYSTEM_STD branch
in the files these upstream commits touched is dead code. Upstream has no
such fallbacks; remove them to match:

- thrust/iterator/zip_iterator.h: remove the fallback zip_iterator
  machinery (advance_iterator, tuple_impl_specific, tuple_of_value_types,
  tuple_of_iterator_references helpers, ...) and the associated TODO;
  includes are now unconditional _THRUST_STD_INCLUDE(...).
- thrust/iterator/detail/tuple_of_iterator_references.h: drop fallback
  branches.
- thrust/detail/vector_base.h: drop fallback <type_traits> include.
- testing/{copy,scan}.cu, testing/unittest/testframework.h: unconditionally
  specialize _THRUST_STD traits and drop fallback includes.
- testing/{reverse,transform,transform_input_output,transform_output,
  tabulate_output,zip}_iterator.cu: iterator concept static_asserts are
  now unconditional, as upstream.

The namespace macro rename from 7b52284299d needs no further change; the
local _THRUST_STD_NAMESPACE_BEGIN/_THRUST_LIBCXX_NAMESPACE_BEGIN
spellings are already the equivalents.

Not compiled, tests not run (per human)

Co-Authored-By: Claude <noreply@anthropic.com>
amd-jmahovsky added a commit to ROCm/rocm-libraries that referenced this pull request Oct 30, 2026
…with _THRUST_STD::apply

Related upstream commit: 52eb28883c4 Simplify thrust::zip_function (NVIDIA/cccl#6321)
Related local port commit: 0d3216d
Also related: 7b52284299d Rename our namespace macros (NVIDIA/cccl#5538) (the namespace fallback removed below)

The port kept the local zip_detail::apply helper and the non-libhipcxx `namespace internal` path
for compatibility. libhipcxx is now mandatory, so zip_function.h now matches upstream:
- zip_function::operator() returns _THRUST_STD::apply(func, _THRUST_STD::forward<Tuple>(args));
  thrust::detail::zip_detail::{apply,apply_impl} are removed.
- include _THRUST_LIBCXX_INCLUDE(functional) and _THRUST_STD_INCLUDE(tuple) instead of
  thrust/tuple.h, thrust/type_traits/integer_sequence.h and the libcxx_wrapper fallback.
- the proclaims_copyable_arguments<zip_function<F>> specialization is only declared in the libcxx
  namespace (_THRUST_LIBCXX_NAMESPACE_BEGIN/END).
The leftover "C++11 decltype(auto) workaround" comments are removed as upstream did.

Not compiled, tests not run (per human)

Co-Authored-By: Claude <noreply@anthropic.com>
amd-jmahovsky added a commit to ROCm/rocm-libraries that referenced this pull request Oct 30, 2026
…llbacks in zip_iterator and iterator tests

Related upstream commit: 7b52284299d Rename our namespace macros (NVIDIA/cccl#5538)
Related upstream commit: 8b68d958473 Drop internal uses of `thrust::reverse_iterator` (NVIDIA/cccl#5616)
Related local port commit: 148b6e8

libhipcxx is now mandatory, so every !_THRUST_HAS_DEVICE_SYSTEM_STD branch
in the files these upstream commits touched is dead code. Upstream has no
such fallbacks; remove them to match:

- thrust/iterator/zip_iterator.h: remove the fallback zip_iterator
  machinery (advance_iterator, tuple_impl_specific, tuple_of_value_types,
  tuple_of_iterator_references helpers, ...) and the associated TODO;
  includes are now unconditional _THRUST_STD_INCLUDE(...).
- thrust/iterator/detail/tuple_of_iterator_references.h: drop fallback
  branches.
- thrust/detail/vector_base.h: drop fallback <type_traits> include.
- testing/{copy,scan}.cu, testing/unittest/testframework.h: unconditionally
  specialize _THRUST_STD traits and drop fallback includes.
- testing/{reverse,transform,transform_input_output,transform_output,
  tabulate_output,zip}_iterator.cu: iterator concept static_asserts are
  now unconditional, as upstream.

The namespace macro rename from 7b52284299d needs no further change; the
local _THRUST_STD_NAMESPACE_BEGIN/_THRUST_LIBCXX_NAMESPACE_BEGIN
spellings are already the equivalents.

Not compiled, tests not run (per human)

Co-Authored-By: Claude <noreply@anthropic.com>
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.

3 participants