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

Remove double underscore limit macros #4194

Open
wants to merge 4 commits into
base: main
Choose a base branch
from

Conversation

davebayer
Copy link
Contributor

This PR removes all of the __TYPE_PROP_NAME__ macros and uses the standard TYPE_PROP_NAME instead.

On top of that allows to use contents of <cuda/std/cfloat> with NVRTC.

@davebayer davebayer requested review from a team as code owners March 19, 2025 16:02
@davebayer davebayer requested a review from wmaxey March 19, 2025 16:02
Copy link

copy-pr-bot bot commented Mar 19, 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.

@miscco
Copy link
Contributor

miscco commented Mar 19, 2025

/ok to test

Copy link
Contributor

🟨 CI finished in 2h 04m: Pass: 80%/162 | Total: 3d 10h | Avg: 30m 26s | Max: 1h 20m | Hits: 47%/180421
  • 🟨 libcudacxx: Pass: 41%/43 | Total: 15h 47m | Avg: 22m 01s | Max: 47m 17s | Hits: 37%/43561

    🔍 gpu: rtx2080 🔍
      🟩 h100               Pass: 100%/2   | Total: 28m 21s | Avg: 14m 10s | Max: 16m 13s | Hits:  41%/3002  
      🔍 rtx2080            Pass:  39%/41  | Total: 15h 18m | Avg: 22m 24s | Max: 47m 17s | Hits:  36%/40559 
    🚨 sm: 75 🚨
      🔥 75                 Pass:   0%/2   | Total: 38m 48s | Avg: 19m 24s | Max: 22m 41s
      🟩 90                 Pass: 100%/2   | Total: 28m 21s | Avg: 14m 10s | Max: 16m 13s | Hits:  41%/3002  
      🟩 90;90a;100         Pass: 100%/1   | Total: 30m 00s | Avg: 30m 00s | Max: 30m 00s | Hits:  38%/3002  
    🟨 ctk
      🟨 12.0               Pass:  20%/5   | Total:  1h 32m | Avg: 18m 33s | Max: 33m 26s | Hits:  39%/2861  
      🟩 12.6               Pass: 100%/2   | Total:  1h 11m | Avg: 35m 47s | Max: 37m 18s | Hits:  24%/5772  
      🟨 12.8               Pass:  41%/36  | Total: 13h 02m | Avg: 21m 44s | Max: 47m 17s | Hits:  38%/34928 
    🟨 cudacxx
      🟥 ClangCUDA18        Pass:   0%/2   | Total: 44m 16s | Avg: 22m 08s | Max: 23m 23s
      🟨 nvcc12.0           Pass:  20%/5   | Total:  1h 32m | Avg: 18m 33s | Max: 33m 26s | Hits:  39%/2861  
      🟩 nvcc12.6           Pass: 100%/2   | Total:  1h 11m | Avg: 35m 47s | Max: 37m 18s | Hits:  24%/5772  
      🟨 nvcc12.8           Pass:  44%/34  | Total: 12h 18m | Avg: 21m 43s | Max: 47m 17s | Hits:  38%/34928 
    🟨 cxx
      🟥 Clang14            Pass:   0%/4   | Total:  1h 24m | Avg: 21m 05s | Max: 24m 55s
      🟥 Clang15            Pass:   0%/2   | Total: 46m 18s | Avg: 23m 09s | Max: 25m 23s
      🟥 Clang16            Pass:   0%/2   | Total: 45m 45s | Avg: 22m 52s | Max: 23m 03s
      🟥 Clang17            Pass:   0%/2   | Total: 48m 01s | Avg: 24m 00s | Max: 24m 45s
      🟥 Clang18            Pass:   0%/6   | Total:  1h 50m | Avg: 18m 28s | Max: 24m 00s
      🟥 GCC7               Pass:   0%/2   | Total:  3m 58s | Avg:  1m 59s | Max:  2m 03s
      🟥 GCC8               Pass:   0%/1   | Total:  2m 06s | Avg:  2m 06s | Max:  2m 06s
      🟩 GCC9               Pass: 100%/2   | Total: 42m 35s | Avg: 21m 17s | Max: 23m 13s | Hits:  39%/5732  
      🟩 GCC10              Pass: 100%/2   | Total: 45m 23s | Avg: 22m 41s | Max: 23m 09s | Hits:  37%/5788  
      🟩 GCC11              Pass: 100%/2   | Total: 41m 38s | Avg: 20m 49s | Max: 22m 11s | Hits:  41%/5784  
      🟩 GCC12              Pass: 100%/2   | Total: 46m 34s | Avg: 23m 17s | Max: 24m 03s | Hits:  39%/5784  
      🟨 GCC13              Pass:  80%/10  | Total:  3h 33m | Avg: 21m 22s | Max: 47m 17s | Hits:  38%/14701 
      🟥 MSVC14.29          Pass:   0%/2   | Total:  1h 07m | Avg: 33m 54s | Max: 34m 22s
      🟥 MSVC14.42          Pass:   0%/2   | Total:  1h 16m | Avg: 38m 12s | Max: 40m 32s
      🟩 NVHPC25.1          Pass: 100%/2   | Total:  1h 11m | Avg: 35m 47s | Max: 37m 18s | Hits:  24%/5772  
    🟨 cxx_family
      🟥 Clang              Pass:   0%/16  | Total:  5h 35m | Avg: 20m 57s | Max: 25m 23s
      🟨 GCC                Pass:  76%/21  | Total:  6h 35m | Avg: 18m 51s | Max: 47m 17s | Hits:  38%/37789 
      🟥 MSVC               Pass:   0%/4   | Total:  2h 24m | Avg: 36m 03s | Max: 40m 32s
      🟩 NVHPC              Pass: 100%/2   | Total:  1h 11m | Avg: 35m 47s | Max: 37m 18s | Hits:  24%/5772  
    🟨 jobs
      🟨 Build              Pass:  40%/37  | Total: 14h 06m | Avg: 22m 52s | Max: 40m 32s | Hits:  37%/43561 
      🟥 NVRTC              Pass:   0%/2   | Total: 38m 48s | Avg: 19m 24s | Max: 22m 41s
      🟨 Test               Pass:  66%/3   | Total: 59m 25s | Avg: 19m 48s | Max: 47m 17s
      🟩 VerifyCodegen      Pass: 100%/1   | Total:  2m 13s | Avg:  2m 13s | Max:  2m 13s
    🟨 cpu
      🟨 amd64              Pass:  41%/41  | Total: 15h 03m | Avg: 22m 02s | Max: 47m 17s | Hits:  36%/40648 
      🟨 arm64              Pass:  50%/2   | Total: 43m 16s | Avg: 21m 38s | Max: 21m 52s | Hits:  39%/2913  
    🟨 cudacxx_family
      🟥 ClangCUDA          Pass:   0%/2   | Total: 44m 16s | Avg: 22m 08s | Max: 23m 23s
      🟨 nvcc               Pass:  43%/41  | Total: 15h 02m | Avg: 22m 01s | Max: 47m 17s | Hits:  37%/43561 
    🟨 std
      🟨 17                 Pass:  33%/21  | Total:  7h 32m | Avg: 21m 31s | Max: 35m 53s | Hits:  35%/20083 
      🟨 20                 Pass:  47%/21  | Total:  8h 12m | Avg: 23m 27s | Max: 47m 17s | Hits:  38%/23478 
    
  • 🟨 cub: Pass: 93%/45 | Total: 1d 12h | Avg: 49m 09s | Max: 1h 20m | Hits: 35%/50108

    🔍 cpu: amd64 🔍
      🔍 amd64              Pass:  93%/43  | Total:  1d 10h | Avg: 48m 41s | Max:  1h 20m | Hits:  36%/47664 
      🟩 arm64              Pass: 100%/2   | Total:  1h 58m | Avg: 59m 23s | Max:  1h 07m | Hits:  16%/2444  
    🔍 cudacxx_family: nvcc 🔍
      🟩 ClangCUDA          Pass: 100%/2   | Total: 10m 14s | Avg:  5m 07s | Max:  5m 13s | Hits: 100%/2108  
      🔍 nvcc               Pass:  93%/43  | Total:  1d 12h | Avg: 51m 12s | Max:  1h 20m | Hits:  32%/48000 
    🔍 cxx_family: GCC 🔍
      🟩 Clang              Pass: 100%/17  | Total: 15h 42m | Avg: 55m 27s | Max:  1h 11m | Hits:  35%/20446 
      🔍 GCC                Pass:  86%/22  | Total: 14h 10m | Avg: 38m 39s | Max:  1h 03m | Hits:  42%/23226 
      🟩 MSVC               Pass: 100%/4   | Total:  4h 21m | Avg:  1h 05m | Max:  1h 07m | Hits:  12%/4176  
      🟩 NVHPC              Pass: 100%/2   | Total:  2h 37m | Avg:  1h 18m | Max:  1h 20m | Hits:  11%/2260  
    🔍 gpu: rtx2080 🔍
      🟩 h100               Pass: 100%/3   | Total:  1h 17m | Avg: 25m 52s | Max: 28m 12s | Hits:  71%/3666  
      🔍 rtx2080            Pass:  91%/34  | Total:  1d 07h | Avg: 54m 48s | Max:  1h 20m | Hits:  20%/36666 
      🟩 rtxa6000           Pass: 100%/8   | Total:  4h 31m | Avg: 33m 54s | Max:  1h 06m | Hits:  78%/9776  
    🔍 jobs: Build 🔍
      🔍 Build              Pass:  91%/37  | Total:  1d 09h | Avg: 54m 21s | Max:  1h 20m | Hits:  19%/40332 
      🟩 DeviceLaunch       Pass: 100%/1   | Total: 26m 25s | Avg: 26m 25s | Max: 26m 25s | Hits:  99%/1222  
      🟩 GraphCapture       Pass: 100%/1   | Total: 22m 18s | Avg: 22m 18s | Max: 22m 18s | Hits:  99%/1222  
      🟩 HostLaunch         Pass: 100%/3   | Total:  1h 21m | Avg: 27m 14s | Max: 28m 12s | Hits:  99%/3666  
      🟩 TestGPU            Pass: 100%/3   | Total:  1h 10m | Avg: 23m 34s | Max: 25m 25s | Hits:  99%/3666  
    🔍 std: 17 🔍
      🔍 17                 Pass:  85%/20  | Total: 17h 22m | Avg: 52m 08s | Max:  1h 20m | Hits:  19%/19990 
      🟩 20                 Pass: 100%/25  | Total: 19h 29m | Avg: 46m 47s | Max:  1h 16m | Hits:  45%/30118 
    🟨 ctk
      🟨 12.0               Pass:  80%/5   | Total:  4h 19m | Avg: 51m 55s | Max:  1h 08m | Hits:  15%/4716  
      🟩 12.6               Pass: 100%/2   | Total:  2h 37m | Avg:  1h 18m | Max:  1h 20m | Hits:  11%/2260  
      🟨 12.8               Pass:  94%/38  | Total:  1d 05h | Avg: 47m 14s | Max:  1h 11m | Hits:  38%/43132 
    🟨 cudacxx
      🟩 ClangCUDA18        Pass: 100%/2   | Total: 10m 14s | Avg:  5m 07s | Max:  5m 13s | Hits: 100%/2108  
      🟨 nvcc12.0           Pass:  80%/5   | Total:  4h 19m | Avg: 51m 55s | Max:  1h 08m | Hits:  15%/4716  
      🟩 nvcc12.6           Pass: 100%/2   | Total:  2h 37m | Avg:  1h 18m | Max:  1h 20m | Hits:  11%/2260  
      🟨 nvcc12.8           Pass:  94%/36  | Total:  1d 05h | Avg: 49m 34s | Max:  1h 11m | Hits:  35%/41024 
    🟨 cxx
      🟩 Clang14            Pass: 100%/4   | Total:  4h 27m | Avg:  1h 06m | Max:  1h 08m | Hits:  16%/4896  
      🟩 Clang15            Pass: 100%/2   | Total:  2h 11m | Avg:  1h 05m | Max:  1h 07m | Hits:  16%/2444  
      🟩 Clang16            Pass: 100%/2   | Total:  2h 23m | Avg:  1h 11m | Max:  1h 11m | Hits:  16%/2444  
      🟩 Clang17            Pass: 100%/2   | Total:  2h 16m | Avg:  1h 08m | Max:  1h 09m | Hits:  16%/2444  
      🟩 Clang18            Pass: 100%/7   | Total:  4h 23m | Avg: 37m 42s | Max:  1h 09m | Hits:  62%/8218  
      🟥 GCC7               Pass:   0%/2   | Total:  4m 47s | Avg:  2m 23s | Max:  2m 24s
      🟥 GCC8               Pass:   0%/1   | Total:  2m 25s | Avg:  2m 25s | Max:  2m 25s
      🟩 GCC9               Pass: 100%/2   | Total:  1h 55m | Avg: 57m 42s | Max: 59m 17s | Hits:  15%/2448  
      🟩 GCC10              Pass: 100%/2   | Total:  1h 55m | Avg: 57m 48s | Max:  1h 03m | Hits:  15%/2448  
      🟩 GCC11              Pass: 100%/2   | Total:  1h 46m | Avg: 53m 25s | Max: 54m 49s | Hits:  15%/2444  
      🟩 GCC12              Pass: 100%/2   | Total:  1h 51m | Avg: 55m 33s | Max: 57m 39s | Hits:  15%/2444  
      🟩 GCC13              Pass: 100%/11  | Total:  6h 34m | Avg: 35m 50s | Max: 58m 44s | Hits:  61%/13442 
      🟩 MSVC14.29          Pass: 100%/2   | Total:  2h 08m | Avg:  1h 04m | Max:  1h 06m | Hits:  12%/2088  
      🟩 MSVC14.42          Pass: 100%/2   | Total:  2h 12m | Avg:  1h 06m | Max:  1h 07m | Hits:  12%/2088  
      🟩 NVHPC25.1          Pass: 100%/2   | Total:  2h 37m | Avg:  1h 18m | Max:  1h 20m | Hits:  11%/2260  
    🟩 sm
      🟩 90                 Pass: 100%/3   | Total:  1h 17m | Avg: 25m 52s | Max: 28m 12s | Hits:  71%/3666  
      🟩 90;90a;100         Pass: 100%/1   | Total: 51m 57s | Avg: 51m 57s | Max: 51m 57s | Hits:  15%/1222  
    
  • 🟨 thrust: Pass: 93%/45 | Total: 23h 18m | Avg: 31m 05s | Max: 1h 14m | Hits: 62%/74580

    🔍 cpu: amd64 🔍
      🔍 amd64              Pass:  93%/43  | Total: 22h 19m | Avg: 31m 09s | Max:  1h 14m | Hits:  62%/71027 
      🟩 arm64              Pass: 100%/2   | Total: 59m 12s | Avg: 29m 36s | Max: 32m 37s | Hits:  57%/3553  
    🔍 cudacxx_family: nvcc 🔍
      🟩 ClangCUDA          Pass: 100%/2   | Total: 10m 11s | Avg:  5m 05s | Max:  5m 06s | Hits: 100%/3552  
      🔍 nvcc               Pass:  93%/43  | Total: 23h 08m | Avg: 32m 17s | Max:  1h 14m | Hits:  60%/71028 
    🔍 cxx_family: GCC 🔍
      🟩 Clang              Pass: 100%/17  | Total:  6h 58m | Avg: 24m 37s | Max: 33m 35s | Hits:  80%/30192 
      🔍 GCC                Pass:  85%/21  | Total:  9h 06m | Avg: 26m 02s | Max: 40m 16s | Hits:  58%/31986 
      🟩 MSVC               Pass: 100%/5   | Total:  4h 46m | Avg: 57m 22s | Max:  1h 06m | Hits:  33%/8850  
      🟩 NVHPC              Pass: 100%/2   | Total:  2h 26m | Avg:  1h 13m | Max:  1h 14m | Hits:  10%/3552  
    🔍 gpu: rtx2080 🔍
      🟩 h100               Pass: 100%/2   | Total: 32m 35s | Avg: 16m 17s | Max: 21m 32s | Hits:  70%/3554  
      🔍 rtx2080            Pass:  90%/33  | Total: 18h 44m | Avg: 34m 05s | Max:  1h 14m | Hits:  55%/53273 
      🟩 rtx4090            Pass: 100%/10  | Total:  4h 01m | Avg: 24m 07s | Max:  1h 06m | Hits:  79%/17753 
    🔍 jobs: Build 🔍
      🔍 Build              Pass:  92%/38  | Total: 21h 50m | Avg: 34m 28s | Max:  1h 14m | Hits:  54%/62150 
      🟩 TestCPU            Pass: 100%/3   | Total: 43m 54s | Avg: 14m 38s | Max: 27m 23s | Hits:  99%/5323  
      🟩 TestGPU            Pass: 100%/4   | Total: 44m 38s | Avg: 11m 09s | Max: 12m 00s | Hits:  99%/7107  
    🔍 std: 17 🔍
      🔍 17                 Pass:  85%/20  | Total: 11h 28m | Avg: 34m 26s | Max:  1h 14m | Hits:  51%/30180 
      🟩 20                 Pass: 100%/23  | Total: 11h 05m | Avg: 28m 57s | Max:  1h 12m | Hits:  69%/40846 
    🟨 ctk
      🟨 12.0               Pass:  80%/5   | Total:  2h 39m | Avg: 31m 53s | Max:  1h 03m | Hits:  52%/7099  
      🟩 12.6               Pass: 100%/2   | Total:  2h 26m | Avg:  1h 13m | Max:  1h 14m | Hits:  10%/3552  
      🟨 12.8               Pass:  94%/38  | Total: 18h 12m | Avg: 28m 45s | Max:  1h 06m | Hits:  66%/63929 
    🟨 cudacxx
      🟩 ClangCUDA18        Pass: 100%/2   | Total: 10m 11s | Avg:  5m 05s | Max:  5m 06s | Hits: 100%/3552  
      🟨 nvcc12.0           Pass:  80%/5   | Total:  2h 39m | Avg: 31m 53s | Max:  1h 03m | Hits:  52%/7099  
      🟩 nvcc12.6           Pass: 100%/2   | Total:  2h 26m | Avg:  1h 13m | Max:  1h 14m | Hits:  10%/3552  
      🟨 nvcc12.8           Pass:  94%/36  | Total: 18h 02m | Avg: 30m 04s | Max:  1h 06m | Hits:  64%/60377 
    🟨 cxx
      🟩 Clang14            Pass: 100%/4   | Total:  2h 00m | Avg: 30m 05s | Max: 32m 13s | Hits:  74%/7104  
      🟩 Clang15            Pass: 100%/2   | Total:  1h 00m | Avg: 30m 17s | Max: 30m 25s | Hits:  74%/3552  
      🟩 Clang16            Pass: 100%/2   | Total:  1h 02m | Avg: 31m 28s | Max: 33m 35s | Hits:  74%/3552  
      🟩 Clang17            Pass: 100%/2   | Total:  1h 01m | Avg: 30m 51s | Max: 31m 57s | Hits:  74%/3552  
      🟩 Clang18            Pass: 100%/7   | Total:  1h 53m | Avg: 16m 09s | Max: 29m 52s | Hits:  89%/12432 
      🟥 GCC7               Pass:   0%/2   | Total:  4m 15s | Avg:  2m 07s | Max:  2m 11s
      🟥 GCC8               Pass:   0%/1   | Total:  2m 18s | Avg:  2m 18s | Max:  2m 18s
      🟩 GCC9               Pass: 100%/2   | Total:  1h 15m | Avg: 37m 32s | Max: 37m 41s | Hits:  49%/3554  
      🟩 GCC10              Pass: 100%/2   | Total:  1h 16m | Avg: 38m 24s | Max: 40m 16s | Hits:  40%/3554  
      🟩 GCC11              Pass: 100%/2   | Total:  1h 10m | Avg: 35m 26s | Max: 36m 33s | Hits:  40%/3554  
      🟩 GCC12              Pass: 100%/2   | Total:  1h 18m | Avg: 39m 17s | Max: 40m 07s | Hits:  40%/3554  
      🟩 GCC13              Pass: 100%/10  | Total:  3h 58m | Avg: 23m 53s | Max: 39m 09s | Hits:  71%/17770 
      🟩 MSVC14.29          Pass: 100%/2   | Total:  2h 06m | Avg:  1h 03m | Max:  1h 03m | Hits:  23%/3540  
      🟩 MSVC14.42          Pass: 100%/3   | Total:  2h 40m | Avg: 53m 35s | Max:  1h 06m | Hits:  39%/5310  
      🟩 NVHPC25.1          Pass: 100%/2   | Total:  2h 26m | Avg:  1h 13m | Max:  1h 14m | Hits:  10%/3552  
    🟩 cmake_options
      🟩 -DTHRUST_DISPATCH_TYPE=Force32bit Pass: 100%/2   | Total: 44m 04s | Avg: 22m 02s | Max: 32m 04s | Hits:  70%/3554  
    🟩 sm
      🟩 90                 Pass: 100%/2   | Total: 32m 35s | Avg: 16m 17s | Max: 21m 32s | Hits:  70%/3554  
      🟩 90;90a;100         Pass: 100%/1   | Total: 33m 56s | Avg: 33m 56s | Max: 33m 56s | Hits:  74%/1777  
    
  • 🟥 python: Pass: 0%/1 | Total: 12m 58s | Avg: 12m 58s | Max: 12m 58s

    🟥 cpu
      🟥 amd64              Pass:   0%/1   | Total: 12m 58s | Avg: 12m 58s | Max: 12m 58s
    🟥 ctk
      🟥 12.8               Pass:   0%/1   | Total: 12m 58s | Avg: 12m 58s | Max: 12m 58s
    🟥 cudacxx
      🟥 nvcc12.8           Pass:   0%/1   | Total: 12m 58s | Avg: 12m 58s | Max: 12m 58s
    🟥 cudacxx_family
      🟥 nvcc               Pass:   0%/1   | Total: 12m 58s | Avg: 12m 58s | Max: 12m 58s
    🟥 cxx
      🟥 GCC13              Pass:   0%/1   | Total: 12m 58s | Avg: 12m 58s | Max: 12m 58s
    🟥 cxx_family
      🟥 GCC                Pass:   0%/1   | Total: 12m 58s | Avg: 12m 58s | Max: 12m 58s
    🟥 gpu
      🟥 rtx2080            Pass:   0%/1   | Total: 12m 58s | Avg: 12m 58s | Max: 12m 58s
    🟥 jobs
      🟥 Test               Pass:   0%/1   | Total: 12m 58s | Avg: 12m 58s | Max: 12m 58s
    
  • 🟩 cudax: Pass: 100%/22 | Total: 5h 24m | Avg: 14m 44s | Max: 19m 27s | Hits: 43%/11852

    🟩 cpu
      🟩 amd64              Pass: 100%/18  | Total:  4h 25m | Avg: 14m 45s | Max: 19m 27s | Hits:  46%/9512  
      🟩 arm64              Pass: 100%/4   | Total: 58m 42s | Avg: 14m 40s | Max: 15m 54s | Hits:  32%/2340  
    🟩 ctk
      🟩 12.0               Pass: 100%/1   | Total: 12m 08s | Avg: 12m 08s | Max: 12m 08s | Hits:  53%/282   
      🟩 12.6               Pass: 100%/2   | Total: 20m 26s | Avg: 10m 13s | Max: 10m 15s | Hits:  43%/754   
      🟩 12.8               Pass: 100%/19  | Total:  4h 51m | Avg: 15m 21s | Max: 19m 27s | Hits:  43%/10816 
    🟩 cudacxx
      🟩 nvcc12.0           Pass: 100%/1   | Total: 12m 08s | Avg: 12m 08s | Max: 12m 08s | Hits:  53%/282   
      🟩 nvcc12.6           Pass: 100%/2   | Total: 20m 26s | Avg: 10m 13s | Max: 10m 15s | Hits:  43%/754   
      🟩 nvcc12.8           Pass: 100%/19  | Total:  4h 51m | Avg: 15m 21s | Max: 19m 27s | Hits:  43%/10816 
    🟩 cudacxx_family
      🟩 nvcc               Pass: 100%/22  | Total:  5h 24m | Avg: 14m 44s | Max: 19m 27s | Hits:  43%/11852 
    🟩 cxx
      🟩 Clang14            Pass: 100%/1   | Total: 15m 15s | Avg: 15m 15s | Max: 15m 15s | Hits:  32%/587   
      🟩 Clang15            Pass: 100%/1   | Total: 17m 14s | Avg: 17m 14s | Max: 17m 14s | Hits:  32%/585   
      🟩 Clang16            Pass: 100%/1   | Total: 18m 39s | Avg: 18m 39s | Max: 18m 39s | Hits:  32%/585   
      🟩 Clang17            Pass: 100%/1   | Total: 17m 24s | Avg: 17m 24s | Max: 17m 24s | Hits:  32%/585   
      🟩 Clang18            Pass: 100%/4   | Total: 58m 37s | Avg: 14m 39s | Max: 17m 39s | Hits:  49%/2340  
      🟩 GCC10              Pass: 100%/1   | Total: 16m 19s | Avg: 16m 19s | Max: 16m 19s | Hits:  31%/587   
      🟩 GCC11              Pass: 100%/1   | Total: 16m 49s | Avg: 16m 49s | Max: 16m 49s | Hits:  31%/585   
      🟩 GCC12              Pass: 100%/2   | Total: 37m 47s | Avg: 18m 53s | Max: 19m 27s | Hits:  65%/1170  
      🟩 GCC13              Pass: 100%/6   | Total:  1h 22m | Avg: 13m 41s | Max: 15m 54s | Hits:  42%/3510  
      🟩 MSVC14.39          Pass: 100%/1   | Total: 12m 08s | Avg: 12m 08s | Max: 12m 08s | Hits:  53%/282   
      🟩 MSVC14.42          Pass: 100%/1   | Total: 11m 36s | Avg: 11m 36s | Max: 11m 36s | Hits:  52%/282   
      🟩 NVHPC25.1          Pass: 100%/2   | Total: 20m 26s | Avg: 10m 13s | Max: 10m 15s | Hits:  43%/754   
    🟩 cxx_family
      🟩 Clang              Pass: 100%/8   | Total:  2h 07m | Avg: 15m 53s | Max: 18m 39s | Hits:  40%/4682  
      🟩 GCC                Pass: 100%/10  | Total:  2h 33m | Avg: 15m 18s | Max: 19m 27s | Hits:  45%/5852  
      🟩 MSVC               Pass: 100%/2   | Total: 23m 44s | Avg: 11m 52s | Max: 12m 08s | Hits:  53%/564   
      🟩 NVHPC              Pass: 100%/2   | Total: 20m 26s | Avg: 10m 13s | Max: 10m 15s | Hits:  43%/754   
    🟩 gpu
      🟩 h100               Pass: 100%/2   | Total: 26m 50s | Avg: 13m 25s | Max: 14m 11s | Hits:  65%/1170  
      🟩 rtx2080            Pass: 100%/20  | Total:  4h 57m | Avg: 14m 52s | Max: 19m 27s | Hits:  41%/10682 
    🟩 jobs
      🟩 Build              Pass: 100%/19  | Total:  4h 38m | Avg: 14m 39s | Max: 18m 39s | Hits:  34%/10097 
      🟩 Test               Pass: 100%/3   | Total: 45m 59s | Avg: 15m 19s | Max: 19m 27s | Hits:  99%/1755  
    🟩 sm
      🟩 90                 Pass: 100%/3   | Total: 38m 20s | Avg: 12m 46s | Max: 14m 11s | Hits:  54%/1755  
      🟩 90a                Pass: 100%/1   | Total: 13m 46s | Avg: 13m 46s | Max: 13m 46s | Hits:  31%/585   
    🟩 std
      🟩 17                 Pass: 100%/4   | Total: 49m 48s | Avg: 12m 27s | Max: 14m 11s | Hits:  33%/2132  
      🟩 20                 Pass: 100%/18  | Total:  4h 34m | Avg: 15m 15s | Max: 19m 27s | Hits:  45%/9720  
    
  • 🟩 stdpar: Pass: 100%/4 | Total: 16m 58s | Avg: 4m 14s | Max: 4m 58s

    🟩 cpu
      🟩 amd64              Pass: 100%/2   | Total:  9m 52s | Avg:  4m 56s | Max:  4m 58s
      🟩 arm64              Pass: 100%/2   | Total:  7m 06s | Avg:  3m 33s | Max:  3m 35s
    🟩 ctk
      🟩 12.6               Pass: 100%/4   | Total: 16m 58s | Avg:  4m 14s | Max:  4m 58s
    🟩 cudacxx
      🟩 nvcc12.6           Pass: 100%/4   | Total: 16m 58s | Avg:  4m 14s | Max:  4m 58s
    🟩 cudacxx_family
      🟩 nvcc               Pass: 100%/4   | Total: 16m 58s | Avg:  4m 14s | Max:  4m 58s
    🟩 cxx
      🟩 NVHPC25.1          Pass: 100%/4   | Total: 16m 58s | Avg:  4m 14s | Max:  4m 58s
    🟩 cxx_family
      🟩 NVHPC              Pass: 100%/4   | Total: 16m 58s | Avg:  4m 14s | Max:  4m 58s
    🟩 gpu
      🟩 rtx2080            Pass: 100%/4   | Total: 16m 58s | Avg:  4m 14s | Max:  4m 58s
    🟩 jobs
      🟩 Build              Pass: 100%/4   | Total: 16m 58s | Avg:  4m 14s | Max:  4m 58s
    🟩 std
      🟩 17                 Pass: 100%/2   | Total:  8m 29s | Avg:  4m 14s | Max:  4m 58s
      🟩 20                 Pass: 100%/2   | Total:  8m 29s | Avg:  4m 14s | Max:  4m 54s
    
  • 🟩 cccl_c_parallel: Pass: 100%/2 | Total: 18m 28s | Avg: 9m 14s | Max: 15m 56s | Hits: 96%/320

    🟩 cpu
      🟩 amd64              Pass: 100%/2   | Total: 18m 28s | Avg:  9m 14s | Max: 15m 56s | Hits:  96%/320   
    🟩 ctk
      🟩 12.8               Pass: 100%/2   | Total: 18m 28s | Avg:  9m 14s | Max: 15m 56s | Hits:  96%/320   
    🟩 cudacxx
      🟩 nvcc12.8           Pass: 100%/2   | Total: 18m 28s | Avg:  9m 14s | Max: 15m 56s | Hits:  96%/320   
    🟩 cudacxx_family
      🟩 nvcc               Pass: 100%/2   | Total: 18m 28s | Avg:  9m 14s | Max: 15m 56s | Hits:  96%/320   
    🟩 cxx
      🟩 GCC13              Pass: 100%/2   | Total: 18m 28s | Avg:  9m 14s | Max: 15m 56s | Hits:  96%/320   
    🟩 cxx_family
      🟩 GCC                Pass: 100%/2   | Total: 18m 28s | Avg:  9m 14s | Max: 15m 56s | Hits:  96%/320   
    🟩 gpu
      🟩 rtx2080            Pass: 100%/2   | Total: 18m 28s | Avg:  9m 14s | Max: 15m 56s | Hits:  96%/320   
    🟩 jobs
      🟩 Build              Pass: 100%/1   | Total:  2m 32s | Avg:  2m 32s | Max:  2m 32s | Hits:  93%/160   
      🟩 Test               Pass: 100%/1   | Total: 15m 56s | Avg: 15m 56s | Max: 15m 56s | Hits:  98%/160   
    

