Skip to content

Work around narrowing issue with gcc #4396

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

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

Conversation

miscco
Copy link
Contributor

@miscco miscco commented Apr 10, 2025

Fixes [BUG]: cuda::std::variant, incoherent behaviour with Ambigous affectation #4395

@miscco miscco requested a review from a team as a code owner April 10, 2025 08:28
@miscco miscco requested a review from bernhardmgruber April 10, 2025 08:28
@github-project-automation github-project-automation bot moved this to Todo in CCCL Apr 10, 2025
@cccl-authenticator-app cccl-authenticator-app bot moved this from Todo to In Review in CCCL Apr 10, 2025
@miscco miscco force-pushed the fix_variant_narrowing branch 3 times, most recently from 5b17728 to d561689 Compare April 10, 2025 10:27
Copy link
Contributor

🟨 CI finished in 1h 40m: Pass: 98%/170 | Total: 1d 06h | Avg: 10m 44s | Max: 1h 32m | Hits: 93%/262829
  • 🟨 libcudacxx: Pass: 95%/45 | Total: 9h 48m | Avg: 13m 05s | Max: 33m 39s | Hits: 85%/108945

    🔍 cpu: amd64 🔍
      🔍 amd64              Pass:  95%/43  | Total:  9h 35m | Avg: 13m 23s | Max: 33m 39s | Hits:  84%/102988
      🟩 arm64              Pass: 100%/2   | Total: 13m 22s | Avg:  6m 41s | Max:  6m 42s | Hits:  97%/5957  
    🔍 ctk: 12.8 🔍
      🟩 12.0               Pass: 100%/5   | Total:  1h 05m | Avg: 13m 08s | Max: 27m 00s | Hits:  85%/14514 
      🔍 12.8               Pass:  95%/40  | Total:  8h 43m | Avg: 13m 04s | Max: 33m 39s | Hits:  85%/94431 
    🔍 cudacxx: nvcc12.8 🔍
      🟩 ClangCUDA19        Pass: 100%/2   | Total: 47m 56s | Avg: 23m 58s | Max: 26m 13s | Hits:  27%/5918  
      🟩 nvcc12.0           Pass: 100%/5   | Total:  1h 05m | Avg: 13m 08s | Max: 27m 00s | Hits:  85%/14514 
      🔍 nvcc12.8           Pass:  94%/38  | Total:  7h 55m | Avg: 12m 30s | Max: 33m 39s | Hits:  88%/88513 
    🔍 cudacxx_family: nvcc 🔍
      🟩 ClangCUDA          Pass: 100%/2   | Total: 47m 56s | Avg: 23m 58s | Max: 26m 13s | Hits:  27%/5918  
      🔍 nvcc               Pass:  95%/43  | Total:  9h 01m | Avg: 12m 34s | Max: 33m 39s | Hits:  88%/103027
    🚨 cxx: NVHPC25.3 🚨
      🟩 Clang14            Pass: 100%/4   | Total: 39m 42s | Avg:  9m 55s | Max: 17m 50s | Hits:  83%/11804 
      🟩 Clang15            Pass: 100%/2   | Total: 12m 52s | Avg:  6m 26s | Max:  6m 27s | Hits:  97%/5914  
      🟩 Clang16            Pass: 100%/2   | Total: 13m 36s | Avg:  6m 48s | Max:  6m 59s | Hits:  97%/5914  
      🟩 Clang17            Pass: 100%/2   | Total: 13m 01s | Avg:  6m 30s | Max:  6m 36s | Hits:  97%/5914  
      🟩 Clang18            Pass: 100%/2   | Total: 12m 49s | Avg:  6m 24s | Max:  6m 30s | Hits:  97%/5914  
      🟩 Clang19            Pass: 100%/6   | Total:  1h 34m | Avg: 15m 43s | Max: 26m 13s | Hits:  62%/14810 
      🟩 GCC7               Pass: 100%/2   | Total: 11m 53s | Avg:  5m 56s | Max:  6m 00s | Hits:  97%/5851  
      🟩 GCC8               Pass: 100%/1   | Total: 19m 26s | Avg: 19m 26s | Max: 19m 26s | Hits:  52%/2936  
      🟩 GCC9               Pass: 100%/2   | Total: 27m 28s | Avg: 13m 44s | Max: 21m 41s | Hits:  71%/5863  
      🟩 GCC10              Pass: 100%/2   | Total: 27m 49s | Avg: 13m 54s | Max: 21m 13s | Hits:  74%/5920  
      🟩 GCC11              Pass: 100%/2   | Total: 16m 05s | Avg:  8m 02s | Max:  9m 59s | Hits:  91%/5916  
      🟩 GCC12              Pass: 100%/2   | Total: 21m 48s | Avg: 10m 54s | Max: 11m 24s | Hits:  85%/5916  
      🟩 GCC13              Pass: 100%/10  | Total:  1h 41m | Avg: 10m 07s | Max: 20m 24s | Hits:  97%/15071 
      🟩 MSVC14.29          Pass: 100%/2   | Total: 54m 40s | Avg: 27m 20s | Max: 27m 40s | Hits:  97%/5565  
      🟩 MSVC14.42          Pass: 100%/2   | Total: 57m 34s | Avg: 28m 47s | Max: 29m 35s | Hits:  75%/5637  
      🔥 NVHPC25.3          Pass:   0%/2   | Total:  1h 04m | Avg: 32m 18s | Max: 33m 39s
    🚨 cxx_family: NVHPC 🚨
      🟩 Clang              Pass: 100%/18  | Total:  3h 06m | Avg: 10m 21s | Max: 26m 13s | Hits:  83%/50270 
      🟩 GCC                Pass: 100%/21  | Total:  3h 45m | Avg: 10m 44s | Max: 21m 41s | Hits:  86%/47473 
      🟩 MSVC               Pass: 100%/4   | Total:  1h 52m | Avg: 28m 03s | Max: 29m 35s | Hits:  86%/11202 
      🔥 NVHPC              Pass:   0%/2   | Total:  1h 04m | Avg: 32m 18s | Max: 33m 39s
    🔍 gpu: rtx2080 🔍
      🟩 h100               Pass: 100%/2   | Total: 17m 48s | Avg:  8m 54s | Max: 12m 15s | Hits:  97%/3068  
      🔍 rtx2080            Pass:  95%/43  | Total:  9h 31m | Avg: 13m 16s | Max: 33m 39s | Hits:  84%/105877
    🔍 jobs: Build 🔍
      🔍 Build              Pass:  94%/39  | Total:  8h 22m | Avg: 12m 53s | Max: 33m 39s | Hits:  85%/108905
      🟩 NVRTC              Pass: 100%/2   | Total: 39m 48s | Avg: 19m 54s | Max: 20m 24s | Hits:  90%/40    
      🟩 Test               Pass: 100%/3   | Total: 43m 59s | Avg: 14m 39s | Max: 16m 01s
      🟩 VerifyCodegen      Pass: 100%/1   | Total:  2m 14s | Avg:  2m 14s | Max:  2m 14s
    🟩 sm
      🟩 75                 Pass: 100%/2   | Total: 39m 48s | Avg: 19m 54s | Max: 20m 24s | Hits:  90%/40    
      🟩 90                 Pass: 100%/2   | Total: 17m 48s | Avg:  8m 54s | Max: 12m 15s | Hits:  97%/3068  
      🟩 90;90a;100         Pass: 100%/1   | Total:  6m 22s | Avg:  6m 22s | Max:  6m 22s | Hits:  97%/3068  
    🟨 std
      🟨 17                 Pass:  95%/22  | Total:  5h 10m | Avg: 14m 08s | Max: 30m 58s | Hits:  82%/58252 
      🟨 20                 Pass:  95%/22  | Total:  4h 35m | Avg: 12m 32s | Max: 33m 39s | Hits:  87%/50693 
    
  • 🟩 cub: Pass: 100%/47 | Total: 8h 53m | Avg: 11m 20s | Max: 29m 32s | Hits: 99%/56545

    🟩 cpu
      🟩 amd64              Pass: 100%/45  | Total:  8h 41m | Avg: 11m 35s | Max: 29m 32s | Hits:  99%/54087 
      🟩 arm64              Pass: 100%/2   | Total: 11m 47s | Avg:  5m 53s | Max:  6m 16s | Hits:  99%/2458  
    🟩 ctk
      🟩 12.0               Pass: 100%/5   | Total: 45m 41s | Avg:  9m 08s | Max: 21m 26s | Hits:  99%/5974  
      🟩 12.8               Pass: 100%/42  | Total:  8h 07m | Avg: 11m 36s | Max: 29m 32s | Hits:  99%/50571 
    🟩 cudacxx
      🟩 ClangCUDA19        Pass: 100%/2   | Total: 10m 24s | Avg:  5m 12s | Max:  5m 30s | Hits: 100%/2120  
      🟩 nvcc12.0           Pass: 100%/5   | Total: 45m 41s | Avg:  9m 08s | Max: 21m 26s | Hits:  99%/5974  
      🟩 nvcc12.8           Pass: 100%/40  | Total:  7h 57m | Avg: 11m 56s | Max: 29m 32s | Hits:  99%/48451 
    🟩 cudacxx_family
      🟩 ClangCUDA          Pass: 100%/2   | Total: 10m 24s | Avg:  5m 12s | Max:  5m 30s | Hits: 100%/2120  
      🟩 nvcc               Pass: 100%/45  | Total:  8h 43m | Avg: 11m 37s | Max: 29m 32s | Hits:  99%/54425 
    🟩 cxx
      🟩 Clang14            Pass: 100%/4   | Total: 24m 30s | Avg:  6m 07s | Max:  6m 20s | Hits: 100%/4924  
      🟩 Clang15            Pass: 100%/2   | Total: 12m 47s | Avg:  6m 23s | Max:  6m 29s | Hits: 100%/2458  
      🟩 Clang16            Pass: 100%/2   | Total: 12m 58s | Avg:  6m 29s | Max:  6m 29s | Hits: 100%/2458  
      🟩 Clang17            Pass: 100%/2   | Total: 13m 07s | Avg:  6m 33s | Max:  6m 35s | Hits: 100%/2458  
      🟩 Clang18            Pass: 100%/2   | Total: 12m 42s | Avg:  6m 21s | Max:  6m 27s | Hits: 100%/2458  
      🟩 Clang19            Pass: 100%/7   | Total:  1h 19m | Avg: 11m 22s | Max: 27m 39s | Hits: 100%/8265  
      🟩 GCC7               Pass: 100%/2   | Total: 12m 17s | Avg:  6m 08s | Max:  6m 18s | Hits:  99%/2462  
      🟩 GCC8               Pass: 100%/1   | Total:  6m 28s | Avg:  6m 28s | Max:  6m 28s | Hits:  99%/1231  
      🟩 GCC9               Pass: 100%/2   | Total: 13m 07s | Avg:  6m 33s | Max:  6m 44s | Hits:  99%/2462  
      🟩 GCC10              Pass: 100%/2   | Total: 13m 27s | Avg:  6m 43s | Max:  6m 46s | Hits:  99%/2462  
      🟩 GCC11              Pass: 100%/2   | Total: 13m 46s | Avg:  6m 53s | Max:  6m 55s | Hits:  99%/2458  
      🟩 GCC12              Pass: 100%/2   | Total: 14m 06s | Avg:  7m 03s | Max:  7m 05s | Hits:  99%/2458  
      🟩 GCC13              Pass: 100%/11  | Total:  3h 10m | Avg: 17m 16s | Max: 29m 32s | Hits:  99%/13519 
      🟩 MSVC14.29          Pass: 100%/2   | Total: 43m 33s | Avg: 21m 46s | Max: 22m 07s | Hits:  99%/2100  
      🟩 MSVC14.42          Pass: 100%/2   | Total: 46m 16s | Avg: 23m 08s | Max: 23m 32s | Hits:  99%/2100  
      🟩 NVHPC25.3          Pass: 100%/2   | Total: 24m 45s | Avg: 12m 22s | Max: 12m 50s | Hits:  98%/2272  
    🟩 cxx_family
      🟩 Clang              Pass: 100%/19  | Total:  2h 35m | Avg:  8m 11s | Max: 27m 39s | Hits: 100%/23021 
      🟩 GCC                Pass: 100%/22  | Total:  4h 23m | Avg: 11m 57s | Max: 29m 32s | Hits:  99%/27052 
      🟩 MSVC               Pass: 100%/4   | Total:  1h 29m | Avg: 22m 27s | Max: 23m 32s | Hits:  99%/4200  
      🟩 NVHPC              Pass: 100%/2   | Total: 24m 45s | Avg: 12m 22s | Max: 12m 50s | Hits:  98%/2272  
    🟩 gpu
      🟩 h100               Pass: 100%/3   | Total: 54m 27s | Avg: 18m 09s | Max: 26m 44s | Hits:  99%/3687  
      🟩 rtx2080            Pass: 100%/36  | Total:  5h 07m | Avg:  8m 32s | Max: 23m 32s | Hits:  99%/43026 
      🟩 rtxa6000           Pass: 100%/8   | Total:  2h 51m | Avg: 21m 26s | Max: 29m 32s | Hits:  99%/9832  
    🟩 jobs
      🟩 Build              Pass: 100%/39  | Total:  5h 26m | Avg:  8m 22s | Max: 23m 32s | Hits:  99%/46713 
      🟩 DeviceLaunch       Pass: 100%/1   | Total: 29m 32s | Avg: 29m 32s | Max: 29m 32s | Hits:  99%/1229  
      🟩 GraphCapture       Pass: 100%/1   | Total: 23m 10s | Avg: 23m 10s | Max: 23m 10s | Hits:  99%/1229  
      🟩 HostLaunch         Pass: 100%/3   | Total:  1h 23m | Avg: 27m 56s | Max: 29m 27s | Hits:  99%/3687  
      🟩 TestGPU            Pass: 100%/3   | Total:  1h 10m | Avg: 23m 22s | Max: 25m 05s | Hits:  99%/3687  
    🟩 sm
      🟩 90                 Pass: 100%/3   | Total: 54m 27s | Avg: 18m 09s | Max: 26m 44s | Hits:  99%/3687  
      🟩 90;90a;100         Pass: 100%/1   | Total:  7m 17s | Avg:  7m 17s | Max:  7m 17s | Hits:  99%/1229  
    🟩 std
      🟩 17                 Pass: 100%/21  | Total:  3h 09m | Avg:  9m 01s | Max: 22m 44s | Hits:  99%/25026 
      🟩 20                 Pass: 100%/26  | Total:  5h 44m | Avg: 13m 14s | Max: 29m 32s | Hits:  99%/31519 
    
  • 🟩 thrust: Pass: 100%/47 | Total: 7h 11m | Avg: 9m 11s | Max: 27m 56s | Hits: 99%/83463

    🟩 cmake_options
      🟩 -DTHRUST_DISPATCH_TYPE=Force32bit Pass: 100%/2   | Total: 17m 37s | Avg:  8m 48s | Max: 11m 31s | Hits:  99%/3554  
    🟩 cpu
      🟩 amd64              Pass: 100%/45  | Total:  7h 01m | Avg:  9m 22s | Max: 27m 56s | Hits:  99%/79910 
      🟩 arm64              Pass: 100%/2   | Total: 10m 00s | Avg:  5m 00s | Max:  5m 16s | Hits:  99%/3553  
    🟩 ctk
      🟩 12.0               Pass: 100%/5   | Total: 42m 20s | Avg:  8m 28s | Max: 21m 56s | Hits:  99%/8876  
      🟩 12.8               Pass: 100%/42  | Total:  6h 29m | Avg:  9m 16s | Max: 27m 56s | Hits:  99%/74587 
    🟩 cudacxx
      🟩 ClangCUDA19        Pass: 100%/2   | Total: 10m 40s | Avg:  5m 20s | Max:  5m 21s | Hits: 100%/3552  
      🟩 nvcc12.0           Pass: 100%/5   | Total: 42m 20s | Avg:  8m 28s | Max: 21m 56s | Hits:  99%/8876  
      🟩 nvcc12.8           Pass: 100%/40  | Total:  6h 18m | Avg:  9m 28s | Max: 27m 56s | Hits:  99%/71035 
    🟩 cudacxx_family
      🟩 ClangCUDA          Pass: 100%/2   | Total: 10m 40s | Avg:  5m 20s | Max:  5m 21s | Hits: 100%/3552  
      🟩 nvcc               Pass: 100%/45  | Total:  7h 01m | Avg:  9m 21s | Max: 27m 56s | Hits:  99%/79911 
    🟩 cxx
      🟩 Clang14            Pass: 100%/4   | Total: 20m 37s | Avg:  5m 09s | Max:  5m 28s | Hits: 100%/7104  
      🟩 Clang15            Pass: 100%/2   | Total: 11m 26s | Avg:  5m 43s | Max:  5m 48s | Hits: 100%/3552  
      🟩 Clang16            Pass: 100%/2   | Total: 11m 47s | Avg:  5m 53s | Max:  5m 58s | Hits: 100%/3552  
      🟩 Clang17            Pass: 100%/2   | Total: 11m 47s | Avg:  5m 53s | Max:  6m 01s | Hits: 100%/3552  
      🟩 Clang18            Pass: 100%/2   | Total: 11m 20s | Avg:  5m 40s | Max:  5m 44s | Hits: 100%/3552  
      🟩 Clang19            Pass: 100%/7   | Total: 44m 33s | Avg:  6m 21s | Max: 10m 39s | Hits: 100%/12432 
      🟩 GCC7               Pass: 100%/2   | Total: 10m 39s | Avg:  5m 19s | Max:  5m 33s | Hits:  99%/3554  
      🟩 GCC8               Pass: 100%/1   | Total:  5m 40s | Avg:  5m 40s | Max:  5m 40s | Hits:  99%/1777  
      🟩 GCC9               Pass: 100%/2   | Total: 11m 23s | Avg:  5m 41s | Max:  5m 55s | Hits:  99%/3554  
      🟩 GCC10              Pass: 100%/2   | Total: 11m 26s | Avg:  5m 43s | Max:  6m 02s | Hits:  99%/3554  
      🟩 GCC11              Pass: 100%/2   | Total: 11m 42s | Avg:  5m 51s | Max:  5m 56s | Hits:  99%/3554  
      🟩 GCC12              Pass: 100%/2   | Total: 12m 03s | Avg:  6m 01s | Max:  6m 14s | Hits:  99%/3554  
      🟩 GCC13              Pass: 100%/10  | Total:  1h 21m | Avg:  8m 11s | Max: 15m 21s | Hits:  98%/17770 
      🟩 MSVC14.29          Pass: 100%/2   | Total: 44m 15s | Avg: 22m 07s | Max: 22m 19s | Hits:  99%/3540  
      🟩 MSVC14.42          Pass: 100%/3   | Total:  1h 16m | Avg: 25m 27s | Max: 27m 56s | Hits:  99%/5310  
      🟩 NVHPC25.3          Pass: 100%/2   | Total: 54m 53s | Avg: 27m 26s | Max: 27m 27s | Hits:  99%/3552  
    🟩 cxx_family
      🟩 Clang              Pass: 100%/19  | Total:  1h 51m | Avg:  5m 52s | Max: 10m 39s | Hits: 100%/33744 
      🟩 GCC                Pass: 100%/21  | Total:  2h 24m | Avg:  6m 53s | Max: 15m 21s | Hits:  99%/37317 
      🟩 MSVC               Pass: 100%/5   | Total:  2h 00m | Avg: 24m 07s | Max: 27m 56s | Hits:  99%/8850  
      🟩 NVHPC              Pass: 100%/2   | Total: 54m 53s | Avg: 27m 26s | Max: 27m 27s | Hits:  99%/3552  
    🟩 gpu
      🟩 h100               Pass: 100%/2   | Total: 16m 35s | Avg:  8m 17s | Max: 11m 56s | Hits:  99%/3554  
      🟩 rtx2080            Pass: 100%/35  | Total:  4h 50m | Avg:  8m 18s | Max: 27m 27s | Hits:  99%/62156 
      🟩 rtx4090            Pass: 100%/10  | Total:  2h 04m | Avg: 12m 26s | Max: 27m 56s | Hits:  98%/17753 
    🟩 jobs
      🟩 Build              Pass: 100%/40  | Total:  5h 38m | Avg:  8m 28s | Max: 27m 27s | Hits:  99%/71033 
      🟩 TestCPU            Pass: 100%/3   | Total: 43m 25s | Avg: 14m 28s | Max: 27m 56s | Hits:  99%/5323  
      🟩 TestGPU            Pass: 100%/4   | Total: 49m 27s | Avg: 12m 21s | Max: 15m 21s | Hits:  96%/7107  
    🟩 sm
      🟩 90                 Pass: 100%/2   | Total: 16m 35s | Avg:  8m 17s | Max: 11m 56s | Hits:  99%/3554  
      🟩 90;90a;100         Pass: 100%/1   | Total:  6m 16s | Avg:  6m 16s | Max:  6m 16s | Hits:  99%/1777  
    🟩 std
      🟩 17                 Pass: 100%/21  | Total:  3h 10m | Avg:  9m 05s | Max: 27m 26s | Hits:  99%/37287 
      🟩 20                 Pass: 100%/24  | Total:  3h 43m | Avg:  9m 18s | Max: 27m 56s | Hits:  99%/42622 
    
  • 🟩 cudax: Pass: 100%/24 | Total: 2h 16m | Avg: 5m 42s | Max: 13m 39s | Hits: 99%/13548

    🟩 cpu
      🟩 amd64              Pass: 100%/20  | Total:  2h 04m | Avg:  6m 14s | Max: 13m 39s | Hits:  99%/11188 
      🟩 arm64              Pass: 100%/4   | Total: 12m 01s | Avg:  3m 00s | Max:  3m 12s | Hits:  99%/2360  
    🟩 ctk
      🟩 12.0               Pass: 100%/1   | Total: 12m 31s | Avg: 12m 31s | Max: 12m 31s | Hits:  95%/284   
      🟩 12.8               Pass: 100%/23  | Total:  2h 04m | Avg:  5m 24s | Max: 13m 39s | Hits:  99%/13264 
    🟩 cudacxx
      🟩 nvcc12.0           Pass: 100%/1   | Total: 12m 31s | Avg: 12m 31s | Max: 12m 31s | Hits:  95%/284   
      🟩 nvcc12.8           Pass: 100%/23  | Total:  2h 04m | Avg:  5m 24s | Max: 13m 39s | Hits:  99%/13264 
    🟩 cudacxx_family
      🟩 nvcc               Pass: 100%/24  | Total:  2h 16m | Avg:  5m 42s | Max: 13m 39s | Hits:  99%/13548 
    🟩 cxx
      🟩 Clang14            Pass: 100%/1   | Total:  3m 30s | Avg:  3m 30s | Max:  3m 30s | Hits: 100%/592   
      🟩 Clang15            Pass: 100%/1   | Total:  3m 28s | Avg:  3m 28s | Max:  3m 28s | Hits: 100%/590   
      🟩 Clang16            Pass: 100%/1   | Total:  3m 24s | Avg:  3m 24s | Max:  3m 24s | Hits: 100%/590   
      🟩 Clang17            Pass: 100%/1   | Total:  3m 33s | Avg:  3m 33s | Max:  3m 33s | Hits: 100%/590   
      🟩 Clang18            Pass: 100%/1   | Total:  3m 31s | Avg:  3m 31s | Max:  3m 31s | Hits: 100%/590   
      🟩 Clang19            Pass: 100%/4   | Total: 21m 53s | Avg:  5m 28s | Max: 12m 30s | Hits: 100%/2360  
      🟩 GCC10              Pass: 100%/1   | Total:  3m 38s | Avg:  3m 38s | Max:  3m 38s | Hits:  99%/592   
      🟩 GCC11              Pass: 100%/1   | Total:  3m 34s | Avg:  3m 34s | Max:  3m 34s | Hits:  99%/590   
      🟩 GCC12              Pass: 100%/1   | Total:  3m 33s | Avg:  3m 33s | Max:  3m 33s | Hits:  99%/590   
      🟩 GCC13              Pass: 100%/8   | Total: 44m 56s | Avg:  5m 37s | Max: 13m 39s | Hits:  99%/4720  
      🟩 MSVC14.39          Pass: 100%/1   | Total: 12m 31s | Avg: 12m 31s | Max: 12m 31s | Hits:  95%/284   
      🟩 MSVC14.42          Pass: 100%/1   | Total: 12m 15s | Avg: 12m 15s | Max: 12m 15s | Hits:  95%/284   
      🟩 NVHPC25.3          Pass: 100%/2   | Total: 17m 12s | Avg:  8m 36s | Max:  8m 39s | Hits:  97%/1176  
    🟩 cxx_family
      🟩 Clang              Pass: 100%/9   | Total: 39m 19s | Avg:  4m 22s | Max: 12m 30s | Hits: 100%/5312  
      🟩 GCC                Pass: 100%/11  | Total: 55m 41s | Avg:  5m 03s | Max: 13m 39s | Hits:  99%/6492  
      🟩 MSVC               Pass: 100%/2   | Total: 24m 46s | Avg: 12m 23s | Max: 12m 31s | Hits:  95%/568   
      🟩 NVHPC              Pass: 100%/2   | Total: 17m 12s | Avg:  8m 36s | Max:  8m 39s | Hits:  97%/1176  
    🟩 gpu
      🟩 h100               Pass: 100%/2   | Total: 14m 55s | Avg:  7m 27s | Max: 11m 40s | Hits:  99%/1180  
      🟩 rtx2080            Pass: 100%/22  | Total:  2h 02m | Avg:  5m 32s | Max: 13m 39s | Hits:  99%/12368 
    🟩 jobs
      🟩 Build              Pass: 100%/21  | Total:  1h 39m | Avg:  4m 43s | Max: 12m 31s | Hits:  99%/11778 
      🟩 Test               Pass: 100%/3   | Total: 37m 49s | Avg: 12m 36s | Max: 13m 39s | Hits:  99%/1770  
    🟩 sm
      🟩 90                 Pass: 100%/3   | Total: 18m 06s | Avg:  6m 02s | Max: 11m 40s | Hits:  99%/1770  
      🟩 90a                Pass: 100%/1   | Total:  3m 05s | Avg:  3m 05s | Max:  3m 05s | Hits:  99%/590   
    🟩 std
      🟩 17                 Pass: 100%/4   | Total: 17m 41s | Avg:  4m 25s | Max:  8m 39s | Hits:  99%/2358  
      🟩 20                 Pass: 100%/20  | Total:  1h 59m | Avg:  5m 57s | Max: 13m 39s | Hits:  99%/11190 
    
  • 🟩 stdpar: Pass: 100%/4 | Total: 18m 50s | Avg: 4m 42s | Max: 5m 42s

    🟩 cpu
      🟩 amd64              Pass: 100%/2   | Total: 11m 01s | Avg:  5m 30s | Max:  5m 42s
      🟩 arm64              Pass: 100%/2   | Total:  7m 49s | Avg:  3m 54s | Max:  4m 02s
    🟩 ctk
      🟩 12.8               Pass: 100%/4   | Total: 18m 50s | Avg:  4m 42s | Max:  5m 42s
    🟩 cudacxx
      🟩 nvcc12.8           Pass: 100%/4   | Total: 18m 50s | Avg:  4m 42s | Max:  5m 42s
    🟩 cudacxx_family
      🟩 nvcc               Pass: 100%/4   | Total: 18m 50s | Avg:  4m 42s | Max:  5m 42s
    🟩 cxx
      🟩 NVHPC25.3          Pass: 100%/4   | Total: 18m 50s | Avg:  4m 42s | Max:  5m 42s
    🟩 cxx_family
      🟩 NVHPC              Pass: 100%/4   | Total: 18m 50s | Avg:  4m 42s | Max:  5m 42s
    🟩 gpu
      🟩 rtx2080            Pass: 100%/4   | Total: 18m 50s | Avg:  4m 42s | Max:  5m 42s
    🟩 jobs
      🟩 Build              Pass: 100%/4   | Total: 18m 50s | Avg:  4m 42s | Max:  5m 42s
    🟩 std
      🟩 17                 Pass: 100%/2   | Total:  9m 44s | Avg:  4m 52s | Max:  5m 42s
      🟩 20                 Pass: 100%/2   | Total:  9m 06s | Avg:  4m 33s | Max:  5m 19s
    
  • 🟩 cccl_c_parallel: Pass: 100%/2 | Total: 24m 14s | Avg: 12m 07s | Max: 21m 53s | Hits: 98%/328

    🟩 cpu
      🟩 amd64              Pass: 100%/2   | Total: 24m 14s | Avg: 12m 07s | Max: 21m 53s | Hits:  98%/328   
    🟩 ctk
      🟩 12.8               Pass: 100%/2   | Total: 24m 14s | Avg: 12m 07s | Max: 21m 53s | Hits:  98%/328   
    🟩 cudacxx
      🟩 nvcc12.8           Pass: 100%/2   | Total: 24m 14s | Avg: 12m 07s | Max: 21m 53s | Hits:  98%/328   
    🟩 cudacxx_family
      🟩 nvcc               Pass: 100%/2   | Total: 24m 14s | Avg: 12m 07s | Max: 21m 53s | Hits:  98%/328   
    🟩 cxx
      🟩 GCC13              Pass: 100%/2   | Total: 24m 14s | Avg: 12m 07s | Max: 21m 53s | Hits:  98%/328   
    🟩 cxx_family
      🟩 GCC                Pass: 100%/2   | Total: 24m 14s | Avg: 12m 07s | Max: 21m 53s | Hits:  98%/328   
    🟩 gpu
      🟩 rtx2080            Pass: 100%/2   | Total: 24m 14s | Avg: 12m 07s | Max: 21m 53s | Hits:  98%/328   
    🟩 jobs
      🟩 Build              Pass: 100%/1   | Total:  2m 21s | Avg:  2m 21s | Max:  2m 21s | Hits:  98%/164   
      🟩 Test               Pass: 100%/1   | Total: 21m 53s | Avg: 21m 53s | Max: 21m 53s | Hits:  98%/164   
    
  • 🟩 python: Pass: 100%/1 | Total: 1h 32m | Avg: 1h 32m | Max: 1h 32m

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

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