👃 Inspect Changes

Modifications in project?

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

Modifications in project or dependencies?

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

🏃‍ Runner counts (total jobs: 162)

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

@bernhardmgruber
Copy link
Contributor

/ok to test

Copy link
Contributor

🟨 CI finished in 1h 34m: Pass: 86%/162 | Total: 1d 21h | Avg: 16m 57s | Max: 1h 25m | Hits: 78%/198034
  • 🟨 libcudacxx: Pass: 51%/43 | Total: 14h 30m | Avg: 20m 14s | Max: 47m 05s | Hits: 57%/52171

    🔍 gpu: rtx2080 🔍
      🟩 h100               Pass: 100%/2   | Total: 16m 15s | Avg:  8m 07s | Max: 12m 10s | Hits:  99%/3002  
      🔍 rtx2080            Pass:  48%/41  | Total: 14h 13m | Avg: 20m 49s | Max: 47m 05s | Hits:  54%/49169 
    🔍 sm: 75 🔍
      🔍 75                 Pass:  50%/2   | Total: 39m 32s | Avg: 19m 46s | Max: 22m 14s | Hits:  90%/20    
      🟩 90                 Pass: 100%/2   | Total: 16m 15s | Avg:  8m 07s | Max: 12m 10s | Hits:  99%/3002  
      🟩 90;90a;100         Pass: 100%/1   | Total: 27m 42s | Avg: 27m 42s | Max: 27m 42s | Hits:  47%/3002  
    🟨 ctk
      🟨 12.0               Pass:  40%/5   | Total:  1h 32m | Avg: 18m 35s | Max: 33m 18s | Hits:  71%/5716  
      🟩 12.6               Pass: 100%/2   | Total:  1h 17m | Avg: 38m 35s | Max: 40m 34s | Hits:  24%/5772  
      🟨 12.8               Pass:  50%/36  | Total: 11h 40m | Avg: 19m 26s | Max: 47m 05s | Hits:  59%/40683 
    🟨 cudacxx
      🟥 ClangCUDA18        Pass:   0%/2   | Total: 43m 21s | Avg: 21m 40s | Max: 22m 30s
      🟨 nvcc12.0           Pass:  40%/5   | Total:  1h 32m | Avg: 18m 35s | Max: 33m 18s | Hits:  71%/5716  
      🟩 nvcc12.6           Pass: 100%/2   | Total:  1h 17m | Avg: 38m 35s | Max: 40m 34s | Hits:  24%/5772  
      🟨 nvcc12.8           Pass:  52%/34  | Total: 10h 56m | Avg: 19m 18s | Max: 47m 05s | Hits:  59%/40683 
    🟨 cxx
      🟥 Clang14            Pass:   0%/4   | Total:  1h 16m | Avg: 19m 05s | Max: 20m 28s
      🟥 Clang15            Pass:   0%/2   | Total: 27m 06s | Avg: 13m 33s | Max: 22m 14s
      🟥 Clang16            Pass:   0%/2   | Total: 44m 23s | Avg: 22m 11s | Max: 25m 12s
      🟥 Clang17            Pass:   0%/2   | Total: 26m 48s | Avg: 13m 24s | Max: 22m 12s
      🟥 Clang18            Pass:   0%/6   | Total:  1h 45m | Avg: 17m 33s | Max: 22m 30s
      🟩 GCC7               Pass: 100%/2   | Total: 39m 52s | Avg: 19m 56s | Max: 20m 57s | Hits:  41%/5720  
      🟩 GCC8               Pass: 100%/1   | Total: 20m 03s | Avg: 20m 03s | Max: 20m 03s | Hits:  36%/2870  
      🟩 GCC9               Pass: 100%/2   | Total:  8m 04s | Avg:  4m 02s | Max:  4m 06s | Hits:  99%/5732  
      🟩 GCC10              Pass: 100%/2   | Total: 43m 30s | Avg: 21m 45s | Max: 22m 12s | Hits:  40%/5788  
      🟩 GCC11              Pass: 100%/2   | Total: 44m 07s | Avg: 22m 03s | Max: 22m 28s | Hits:  44%/5784  
      🟩 GCC12              Pass: 100%/2   | Total: 28m 26s | Avg: 14m 13s | Max: 24m 15s | Hits:  73%/5784  
      🟨 GCC13              Pass:  90%/10  | Total:  2h 59m | Avg: 17m 57s | Max: 47m 05s | Hits:  67%/14721 
      🟥 MSVC14.29          Pass:   0%/2   | Total:  1h 08m | Avg: 34m 15s | Max: 35m 13s
      🟥 MSVC14.42          Pass:   0%/2   | Total:  1h 21m | Avg: 40m 30s | Max: 41m 19s
      🟩 NVHPC25.1          Pass: 100%/2   | Total:  1h 17m | Avg: 38m 35s | Max: 40m 34s | Hits:  24%/5772  
    🟨 cxx_family
      🟥 Clang              Pass:   0%/16  | Total:  4h 39m | Avg: 17m 29s | Max: 25m 12s
      🟨 GCC                Pass:  95%/21  | Total:  6h 03m | Avg: 17m 18s | Max: 47m 05s | Hits:  61%/46399 
      🟥 MSVC               Pass:   0%/4   | Total:  2h 29m | Avg: 37m 22s | Max: 41m 19s
      🟩 NVHPC              Pass: 100%/2   | Total:  1h 17m | Avg: 38m 35s | Max: 40m 34s | Hits:  24%/5772  
    🟨 jobs
      🟨 Build              Pass:  48%/37  | Total: 12h 49m | Avg: 20m 47s | Max: 41m 19s | Hits:  57%/52151 
      🟨 NVRTC              Pass:  50%/2   | Total: 39m 32s | Avg: 19m 46s | Max: 22m 14s | Hits:  90%/20    
      🟨 Test               Pass:  66%/3   | Total: 59m 15s | Avg: 19m 45s | Max: 47m 05s
      🟩 VerifyCodegen      Pass: 100%/1   | Total:  2m 17s | Avg:  2m 17s | Max:  2m 17s
    🟨 cpu
      🟨 amd64              Pass:  51%/41  | Total: 13h 48m | Avg: 20m 11s | Max: 47m 05s | Hits:  57%/49258 
      🟨 arm64              Pass:  50%/2   | Total: 42m 08s | Avg: 21m 04s | Max: 21m 07s | Hits:  44%/2913  
    🟨 cudacxx_family
      🟥 ClangCUDA          Pass:   0%/2   | Total: 43m 21s | Avg: 21m 40s | Max: 22m 30s
      🟨 nvcc               Pass:  53%/41  | Total: 13h 46m | Avg: 20m 10s | Max: 47m 05s | Hits:  57%/52171 
    🟨 std
      🟨 17                 Pass:  47%/21  | Total:  6h 32m | Avg: 18m 41s | Max: 39m 41s | Hits:  61%/28673 
      🟨 20                 Pass:  52%/21  | Total:  7h 55m | Avg: 22m 38s | Max: 47m 05s | Hits:  51%/23498 
    
  • 🟥 python: Pass: 0%/1 | Total: 13m 00s | Avg: 13m 00s | Max: 13m 00s

    🟥 cpu
      🟥 amd64              Pass:   0%/1   | Total: 13m 00s | Avg: 13m 00s | Max: 13m 00s
    🟥 ctk
      🟥 12.8               Pass:   0%/1   | Total: 13m 00s | Avg: 13m 00s | Max: 13m 00s
    🟥 cudacxx
      🟥 nvcc12.8           Pass:   0%/1   | Total: 13m 00s | Avg: 13m 00s | Max: 13m 00s
    🟥 cudacxx_family
      🟥 nvcc               Pass:   0%/1   | Total: 13m 00s | Avg: 13m 00s | Max: 13m 00s
    🟥 cxx
      🟥 GCC13              Pass:   0%/1   | Total: 13m 00s | Avg: 13m 00s | Max: 13m 00s
    🟥 cxx_family
      🟥 GCC                Pass:   0%/1   | Total: 13m 00s | Avg: 13m 00s | Max: 13m 00s
    🟥 gpu
      🟥 rtx2080            Pass:   0%/1   | Total: 13m 00s | Avg: 13m 00s | Max: 13m 00s
    🟥 jobs
      🟥 Test               Pass:   0%/1   | Total: 13m 00s | Avg: 13m 00s | Max: 13m 00s
    
  • 🟩 cub: Pass: 100%/45 | Total: 16h 06m | Avg: 21m 29s | Max: 1h 25m | Hits: 83%/53780

    🟩 cpu
      🟩 amd64              Pass: 100%/43  | Total: 15h 55m | Avg: 22m 13s | Max:  1h 25m | Hits:  83%/51336 
      🟩 arm64              Pass: 100%/2   | Total: 11m 32s | Avg:  5m 46s | Max:  6m 02s | Hits:  99%/2444  
    🟩 ctk
      🟩 12.0               Pass: 100%/5   | Total:  2h 17m | Avg: 27m 29s | Max:  1h 02m | Hits:  67%/5940  
      🟩 12.6               Pass: 100%/2   | Total:  2h 46m | Avg:  1h 23m | Max:  1h 25m | Hits:  11%/2260  
      🟩 12.8               Pass: 100%/38  | Total: 11h 02m | Avg: 17m 26s | Max:  1h 05m | Hits:  89%/45580 
    🟩 cudacxx
      🟩 ClangCUDA18        Pass: 100%/2   | Total:  9m 55s | Avg:  4m 57s | Max:  5m 08s | Hits: 100%/2108  
      🟩 nvcc12.0           Pass: 100%/5   | Total:  2h 17m | Avg: 27m 29s | Max:  1h 02m | Hits:  67%/5940  
      🟩 nvcc12.6           Pass: 100%/2   | Total:  2h 46m | Avg:  1h 23m | Max:  1h 25m | Hits:  11%/2260  
      🟩 nvcc12.8           Pass: 100%/36  | Total: 10h 52m | Avg: 18m 08s | Max:  1h 05m | Hits:  89%/43472 
    🟩 cudacxx_family
      🟩 ClangCUDA          Pass: 100%/2   | Total:  9m 55s | Avg:  4m 57s | Max:  5m 08s | Hits: 100%/2108  
      🟩 nvcc               Pass: 100%/43  | Total: 15h 57m | Avg: 22m 15s | Max:  1h 25m | Hits:  83%/51672 
    🟩 cxx
      🟩 Clang14            Pass: 100%/4   | Total: 23m 38s | Avg:  5m 54s | Max:  6m 17s | Hits: 100%/4896  
      🟩 Clang15            Pass: 100%/2   | Total: 12m 34s | Avg:  6m 17s | Max:  6m 19s | Hits: 100%/2444  
      🟩 Clang16            Pass: 100%/2   | Total: 12m 41s | Avg:  6m 20s | Max:  6m 32s | Hits: 100%/2444  
      🟩 Clang17            Pass: 100%/2   | Total: 12m 34s | Avg:  6m 17s | Max:  6m 30s | Hits: 100%/2444  
      🟩 Clang18            Pass: 100%/7   | Total:  1h 14m | Avg: 10m 35s | Max: 26m 02s | Hits: 100%/8218  
      🟩 GCC7               Pass: 100%/2   | Total:  1h 56m | Avg: 58m 27s | Max:  1h 00m | Hits:  15%/2448  
      🟩 GCC8               Pass: 100%/1   | Total: 54m 57s | Avg: 54m 57s | Max: 54m 57s | Hits:  15%/1224  
      🟩 GCC9               Pass: 100%/2   | Total: 13m 18s | Avg:  6m 39s | Max:  6m 42s | Hits:  99%/2448  
      🟩 GCC10              Pass: 100%/2   | Total: 13m 17s | Avg:  6m 38s | Max:  6m 39s | Hits:  99%/2448  
      🟩 GCC11              Pass: 100%/2   | Total: 13m 22s | Avg:  6m 41s | Max:  6m 44s | Hits:  99%/2444  
      🟩 GCC12              Pass: 100%/2   | Total: 13m 39s | Avg:  6m 49s | Max:  6m 51s | Hits:  99%/2444  
      🟩 GCC13              Pass: 100%/11  | Total:  3h 05m | Avg: 16m 53s | Max: 30m 11s | Hits:  99%/13442 
      🟩 MSVC14.29          Pass: 100%/2   | Total:  2h 08m | Avg:  1h 04m | Max:  1h 05m | Hits:  15%/2088  
      🟩 MSVC14.42          Pass: 100%/2   | Total:  2h 04m | Avg:  1h 02m | Max:  1h 02m | Hits:  15%/2088  
      🟩 NVHPC25.1          Pass: 100%/2   | Total:  2h 46m | Avg:  1h 23m | Max:  1h 25m | Hits:  11%/2260  
    🟩 cxx_family
      🟩 Clang              Pass: 100%/17  | Total:  2h 15m | Avg:  7m 58s | Max: 26m 02s | Hits: 100%/20446 
      🟩 GCC                Pass: 100%/22  | Total:  6h 51m | Avg: 18m 41s | Max:  1h 00m | Hits:  88%/26898 
      🟩 MSVC               Pass: 100%/4   | Total:  4h 13m | Avg:  1h 03m | Max:  1h 05m | Hits:  15%/4176  
      🟩 NVHPC              Pass: 100%/2   | Total:  2h 46m | Avg:  1h 23m | Max:  1h 25m | Hits:  11%/2260  
    🟩 gpu
      🟩 h100               Pass: 100%/3   | Total: 55m 47s | Avg: 18m 35s | Max: 26m 32s | Hits:  99%/3666  
      🟩 rtx2080            Pass: 100%/34  | Total: 12h 28m | Avg: 22m 01s | Max:  1h 25m | Hits:  78%/40338 
      🟩 rtxa6000           Pass: 100%/8   | Total:  2h 42m | Avg: 20m 18s | Max: 30m 11s | Hits:  99%/9776  
    🟩 jobs
      🟩 Build              Pass: 100%/37  | Total: 12h 46m | Avg: 20m 43s | Max:  1h 25m | Hits:  80%/44004 
      🟩 DeviceLaunch       Pass: 100%/1   | Total: 26m 54s | Avg: 26m 54s | Max: 26m 54s | Hits:  99%/1222  
      🟩 GraphCapture       Pass: 100%/1   | Total: 20m 45s | Avg: 20m 45s | Max: 20m 45s | Hits:  99%/1222  
      🟩 HostLaunch         Pass: 100%/3   | Total:  1h 22m | Avg: 27m 35s | Max: 30m 11s | Hits:  99%/3666  
      🟩 TestGPU            Pass: 100%/3   | Total:  1h 09m | Avg: 23m 13s | Max: 25m 16s | Hits:  99%/3666  
    🟩 sm
      🟩 90                 Pass: 100%/3   | Total: 55m 47s | Avg: 18m 35s | Max: 26m 32s | Hits:  99%/3666  
      🟩 90;90a;100         Pass: 100%/1   | Total:  7m 04s | Avg:  7m 04s | Max:  7m 04s | Hits:  99%/1222  
    🟩 std
      🟩 17                 Pass: 100%/20  | Total:  8h 50m | Avg: 26m 31s | Max:  1h 25m | Hits:  71%/23662 
      🟩 20                 Pass: 100%/25  | Total:  7h 16m | Avg: 17m 27s | Max:  1h 20m | Hits:  93%/30118 
    
  • 🟩 thrust: Pass: 100%/45 | Total: 12h 08m | Avg: 16m 11s | Max: 1h 18m | Hits: 86%/79911

    🟩 cmake_options
      🟩 -DTHRUST_DISPATCH_TYPE=Force32bit Pass: 100%/2   | Total: 17m 39s | Avg:  8m 49s | Max: 11m 22s | Hits:  99%/3554  
    🟩 cpu
      🟩 amd64              Pass: 100%/43  | Total: 11h 58m | Avg: 16m 43s | Max:  1h 18m | Hits:  86%/76358 
      🟩 arm64              Pass: 100%/2   | Total:  9m 55s | Avg:  4m 57s | Max:  5m 19s | Hits:  99%/3553  
    🟩 ctk
      🟩 12.0               Pass: 100%/5   | Total:  1h 48m | Avg: 21m 37s | Max: 55m 59s | Hits:  76%/8876  
      🟩 12.6               Pass: 100%/2   | Total:  2h 25m | Avg:  1h 12m | Max:  1h 18m | Hits:  10%/3552  
      🟩 12.8               Pass: 100%/38  | Total:  7h 55m | Avg: 12m 30s | Max: 57m 02s | Hits:  92%/67483 
    🟩 cudacxx
      🟩 ClangCUDA18        Pass: 100%/2   | Total:  9m 58s | Avg:  4m 59s | Max:  5m 00s | Hits: 100%/3552  
      🟩 nvcc12.0           Pass: 100%/5   | Total:  1h 48m | Avg: 21m 37s | Max: 55m 59s | Hits:  76%/8876  
      🟩 nvcc12.6           Pass: 100%/2   | Total:  2h 25m | Avg:  1h 12m | Max:  1h 18m | Hits:  10%/3552  
      🟩 nvcc12.8           Pass: 100%/36  | Total:  7h 45m | Avg: 12m 55s | Max: 57m 02s | Hits:  91%/63931 
    🟩 cudacxx_family
      🟩 ClangCUDA          Pass: 100%/2   | Total:  9m 58s | Avg:  4m 59s | Max:  5m 00s | Hits: 100%/3552  
      🟩 nvcc               Pass: 100%/43  | Total: 11h 58m | Avg: 16m 42s | Max:  1h 18m | Hits:  86%/76359 
    🟩 cxx
      🟩 Clang14            Pass: 100%/4   | Total: 20m 25s | Avg:  5m 06s | Max:  5m 29s | Hits: 100%/7104  
      🟩 Clang15            Pass: 100%/2   | Total: 11m 09s | Avg:  5m 34s | Max:  5m 40s | Hits: 100%/3552  
      🟩 Clang16            Pass: 100%/2   | Total: 11m 22s | Avg:  5m 41s | Max:  5m 48s | Hits: 100%/3552  
      🟩 Clang17            Pass: 100%/2   | Total: 11m 24s | Avg:  5m 42s | Max:  5m 43s | Hits: 100%/3552  
      🟩 Clang18            Pass: 100%/7   | Total: 43m 37s | Avg:  6m 13s | Max: 10m 23s | Hits: 100%/12432 
      🟩 GCC7               Pass: 100%/2   | Total:  1h 14m | Avg: 37m 00s | Max: 37m 11s | Hits:  55%/3554  
      🟩 GCC8               Pass: 100%/1   | Total: 34m 11s | Avg: 34m 11s | Max: 34m 11s | Hits:  40%/1777  
      🟩 GCC9               Pass: 100%/2   | Total: 11m 01s | Avg:  5m 30s | Max:  5m 33s | Hits:  99%/3554  
      🟩 GCC10              Pass: 100%/2   | Total: 11m 24s | Avg:  5m 42s | Max:  5m 51s | Hits:  99%/3554  
      🟩 GCC11              Pass: 100%/2   | Total: 11m 21s | Avg:  5m 40s | Max:  5m 41s | Hits:  99%/3554  
      🟩 GCC12              Pass: 100%/2   | Total: 12m 37s | Avg:  6m 18s | Max:  6m 39s | Hits:  99%/3554  
      🟩 GCC13              Pass: 100%/10  | Total:  1h 18m | Avg:  7m 48s | Max: 12m 10s | Hits:  99%/17770 
      🟩 MSVC14.29          Pass: 100%/2   | Total:  1h 51m | Avg: 55m 56s | Max: 55m 59s | Hits:  42%/3540  
      🟩 MSVC14.42          Pass: 100%/3   | Total:  2h 20m | Avg: 46m 53s | Max: 57m 02s | Hits:  50%/5310  
      🟩 NVHPC25.1          Pass: 100%/2   | Total:  2h 25m | Avg:  1h 12m | Max:  1h 18m | Hits:  10%/3552  
    🟩 cxx_family
      🟩 Clang              Pass: 100%/17  | Total:  1h 37m | Avg:  5m 45s | Max: 10m 23s | Hits: 100%/30192 
      🟩 GCC                Pass: 100%/21  | Total:  3h 52m | Avg: 11m 04s | Max: 37m 11s | Hits:  92%/37317 
      🟩 MSVC               Pass: 100%/5   | Total:  4h 12m | Avg: 50m 30s | Max: 57m 02s | Hits:  47%/8850  
      🟩 NVHPC              Pass: 100%/2   | Total:  2h 25m | Avg:  1h 12m | Max:  1h 18m | Hits:  10%/3552  
    🟩 gpu
      🟩 h100               Pass: 100%/2   | Total: 16m 53s | Avg:  8m 26s | Max: 12m 10s | Hits:  99%/3554  
      🟩 rtx2080            Pass: 100%/33  | Total:  9h 20m | Avg: 16m 58s | Max:  1h 18m | Hits:  84%/58604 
      🟩 rtx4090            Pass: 100%/10  | Total:  2h 31m | Avg: 15m 10s | Max: 57m 02s | Hits:  92%/17753 
    🟩 jobs
      🟩 Build              Pass: 100%/38  | Total: 10h 40m | Avg: 16m 50s | Max:  1h 18m | Hits:  84%/67481 
      🟩 TestCPU            Pass: 100%/3   | Total: 43m 05s | Avg: 14m 21s | Max: 27m 42s | Hits:  99%/5323  
      🟩 TestGPU            Pass: 100%/4   | Total: 45m 40s | Avg: 11m 25s | Max: 12m 10s | Hits:  99%/7107  
    🟩 sm
      🟩 90                 Pass: 100%/2   | Total: 16m 53s | Avg:  8m 26s | Max: 12m 10s | Hits:  99%/3554  
      🟩 90;90a;100         Pass: 100%/1   | Total:  6m 14s | Avg:  6m 14s | Max:  6m 14s | Hits:  99%/1777  
    🟩 std
      🟩 17                 Pass: 100%/20  | Total:  7h 07m | Avg: 21m 22s | Max:  1h 18m | Hits:  78%/35511 
      🟩 20                 Pass: 100%/23  | Total:  4h 43m | Avg: 12m 20s | Max:  1h 07m | Hits:  92%/40846 
    
  • 🟩 cudax: Pass: 100%/22 | Total: 2h 13m | Avg: 6m 03s | Max: 14m 17s | Hits: 94%/11852

    🟩 cpu
      🟩 amd64              Pass: 100%/18  | Total:  2h 01m | Avg:  6m 45s | Max: 14m 17s | Hits:  92%/9512  
      🟩 arm64              Pass: 100%/4   | Total: 11m 42s | Avg:  2m 55s | Max:  3m 03s | Hits:  99%/2340  
    🟩 ctk
      🟩 12.0               Pass: 100%/1   | Total: 11m 25s | Avg: 11m 25s | Max: 11m 25s | Hits:  58%/282   
      🟩 12.6               Pass: 100%/2   | Total: 21m 46s | Avg: 10m 53s | Max: 11m 06s | Hits:  44%/754   
      🟩 12.8               Pass: 100%/19  | Total:  1h 40m | Avg:  5m 16s | Max: 14m 17s | Hits:  98%/10816 
    🟩 cudacxx
      🟩 nvcc12.0           Pass: 100%/1   | Total: 11m 25s | Avg: 11m 25s | Max: 11m 25s | Hits:  58%/282   
      🟩 nvcc12.6           Pass: 100%/2   | Total: 21m 46s | Avg: 10m 53s | Max: 11m 06s | Hits:  44%/754   
      🟩 nvcc12.8           Pass: 100%/19  | Total:  1h 40m | Avg:  5m 16s | Max: 14m 17s | Hits:  98%/10816 
    🟩 cudacxx_family
      🟩 nvcc               Pass: 100%/22  | Total:  2h 13m | Avg:  6m 03s | Max: 14m 17s | Hits:  94%/11852 
    🟩 cxx
      🟩 Clang14            Pass: 100%/1   | Total:  3m 14s | Avg:  3m 14s | Max:  3m 14s | Hits: 100%/587   
      🟩 Clang15            Pass: 100%/1   | Total:  3m 26s | Avg:  3m 26s | Max:  3m 26s | Hits: 100%/585   
      🟩 Clang16            Pass: 100%/1   | Total:  3m 25s | Avg:  3m 25s | Max:  3m 25s | Hits: 100%/585   
      🟩 Clang17            Pass: 100%/1   | Total:  3m 41s | Avg:  3m 41s | Max:  3m 41s | Hits: 100%/585   
      🟩 Clang18            Pass: 100%/4   | Total: 20m 55s | Avg:  5m 13s | Max: 11m 47s | Hits: 100%/2340  
      🟩 GCC10              Pass: 100%/1   | Total:  3m 16s | Avg:  3m 16s | Max:  3m 16s | Hits:  99%/587   
      🟩 GCC11              Pass: 100%/1   | Total:  3m 35s | Avg:  3m 35s | Max:  3m 35s | Hits:  99%/585   
      🟩 GCC12              Pass: 100%/2   | Total: 17m 23s | Avg:  8m 41s | Max: 13m 51s | Hits:  99%/1170  
      🟩 GCC13              Pass: 100%/6   | Total: 29m 47s | Avg:  4m 57s | Max: 14m 17s | Hits:  99%/3510  
      🟩 MSVC14.39          Pass: 100%/1   | Total: 11m 25s | Avg: 11m 25s | Max: 11m 25s | Hits:  58%/282   
      🟩 MSVC14.42          Pass: 100%/1   | Total: 11m 26s | Avg: 11m 26s | Max: 11m 26s | Hits:  57%/282   
      🟩 NVHPC25.1          Pass: 100%/2   | Total: 21m 46s | Avg: 10m 53s | Max: 11m 06s | Hits:  44%/754   
    🟩 cxx_family
      🟩 Clang              Pass: 100%/8   | Total: 34m 41s | Avg:  4m 20s | Max: 11m 47s | Hits: 100%/4682  
      🟩 GCC                Pass: 100%/10  | Total: 54m 01s | Avg:  5m 24s | Max: 14m 17s | Hits:  99%/5852  
      🟩 MSVC               Pass: 100%/2   | Total: 22m 51s | Avg: 11m 25s | Max: 11m 26s | Hits:  57%/564   
      🟩 NVHPC              Pass: 100%/2   | Total: 21m 46s | Avg: 10m 53s | Max: 11m 06s | Hits:  44%/754   
    🟩 gpu
      🟩 h100               Pass: 100%/2   | Total: 17m 21s | Avg:  8m 40s | Max: 14m 17s | Hits:  99%/1170  
      🟩 rtx2080            Pass: 100%/20  | Total:  1h 55m | Avg:  5m 47s | Max: 13m 51s | Hits:  93%/10682 
    🟩 jobs
      🟩 Build              Pass: 100%/19  | Total:  1h 33m | Avg:  4m 54s | Max: 11m 26s | Hits:  93%/10097 
      🟩 Test               Pass: 100%/3   | Total: 39m 55s | Avg: 13m 18s | Max: 14m 17s | Hits:  99%/1755  
    🟩 sm
      🟩 90                 Pass: 100%/3   | Total: 20m 39s | Avg:  6m 53s | Max: 14m 17s | Hits:  99%/1755  
      🟩 90a                Pass: 100%/1   | Total:  3m 06s | Avg:  3m 06s | Max:  3m 06s | Hits:  99%/585   
    🟩 std
      🟩 17                 Pass: 100%/4   | Total: 20m 14s | Avg:  5m 03s | Max: 11m 06s | Hits:  89%/2132  
      🟩 20                 Pass: 100%/18  | Total:  1h 53m | Avg:  6m 16s | Max: 14m 17s | Hits:  95%/9720  
    
  • 🟩 stdpar: Pass: 100%/4 | Total: 16m 35s | Avg: 4m 08s | Max: 4m 53s

    🟩 cpu
      🟩 amd64              Pass: 100%/2   | Total:  9m 45s | Avg:  4m 52s | Max:  4m 53s
      🟩 arm64              Pass: 100%/2   | Total:  6m 50s | Avg:  3m 25s | Max:  3m 29s
    🟩 ctk
      🟩 12.6               Pass: 100%/4   | Total: 16m 35s | Avg:  4m 08s | Max:  4m 53s
    🟩 cudacxx
      🟩 nvcc12.6           Pass: 100%/4   | Total: 16m 35s | Avg:  4m 08s | Max:  4m 53s
    🟩 cudacxx_family
      🟩 nvcc               Pass: 100%/4   | Total: 16m 35s | Avg:  4m 08s | Max:  4m 53s
    🟩 cxx
      🟩 NVHPC25.1          Pass: 100%/4   | Total: 16m 35s | Avg:  4m 08s | Max:  4m 53s
    🟩 cxx_family
      🟩 NVHPC              Pass: 100%/4   | Total: 16m 35s | Avg:  4m 08s | Max:  4m 53s
    🟩 gpu
      🟩 rtx2080            Pass: 100%/4   | Total: 16m 35s | Avg:  4m 08s | Max:  4m 53s
    🟩 jobs
      🟩 Build              Pass: 100%/4   | Total: 16m 35s | Avg:  4m 08s | Max:  4m 53s
    🟩 std
      🟩 17                 Pass: 100%/2   | Total:  8m 21s | Avg:  4m 10s | Max:  4m 52s
      🟩 20                 Pass: 100%/2   | Total:  8m 14s | Avg:  4m 07s | Max:  4m 53s
    
  • 🟩 cccl_c_parallel: Pass: 100%/2 | Total: 18m 21s | Avg: 9m 10s | Max: 15m 56s | Hits: 98%/320

    🟩 cpu
      🟩 amd64              Pass: 100%/2   | Total: 18m 21s | Avg:  9m 10s | Max: 15m 56s | Hits:  98%/320   
    🟩 ctk
      🟩 12.8               Pass: 100%/2   | Total: 18m 21s | Avg:  9m 10s | Max: 15m 56s | Hits:  98%/320   
    🟩 cudacxx
      🟩 nvcc12.8           Pass: 100%/2   | Total: 18m 21s | Avg:  9m 10s | Max: 15m 56s | Hits:  98%/320   
    🟩 cudacxx_family
      🟩 nvcc               Pass: 100%/2   | Total: 18m 21s | Avg:  9m 10s | Max: 15m 56s | Hits:  98%/320   
    🟩 cxx
      🟩 GCC13              Pass: 100%/2   | Total: 18m 21s | Avg:  9m 10s | Max: 15m 56s | Hits:  98%/320   
    🟩 cxx_family
      🟩 GCC                Pass: 100%/2   | Total: 18m 21s | Avg:  9m 10s | Max: 15m 56s | Hits:  98%/320   
    🟩 gpu
      🟩 rtx2080            Pass: 100%/2   | Total: 18m 21s | Avg:  9m 10s | Max: 15m 56s | Hits:  98%/320   
    🟩 jobs
      🟩 Build              Pass: 100%/1   | Total:  2m 25s | Avg:  2m 25s | Max:  2m 25s | Hits:  98%/160   
      🟩 Test               Pass: 100%/1   | Total: 15m 56s | Avg: 15m 56s | Max: 15m 56s | Hits:  98%/160   
    

👃 Inspect Changes

Modifications in project?

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

Modifications in project or dependencies?

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

🏃‍ Runner counts (total jobs: 162)

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

@miscco
Copy link
Contributor

miscco commented Mar 20, 2025

/ok to test

Copy link
Contributor

🟨 CI finished in 1h 14m: Pass: 98%/162 | Total: 1d 05h | Avg: 11m 01s | Max: 46m 07s | Hits: 83%/252345
  • 🟨 libcudacxx: Pass: 95%/43 | Total: 12h 23m | Avg: 17m 17s | Max: 46m 07s | Hits: 60%/106482

    🔍 cpu: amd64 🔍
      🔍 amd64              Pass:  95%/41  | Total: 11h 43m | Avg: 17m 09s | Max: 46m 07s | Hits:  61%/100657
      🟩 arm64              Pass: 100%/2   | Total: 40m 21s | Avg: 20m 10s | Max: 20m 45s | Hits:  47%/5825  
    🔍 ctk: 12.8 🔍
      🟩 12.0               Pass: 100%/5   | Total:  1h 33m | Avg: 18m 42s | Max: 21m 25s | Hits:  46%/14189 
      🟩 12.6               Pass: 100%/2   | Total: 44m 28s | Avg: 22m 14s | Max: 34m 24s | Hits:  72%/5772  
      🔍 12.8               Pass:  94%/36  | Total: 10h 05m | Avg: 16m 49s | Max: 46m 07s | Hits:  62%/86521 
    🔍 cudacxx: nvcc12.8 🔍
      🟩 ClangCUDA18        Pass: 100%/2   | Total: 43m 39s | Avg: 21m 49s | Max: 23m 16s | Hits:  27%/5786  
      🟩 nvcc12.0           Pass: 100%/5   | Total:  1h 33m | Avg: 18m 42s | Max: 21m 25s | Hits:  46%/14189 
      🟩 nvcc12.6           Pass: 100%/2   | Total: 44m 28s | Avg: 22m 14s | Max: 34m 24s | Hits:  72%/5772  
      🔍 nvcc12.8           Pass:  94%/34  | Total:  9h 21m | Avg: 16m 31s | Max: 46m 07s | Hits:  64%/80735 
    🔍 cudacxx_family: nvcc 🔍
      🟩 ClangCUDA          Pass: 100%/2   | Total: 43m 39s | Avg: 21m 49s | Max: 23m 16s | Hits:  27%/5786  
      🔍 nvcc               Pass:  95%/41  | Total: 11h 39m | Avg: 17m 04s | Max: 46m 07s | Hits:  62%/100696
    🔍 cxx: GCC13 🔍
      🟩 Clang14            Pass: 100%/4   | Total:  1h 01m | Avg: 15m 23s | Max: 20m 11s | Hits:  60%/11540 
      🟩 Clang15            Pass: 100%/2   | Total: 44m 28s | Avg: 22m 14s | Max: 22m 47s | Hits:  47%/5782  
      🟩 Clang16            Pass: 100%/2   | Total: 40m 55s | Avg: 20m 27s | Max: 20m 53s | Hits:  51%/5782  
      🟩 Clang17            Pass: 100%/2   | Total: 25m 47s | Avg: 12m 53s | Max: 21m 07s | Hits:  75%/5782  
      🟩 Clang18            Pass: 100%/6   | Total:  2h 15m | Avg: 22m 39s | Max: 46m 07s | Hits:  51%/14480 
      🟩 GCC7               Pass: 100%/2   | Total: 36m 15s | Avg: 18m 07s | Max: 19m 00s | Hits:  48%/5720  
      🟩 GCC8               Pass: 100%/1   | Total: 18m 03s | Avg: 18m 03s | Max: 18m 03s | Hits:  48%/2870  
      🟩 GCC9               Pass: 100%/2   | Total: 37m 51s | Avg: 18m 55s | Max: 19m 33s | Hits:  48%/5732  
      🟩 GCC10              Pass: 100%/2   | Total: 23m 15s | Avg: 11m 37s | Max: 18m 49s | Hits:  74%/5788  
      🟩 GCC11              Pass: 100%/2   | Total: 40m 43s | Avg: 20m 21s | Max: 21m 18s | Hits:  48%/5784  
      🟩 GCC12              Pass: 100%/2   | Total: 25m 53s | Avg: 12m 56s | Max: 21m 59s | Hits:  73%/5784  
      🔍 GCC13              Pass:  80%/10  | Total:  2h 03m | Avg: 12m 23s | Max: 26m 25s | Hits:  67%/14721 
      🟩 MSVC14.29          Pass: 100%/2   | Total: 41m 36s | Avg: 20m 48s | Max: 21m 25s | Hits:  71%/5438  
      🟩 MSVC14.42          Pass: 100%/2   | Total: 42m 52s | Avg: 21m 26s | Max: 23m 33s | Hits:  71%/5507  
      🟩 NVHPC25.1          Pass: 100%/2   | Total: 44m 28s | Avg: 22m 14s | Max: 34m 24s | Hits:  72%/5772  
    🔍 cxx_family: GCC 🔍
      🟩 Clang              Pass: 100%/16  | Total:  5h 08m | Avg: 19m 17s | Max: 46m 07s | Hits:  56%/43366 
      🔍 GCC                Pass:  90%/21  | Total:  5h 05m | Avg: 14m 34s | Max: 26m 25s | Hits:  60%/46399 
      🟩 MSVC               Pass: 100%/4   | Total:  1h 24m | Avg: 21m 07s | Max: 23m 33s | Hits:  71%/10945 
      🟩 NVHPC              Pass: 100%/2   | Total: 44m 28s | Avg: 22m 14s | Max: 34m 24s | Hits:  72%/5772  
    🔍 gpu: rtx2080 🔍
      🟩 h100               Pass: 100%/2   | Total: 16m 19s | Avg:  8m 09s | Max: 12m 14s | Hits:  99%/3002  
      🔍 rtx2080            Pass:  95%/41  | Total: 12h 07m | Avg: 17m 44s | Max: 46m 07s | Hits:  59%/103480
    🔍 sm: 75 🔍
      🔍 75                 Pass:  50%/2   | Total: 34m 51s | Avg: 17m 25s | Max: 18m 09s | Hits:  90%/20    
      🟩 90                 Pass: 100%/2   | Total: 16m 19s | Avg:  8m 09s | Max: 12m 14s | Hits:  99%/3002  
      🟩 90;90a;100         Pass: 100%/1   | Total: 26m 25s | Avg: 26m 25s | Max: 26m 25s | Hits:  44%/3002  
    🔍 std: 20 🔍
      🟩 17                 Pass: 100%/21  | Total:  6h 09m | Avg: 17m 37s | Max: 22m 47s | Hits:  60%/56936 
      🔍 20                 Pass:  90%/21  | Total:  6h 11m | Avg: 17m 41s | Max: 46m 07s | Hits:  61%/49546 
    🟨 jobs
      🟩 Build              Pass: 100%/37  | Total: 10h 48m | Avg: 17m 31s | Max: 34m 24s | Hits:  60%/106462
      🟨 NVRTC              Pass:  50%/2   | Total: 34m 51s | Avg: 17m 25s | Max: 18m 09s | Hits:  90%/20    
      🟨 Test               Pass:  66%/3   | Total: 58m 21s | Avg: 19m 27s | Max: 46m 07s
      🟩 VerifyCodegen      Pass: 100%/1   | Total:  2m 10s | Avg:  2m 10s | Max:  2m 10s
    
  • 🟥 python: Pass: 0%/1 | Total: 13m 13s | Avg: 13m 13s | Max: 13m 13s

    🟥 cpu
      🟥 amd64              Pass:   0%/1   | Total: 13m 13s | Avg: 13m 13s | Max: 13m 13s
    🟥 ctk
      🟥 12.8               Pass:   0%/1   | Total: 13m 13s | Avg: 13m 13s | Max: 13m 13s
    🟥 cudacxx
      🟥 nvcc12.8           Pass:   0%/1   | Total: 13m 13s | Avg: 13m 13s | Max: 13m 13s
    🟥 cudacxx_family
      🟥 nvcc               Pass:   0%/1   | Total: 13m 13s | Avg: 13m 13s | Max: 13m 13s
    🟥 cxx
      🟥 GCC13              Pass:   0%/1   | Total: 13m 13s | Avg: 13m 13s | Max: 13m 13s
    🟥 cxx_family
      🟥 GCC                Pass:   0%/1   | Total: 13m 13s | Avg: 13m 13s | Max: 13m 13s
    🟥 gpu
      🟥 rtx2080            Pass:   0%/1   | Total: 13m 13s | Avg: 13m 13s | Max: 13m 13s
    🟥 jobs
      🟥 Test               Pass:   0%/1   | Total: 13m 13s | Avg: 13m 13s | Max: 13m 13s
    
  • 🟩 cub: Pass: 100%/45 | Total: 8h 13m | Avg: 10m 57s | Max: 28m 17s | Hits: 99%/53780

    🟩 cpu
      🟩 amd64              Pass: 100%/43  | Total:  8h 01m | Avg: 11m 11s | Max: 28m 17s | Hits:  99%/51336 
      🟩 arm64              Pass: 100%/2   | Total: 11m 56s | Avg:  5m 58s | Max:  6m 17s | Hits:  99%/2444  
    🟩 ctk
      🟩 12.0               Pass: 100%/5   | Total: 43m 19s | Avg:  8m 39s | Max: 18m 50s | Hits:  99%/5940  
      🟩 12.6               Pass: 100%/2   | Total: 22m 40s | Avg: 11m 20s | Max: 11m 31s | Hits:  98%/2260  
      🟩 12.8               Pass: 100%/38  | Total:  7h 07m | Avg: 11m 14s | Max: 28m 17s | Hits:  99%/45580 
    🟩 cudacxx
      🟩 ClangCUDA18        Pass: 100%/2   | Total: 10m 22s | Avg:  5m 11s | Max:  5m 22s | Hits: 100%/2108  
      🟩 nvcc12.0           Pass: 100%/5   | Total: 43m 19s | Avg:  8m 39s | Max: 18m 50s | Hits:  99%/5940  
      🟩 nvcc12.6           Pass: 100%/2   | Total: 22m 40s | Avg: 11m 20s | Max: 11m 31s | Hits:  98%/2260  
      🟩 nvcc12.8           Pass: 100%/36  | Total:  6h 57m | Avg: 11m 35s | Max: 28m 17s | Hits:  99%/43472 
    🟩 cudacxx_family
      🟩 ClangCUDA          Pass: 100%/2   | Total: 10m 22s | Avg:  5m 11s | Max:  5m 22s | Hits: 100%/2108  
      🟩 nvcc               Pass: 100%/43  | Total:  8h 03m | Avg: 11m 13s | Max: 28m 17s | Hits:  99%/51672 
    🟩 cxx
      🟩 Clang14            Pass: 100%/4   | Total: 24m 15s | Avg:  6m 03s | Max:  6m 18s | Hits: 100%/4896  
      🟩 Clang15            Pass: 100%/2   | Total: 12m 41s | Avg:  6m 20s | Max:  6m 25s | Hits: 100%/2444  
      🟩 Clang16            Pass: 100%/2   | Total: 12m 40s | Avg:  6m 20s | Max:  6m 29s | Hits: 100%/2444  
      🟩 Clang17            Pass: 100%/2   | Total: 12m 33s | Avg:  6m 16s | Max:  6m 19s | Hits: 100%/2444  
      🟩 Clang18            Pass: 100%/7   | Total:  1h 15m | Avg: 10m 48s | Max: 25m 26s | Hits: 100%/8218  
      🟩 GCC7               Pass: 100%/2   | Total: 13m 21s | Avg:  6m 40s | Max:  6m 59s | Hits:  99%/2448  
      🟩 GCC8               Pass: 100%/1   | Total:  6m 23s | Avg:  6m 23s | Max:  6m 23s | Hits:  99%/1224  
      🟩 GCC9               Pass: 100%/2   | Total: 12m 54s | Avg:  6m 27s | Max:  6m 31s | Hits:  99%/2448  
      🟩 GCC10              Pass: 100%/2   | Total: 13m 49s | Avg:  6m 54s | Max:  7m 06s | Hits:  99%/2448  
      🟩 GCC11              Pass: 100%/2   | Total: 13m 52s | Avg:  6m 56s | Max:  6m 59s | Hits:  99%/2444  
      🟩 GCC12              Pass: 100%/2   | Total: 13m 48s | Avg:  6m 54s | Max:  6m 56s | Hits:  99%/2444  
      🟩 GCC13              Pass: 100%/11  | Total:  3h 01m | Avg: 16m 30s | Max: 28m 17s | Hits:  99%/13442 
      🟩 MSVC14.29          Pass: 100%/2   | Total: 38m 24s | Avg: 19m 12s | Max: 19m 34s | Hits:  99%/2088  
      🟩 MSVC14.42          Pass: 100%/2   | Total: 38m 50s | Avg: 19m 25s | Max: 19m 43s | Hits:  99%/2088  
      🟩 NVHPC25.1          Pass: 100%/2   | Total: 22m 40s | Avg: 11m 20s | Max: 11m 31s | Hits:  98%/2260  
    🟩 cxx_family
      🟩 Clang              Pass: 100%/17  | Total:  2h 17m | Avg:  8m 06s | Max: 25m 26s | Hits: 100%/20446 
      🟩 GCC                Pass: 100%/22  | Total:  4h 15m | Avg: 11m 37s | Max: 28m 17s | Hits:  99%/26898 
      🟩 MSVC               Pass: 100%/4   | Total:  1h 17m | Avg: 19m 18s | Max: 19m 43s | Hits:  99%/4176  
      🟩 NVHPC              Pass: 100%/2   | Total: 22m 40s | Avg: 11m 20s | Max: 11m 31s | Hits:  98%/2260  
    🟩 gpu
      🟩 h100               Pass: 100%/3   | Total: 54m 48s | Avg: 18m 16s | Max: 27m 51s | Hits:  99%/3666  
      🟩 rtx2080            Pass: 100%/34  | Total:  4h 39m | Avg:  8m 12s | Max: 19m 43s | Hits:  99%/40338 
      🟩 rtxa6000           Pass: 100%/8   | Total:  2h 39m | Avg: 19m 56s | Max: 28m 17s | Hits:  99%/9776  
    🟩 jobs
      🟩 Build              Pass: 100%/37  | Total:  4h 57m | Avg:  8m 02s | Max: 19m 43s | Hits:  99%/44004 
      🟩 DeviceLaunch       Pass: 100%/1   | Total: 28m 17s | Avg: 28m 17s | Max: 28m 17s | Hits:  99%/1222  
      🟩 GraphCapture       Pass: 100%/1   | Total: 20m 15s | Avg: 20m 15s | Max: 20m 15s | Hits:  99%/1222  
      🟩 HostLaunch         Pass: 100%/3   | Total:  1h 20m | Avg: 26m 53s | Max: 27m 51s | Hits:  99%/3666  
      🟩 TestGPU            Pass: 100%/3   | Total:  1h 06m | Avg: 22m 15s | Max: 23m 40s | Hits:  99%/3666  
    🟩 sm
      🟩 90                 Pass: 100%/3   | Total: 54m 48s | Avg: 18m 16s | Max: 27m 51s | Hits:  99%/3666  
      🟩 90;90a;100         Pass: 100%/1   | Total:  7m 05s | Avg:  7m 05s | Max:  7m 05s | Hits:  99%/1222  
    🟩 std
      🟩 17                 Pass: 100%/20  | Total:  2h 53m | Avg:  8m 40s | Max: 19m 43s | Hits:  99%/23662 
      🟩 20                 Pass: 100%/25  | Total:  5h 20m | Avg: 12m 48s | Max: 28m 17s | Hits:  99%/30118 
    
  • 🟩 thrust: Pass: 100%/45 | Total: 6h 22m | Avg: 8m 29s | Max: 26m 00s | Hits: 99%/79911

    🟩 cmake_options
      🟩 -DTHRUST_DISPATCH_TYPE=Force32bit Pass: 100%/2   | Total: 17m 53s | Avg:  8m 56s | Max: 11m 43s | Hits:  99%/3554  
    🟩 cpu
      🟩 amd64              Pass: 100%/43  | Total:  6h 12m | Avg:  8m 39s | Max: 26m 00s | Hits:  99%/76358 
      🟩 arm64              Pass: 100%/2   | Total:  9m 53s | Avg:  4m 56s | Max:  5m 20s | Hits:  99%/3553  
    🟩 ctk
      🟩 12.0               Pass: 100%/5   | Total: 39m 23s | Avg:  7m 52s | Max: 19m 13s | Hits:  99%/8876  
      🟩 12.6               Pass: 100%/2   | Total: 30m 46s | Avg: 15m 23s | Max: 15m 32s | Hits:  99%/3552  
      🟩 12.8               Pass: 100%/38  | Total:  5h 12m | Avg:  8m 12s | Max: 26m 00s | Hits:  99%/67483 
    🟩 cudacxx
      🟩 ClangCUDA18        Pass: 100%/2   | Total: 10m 28s | Avg:  5m 14s | Max:  5m 26s | Hits: 100%/3552  
      🟩 nvcc12.0           Pass: 100%/5   | Total: 39m 23s | Avg:  7m 52s | Max: 19m 13s | Hits:  99%/8876  
      🟩 nvcc12.6           Pass: 100%/2   | Total: 30m 46s | Avg: 15m 23s | Max: 15m 32s | Hits:  99%/3552  
      🟩 nvcc12.8           Pass: 100%/36  | Total:  5h 01m | Avg:  8m 22s | Max: 26m 00s | Hits:  99%/63931 
    🟩 cudacxx_family
      🟩 ClangCUDA          Pass: 100%/2   | Total: 10m 28s | Avg:  5m 14s | Max:  5m 26s | Hits: 100%/3552  
      🟩 nvcc               Pass: 100%/43  | Total:  6h 11m | Avg:  8m 38s | Max: 26m 00s | Hits:  99%/76359 
    🟩 cxx
      🟩 Clang14            Pass: 100%/4   | Total: 21m 10s | Avg:  5m 17s | Max:  6m 05s | Hits: 100%/7104  
      🟩 Clang15            Pass: 100%/2   | Total: 11m 16s | Avg:  5m 38s | Max:  5m 40s | Hits: 100%/3552  
      🟩 Clang16            Pass: 100%/2   | Total: 11m 19s | Avg:  5m 39s | Max:  5m 40s | Hits: 100%/3552  
      🟩 Clang17            Pass: 100%/2   | Total: 11m 25s | Avg:  5m 42s | Max:  5m 51s | Hits: 100%/3552  
      🟩 Clang18            Pass: 100%/7   | Total: 44m 44s | Avg:  6m 23s | Max: 10m 36s | Hits: 100%/12432 
      🟩 GCC7               Pass: 100%/2   | Total: 10m 46s | Avg:  5m 23s | Max:  5m 45s | Hits:  99%/3554  
      🟩 GCC8               Pass: 100%/1   | Total:  5m 57s | Avg:  5m 57s | Max:  5m 57s | Hits:  99%/1777  
      🟩 GCC9               Pass: 100%/2   | Total: 10m 52s | Avg:  5m 26s | Max:  5m 39s | Hits:  99%/3554  
      🟩 GCC10              Pass: 100%/2   | Total: 11m 20s | Avg:  5m 40s | Max:  5m 42s | Hits:  99%/3554  
      🟩 GCC11              Pass: 100%/2   | Total: 11m 21s | Avg:  5m 40s | Max:  5m 42s | Hits:  99%/3554  
      🟩 GCC12              Pass: 100%/2   | Total: 11m 51s | Avg:  5m 55s | Max:  6m 04s | Hits:  99%/3554  
      🟩 GCC13              Pass: 100%/10  | Total:  1h 20m | Avg:  8m 00s | Max: 11m 43s | Hits:  99%/17770 
      🟩 MSVC14.29          Pass: 100%/2   | Total: 40m 05s | Avg: 20m 02s | Max: 20m 52s | Hits:  99%/3540  
      🟩 MSVC14.42          Pass: 100%/3   | Total:  1h 09m | Avg: 23m 07s | Max: 26m 00s | Hits:  99%/5310  
      🟩 NVHPC25.1          Pass: 100%/2   | Total: 30m 46s | Avg: 15m 23s | Max: 15m 32s | Hits:  99%/3552  
    🟩 cxx_family
      🟩 Clang              Pass: 100%/17  | Total:  1h 39m | Avg:  5m 52s | Max: 10m 36s | Hits: 100%/30192 
      🟩 GCC                Pass: 100%/21  | Total:  2h 22m | Avg:  6m 46s | Max: 11m 43s | Hits:  99%/37317 
      🟩 MSVC               Pass: 100%/5   | Total:  1h 49m | Avg: 21m 53s | Max: 26m 00s | Hits:  99%/8850  
      🟩 NVHPC              Pass: 100%/2   | Total: 30m 46s | Avg: 15m 23s | Max: 15m 32s | Hits:  99%/3552  
    🟩 gpu
      🟩 h100               Pass: 100%/2   | Total: 16m 37s | Avg:  8m 18s | Max: 11m 34s | Hits:  99%/3554  
      🟩 rtx2080            Pass: 100%/33  | Total:  4h 09m | Avg:  7m 32s | Max: 21m 33s | Hits:  99%/58604 
      🟩 rtx4090            Pass: 100%/10  | Total:  1h 56m | Avg: 11m 39s | Max: 26m 00s | Hits:  99%/17753 
    🟩 jobs
      🟩 Build              Pass: 100%/38  | Total:  4h 54m | Avg:  7m 44s | Max: 21m 48s | Hits:  99%/67481 
      🟩 TestCPU            Pass: 100%/3   | Total: 42m 38s | Avg: 14m 12s | Max: 26m 00s | Hits:  99%/5323  
      🟩 TestGPU            Pass: 100%/4   | Total: 45m 36s | Avg: 11m 24s | Max: 11m 43s | Hits:  99%/7107  
    🟩 sm
      🟩 90                 Pass: 100%/2   | Total: 16m 37s | Avg:  8m 18s | Max: 11m 34s | Hits:  99%/3554  
      🟩 90;90a;100         Pass: 100%/1   | Total:  6m 37s | Avg:  6m 37s | Max:  6m 37s | Hits:  99%/1777  
    🟩 std
      🟩 17                 Pass: 100%/20  | Total:  2h 48m | Avg:  8m 24s | Max: 21m 33s | Hits:  99%/35511 
      🟩 20                 Pass: 100%/23  | Total:  3h 16m | Avg:  8m 32s | Max: 26m 00s | Hits:  99%/40846 
    
  • 🟩 cudax: Pass: 100%/22 | Total: 1h 57m | Avg: 5m 20s | Max: 12m 46s | Hits: 99%/11852

    🟩 cpu
      🟩 amd64              Pass: 100%/18  | Total:  1h 45m | Avg:  5m 52s | Max: 12m 46s | Hits:  99%/9512  
      🟩 arm64              Pass: 100%/4   | Total: 11m 48s | Avg:  2m 57s | Max:  3m 07s | Hits:  99%/2340  
    🟩 ctk
      🟩 12.0               Pass: 100%/1   | Total:  9m 01s | Avg:  9m 01s | Max:  9m 01s | Hits:  95%/282   
      🟩 12.6               Pass: 100%/2   | Total: 12m 32s | Avg:  6m 16s | Max:  6m 25s | Hits:  96%/754   
      🟩 12.8               Pass: 100%/19  | Total:  1h 35m | Avg:  5m 03s | Max: 12m 46s | Hits:  99%/10816 
    🟩 cudacxx
      🟩 nvcc12.0           Pass: 100%/1   | Total:  9m 01s | Avg:  9m 01s | Max:  9m 01s | Hits:  95%/282   
      🟩 nvcc12.6           Pass: 100%/2   | Total: 12m 32s | Avg:  6m 16s | Max:  6m 25s | Hits:  96%/754   
      🟩 nvcc12.8           Pass: 100%/19  | Total:  1h 35m | Avg:  5m 03s | Max: 12m 46s | Hits:  99%/10816 
    🟩 cudacxx_family
      🟩 nvcc               Pass: 100%/22  | Total:  1h 57m | Avg:  5m 20s | Max: 12m 46s | Hits:  99%/11852 
    🟩 cxx
      🟩 Clang14            Pass: 100%/1   | Total:  3m 30s | Avg:  3m 30s | Max:  3m 30s | Hits: 100%/587   
      🟩 Clang15            Pass: 100%/1   | Total:  3m 30s | Avg:  3m 30s | Max:  3m 30s | Hits: 100%/585   
      🟩 Clang16            Pass: 100%/1   | Total:  3m 44s | Avg:  3m 44s | Max:  3m 44s | Hits: 100%/585   
      🟩 Clang17            Pass: 100%/1   | Total:  3m 25s | Avg:  3m 25s | Max:  3m 25s | Hits: 100%/585   
      🟩 Clang18            Pass: 100%/4   | Total: 21m 44s | Avg:  5m 26s | Max: 12m 21s | Hits: 100%/2340  
      🟩 GCC10              Pass: 100%/1   | Total:  3m 19s | Avg:  3m 19s | Max:  3m 19s | Hits:  99%/587   
      🟩 GCC11              Pass: 100%/1   | Total:  3m 31s | Avg:  3m 31s | Max:  3m 31s | Hits:  99%/585   
      🟩 GCC12              Pass: 100%/2   | Total: 16m 20s | Avg:  8m 10s | Max: 12m 46s | Hits:  99%/1170  
      🟩 GCC13              Pass: 100%/6   | Total: 27m 31s | Avg:  4m 35s | Max: 11m 47s | Hits:  99%/3510  
      🟩 MSVC14.39          Pass: 100%/1   | Total:  9m 01s | Avg:  9m 01s | Max:  9m 01s | Hits:  95%/282   
      🟩 MSVC14.42          Pass: 100%/1   | Total:  9m 23s | Avg:  9m 23s | Max:  9m 23s | Hits:  95%/282   
      🟩 NVHPC25.1          Pass: 100%/2   | Total: 12m 32s | Avg:  6m 16s | Max:  6m 25s | Hits:  96%/754   
    🟩 cxx_family
      🟩 Clang              Pass: 100%/8   | Total: 35m 53s | Avg:  4m 29s | Max: 12m 21s | Hits: 100%/4682  
      🟩 GCC                Pass: 100%/10  | Total: 50m 41s | Avg:  5m 04s | Max: 12m 46s | Hits:  99%/5852  
      🟩 MSVC               Pass: 100%/2   | Total: 18m 24s | Avg:  9m 12s | Max:  9m 23s | Hits:  95%/564   
      🟩 NVHPC              Pass: 100%/2   | Total: 12m 32s | Avg:  6m 16s | Max:  6m 25s | Hits:  96%/754   
    🟩 gpu
      🟩 h100               Pass: 100%/2   | Total: 15m 02s | Avg:  7m 31s | Max: 11m 47s | Hits:  99%/1170  
      🟩 rtx2080            Pass: 100%/20  | Total:  1h 42m | Avg:  5m 07s | Max: 12m 46s | Hits:  99%/10682 
    🟩 jobs
      🟩 Build              Pass: 100%/19  | Total:  1h 20m | Avg:  4m 14s | Max:  9m 23s | Hits:  99%/10097 
      🟩 Test               Pass: 100%/3   | Total: 36m 54s | Avg: 12m 18s | Max: 12m 46s | Hits:  99%/1755  
    🟩 sm
      🟩 90                 Pass: 100%/3   | Total: 18m 19s | Avg:  6m 06s | Max: 11m 47s | Hits:  99%/1755  
      🟩 90a                Pass: 100%/1   | Total:  3m 10s | Avg:  3m 10s | Max:  3m 10s | Hits:  99%/585   
    🟩 std
      🟩 17                 Pass: 100%/4   | Total: 15m 34s | Avg:  3m 53s | Max:  6m 25s | Hits:  99%/2132  
      🟩 20                 Pass: 100%/18  | Total:  1h 41m | Avg:  5m 39s | Max: 12m 46s | Hits:  99%/9720  
    
  • 🟩 stdpar: Pass: 100%/4 | Total: 16m 29s | Avg: 4m 07s | Max: 5m 11s

    🟩 cpu
      🟩 amd64              Pass: 100%/2   | Total:  9m 57s | Avg:  4m 58s | Max:  5m 11s
      🟩 arm64              Pass: 100%/2   | Total:  6m 32s | Avg:  3m 16s | Max:  3m 19s
    🟩 ctk
      🟩 12.6               Pass: 100%/4   | Total: 16m 29s | Avg:  4m 07s | Max:  5m 11s
    🟩 cudacxx
      🟩 nvcc12.6           Pass: 100%/4   | Total: 16m 29s | Avg:  4m 07s | Max:  5m 11s
    🟩 cudacxx_family
      🟩 nvcc               Pass: 100%/4   | Total: 16m 29s | Avg:  4m 07s | Max:  5m 11s
    🟩 cxx
      🟩 NVHPC25.1          Pass: 100%/4   | Total: 16m 29s | Avg:  4m 07s | Max:  5m 11s
    🟩 cxx_family
      🟩 NVHPC              Pass: 100%/4   | Total: 16m 29s | Avg:  4m 07s | Max:  5m 11s
    🟩 gpu
      🟩 rtx2080            Pass: 100%/4   | Total: 16m 29s | Avg:  4m 07s | Max:  5m 11s
    🟩 jobs
      🟩 Build              Pass: 100%/4   | Total: 16m 29s | Avg:  4m 07s | Max:  5m 11s
    🟩 std
      🟩 17                 Pass: 100%/2   | Total:  7m 59s | Avg:  3m 59s | Max:  4m 46s
      🟩 20                 Pass: 100%/2   | Total:  8m 30s | Avg:  4m 15s | Max:  5m 11s
    
  • 🟩 cccl_c_parallel: Pass: 100%/2 | Total: 18m 29s | Avg: 9m 14s | Max: 16m 13s | Hits: 98%/320

    🟩 cpu
      🟩 amd64              Pass: 100%/2   | Total: 18m 29s | Avg:  9m 14s | Max: 16m 13s | Hits:  98%/320   
    🟩 ctk
      🟩 12.8               Pass: 100%/2   | Total: 18m 29s | Avg:  9m 14s | Max: 16m 13s | Hits:  98%/320   
    🟩 cudacxx
      🟩 nvcc12.8           Pass: 100%/2   | Total: 18m 29s | Avg:  9m 14s | Max: 16m 13s | Hits:  98%/320   
    🟩 cudacxx_family
      🟩 nvcc               Pass: 100%/2   | Total: 18m 29s | Avg:  9m 14s | Max: 16m 13s | Hits:  98%/320   
    🟩 cxx
      🟩 GCC13              Pass: 100%/2   | Total: 18m 29s | Avg:  9m 14s | Max: 16m 13s | Hits:  98%/320   
    🟩 cxx_family
      🟩 GCC                Pass: 100%/2   | Total: 18m 29s | Avg:  9m 14s | Max: 16m 13s | Hits:  98%/320   
    🟩 gpu
      🟩 rtx2080            Pass: 100%/2   | Total: 18m 29s | Avg:  9m 14s | Max: 16m 13s | Hits:  98%/320   
    🟩 jobs
      🟩 Build              Pass: 100%/1   | Total:  2m 16s | Avg:  2m 16s | Max:  2m 16s | Hits:  98%/160   
      🟩 Test               Pass: 100%/1   | Total: 16m 13s | Avg: 16m 13s | Max: 16m 13s | Hits:  98%/160   
    

👃 Inspect Changes

Modifications in project?

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

Modifications in project or dependencies?

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

🏃‍ Runner counts (total jobs: 162)

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

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
Status: In Review
Development

Successfully merging this pull request may close these issues.

3 participants