# Runner
121 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 miscco force-pushed the fix_variant_narrowing branch 2 times, most recently from 4fb2b24 to b7b81cf Compare April 10, 2025 12:59
Copy link
Contributor

🟨 CI finished in 1h 36m: Pass: 98%/170 | Total: 1d 04h | Avg: 10m 13s | Max: 1h 29m | Hits: 94%/262829
  • 🟨 libcudacxx: Pass: 95%/45 | Total: 8h 19m | Avg: 11m 06s | Max: 30m 23s | Hits: 87%/108945

    🔍 cpu: amd64 🔍
      🔍 amd64              Pass:  95%/43  | Total:  8h 08m | Avg: 11m 22s | Max: 30m 23s | Hits:  87%/102988
      🟩 arm64              Pass: 100%/2   | Total: 10m 42s | Avg:  5m 21s | Max:  6m 41s | Hits:  98%/5957  
    🔍 ctk: 12.8 🔍
      🟩 12.0               Pass: 100%/5   | Total: 57m 29s | Avg: 11m 29s | Max: 25m 24s | Hits:  88%/14514 
      🔍 12.8               Pass:  95%/40  | Total:  7h 22m | Avg: 11m 03s | Max: 30m 23s | Hits:  87%/94431 
    🔍 cudacxx: nvcc12.8 🔍
      🟩 ClangCUDA19        Pass: 100%/2   | Total: 46m 59s | Avg: 23m 29s | Max: 25m 41s | Hits:  27%/5918  
      🟩 nvcc12.0           Pass: 100%/5   | Total: 57m 29s | Avg: 11m 29s | Max: 25m 24s | Hits:  88%/14514 
      🔍 nvcc12.8           Pass:  94%/38  | Total:  6h 35m | Avg: 10m 23s | Max: 30m 23s | Hits:  91%/88513 
    🔍 cudacxx_family: nvcc 🔍
      🟩 ClangCUDA          Pass: 100%/2   | Total: 46m 59s | Avg: 23m 29s | Max: 25m 41s | Hits:  27%/5918  
      🔍 nvcc               Pass:  95%/43  | Total:  7h 32m | Avg: 10m 31s | Max: 30m 23s | Hits:  91%/103027
    🚨 cxx: NVHPC25.3 🚨
      🟩 Clang14            Pass: 100%/4   | Total: 38m 45s | Avg:  9m 41s | Max: 20m 47s | Hits:  85%/11804 
      🟩 Clang15            Pass: 100%/2   | Total: 11m 13s | Avg:  5m 36s | Max:  6m 28s | Hits:  98%/5914  
      🟩 Clang16            Pass: 100%/2   | Total: 13m 44s | Avg:  6m 52s | Max:  7m 10s | Hits:  97%/5914  
      🟩 Clang17            Pass: 100%/2   | Total: 11m 35s | Avg:  5m 47s | Max:  7m 03s | Hits:  98%/5914  
      🟩 Clang18            Pass: 100%/2   | Total: 13m 06s | Avg:  6m 33s | Max:  6m 45s | Hits:  97%/5914  
      🟩 Clang19            Pass: 100%/6   | Total:  1h 12m | Avg: 12m 00s | Max: 25m 41s | Hits:  70%/14810 
      🟩 GCC7               Pass: 100%/2   | Total: 14m 15s | Avg:  7m 07s | Max: 10m 29s | Hits:  92%/5851  
      🟩 GCC8               Pass: 100%/1   | Total:  6m 15s | Avg:  6m 15s | Max:  6m 15s | Hits:  97%/2936  
      🟩 GCC9               Pass: 100%/2   | Total: 21m 05s | Avg: 10m 32s | Max: 16m 36s | Hits:  76%/5863  
      🟩 GCC10              Pass: 100%/2   | Total: 13m 26s | Avg:  6m 43s | Max:  7m 26s | Hits:  95%/5920  
      🟩 GCC11              Pass: 100%/2   | Total: 10m 11s | Avg:  5m 05s | Max:  5m 55s | Hits:  98%/5916  
      🟩 GCC12              Pass: 100%/2   | Total: 45m 31s | Avg: 22m 45s | Max: 23m 29s | Hits:  48%/5916  
      🟩 GCC13              Pass: 100%/10  | Total:  1h 33m | Avg:  9m 20s | Max: 19m 54s | Hits:  98%/15071 
      🟩 MSVC14.29          Pass: 100%/2   | Total: 49m 03s | Avg: 24m 31s | Max: 25m 24s | Hits:  99%/5565  
      🟩 MSVC14.42          Pass: 100%/2   | Total: 54m 14s | Avg: 27m 07s | Max: 30m 23s | Hits:  75%/5637  
      🔥 NVHPC25.3          Pass:   0%/2   | Total: 31m 49s | Avg: 15m 54s | Max: 18m 57s
    🚨 cxx_family: NVHPC 🚨
      🟩 Clang              Pass: 100%/18  | Total:  2h 40m | Avg:  8m 54s | Max: 25m 41s | Hits:  87%/50270 
      🟩 GCC                Pass: 100%/21  | Total:  3h 24m | Avg:  9m 43s | Max: 23m 29s | Hits:  88%/47473 
      🟩 MSVC               Pass: 100%/4   | Total:  1h 43m | Avg: 25m 49s | Max: 30m 23s | Hits:  87%/11202 
      🔥 NVHPC              Pass:   0%/2   | Total: 31m 49s | Avg: 15m 54s | Max: 18m 57s
    🔍 gpu: rtx2080 🔍
      🟩 h100               Pass: 100%/2   | Total: 18m 05s | Avg:  9m 02s | Max: 13m 33s | Hits:  99%/3068  
      🔍 rtx2080            Pass:  95%/43  | Total:  8h 01m | Avg: 11m 11s | Max: 30m 23s | Hits:  87%/105877
    🔍 jobs: Build 🔍
      🔍 Build              Pass:  94%/39  | Total:  7h 01m | Avg: 10m 47s | Max: 30m 23s | Hits:  87%/108905
      🟩 NVRTC              Pass: 100%/2   | Total: 39m 00s | Avg: 19m 30s | Max: 19m 54s | Hits:  90%/40    
      🟩 Test               Pass: 100%/3   | Total: 37m 08s | Avg: 12m 22s | Max: 13m 33s
      🟩 VerifyCodegen      Pass: 100%/1   | Total:  2m 21s | Avg:  2m 21s | Max:  2m 21s
    🟩 sm
      🟩 75                 Pass: 100%/2   | Total: 39m 00s | Avg: 19m 30s | Max: 19m 54s | Hits:  90%/40    
      🟩 90                 Pass: 100%/2   | Total: 18m 05s | Avg:  9m 02s | Max: 13m 33s | Hits:  99%/3068  
      🟩 90;90a;100         Pass: 100%/1   | Total:  4m 26s | Avg:  4m 26s | Max:  4m 26s | Hits:  99%/3068  
    🟨 std
      🟨 17                 Pass:  95%/22  | Total:  4h 31m | Avg: 12m 19s | Max: 25m 24s | Hits:  86%/58252 
      🟨 20                 Pass:  95%/22  | Total:  3h 46m | Avg: 10m 16s | Max: 30m 23s | Hits:  88%/50693 
    
  • 🟩 cub: Pass: 100%/47 | Total: 8h 45m | Avg: 11m 10s | Max: 27m 43s | Hits: 99%/56545

    🟩 cpu
      🟩 amd64              Pass: 100%/45  | Total:  8h 33m | Avg: 11m 24s | Max: 27m 43s | Hits:  99%/54087 
      🟩 arm64              Pass: 100%/2   | Total: 11m 52s | Avg:  5m 56s | Max:  6m 16s | Hits:  99%/2458  
    🟩 ctk
      🟩 12.0               Pass: 100%/5   | Total: 46m 09s | Avg:  9m 13s | Max: 22m 32s | Hits:  99%/5974  
      🟩 12.8               Pass: 100%/42  | Total:  7h 59m | Avg: 11m 24s | Max: 27m 43s | Hits:  99%/50571 
    🟩 cudacxx
      🟩 ClangCUDA19        Pass: 100%/2   | Total: 10m 11s | Avg:  5m 05s | Max:  5m 10s | Hits: 100%/2120  
      🟩 nvcc12.0           Pass: 100%/5   | Total: 46m 09s | Avg:  9m 13s | Max: 22m 32s | Hits:  99%/5974  
      🟩 nvcc12.8           Pass: 100%/40  | Total:  7h 49m | Avg: 11m 43s | Max: 27m 43s | Hits:  99%/48451 
    🟩 cudacxx_family
      🟩 ClangCUDA          Pass: 100%/2   | Total: 10m 11s | Avg:  5m 05s | Max:  5m 10s | Hits: 100%/2120  
      🟩 nvcc               Pass: 100%/45  | Total:  8h 35m | Avg: 11m 27s | Max: 27m 43s | Hits:  99%/54425 
    🟩 cxx
      🟩 Clang14            Pass: 100%/4   | Total: 24m 18s | Avg:  6m 04s | Max:  6m 27s | Hits: 100%/4924  
      🟩 Clang15            Pass: 100%/2   | Total: 13m 10s | Avg:  6m 35s | Max:  6m 36s | Hits: 100%/2458  
      🟩 Clang16            Pass: 100%/2   | Total: 12m 36s | Avg:  6m 18s | Max:  6m 22s | Hits: 100%/2458  
      🟩 Clang17            Pass: 100%/2   | Total: 12m 45s | Avg:  6m 22s | Max:  6m 24s | Hits: 100%/2458  
      🟩 Clang18            Pass: 100%/2   | Total: 12m 37s | Avg:  6m 18s | Max:  6m 21s | Hits: 100%/2458  
      🟩 Clang19            Pass: 100%/7   | Total:  1h 17m | Avg: 11m 07s | Max: 25m 33s | Hits: 100%/8265  
      🟩 GCC7               Pass: 100%/2   | Total: 12m 16s | Avg:  6m 08s | Max:  6m 24s | Hits:  99%/2462  
      🟩 GCC8               Pass: 100%/1   | Total:  6m 44s | Avg:  6m 44s | Max:  6m 44s | Hits:  99%/1231  
      🟩 GCC9               Pass: 100%/2   | Total: 12m 45s | Avg:  6m 22s | Max:  6m 39s | Hits:  99%/2462  
      🟩 GCC10              Pass: 100%/2   | Total: 14m 02s | Avg:  7m 01s | Max:  7m 11s | Hits:  99%/2462  
      🟩 GCC11              Pass: 100%/2   | Total: 14m 40s | Avg:  7m 20s | Max:  7m 24s | Hits:  99%/2458  
      🟩 GCC12              Pass: 100%/2   | Total: 14m 46s | Avg:  7m 23s | Max:  7m 39s | Hits:  99%/2458  
      🟩 GCC13              Pass: 100%/11  | Total:  3h 01m | Avg: 16m 30s | Max: 27m 43s | Hits:  99%/13519 
      🟩 MSVC14.29          Pass: 100%/2   | Total: 45m 46s | Avg: 22m 53s | Max: 23m 14s | Hits:  99%/2100  
      🟩 MSVC14.42          Pass: 100%/2   | Total: 44m 51s | Avg: 22m 25s | Max: 22m 59s | Hits:  99%/2100  
      🟩 NVHPC25.3          Pass: 100%/2   | Total: 25m 00s | Avg: 12m 30s | Max: 12m 56s | Hits:  98%/2272  
    🟩 cxx_family
      🟩 Clang              Pass: 100%/19  | Total:  2h 33m | Avg:  8m 03s | Max: 25m 33s | Hits: 100%/23021 
      🟩 GCC                Pass: 100%/22  | Total:  4h 16m | Avg: 11m 40s | Max: 27m 43s | Hits:  99%/27052 
      🟩 MSVC               Pass: 100%/4   | Total:  1h 30m | Avg: 22m 39s | Max: 23m 14s | Hits:  99%/4200  
      🟩 NVHPC              Pass: 100%/2   | Total: 25m 00s | Avg: 12m 30s | Max: 12m 56s | Hits:  98%/2272  
    🟩 gpu
      🟩 h100               Pass: 100%/3   | Total: 53m 39s | Avg: 17m 53s | Max: 26m 42s | Hits:  99%/3687  
      🟩 rtx2080            Pass: 100%/36  | Total:  5h 09m | Avg:  8m 36s | Max: 23m 14s | Hits:  99%/43026 
      🟩 rtxa6000           Pass: 100%/8   | Total:  2h 42m | Avg: 20m 17s | Max: 27m 43s | Hits:  99%/9832  
    🟩 jobs
      🟩 Build              Pass: 100%/39  | Total:  5h 28m | Avg:  8m 25s | Max: 23m 14s | Hits:  99%/46713 
      🟩 DeviceLaunch       Pass: 100%/1   | Total: 26m 33s | Avg: 26m 33s | Max: 26m 33s | Hits:  99%/1229  
      🟩 GraphCapture       Pass: 100%/1   | Total: 21m 25s | Avg: 21m 25s | Max: 21m 25s | Hits:  99%/1229  
      🟩 HostLaunch         Pass: 100%/3   | Total:  1h 19m | Avg: 26m 39s | Max: 27m 43s | Hits:  99%/3687  
      🟩 TestGPU            Pass: 100%/3   | Total:  1h 09m | Avg: 23m 07s | Max: 23m 54s | Hits:  99%/3687  
    🟩 sm
      🟩 90                 Pass: 100%/3   | Total: 53m 39s | Avg: 17m 53s | Max: 26m 42s | Hits:  99%/3687  
      🟩 90;90a;100         Pass: 100%/1   | Total:  7m 30s | Avg:  7m 30s | Max:  7m 30s | Hits:  99%/1229  
    🟩 std
      🟩 17                 Pass: 100%/21  | Total:  3h 09m | Avg:  9m 01s | Max: 23m 14s | Hits:  99%/25026 
      🟩 20                 Pass: 100%/26  | Total:  5h 36m | Avg: 12m 55s | Max: 27m 43s | Hits:  99%/31519 
    
  • 🟩 thrust: Pass: 100%/47 | Total: 7h 18m | Avg: 9m 20s | Max: 33m 54s | Hits: 99%/83463

    🟩 cmake_options
      🟩 -DTHRUST_DISPATCH_TYPE=Force32bit Pass: 100%/2   | Total: 17m 29s | Avg:  8m 44s | Max: 11m 28s | Hits:  99%/3554  
    🟩 cpu
      🟩 amd64              Pass: 100%/45  | Total:  7h 08m | Avg:  9m 31s | Max: 33m 54s | Hits:  99%/79910 
      🟩 arm64              Pass: 100%/2   | Total: 10m 06s | Avg:  5m 03s | Max:  5m 19s | Hits:  99%/3553  
    🟩 ctk
      🟩 12.0               Pass: 100%/5   | Total: 44m 22s | Avg:  8m 52s | Max: 23m 51s | Hits:  99%/8876  
      🟩 12.8               Pass: 100%/42  | Total:  6h 34m | Avg:  9m 23s | Max: 33m 54s | Hits:  99%/74587 
    🟩 cudacxx
      🟩 ClangCUDA19        Pass: 100%/2   | Total: 10m 41s | Avg:  5m 20s | Max:  5m 40s | Hits: 100%/3552  
      🟩 nvcc12.0           Pass: 100%/5   | Total: 44m 22s | Avg:  8m 52s | Max: 23m 51s | Hits:  99%/8876  
      🟩 nvcc12.8           Pass: 100%/40  | Total:  6h 23m | Avg:  9m 35s | Max: 33m 54s | Hits:  99%/71035 
    🟩 cudacxx_family
      🟩 ClangCUDA          Pass: 100%/2   | Total: 10m 41s | Avg:  5m 20s | Max:  5m 40s | Hits: 100%/3552  
      🟩 nvcc               Pass: 100%/45  | Total:  7h 08m | Avg:  9m 30s | Max: 33m 54s | Hits:  99%/79911 
    🟩 cxx
      🟩 Clang14            Pass: 100%/4   | Total: 21m 40s | Avg:  5m 25s | Max:  5m 50s | Hits: 100%/7104  
      🟩 Clang15            Pass: 100%/2   | Total: 11m 52s | Avg:  5m 56s | Max:  6m 03s | Hits: 100%/3552  
      🟩 Clang16            Pass: 100%/2   | Total: 10m 52s | Avg:  5m 26s | Max:  5m 27s | Hits: 100%/3552  
      🟩 Clang17            Pass: 100%/2   | Total: 11m 27s | Avg:  5m 43s | Max:  5m 53s | Hits: 100%/3552  
      🟩 Clang18            Pass: 100%/2   | Total: 10m 59s | Avg:  5m 29s | Max:  5m 39s | Hits: 100%/3552  
      🟩 Clang19            Pass: 100%/7   | Total: 45m 21s | Avg:  6m 28s | Max: 10m 20s | Hits: 100%/12432 
      🟩 GCC7               Pass: 100%/2   | Total: 10m 36s | Avg:  5m 18s | Max:  5m 22s | Hits:  99%/3554  
      🟩 GCC8               Pass: 100%/1   | Total:  5m 37s | Avg:  5m 37s | Max:  5m 37s | Hits:  99%/1777  
      🟩 GCC9               Pass: 100%/2   | Total: 10m 55s | Avg:  5m 27s | Max:  5m 41s | Hits:  99%/3554  
      🟩 GCC10              Pass: 100%/2   | Total: 11m 25s | Avg:  5m 42s | Max:  5m 43s | Hits:  99%/3554  
      🟩 GCC11              Pass: 100%/2   | Total: 11m 38s | Avg:  5m 49s | Max:  5m 51s | Hits:  99%/3554  
      🟩 GCC12              Pass: 100%/2   | Total: 12m 43s | Avg:  6m 21s | Max:  6m 37s | Hits:  99%/3554  
      🟩 GCC13              Pass: 100%/10  | Total:  1h 17m | Avg:  7m 44s | Max: 11m 42s | Hits:  99%/17770 
      🟩 MSVC14.29          Pass: 100%/2   | Total: 47m 46s | Avg: 23m 53s | Max: 23m 55s | Hits:  99%/3540  
      🟩 MSVC14.42          Pass: 100%/3   | Total:  1h 18m | Avg: 26m 16s | Max: 29m 42s | Hits:  99%/5310  
      🟩 NVHPC25.3          Pass: 100%/2   | Total: 59m 42s | Avg: 29m 51s | Max: 33m 54s | Hits:  99%/3552  
    🟩 cxx_family
      🟩 Clang              Pass: 100%/19  | Total:  1h 52m | Avg:  5m 54s | Max: 10m 20s | Hits: 100%/33744 
      🟩 GCC                Pass: 100%/21  | Total:  2h 20m | Avg:  6m 41s | Max: 11m 42s | Hits:  99%/37317 
      🟩 MSVC               Pass: 100%/5   | Total:  2h 06m | Avg: 25m 18s | Max: 29m 42s | Hits:  99%/8850  
      🟩 NVHPC              Pass: 100%/2   | Total: 59m 42s | Avg: 29m 51s | Max: 33m 54s | Hits:  99%/3552  
    🟩 gpu
      🟩 h100               Pass: 100%/2   | Total: 16m 20s | Avg:  8m 10s | Max: 11m 42s | Hits:  99%/3554  
      🟩 rtx2080            Pass: 100%/35  | Total:  5h 00m | Avg:  8m 35s | Max: 33m 54s | Hits:  99%/62156 
      🟩 rtx4090            Pass: 100%/10  | Total:  2h 01m | Avg: 12m 10s | Max: 29m 42s | Hits:  99%/17753 
    🟩 jobs
      🟩 Build              Pass: 100%/40  | Total:  5h 48m | Avg:  8m 42s | Max: 33m 54s | Hits:  99%/71033 
      🟩 TestCPU            Pass: 100%/3   | Total: 45m 41s | Avg: 15m 13s | Max: 29m 42s | Hits:  99%/5323  
      🟩 TestGPU            Pass: 100%/4   | Total: 45m 07s | Avg: 11m 16s | Max: 11m 42s | Hits:  99%/7107  
    🟩 sm
      🟩 90                 Pass: 100%/2   | Total: 16m 20s | Avg:  8m 10s | Max: 11m 42s | Hits:  99%/3554  
      🟩 90;90a;100         Pass: 100%/1   | Total:  6m 53s | Avg:  6m 53s | Max:  6m 53s | Hits:  99%/1777  
    🟩 std
      🟩 17                 Pass: 100%/21  | Total:  3h 12m | Avg:  9m 10s | Max: 25m 48s | Hits:  99%/37287 
      🟩 20                 Pass: 100%/24  | Total:  3h 48m | Avg:  9m 31s | Max: 33m 54s | Hits:  99%/42622 
    
  • 🟩 cudax: Pass: 100%/24 | Total: 2h 18m | Avg: 5m 47s | Max: 14m 07s | Hits: 99%/13548

    🟩 cpu
      🟩 amd64              Pass: 100%/20  | Total:  2h 06m | Avg:  6m 20s | Max: 14m 07s | Hits:  99%/11188 
      🟩 arm64              Pass: 100%/4   | Total: 12m 02s | Avg:  3m 00s | Max:  3m 09s | Hits:  99%/2360  
    🟩 ctk
      🟩 12.0               Pass: 100%/1   | Total: 12m 23s | Avg: 12m 23s | Max: 12m 23s | Hits:  95%/284   
      🟩 12.8               Pass: 100%/23  | Total:  2h 06m | Avg:  5m 30s | Max: 14m 07s | Hits:  99%/13264 
    🟩 cudacxx
      🟩 nvcc12.0           Pass: 100%/1   | Total: 12m 23s | Avg: 12m 23s | Max: 12m 23s | Hits:  95%/284   
      🟩 nvcc12.8           Pass: 100%/23  | Total:  2h 06m | Avg:  5m 30s | Max: 14m 07s | Hits:  99%/13264 
    🟩 cudacxx_family
      🟩 nvcc               Pass: 100%/24  | Total:  2h 18m | Avg:  5m 47s | Max: 14m 07s | Hits:  99%/13548 
    🟩 cxx
      🟩 Clang14            Pass: 100%/1   | Total:  3m 24s | Avg:  3m 24s | Max:  3m 24s | Hits: 100%/592   
      🟩 Clang15            Pass: 100%/1   | Total:  3m 33s | Avg:  3m 33s | Max:  3m 33s | Hits: 100%/590   
      🟩 Clang16            Pass: 100%/1   | Total:  3m 29s | Avg:  3m 29s | Max:  3m 29s | Hits: 100%/590   
      🟩 Clang17            Pass: 100%/1   | Total:  3m 27s | Avg:  3m 27s | Max:  3m 27s | Hits: 100%/590   
      🟩 Clang18            Pass: 100%/1   | Total:  3m 36s | Avg:  3m 36s | Max:  3m 36s | Hits: 100%/590   
      🟩 Clang19            Pass: 100%/4   | Total: 22m 09s | Avg:  5m 32s | Max: 12m 46s | Hits: 100%/2360  
      🟩 GCC10              Pass: 100%/1   | Total:  3m 32s | Avg:  3m 32s | Max:  3m 32s | Hits:  99%/592   
      🟩 GCC11              Pass: 100%/1   | Total:  3m 44s | Avg:  3m 44s | Max:  3m 44s | Hits:  99%/590   
      🟩 GCC12              Pass: 100%/1   | Total:  3m 35s | Avg:  3m 35s | Max:  3m 35s | Hits:  99%/590   
      🟩 GCC13              Pass: 100%/8   | Total: 47m 35s | Avg:  5m 56s | Max: 14m 07s | Hits:  99%/4720  
      🟩 MSVC14.39          Pass: 100%/1   | Total: 12m 23s | Avg: 12m 23s | Max: 12m 23s | Hits:  95%/284   
      🟩 MSVC14.42          Pass: 100%/1   | Total: 12m 23s | Avg: 12m 23s | Max: 12m 23s | Hits:  95%/284   
      🟩 NVHPC25.3          Pass: 100%/2   | Total: 16m 09s | Avg:  8m 04s | Max:  8m 06s | Hits:  97%/1176  
    🟩 cxx_family
      🟩 Clang              Pass: 100%/9   | Total: 39m 38s | Avg:  4m 24s | Max: 12m 46s | Hits: 100%/5312  
      🟩 GCC                Pass: 100%/11  | Total: 58m 26s | Avg:  5m 18s | Max: 14m 07s | Hits:  99%/6492  
      🟩 MSVC               Pass: 100%/2   | Total: 24m 46s | Avg: 12m 23s | Max: 12m 23s | Hits:  95%/568   
      🟩 NVHPC              Pass: 100%/2   | Total: 16m 09s | Avg:  8m 04s | Max:  8m 06s | Hits:  97%/1176  
    🟩 gpu
      🟩 h100               Pass: 100%/2   | Total: 17m 15s | Avg:  8m 37s | Max: 14m 07s | Hits:  99%/1180  
      🟩 rtx2080            Pass: 100%/22  | Total:  2h 01m | Avg:  5m 32s | Max: 13m 36s | Hits:  99%/12368 
    🟩 jobs
      🟩 Build              Pass: 100%/21  | Total:  1h 38m | Avg:  4m 41s | Max: 12m 23s | Hits:  99%/11778 
      🟩 Test               Pass: 100%/3   | Total: 40m 29s | Avg: 13m 29s | Max: 14m 07s | Hits:  99%/1770  
    🟩 sm
      🟩 90                 Pass: 100%/3   | Total: 20m 36s | Avg:  6m 52s | Max: 14m 07s | Hits:  99%/1770  
      🟩 90a                Pass: 100%/1   | Total:  3m 14s | Avg:  3m 14s | Max:  3m 14s | Hits:  99%/590   
    🟩 std
      🟩 17                 Pass: 100%/4   | Total: 17m 27s | Avg:  4m 21s | Max:  8m 06s | Hits:  99%/2358  
      🟩 20                 Pass: 100%/20  | Total:  2h 01m | Avg:  6m 04s | Max: 14m 07s | Hits:  99%/11190 
    
  • 🟩 stdpar: Pass: 100%/4 | Total: 19m 29s | Avg: 4m 52s | Max: 5m 46s

    🟩 cpu
      🟩 amd64              Pass: 100%/2   | Total: 11m 31s | Avg:  5m 45s | Max:  5m 46s
      🟩 arm64              Pass: 100%/2   | Total:  7m 58s | Avg:  3m 59s | Max:  4m 04s
    🟩 ctk
      🟩 12.8               Pass: 100%/4   | Total: 19m 29s | Avg:  4m 52s | Max:  5m 46s
    🟩 cudacxx
      🟩 nvcc12.8           Pass: 100%/4   | Total: 19m 29s | Avg:  4m 52s | Max:  5m 46s
    🟩 cudacxx_family
      🟩 nvcc               Pass: 100%/4   | Total: 19m 29s | Avg:  4m 52s | Max:  5m 46s
    🟩 cxx
      🟩 NVHPC25.3          Pass: 100%/4   | Total: 19m 29s | Avg:  4m 52s | Max:  5m 46s
    🟩 cxx_family
      🟩 NVHPC              Pass: 100%/4   | Total: 19m 29s | Avg:  4m 52s | Max:  5m 46s
    🟩 gpu
      🟩 rtx2080            Pass: 100%/4   | Total: 19m 29s | Avg:  4m 52s | Max:  5m 46s
    🟩 jobs
      🟩 Build              Pass: 100%/4   | Total: 19m 29s | Avg:  4m 52s | Max:  5m 46s
    🟩 std
      🟩 17                 Pass: 100%/2   | Total:  9m 50s | Avg:  4m 55s | Max:  5m 46s
      🟩 20                 Pass: 100%/2   | Total:  9m 39s | Avg:  4m 49s | Max:  5m 45s
    
  • 🟩 cccl_c_parallel: Pass: 100%/2 | Total: 25m 46s | Avg: 12m 53s | Max: 23m 27s | Hits: 98%/328

    🟩 cpu
      🟩 amd64              Pass: 100%/2   | Total: 25m 46s | Avg: 12m 53s | Max: 23m 27s | Hits:  98%/328   
    🟩 ctk
      🟩 12.8               Pass: 100%/2   | Total: 25m 46s | Avg: 12m 53s | Max: 23m 27s | Hits:  98%/328   
    🟩 cudacxx
      🟩 nvcc12.8           Pass: 100%/2   | Total: 25m 46s | Avg: 12m 53s | Max: 23m 27s | Hits:  98%/328   
    🟩 cudacxx_family
      🟩 nvcc               Pass: 100%/2   | Total: 25m 46s | Avg: 12m 53s | Max: 23m 27s | Hits:  98%/328   
    🟩 cxx
      🟩 GCC13              Pass: 100%/2   | Total: 25m 46s | Avg: 12m 53s | Max: 23m 27s | Hits:  98%/328   
    🟩 cxx_family
      🟩 GCC                Pass: 100%/2   | Total: 25m 46s | Avg: 12m 53s | Max: 23m 27s | Hits:  98%/328   
    🟩 gpu
      🟩 rtx2080            Pass: 100%/2   | Total: 25m 46s | Avg: 12m 53s | Max: 23m 27s | Hits:  98%/328   
    🟩 jobs
      🟩 Build              Pass: 100%/1   | Total:  2m 19s | Avg:  2m 19s | Max:  2m 19s | Hits:  98%/164   
      🟩 Test               Pass: 100%/1   | Total: 23m 27s | Avg: 23m 27s | Max: 23m 27s | Hits:  98%/164   
    
  • 🟩 python: Pass: 100%/1 | Total: 1h 29m | Avg: 1h 29m | Max: 1h 29m

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

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

# Runner
121 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 Author

miscco commented Apr 10, 2025

That is unfortunate, the test was passing locally :(

miscco added 2 commits April 16, 2025 09:58
Fixes [BUG]: cuda::std::variant, incoherent behaviour with Ambigous affectation NVIDIA#4395
@miscco miscco force-pushed the fix_variant_narrowing branch from b7b81cf to 1028a0b Compare April 16, 2025 08:24
Copy link
Contributor

🟨 CI finished in 2h 42m: Pass: 97%/174 | Total: 4d 12h | Avg: 37m 30s | Max: 1h 57m | Hits: 24%/259521
  • 🟨 libcudacxx: Pass: 91%/45 | Total: 21h 01m | Avg: 28m 01s | Max: 54m 51s | Hits: 4%/104655

    🔍 cpu: amd64 🔍
      🔍 amd64              Pass:  90%/43  | Total: 20h 08m | Avg: 28m 06s | Max: 54m 51s | Hits:   4%/98624 
      🟩 arm64              Pass: 100%/2   | Total: 52m 52s | Avg: 26m 26s | Max: 27m 06s | Hits:   4%/6031  
    🔍 cudacxx_family: nvcc 🔍
      🟩 ClangCUDA          Pass: 100%/2   | Total: 52m 51s | Avg: 26m 25s | Max: 29m 16s | Hits:   1%/5991  
      🔍 nvcc               Pass:  90%/43  | Total: 20h 08m | Avg: 28m 06s | Max: 54m 51s | Hits:   4%/98664 
    🔍 gpu: rtx2080 🔍
      🟩 h100               Pass: 100%/2   | Total: 32m 38s | Avg: 16m 19s | Max: 20m 11s | Hits:   4%/3105  
      🔍 rtx2080            Pass:  90%/43  | Total: 20h 28m | Avg: 28m 34s | Max: 54m 51s | Hits:   4%/101550
    🔍 jobs: Build 🔍
      🔍 Build              Pass:  89%/39  | Total: 19h 08m | Avg: 29m 26s | Max: 45m 05s | Hits:   4%/104615
      🟩 NVRTC              Pass: 100%/2   | Total: 33m 17s | Avg: 16m 38s | Max: 17m 29s | Hits:  90%/40    
      🟩 Test               Pass: 100%/3   | Total:  1h 17m | Avg: 25m 46s | Max: 54m 51s
      🟩 VerifyCodegen      Pass: 100%/1   | Total:  2m 22s | Avg:  2m 22s | Max:  2m 22s
    🟨 cudacxx
      🟩 ClangCUDA19        Pass: 100%/2   | Total: 52m 51s | Avg: 26m 25s | Max: 29m 16s | Hits:   1%/5991  
      🟨 nvcc12.0           Pass:  80%/5   | Total:  2h 12m | Avg: 26m 28s | Max: 36m 30s | Hits:   4%/11882 
      🟨 nvcc12.8           Pass:  92%/38  | Total: 17h 56m | Avg: 28m 19s | Max: 54m 51s | Hits:   4%/86782 
    🟨 cxx
      🟩 Clang14            Pass: 100%/4   | Total:  1h 42m | Avg: 25m 40s | Max: 29m 01s | Hits:   4%/11950 
      🟩 Clang15            Pass: 100%/2   | Total:  1h 02m | Avg: 31m 16s | Max: 36m 10s | Hits:   4%/5987  
      🟩 Clang16            Pass: 100%/2   | Total: 57m 39s | Avg: 28m 49s | Max: 29m 59s | Hits:   4%/5987  
      🟩 Clang17            Pass: 100%/2   | Total: 56m 15s | Avg: 28m 07s | Max: 30m 19s | Hits:   4%/5987  
      🟩 Clang18            Pass: 100%/2   | Total: 55m 57s | Avg: 27m 58s | Max: 30m 40s | Hits:   4%/5987  
      🟩 Clang19            Pass: 100%/6   | Total:  2h 22m | Avg: 23m 49s | Max: 29m 16s | Hits:   3%/14993 
      🟩 GCC7               Pass: 100%/2   | Total: 51m 48s | Avg: 25m 54s | Max: 28m 00s | Hits:   4%/5923  
      🟩 GCC8               Pass: 100%/1   | Total: 26m 04s | Avg: 26m 04s | Max: 26m 04s | Hits:   4%/2972  
      🟩 GCC9               Pass: 100%/2   | Total: 51m 30s | Avg: 25m 45s | Max: 26m 08s | Hits:   4%/5935  
      🟩 GCC10              Pass: 100%/2   | Total: 56m 49s | Avg: 28m 24s | Max: 31m 10s | Hits:   4%/5993  
      🟩 GCC11              Pass: 100%/2   | Total: 52m 32s | Avg: 26m 16s | Max: 27m 01s | Hits:   4%/5989  
      🟩 GCC12              Pass: 100%/2   | Total: 58m 25s | Avg: 29m 12s | Max: 30m 13s | Hits:   4%/5989  
      🟩 GCC13              Pass: 100%/10  | Total:  3h 59m | Avg: 23m 58s | Max: 54m 51s | Hits:   4%/15255 
      🟥 MSVC14.29          Pass:   0%/2   | Total:  1h 19m | Avg: 39m 50s | Max: 43m 10s
      🟩 MSVC14.42          Pass: 100%/2   | Total:  1h 26m | Avg: 43m 27s | Max: 45m 05s | Hits:   2%/5708  
      🟥 NVHPC25.3          Pass:   0%/2   | Total:  1h 20m | Avg: 40m 03s | Max: 40m 11s
    🟨 cxx_family
      🟩 Clang              Pass: 100%/18  | Total:  7h 57m | Avg: 26m 33s | Max: 36m 10s | Hits:   4%/50891 
      🟩 GCC                Pass: 100%/21  | Total:  8h 56m | Avg: 25m 33s | Max: 54m 51s | Hits:   4%/48056 
      🟨 MSVC               Pass:  50%/4   | Total:  2h 46m | Avg: 41m 38s | Max: 45m 05s | Hits:   2%/5708  
      🟥 NVHPC              Pass:   0%/2   | Total:  1h 20m | Avg: 40m 03s | Max: 40m 11s
    🟨 ctk
      🟨 12.0               Pass:  80%/5   | Total:  2h 12m | Avg: 26m 28s | Max: 36m 30s | Hits:   4%/11882 
      🟨 12.8               Pass:  92%/40  | Total: 18h 49m | Avg: 28m 13s | Max: 54m 51s | Hits:   4%/92773 
    🟩 sm
      🟩 75                 Pass: 100%/2   | Total: 33m 17s | Avg: 16m 38s | Max: 17m 29s | Hits:  90%/40    
      🟩 90                 Pass: 100%/2   | Total: 32m 38s | Avg: 16m 19s | Max: 20m 11s | Hits:   4%/3105  
      🟩 90;90a;100         Pass: 100%/1   | Total: 36m 00s | Avg: 36m 00s | Max: 36m 00s | Hits:   5%/3105  
    🟨 std
      🟨 17                 Pass:  86%/22  | Total: 10h 20m | Avg: 28m 11s | Max: 43m 10s | Hits:   4%/53334 
      🟨 20                 Pass:  95%/22  | Total: 10h 38m | Avg: 29m 02s | Max: 54m 51s | Hits:   4%/51321 
    
  • 🟩 cub: Pass: 100%/47 | Total: 2d 01h | Avg: 1h 03m | Max: 1h 31m | Hits: 29%/56545

    🟩 cpu
      🟩 amd64              Pass: 100%/45  | Total:  1d 23h | Avg:  1h 03m | Max:  1h 31m | Hits:  29%/54087 
      🟩 arm64              Pass: 100%/2   | Total:  2h 18m | Avg:  1h 09m | Max:  1h 10m | Hits:  14%/2458  
    🟩 ctk
      🟩 12.0               Pass: 100%/5   | Total:  5h 56m | Avg:  1h 11m | Max:  1h 15m | Hits:  14%/5974  
      🟩 12.8               Pass: 100%/42  | Total:  1d 20h | Avg:  1h 02m | Max:  1h 31m | Hits:  30%/50571 
    🟩 cudacxx
      🟩 ClangCUDA19        Pass: 100%/2   | Total:  2h 05m | Avg:  1h 02m | Max:  1h 05m | Hits:  13%/2120  
      🟩 nvcc12.0           Pass: 100%/5   | Total:  5h 56m | Avg:  1h 11m | Max:  1h 15m | Hits:  14%/5974  
      🟩 nvcc12.8           Pass: 100%/40  | Total:  1d 17h | Avg:  1h 02m | Max:  1h 31m | Hits:  31%/48451 
    🟩 cudacxx_family
      🟩 ClangCUDA          Pass: 100%/2   | Total:  2h 05m | Avg:  1h 02m | Max:  1h 05m | Hits:  13%/2120  
      🟩 nvcc               Pass: 100%/45  | Total:  1d 23h | Avg:  1h 03m | Max:  1h 31m | Hits:  29%/54425 
    🟩 cxx
      🟩 Clang14            Pass: 100%/4   | Total:  4h 35m | Avg:  1h 08m | Max:  1h 13m | Hits:  15%/4924  
      🟩 Clang15            Pass: 100%/2   | Total:  2h 33m | Avg:  1h 16m | Max:  1h 17m | Hits:  15%/2458  
      🟩 Clang16            Pass: 100%/2   | Total:  2h 20m | Avg:  1h 10m | Max:  1h 11m | Hits:  15%/2458  
      🟩 Clang17            Pass: 100%/2   | Total:  2h 16m | Avg:  1h 08m | Max:  1h 10m | Hits:  15%/2458  
      🟩 Clang18            Pass: 100%/2   | Total:  2h 19m | Avg:  1h 09m | Max:  1h 12m | Hits:  15%/2458  
      🟩 Clang19            Pass: 100%/7   | Total:  6h 27m | Avg: 55m 25s | Max:  1h 15m | Hits:  39%/8265  
      🟩 GCC7               Pass: 100%/2   | Total:  2h 18m | Avg:  1h 09m | Max:  1h 10m | Hits:  14%/2462  
      🟩 GCC8               Pass: 100%/1   | Total:  1h 08m | Avg:  1h 08m | Max:  1h 08m | Hits:  14%/1231  
      🟩 GCC9               Pass: 100%/2   | Total:  2h 22m | Avg:  1h 11m | Max:  1h 15m | Hits:  14%/2462  
      🟩 GCC10              Pass: 100%/2   | Total:  2h 22m | Avg:  1h 11m | Max:  1h 15m | Hits:  14%/2462  
      🟩 GCC11              Pass: 100%/2   | Total:  2h 18m | Avg:  1h 09m | Max:  1h 11m | Hits:  14%/2458  
      🟩 GCC12              Pass: 100%/2   | Total:  2h 26m | Avg:  1h 13m | Max:  1h 19m | Hits:  14%/2458  
      🟩 GCC13              Pass: 100%/11  | Total:  7h 52m | Avg: 42m 56s | Max:  1h 16m | Hits:  60%/13519 
      🟩 MSVC14.29          Pass: 100%/2   | Total:  2h 44m | Avg:  1h 22m | Max:  1h 29m | Hits:  10%/2100  
      🟩 MSVC14.42          Pass: 100%/2   | Total:  2h 52m | Avg:  1h 26m | Max:  1h 31m | Hits:  10%/2100  
      🟩 NVHPC25.3          Pass: 100%/2   | Total:  2h 56m | Avg:  1h 28m | Max:  1h 31m | Hits:  10%/2272  
    🟩 cxx_family
      🟩 Clang              Pass: 100%/19  | Total: 20h 33m | Avg:  1h 04m | Max:  1h 17m | Hits:  23%/23021 
      🟩 GCC                Pass: 100%/22  | Total: 20h 49m | Avg: 56m 47s | Max:  1h 19m | Hits:  37%/27052 
      🟩 MSVC               Pass: 100%/4   | Total:  5h 36m | Avg:  1h 24m | Max:  1h 31m | Hits:  10%/4200  
      🟩 NVHPC              Pass: 100%/2   | Total:  2h 56m | Avg:  1h 28m | Max:  1h 31m | Hits:  10%/2272  
    🟩 gpu
      🟩 h100               Pass: 100%/3   | Total:  1h 21m | Avg: 27m 18s | Max: 30m 32s | Hits:  71%/3687  
      🟩 rtx2080            Pass: 100%/36  | Total:  1d 19h | Avg:  1h 12m | Max:  1h 31m | Hits:  14%/43026 
      🟩 rtxa6000           Pass: 100%/8   | Total:  4h 49m | Avg: 36m 08s | Max:  1h 10m | Hits:  78%/9832  
    🟩 jobs
      🟩 Build              Pass: 100%/39  | Total:  1d 22h | Avg:  1h 11m | Max:  1h 31m | Hits:  14%/46713 
      🟩 DeviceLaunch       Pass: 100%/1   | Total: 30m 15s | Avg: 30m 15s | Max: 30m 15s | Hits:  99%/1229  
      🟩 GraphCapture       Pass: 100%/1   | Total: 21m 07s | Avg: 21m 07s | Max: 21m 07s | Hits:  99%/1229  
      🟩 HostLaunch         Pass: 100%/3   | Total:  1h 24m | Avg: 28m 05s | Max: 29m 40s | Hits:  99%/3687  
      🟩 TestGPU            Pass: 100%/3   | Total:  1h 09m | Avg: 23m 17s | Max: 24m 13s | Hits:  99%/3687  
    🟩 sm
      🟩 90                 Pass: 100%/3   | Total:  1h 21m | Avg: 27m 18s | Max: 30m 32s | Hits:  71%/3687  
      🟩 90;90a;100         Pass: 100%/1   | Total:  1h 16m | Avg:  1h 16m | Max:  1h 16m | Hits:  14%/1229  
    🟩 std
      🟩 17                 Pass: 100%/21  | Total:  1d 01h | Avg:  1h 13m | Max:  1h 31m | Hits:  13%/25026 
      🟩 20                 Pass: 100%/26  | Total:  1d 00h | Avg: 56m 03s | Max:  1h 25m | Hits:  40%/31519 
    
  • 🟩 thrust: Pass: 100%/47 | Total: 1d 04h | Avg: 36m 54s | Max: 1h 57m | Hits: 46%/83463

    🟩 cmake_options
      🟩 -DTHRUST_DISPATCH_TYPE=Force32bit Pass: 100%/2   | Total: 45m 06s | Avg: 22m 33s | Max: 33m 42s | Hits:  68%/3554  
    🟩 cpu
      🟩 amd64              Pass: 100%/45  | Total:  1d 03h | Avg: 37m 08s | Max:  1h 57m | Hits:  46%/79910 
      🟩 arm64              Pass: 100%/2   | Total:  1h 03m | Avg: 31m 46s | Max: 32m 59s | Hits:  36%/3553  
    🟩 ctk
      🟩 12.0               Pass: 100%/5   | Total:  3h 25m | Avg: 41m 06s | Max:  1h 04m | Hits:  34%/8876  
      🟩 12.8               Pass: 100%/42  | Total:  1d 01h | Avg: 36m 24s | Max:  1h 57m | Hits:  47%/74587 
    🟩 cudacxx
      🟩 ClangCUDA19        Pass: 100%/2   | Total: 59m 57s | Avg: 29m 58s | Max: 31m 04s | Hits:  36%/3552  
      🟩 nvcc12.0           Pass: 100%/5   | Total:  3h 25m | Avg: 41m 06s | Max:  1h 04m | Hits:  34%/8876  
      🟩 nvcc12.8           Pass: 100%/40  | Total:  1d 00h | Avg: 36m 43s | Max:  1h 57m | Hits:  48%/71035 
    🟩 cudacxx_family
      🟩 ClangCUDA          Pass: 100%/2   | Total: 59m 57s | Avg: 29m 58s | Max: 31m 04s | Hits:  36%/3552  
      🟩 nvcc               Pass: 100%/45  | Total:  1d 03h | Avg: 37m 12s | Max:  1h 57m | Hits:  46%/79911 
    🟩 cxx
      🟩 Clang14            Pass: 100%/4   | Total:  2h 13m | Avg: 33m 16s | Max: 33m 59s | Hits:  46%/7104  
      🟩 Clang15            Pass: 100%/2   | Total:  1h 13m | Avg: 36m 35s | Max: 36m 49s | Hits:  36%/3552  
      🟩 Clang16            Pass: 100%/2   | Total:  1h 12m | Avg: 36m 23s | Max: 39m 18s | Hits:  36%/3552  
      🟩 Clang17            Pass: 100%/2   | Total:  1h 12m | Avg: 36m 11s | Max: 38m 08s | Hits:  36%/3552  
      🟩 Clang18            Pass: 100%/2   | Total:  1h 08m | Avg: 34m 16s | Max: 34m 38s | Hits:  36%/3552  
      🟩 Clang19            Pass: 100%/7   | Total:  2h 56m | Avg: 25m 09s | Max: 34m 16s | Hits:  58%/12432 
      🟩 GCC7               Pass: 100%/2   | Total:  1h 14m | Avg: 37m 22s | Max: 37m 23s | Hits:  47%/3554  
      🟩 GCC8               Pass: 100%/1   | Total: 33m 17s | Avg: 33m 17s | Max: 33m 17s | Hits:  36%/1777  
      🟩 GCC9               Pass: 100%/2   | Total:  1h 13m | Avg: 36m 40s | Max: 37m 03s | Hits:  53%/3554  
      🟩 GCC10              Pass: 100%/2   | Total:  1h 14m | Avg: 37m 10s | Max: 38m 39s | Hits:  36%/3554  
      🟩 GCC11              Pass: 100%/2   | Total:  1h 12m | Avg: 36m 21s | Max: 38m 30s | Hits:  36%/3554  
      🟩 GCC12              Pass: 100%/2   | Total:  1h 16m | Avg: 38m 04s | Max: 38m 59s | Hits:  36%/3554  
      🟩 GCC13              Pass: 100%/10  | Total:  3h 52m | Avg: 23m 15s | Max: 35m 02s | Hits:  69%/17770 
      🟩 MSVC14.29          Pass: 100%/2   | Total:  2h 08m | Avg:  1h 04m | Max:  1h 04m | Hits:  19%/3540  
      🟩 MSVC14.42          Pass: 100%/3   | Total:  2h 46m | Avg: 55m 25s | Max:  1h 15m | Hits:  33%/5310  
      🟩 NVHPC25.3          Pass: 100%/2   | Total:  3h 26m | Avg:  1h 43m | Max:  1h 57m | Hits:   0%/3552  
    🟩 cxx_family
      🟩 Clang              Pass: 100%/19  | Total:  9h 56m | Avg: 31m 22s | Max: 39m 18s | Hits:  47%/33744 
      🟩 GCC                Pass: 100%/21  | Total: 10h 37m | Avg: 30m 20s | Max: 38m 59s | Hits:  54%/37317 
      🟩 MSVC               Pass: 100%/5   | Total:  4h 55m | Avg: 59m 02s | Max:  1h 15m | Hits:  28%/8850  
      🟩 NVHPC              Pass: 100%/2   | Total:  3h 26m | Avg:  1h 43m | Max:  1h 57m | Hits:   0%/3552  
    🟩 gpu
      🟩 h100               Pass: 100%/2   | Total: 32m 15s | Avg: 16m 07s | Max: 20m 38s | Hits:  68%/3554  
      🟩 rtx2080            Pass: 100%/35  | Total:  1d 00h | Avg: 41m 26s | Max:  1h 57m | Hits:  36%/62156 
      🟩 rtx4090            Pass: 100%/10  | Total:  4h 11m | Avg: 25m 10s | Max:  1h 15m | Hits:  76%/17753 
    🟩 jobs
      🟩 Build              Pass: 100%/40  | Total:  1d 03h | Avg: 41m 09s | Max:  1h 57m | Hits:  37%/71033 
      🟩 TestCPU            Pass: 100%/3   | Total: 43m 22s | Avg: 14m 27s | Max: 27m 49s | Hits:  99%/5323  
      🟩 TestGPU            Pass: 100%/4   | Total: 45m 03s | Avg: 11m 15s | Max: 11m 39s | Hits:  99%/7107  
    🟩 sm
      🟩 90                 Pass: 100%/2   | Total: 32m 15s | Avg: 16m 07s | Max: 20m 38s | Hits:  68%/3554  
      🟩 90;90a;100         Pass: 100%/1   | Total: 35m 02s | Avg: 35m 02s | Max: 35m 02s | Hits:  73%/1777  
    🟩 std
      🟩 17                 Pass: 100%/21  | Total: 14h 45m | Avg: 42m 09s | Max:  1h 28m | Hits:  35%/37287 
      🟩 20                 Pass: 100%/24  | Total: 13h 24m | Avg: 33m 30s | Max:  1h 57m | Hits:  53%/42622 
    
  • 🟩 cudax: Pass: 100%/26 | Total: 7h 35m | Avg: 17m 31s | Max: 35m 17s | Hits: 32%/14540

    🟩 cpu
      🟩 amd64              Pass: 100%/22  | Total:  6h 34m | Avg: 17m 56s | Max: 35m 17s | Hits:  34%/12212 
      🟩 arm64              Pass: 100%/4   | Total:  1h 00m | Avg: 15m 14s | Max: 16m 31s | Hits:  23%/2328  
    🟩 ctk
      🟩 12.0               Pass: 100%/3   | Total: 48m 04s | Avg: 16m 01s | Max: 19m 38s | Hits:  27%/1452  
      🟩 12.8               Pass: 100%/23  | Total:  6h 47m | Avg: 17m 43s | Max: 35m 17s | Hits:  33%/13088 
    🟩 cudacxx
      🟩 nvcc12.0           Pass: 100%/3   | Total: 48m 04s | Avg: 16m 01s | Max: 19m 38s | Hits:  27%/1452  
      🟩 nvcc12.8           Pass: 100%/23  | Total:  6h 47m | Avg: 17m 43s | Max: 35m 17s | Hits:  33%/13088 
    🟩 cudacxx_family
      🟩 nvcc               Pass: 100%/26  | Total:  7h 35m | Avg: 17m 31s | Max: 35m 17s | Hits:  32%/14540 
    🟩 cxx
      🟩 Clang14            Pass: 100%/2   | Total: 31m 38s | Avg: 15m 49s | Max: 16m 26s | Hits:  24%/1168  
      🟩 Clang15            Pass: 100%/1   | Total: 17m 06s | Avg: 17m 06s | Max: 17m 06s | Hits:  23%/582   
      🟩 Clang16            Pass: 100%/1   | Total: 19m 25s | Avg: 19m 25s | Max: 19m 25s | Hits:  23%/582   
      🟩 Clang17            Pass: 100%/1   | Total: 16m 59s | Avg: 16m 59s | Max: 16m 59s | Hits:  23%/582   
      🟩 Clang18            Pass: 100%/1   | Total: 18m 29s | Avg: 18m 29s | Max: 18m 29s | Hits:  23%/582   
      🟩 Clang19            Pass: 100%/4   | Total: 59m 33s | Avg: 14m 53s | Max: 16m 41s | Hits:  42%/2328  
      🟩 GCC10              Pass: 100%/2   | Total: 38m 39s | Avg: 19m 19s | Max: 19m 38s | Hits:  23%/1168  
      🟩 GCC11              Pass: 100%/1   | Total: 20m 13s | Avg: 20m 13s | Max: 20m 13s | Hits:  23%/582   
      🟩 GCC12              Pass: 100%/1   | Total: 18m 56s | Avg: 18m 56s | Max: 18m 56s | Hits:  23%/582   
      🟩 GCC13              Pass: 100%/8   | Total:  2h 02m | Avg: 15m 17s | Max: 18m 39s | Hits:  42%/4656  
      🟩 MSVC14.39          Pass: 100%/1   | Total: 13m 14s | Avg: 13m 14s | Max: 13m 14s | Hits:  38%/284   
      🟩 MSVC14.42          Pass: 100%/1   | Total: 13m 15s | Avg: 13m 15s | Max: 13m 15s | Hits:  38%/284   
      🟩 NVHPC25.3          Pass: 100%/2   | Total:  1h 06m | Avg: 33m 02s | Max: 35m 17s | Hits:  19%/1160  
    🟩 cxx_family
      🟩 Clang              Pass: 100%/10  | Total:  2h 43m | Avg: 16m 19s | Max: 19m 25s | Hits:  31%/5824  
      🟩 GCC                Pass: 100%/12  | Total:  3h 20m | Avg: 16m 40s | Max: 20m 13s | Hits:  36%/6988  
      🟩 MSVC               Pass: 100%/2   | Total: 26m 29s | Avg: 13m 14s | Max: 13m 15s | Hits:  38%/568   
      🟩 NVHPC              Pass: 100%/2   | Total:  1h 06m | Avg: 33m 02s | Max: 35m 17s | Hits:  19%/1160  
    🟩 gpu
      🟩 h100               Pass: 100%/2   | Total: 28m 13s | Avg: 14m 06s | Max: 14m 31s | Hits:  61%/1164  
      🟩 rtx2080            Pass: 100%/24  | Total:  7h 07m | Avg: 17m 49s | Max: 35m 17s | Hits:  30%/13376 
    🟩 jobs
      🟩 Build              Pass: 100%/23  | Total:  6h 53m | Avg: 17m 59s | Max: 35m 17s | Hits:  23%/12794 
      🟩 Test               Pass: 100%/3   | Total: 42m 11s | Avg: 14m 03s | Max: 14m 42s | Hits:  99%/1746  
    🟩 sm
      🟩 90                 Pass: 100%/3   | Total: 44m 10s | Avg: 14m 43s | Max: 15m 57s | Hits:  48%/1746  
      🟩 90a                Pass: 100%/1   | Total: 13m 44s | Avg: 13m 44s | Max: 13m 44s | Hits:  23%/582   
    🟩 std
      🟩 17                 Pass: 100%/4   | Total:  1h 15m | Avg: 18m 56s | Max: 30m 47s | Hits:  22%/2326  
      🟩 20                 Pass: 100%/22  | Total:  6h 20m | Avg: 17m 16s | Max: 35m 17s | Hits:  34%/12214 
    
  • 🟩 stdpar: Pass: 100%/4 | Total: 19m 15s | Avg: 4m 48s | Max: 5m 39s

    🟩 cpu
      🟩 amd64              Pass: 100%/2   | Total: 11m 10s | Avg:  5m 35s | Max:  5m 39s
      🟩 arm64              Pass: 100%/2   | Total:  8m 05s | Avg:  4m 02s | Max:  4m 06s
    🟩 ctk
      🟩 12.8               Pass: 100%/4   | Total: 19m 15s | Avg:  4m 48s | Max:  5m 39s
    🟩 cudacxx
      🟩 nvcc12.8           Pass: 100%/4   | Total: 19m 15s | Avg:  4m 48s | Max:  5m 39s
    🟩 cudacxx_family
      🟩 nvcc               Pass: 100%/4   | Total: 19m 15s | Avg:  4m 48s | Max:  5m 39s
    🟩 cxx
      🟩 NVHPC25.3          Pass: 100%/4   | Total: 19m 15s | Avg:  4m 48s | Max:  5m 39s
    🟩 cxx_family
      🟩 NVHPC              Pass: 100%/4   | Total: 19m 15s | Avg:  4m 48s | Max:  5m 39s
    🟩 gpu
      🟩 rtx2080            Pass: 100%/4   | Total: 19m 15s | Avg:  4m 48s | Max:  5m 39s
    🟩 jobs
      🟩 Build              Pass: 100%/4   | Total: 19m 15s | Avg:  4m 48s | Max:  5m 39s
    🟩 std
      🟩 17                 Pass: 100%/2   | Total:  9m 30s | Avg:  4m 45s | Max:  5m 31s
      🟩 20                 Pass: 100%/2   | Total:  9m 45s | Avg:  4m 52s | Max:  5m 39s
    
  • 🟩 python: Pass: 100%/3 | Total: 31m 22s | Avg: 10m 27s | Max: 21m 10s

    🟩 cpu
      🟩 amd64              Pass: 100%/3   | Total: 31m 22s | Avg: 10m 27s | Max: 21m 10s
    🟩 ctk
      🟩 12.8               Pass: 100%/3   | Total: 31m 22s | Avg: 10m 27s | Max: 21m 10s
    🟩 cudacxx
      🟩 nvcc12.8           Pass: 100%/3   | Total: 31m 22s | Avg: 10m 27s | Max: 21m 10s
    🟩 cudacxx_family
      🟩 nvcc               Pass: 100%/3   | Total: 31m 22s | Avg: 10m 27s | Max: 21m 10s
    🟩 cxx
      🟩 GCC13              Pass: 100%/3   | Total: 31m 22s | Avg: 10m 27s | Max: 21m 10s
    🟩 cxx_family
      🟩 GCC                Pass: 100%/3   | Total: 31m 22s | Avg: 10m 27s | Max: 21m 10s
    🟩 gpu
      🟩 rtx2080            Pass: 100%/3   | Total: 31m 22s | Avg: 10m 27s | Max: 21m 10s
    🟩 jobs
      🟩 cuda.cccl          Pass: 100%/1   | Total:  3m 12s | Avg:  3m 12s | Max:  3m 12s
      🟩 cuda.cooperative   Pass: 100%/1   | Total: 21m 10s | Avg: 21m 10s | Max: 21m 10s
      🟩 cuda.parallel      Pass: 100%/1   | Total:  7m 00s | Avg:  7m 00s | Max:  7m 00s
    
  • 🟩 cccl_c_parallel: Pass: 100%/2 | Total: 26m 26s | Avg: 13m 13s | Max: 23m 03s | Hits: 92%/318

    🟩 cpu
      🟩 amd64              Pass: 100%/2   | Total: 26m 26s | Avg: 13m 13s | Max: 23m 03s | Hits:  92%/318   
    🟩 ctk
      🟩 12.8               Pass: 100%/2   | Total: 26m 26s | Avg: 13m 13s | Max: 23m 03s | Hits:  92%/318   
    🟩 cudacxx
      🟩 nvcc12.8           Pass: 100%/2   | Total: 26m 26s | Avg: 13m 13s | Max: 23m 03s | Hits:  92%/318   
    🟩 cudacxx_family
      🟩 nvcc               Pass: 100%/2   | Total: 26m 26s | Avg: 13m 13s | Max: 23m 03s | Hits:  92%/318   
    🟩 cxx
      🟩 GCC13              Pass: 100%/2   | Total: 26m 26s | Avg: 13m 13s | Max: 23m 03s | Hits:  92%/318   
    🟩 cxx_family
      🟩 GCC                Pass: 100%/2   | Total: 26m 26s | Avg: 13m 13s | Max: 23m 03s | Hits:  92%/318   
    🟩 gpu
      🟩 rtx2080            Pass: 100%/2   | Total: 26m 26s | Avg: 13m 13s | Max: 23m 03s | Hits:  92%/318   
    🟩 jobs
      🟩 Build              Pass: 100%/1   | Total:  3m 23s | Avg:  3m 23s | Max:  3m 23s | Hits:  86%/159   
      🟩 Test               Pass: 100%/1   | Total: 23m 03s | Avg: 23m 03s | Max: 23m 03s | Hits:  98%/159   
    

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

# Runner
123 linux-amd64-cpu16
15 windows-amd64-cpu16
12 linux-arm64-cpu16
10 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.

2 participants