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

Avoid instantiating discard_iterator while parsing #4180

Merged
merged 1 commit into from
Mar 20, 2025

Conversation

bernhardmgruber
Copy link
Contributor

This avoids 32ms of compile-time by pruning this instantiation stack:
image

@bernhardmgruber bernhardmgruber requested review from a team as code owners March 19, 2025 01:59
Copy link
Contributor

🟨 CI finished in 1h 42m: Pass: 50%/97 | Total: 1d 06h | Avg: 19m 05s | Max: 59m 33s | Hits: 76%/80181
  • 🟥 cub: Pass: 0%/45 | Total: 6h 44m | Avg: 8m 59s | Max: 56m 35s

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

    🟥 cpu
      🟥 amd64              Pass:   0%/2   | Total:  2m 29s | Avg:  1m 14s | Max:  2m 29s
    🟥 ctk
      🟥 12.8               Pass:   0%/2   | Total:  2m 29s | Avg:  1m 14s | Max:  2m 29s
    🟥 cudacxx
      🟥 nvcc12.8           Pass:   0%/2   | Total:  2m 29s | Avg:  1m 14s | Max:  2m 29s
    🟥 cudacxx_family
      🟥 nvcc               Pass:   0%/2   | Total:  2m 29s | Avg:  1m 14s | Max:  2m 29s
    🟥 cxx
      🟥 GCC13              Pass:   0%/2   | Total:  2m 29s | Avg:  1m 14s | Max:  2m 29s
    🟥 cxx_family
      🟥 GCC                Pass:   0%/2   | Total:  2m 29s | Avg:  1m 14s | Max:  2m 29s
    🟥 gpu
      🟥 rtx2080            Pass:   0%/2   | Total:  2m 29s | Avg:  1m 14s | Max:  2m 29s
    🟥 jobs
      🟥 Build              Pass:   0%/1   | Total:  2m 29s | Avg:  2m 29s | Max:  2m 29s
      🟥 Test               Pass:   0%/1  
    
  • 🟥 python: Pass: 0%/1 | Total: 3m 17s | Avg: 3m 17s | Max: 3m 17s

    🟥 cpu
      🟥 amd64              Pass:   0%/1   | Total:  3m 17s | Avg:  3m 17s | Max:  3m 17s
    🟥 ctk
      🟥 12.8               Pass:   0%/1   | Total:  3m 17s | Avg:  3m 17s | Max:  3m 17s
    🟥 cudacxx
      🟥 nvcc12.8           Pass:   0%/1   | Total:  3m 17s | Avg:  3m 17s | Max:  3m 17s
    🟥 cudacxx_family
      🟥 nvcc               Pass:   0%/1   | Total:  3m 17s | Avg:  3m 17s | Max:  3m 17s
    🟥 cxx
      🟥 GCC13              Pass:   0%/1   | Total:  3m 17s | Avg:  3m 17s | Max:  3m 17s
    🟥 cxx_family
      🟥 GCC                Pass:   0%/1   | Total:  3m 17s | Avg:  3m 17s | Max:  3m 17s
    🟥 gpu
      🟥 rtx2080            Pass:   0%/1   | Total:  3m 17s | Avg:  3m 17s | Max:  3m 17s
    🟥 jobs
      🟥 Test               Pass:   0%/1   | Total:  3m 17s | Avg:  3m 17s | Max:  3m 17s
    
  • 🟩 thrust: Pass: 100%/45 | Total: 23h 45m | Avg: 31m 40s | Max: 59m 33s | Hits: 76%/80181

    🟩 cmake_options
      🟩 -DTHRUST_DISPATCH_TYPE=Force32bit Pass: 100%/2   | Total: 39m 16s | Avg: 19m 38s | Max: 27m 38s | Hits:  86%/3566  
    🟩 cpu
      🟩 amd64              Pass: 100%/43  | Total: 22h 46m | Avg: 31m 47s | Max: 59m 33s | Hits:  76%/76616 
      🟩 arm64              Pass: 100%/2   | Total: 58m 30s | Avg: 29m 15s | Max: 30m 41s | Hits:  73%/3565  
    🟩 ctk
      🟩 12.0               Pass: 100%/5   | Total:  3h 04m | Avg: 36m 50s | Max: 57m 39s | Hits:  72%/8906  
      🟩 12.6               Pass: 100%/2   | Total:  1h 57m | Avg: 58m 33s | Max: 59m 33s | Hits:  60%/3564  
      🟩 12.8               Pass: 100%/38  | Total: 18h 43m | Avg: 29m 34s | Max: 59m 21s | Hits:  77%/67711 
    🟩 cudacxx
      🟩 ClangCUDA18        Pass: 100%/2   | Total: 55m 34s | Avg: 27m 47s | Max: 28m 03s | Hits:  73%/3564  
      🟩 nvcc12.0           Pass: 100%/5   | Total:  3h 04m | Avg: 36m 50s | Max: 57m 39s | Hits:  72%/8906  
      🟩 nvcc12.6           Pass: 100%/2   | Total:  1h 57m | Avg: 58m 33s | Max: 59m 33s | Hits:  60%/3564  
      🟩 nvcc12.8           Pass: 100%/36  | Total: 17h 48m | Avg: 29m 40s | Max: 59m 21s | Hits:  77%/64147 
    🟩 cudacxx_family
      🟩 ClangCUDA          Pass: 100%/2   | Total: 55m 34s | Avg: 27m 47s | Max: 28m 03s | Hits:  73%/3564  
      🟩 nvcc               Pass: 100%/43  | Total: 22h 49m | Avg: 31m 51s | Max: 59m 33s | Hits:  76%/76617 
    🟩 cxx
      🟩 Clang14            Pass: 100%/4   | Total:  2h 01m | Avg: 30m 27s | Max: 32m 51s | Hits:  74%/7128  
      🟩 Clang15            Pass: 100%/2   | Total:  1h 03m | Avg: 31m 39s | Max: 32m 40s | Hits:  73%/3564  
      🟩 Clang16            Pass: 100%/2   | Total:  1h 01m | Avg: 30m 58s | Max: 30m 59s | Hits:  73%/3564  
      🟩 Clang17            Pass: 100%/2   | Total:  1h 03m | Avg: 31m 31s | Max: 33m 27s | Hits:  73%/3564  
      🟩 Clang18            Pass: 100%/7   | Total:  2h 40m | Avg: 22m 57s | Max: 30m 07s | Hits:  80%/12474 
      🟩 GCC7               Pass: 100%/2   | Total:  1h 04m | Avg: 32m 08s | Max: 32m 12s | Hits:  74%/3566  
      🟩 GCC8               Pass: 100%/1   | Total: 32m 26s | Avg: 32m 26s | Max: 32m 26s | Hits:  73%/1783  
      🟩 GCC9               Pass: 100%/2   | Total:  1h 05m | Avg: 32m 33s | Max: 32m 48s | Hits:  74%/3566  
      🟩 GCC10              Pass: 100%/2   | Total:  1h 05m | Avg: 32m 57s | Max: 34m 51s | Hits:  73%/3566  
      🟩 GCC11              Pass: 100%/2   | Total:  1h 05m | Avg: 32m 32s | Max: 33m 02s | Hits:  73%/3566  
      🟩 GCC12              Pass: 100%/2   | Total:  1h 08m | Avg: 34m 06s | Max: 34m 33s | Hits:  73%/3566  
      🟩 GCC13              Pass: 100%/10  | Total:  3h 40m | Avg: 22m 03s | Max: 34m 15s | Hits:  84%/17830 
      🟩 MSVC14.29          Pass: 100%/2   | Total:  1h 52m | Avg: 56m 18s | Max: 57m 39s | Hits:  62%/3552  
      🟩 MSVC14.42          Pass: 100%/3   | Total:  2h 23m | Avg: 47m 44s | Max: 59m 21s | Hits:  73%/5328  
      🟩 NVHPC25.1          Pass: 100%/2   | Total:  1h 57m | Avg: 58m 33s | Max: 59m 33s | Hits:  60%/3564  
    🟩 cxx_family
      🟩 Clang              Pass: 100%/17  | Total:  7h 50m | Avg: 27m 41s | Max: 33m 27s | Hits:  76%/30294 
      🟩 GCC                Pass: 100%/21  | Total:  9h 41m | Avg: 27m 41s | Max: 34m 51s | Hits:  78%/37443 
      🟩 MSVC               Pass: 100%/5   | Total:  4h 15m | Avg: 51m 09s | Max: 59m 21s | Hits:  68%/8880  
      🟩 NVHPC              Pass: 100%/2   | Total:  1h 57m | Avg: 58m 33s | Max: 59m 33s | Hits:  60%/3564  
    🟩 gpu
      🟩 h100               Pass: 100%/2   | Total: 30m 29s | Avg: 15m 14s | Max: 18m 30s | Hits:  86%/3566  
      🟩 rtx2080            Pass: 100%/33  | Total: 19h 30m | Avg: 35m 28s | Max: 59m 33s | Hits:  71%/58802 
      🟩 rtx4090            Pass: 100%/10  | Total:  3h 44m | Avg: 22m 24s | Max: 57m 15s | Hits:  88%/17813 
    🟩 jobs
      🟩 Build              Pass: 100%/38  | Total: 22h 17m | Avg: 35m 11s | Max: 59m 33s | Hits:  71%/67709 
      🟩 TestCPU            Pass: 100%/3   | Total: 41m 56s | Avg: 13m 58s | Max: 26m 36s | Hits:  99%/5341  
      🟩 TestGPU            Pass: 100%/4   | Total: 45m 58s | Avg: 11m 29s | Max: 11m 59s | Hits:  99%/7131  
    🟩 sm
      🟩 90                 Pass: 100%/2   | Total: 30m 29s | Avg: 15m 14s | Max: 18m 30s | Hits:  86%/3566  
      🟩 90;90a;100         Pass: 100%/1   | Total: 32m 12s | Avg: 32m 12s | Max: 32m 12s | Hits:  76%/1783  
    🟩 std
      🟩 17                 Pass: 100%/20  | Total: 12h 26m | Avg: 37m 19s | Max: 59m 33s | Hits:  71%/35631 
      🟩 20                 Pass: 100%/23  | Total: 10h 39m | Avg: 27m 48s | Max: 57m 34s | Hits:  79%/40984 
    
  • 🟩 stdpar: Pass: 100%/4 | Total: 16m 21s | Avg: 4m 05s | Max: 4m 45s

    🟩 cpu
      🟩 amd64              Pass: 100%/2   | Total:  9m 23s | Avg:  4m 41s | Max:  4m 45s
      🟩 arm64              Pass: 100%/2   | Total:  6m 58s | Avg:  3m 29s | Max:  3m 29s
    🟩 ctk
      🟩 12.6               Pass: 100%/4   | Total: 16m 21s | Avg:  4m 05s | Max:  4m 45s
    🟩 cudacxx
      🟩 nvcc12.6           Pass: 100%/4   | Total: 16m 21s | Avg:  4m 05s | Max:  4m 45s
    🟩 cudacxx_family
      🟩 nvcc               Pass: 100%/4   | Total: 16m 21s | Avg:  4m 05s | Max:  4m 45s
    🟩 cxx
      🟩 NVHPC25.1          Pass: 100%/4   | Total: 16m 21s | Avg:  4m 05s | Max:  4m 45s
    🟩 cxx_family
      🟩 NVHPC              Pass: 100%/4   | Total: 16m 21s | Avg:  4m 05s | Max:  4m 45s
    🟩 gpu
      🟩 rtx2080            Pass: 100%/4   | Total: 16m 21s | Avg:  4m 05s | Max:  4m 45s
    🟩 jobs
      🟩 Build              Pass: 100%/4   | Total: 16m 21s | Avg:  4m 05s | Max:  4m 45s
    🟩 std
      🟩 17                 Pass: 100%/2   | Total:  8m 14s | Avg:  4m 07s | Max:  4m 45s
      🟩 20                 Pass: 100%/2   | Total:  8m 07s | Avg:  4m 03s | Max:  4m 38s
    

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

# Runner
68 linux-amd64-cpu16
9 windows-amd64-cpu16
6 linux-arm64-cpu16
6 linux-amd64-gpu-rtxa6000-latest-1
3 linux-amd64-gpu-h100-latest-1
3 linux-amd64-gpu-rtx4090-latest-1
2 linux-amd64-gpu-rtx2080-latest-1

Copy link
Contributor

🟨 CI finished in 1h 27m: Pass: 50%/97 | Total: 1d 06h | Avg: 18m 40s | Max: 57m 42s | Hits: 76%/80181
  • 🟥 cub: Pass: 0%/45 | Total: 6h 56m | Avg: 9m 15s | Max: 57m 42s

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

    🟥 cpu
      🟥 amd64              Pass:   0%/2   | Total:  2m 29s | Avg:  1m 14s | Max:  2m 29s
    🟥 ctk
      🟥 12.8               Pass:   0%/2   | Total:  2m 29s | Avg:  1m 14s | Max:  2m 29s
    🟥 cudacxx
      🟥 nvcc12.8           Pass:   0%/2   | Total:  2m 29s | Avg:  1m 14s | Max:  2m 29s
    🟥 cudacxx_family
      🟥 nvcc               Pass:   0%/2   | Total:  2m 29s | Avg:  1m 14s | Max:  2m 29s
    🟥 cxx
      🟥 GCC13              Pass:   0%/2   | Total:  2m 29s | Avg:  1m 14s | Max:  2m 29s
    🟥 cxx_family
      🟥 GCC                Pass:   0%/2   | Total:  2m 29s | Avg:  1m 14s | Max:  2m 29s
    🟥 gpu
      🟥 rtx2080            Pass:   0%/2   | Total:  2m 29s | Avg:  1m 14s | Max:  2m 29s
    🟥 jobs
      🟥 Build              Pass:   0%/1   | Total:  2m 29s | Avg:  2m 29s | Max:  2m 29s
      🟥 Test               Pass:   0%/1  
    
  • 🟥 python: Pass: 0%/1 | Total: 3m 19s | Avg: 3m 19s | Max: 3m 19s

    🟥 cpu
      🟥 amd64              Pass:   0%/1   | Total:  3m 19s | Avg:  3m 19s | Max:  3m 19s
    🟥 ctk
      🟥 12.8               Pass:   0%/1   | Total:  3m 19s | Avg:  3m 19s | Max:  3m 19s
    🟥 cudacxx
      🟥 nvcc12.8           Pass:   0%/1   | Total:  3m 19s | Avg:  3m 19s | Max:  3m 19s
    🟥 cudacxx_family
      🟥 nvcc               Pass:   0%/1   | Total:  3m 19s | Avg:  3m 19s | Max:  3m 19s
    🟥 cxx
      🟥 GCC13              Pass:   0%/1   | Total:  3m 19s | Avg:  3m 19s | Max:  3m 19s
    🟥 cxx_family
      🟥 GCC                Pass:   0%/1   | Total:  3m 19s | Avg:  3m 19s | Max:  3m 19s
    🟥 gpu
      🟥 rtx2080            Pass:   0%/1   | Total:  3m 19s | Avg:  3m 19s | Max:  3m 19s
    🟥 jobs
      🟥 Test               Pass:   0%/1   | Total:  3m 19s | Avg:  3m 19s | Max:  3m 19s
    
  • 🟩 thrust: Pass: 100%/45 | Total: 22h 51m | Avg: 30m 28s | Max: 56m 51s | Hits: 76%/80181

    🟩 cmake_options
      🟩 -DTHRUST_DISPATCH_TYPE=Force32bit Pass: 100%/2   | Total: 40m 46s | Avg: 20m 23s | Max: 29m 18s | Hits:  87%/3566  
    🟩 cpu
      🟩 amd64              Pass: 100%/43  | Total: 21h 55m | Avg: 30m 35s | Max: 56m 51s | Hits:  77%/76616 
      🟩 arm64              Pass: 100%/2   | Total: 56m 29s | Avg: 28m 14s | Max: 30m 16s | Hits:  75%/3565  
    🟩 ctk
      🟩 12.0               Pass: 100%/5   | Total:  3h 03m | Avg: 36m 40s | Max: 55m 30s | Hits:  72%/8906  
      🟩 12.6               Pass: 100%/2   | Total:  1h 47m | Avg: 53m 39s | Max: 55m 16s | Hits:  58%/3564  
      🟩 12.8               Pass: 100%/38  | Total: 18h 01m | Avg: 28m 26s | Max: 56m 51s | Hits:  78%/67711 
    🟩 cudacxx
      🟩 ClangCUDA18        Pass: 100%/2   | Total: 51m 53s | Avg: 25m 56s | Max: 26m 01s | Hits:  75%/3564  
      🟩 nvcc12.0           Pass: 100%/5   | Total:  3h 03m | Avg: 36m 40s | Max: 55m 30s | Hits:  72%/8906  
      🟩 nvcc12.6           Pass: 100%/2   | Total:  1h 47m | Avg: 53m 39s | Max: 55m 16s | Hits:  58%/3564  
      🟩 nvcc12.8           Pass: 100%/36  | Total: 17h 09m | Avg: 28m 35s | Max: 56m 51s | Hits:  78%/64147 
    🟩 cudacxx_family
      🟩 ClangCUDA          Pass: 100%/2   | Total: 51m 53s | Avg: 25m 56s | Max: 26m 01s | Hits:  75%/3564  
      🟩 nvcc               Pass: 100%/43  | Total: 21h 59m | Avg: 30m 41s | Max: 56m 51s | Hits:  77%/76617 
    🟩 cxx
      🟩 Clang14            Pass: 100%/4   | Total:  1h 58m | Avg: 29m 31s | Max: 31m 09s | Hits:  75%/7128  
      🟩 Clang15            Pass: 100%/2   | Total: 58m 32s | Avg: 29m 16s | Max: 29m 35s | Hits:  75%/3564  
      🟩 Clang16            Pass: 100%/2   | Total: 58m 01s | Avg: 29m 00s | Max: 29m 48s | Hits:  75%/3564  
      🟩 Clang17            Pass: 100%/2   | Total:  1h 01m | Avg: 30m 57s | Max: 31m 39s | Hits:  75%/3564  
      🟩 Clang18            Pass: 100%/7   | Total:  2h 35m | Avg: 22m 11s | Max: 30m 21s | Hits:  82%/12474 
      🟩 GCC7               Pass: 100%/2   | Total:  1h 02m | Avg: 31m 17s | Max: 33m 11s | Hits:  75%/3566  
      🟩 GCC8               Pass: 100%/1   | Total: 31m 12s | Avg: 31m 12s | Max: 31m 12s | Hits:  75%/1783  
      🟩 GCC9               Pass: 100%/2   | Total:  1h 07m | Avg: 33m 53s | Max: 34m 31s | Hits:  75%/3566  
      🟩 GCC10              Pass: 100%/2   | Total:  1h 00m | Avg: 30m 01s | Max: 30m 49s | Hits:  75%/3566  
      🟩 GCC11              Pass: 100%/2   | Total: 59m 38s | Avg: 29m 49s | Max: 30m 37s | Hits:  75%/3566  
      🟩 GCC12              Pass: 100%/2   | Total:  1h 07m | Avg: 33m 35s | Max: 35m 00s | Hits:  75%/3566  
      🟩 GCC13              Pass: 100%/10  | Total:  3h 37m | Avg: 21m 47s | Max: 34m 50s | Hits:  85%/17830 
      🟩 MSVC14.29          Pass: 100%/2   | Total:  1h 49m | Avg: 54m 39s | Max: 55m 30s | Hits:  58%/3552  
      🟩 MSVC14.42          Pass: 100%/3   | Total:  2h 16m | Avg: 45m 38s | Max: 56m 51s | Hits:  71%/5328  
      🟩 NVHPC25.1          Pass: 100%/2   | Total:  1h 47m | Avg: 53m 39s | Max: 55m 16s | Hits:  58%/3564  
    🟩 cxx_family
      🟩 Clang              Pass: 100%/17  | Total:  7h 31m | Avg: 26m 35s | Max: 31m 39s | Hits:  78%/30294 
      🟩 GCC                Pass: 100%/21  | Total:  9h 26m | Avg: 26m 57s | Max: 35m 00s | Hits:  80%/37443 
      🟩 MSVC               Pass: 100%/5   | Total:  4h 06m | Avg: 49m 14s | Max: 56m 51s | Hits:  66%/8880  
      🟩 NVHPC              Pass: 100%/2   | Total:  1h 47m | Avg: 53m 39s | Max: 55m 16s | Hits:  58%/3564  
    🟩 gpu
      🟩 h100               Pass: 100%/2   | Total: 29m 39s | Avg: 14m 49s | Max: 18m 38s | Hits:  87%/3566  
      🟩 rtx2080            Pass: 100%/33  | Total: 18h 37m | Avg: 33m 51s | Max: 55m 30s | Hits:  72%/58802 
      🟩 rtx4090            Pass: 100%/10  | Total:  3h 44m | Avg: 22m 27s | Max: 56m 51s | Hits:  88%/17813 
    🟩 jobs
      🟩 Build              Pass: 100%/38  | Total: 21h 27m | Avg: 33m 52s | Max: 56m 51s | Hits:  72%/67709 
      🟩 TestCPU            Pass: 100%/3   | Total: 40m 36s | Avg: 13m 32s | Max: 25m 01s | Hits:  99%/5341  
      🟩 TestGPU            Pass: 100%/4   | Total: 43m 39s | Avg: 10m 54s | Max: 11m 28s | Hits:  99%/7131  
    🟩 sm
      🟩 90                 Pass: 100%/2   | Total: 29m 39s | Avg: 14m 49s | Max: 18m 38s | Hits:  87%/3566  
      🟩 90;90a;100         Pass: 100%/1   | Total: 31m 48s | Avg: 31m 48s | Max: 31m 48s | Hits:  75%/1783  
    🟩 std
      🟩 17                 Pass: 100%/20  | Total: 11h 55m | Avg: 35m 47s | Max: 55m 30s | Hits:  72%/35631 
      🟩 20                 Pass: 100%/23  | Total: 10h 15m | Avg: 26m 44s | Max: 56m 51s | Hits:  80%/40984 
    
  • 🟩 stdpar: Pass: 100%/4 | Total: 16m 38s | Avg: 4m 09s | Max: 4m 57s

    🟩 cpu
      🟩 amd64              Pass: 100%/2   | Total:  9m 36s | Avg:  4m 48s | Max:  4m 57s
      🟩 arm64              Pass: 100%/2   | Total:  7m 02s | Avg:  3m 31s | Max:  3m 32s
    🟩 ctk
      🟩 12.6               Pass: 100%/4   | Total: 16m 38s | Avg:  4m 09s | Max:  4m 57s
    🟩 cudacxx
      🟩 nvcc12.6           Pass: 100%/4   | Total: 16m 38s | Avg:  4m 09s | Max:  4m 57s
    🟩 cudacxx_family
      🟩 nvcc               Pass: 100%/4   | Total: 16m 38s | Avg:  4m 09s | Max:  4m 57s
    🟩 cxx
      🟩 NVHPC25.1          Pass: 100%/4   | Total: 16m 38s | Avg:  4m 09s | Max:  4m 57s
    🟩 cxx_family
      🟩 NVHPC              Pass: 100%/4   | Total: 16m 38s | Avg:  4m 09s | Max:  4m 57s
    🟩 gpu
      🟩 rtx2080            Pass: 100%/4   | Total: 16m 38s | Avg:  4m 09s | Max:  4m 57s
    🟩 jobs
      🟩 Build              Pass: 100%/4   | Total: 16m 38s | Avg:  4m 09s | Max:  4m 57s
    🟩 std
      🟩 17                 Pass: 100%/2   | Total:  8m 11s | Avg:  4m 05s | Max:  4m 39s
      🟩 20                 Pass: 100%/2   | Total:  8m 27s | Avg:  4m 13s | Max:  4m 57s
    

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

# Runner
68 linux-amd64-cpu16
9 windows-amd64-cpu16
6 linux-arm64-cpu16
6 linux-amd64-gpu-rtxa6000-latest-1
3 linux-amd64-gpu-h100-latest-1
3 linux-amd64-gpu-rtx4090-latest-1
2 linux-amd64-gpu-rtx2080-latest-1

Copy link
Contributor

🟩 CI finished in 1h 34m: Pass: 100%/97 | Total: 2d 02h | Avg: 31m 28s | Max: 1h 21m | Hits: 74%/134281
  • 🟩 cub: Pass: 100%/45 | Total: 1d 15h | Avg: 53m 13s | Max: 1h 21m | Hits: 40%/53780

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

    🟩 cmake_options
      🟩 -DTHRUST_DISPATCH_TYPE=Force32bit Pass: 100%/2   | Total: 17m 21s | Avg:  8m 40s | Max: 11m 28s | Hits:  99%/3566  
    🟩 cpu
      🟩 amd64              Pass: 100%/43  | Total:  9h 00m | Avg: 12m 34s | Max: 51m 52s | Hits:  97%/76616 
      🟩 arm64              Pass: 100%/2   | Total:  9m 52s | Avg:  4m 56s | Max:  5m 18s | Hits:  99%/3565  
    🟩 ctk
      🟩 12.0               Pass: 100%/5   | Total:  1h 01m | Avg: 12m 20s | Max: 42m 03s | Hits:  97%/8906  
      🟩 12.6               Pass: 100%/2   | Total:  1h 38m | Avg: 49m 10s | Max: 50m 13s | Hits:  72%/3564  
      🟩 12.8               Pass: 100%/38  | Total:  6h 30m | Avg: 10m 17s | Max: 51m 52s | Hits:  99%/67711 
    🟩 cudacxx
      🟩 ClangCUDA18        Pass: 100%/2   | Total: 10m 46s | Avg:  5m 23s | Max:  5m 40s | Hits: 100%/3564  
      🟩 nvcc12.0           Pass: 100%/5   | Total:  1h 01m | Avg: 12m 20s | Max: 42m 03s | Hits:  97%/8906  
      🟩 nvcc12.6           Pass: 100%/2   | Total:  1h 38m | Avg: 49m 10s | Max: 50m 13s | Hits:  72%/3564  
      🟩 nvcc12.8           Pass: 100%/36  | Total:  6h 20m | Avg: 10m 33s | Max: 51m 52s | Hits:  98%/64147 
    🟩 cudacxx_family
      🟩 ClangCUDA          Pass: 100%/2   | Total: 10m 46s | Avg:  5m 23s | Max:  5m 40s | Hits: 100%/3564  
      🟩 nvcc               Pass: 100%/43  | Total:  9h 00m | Avg: 12m 33s | Max: 51m 52s | Hits:  97%/76617 
    🟩 cxx
      🟩 Clang14            Pass: 100%/4   | Total: 20m 53s | Avg:  5m 13s | Max:  5m 45s | Hits: 100%/7128  
      🟩 Clang15            Pass: 100%/2   | Total: 11m 06s | Avg:  5m 33s | Max:  5m 36s | Hits: 100%/3564  
      🟩 Clang16            Pass: 100%/2   | Total: 11m 31s | Avg:  5m 45s | Max:  5m 52s | Hits: 100%/3564  
      🟩 Clang17            Pass: 100%/2   | Total: 11m 17s | Avg:  5m 38s | Max:  5m 39s | Hits: 100%/3564  
      🟩 Clang18            Pass: 100%/7   | Total: 45m 12s | Avg:  6m 27s | Max: 10m 25s | Hits: 100%/12474 
      🟩 GCC7               Pass: 100%/2   | Total: 10m 25s | Avg:  5m 12s | Max:  5m 36s | Hits:  99%/3566  
      🟩 GCC8               Pass: 100%/1   | Total:  5m 14s | Avg:  5m 14s | Max:  5m 14s | Hits:  99%/1783  
      🟩 GCC9               Pass: 100%/2   | Total: 11m 17s | Avg:  5m 38s | Max:  6m 09s | Hits:  99%/3566  
      🟩 GCC10              Pass: 100%/2   | Total: 11m 08s | Avg:  5m 34s | Max:  5m 36s | Hits:  99%/3566  
      🟩 GCC11              Pass: 100%/2   | Total: 11m 28s | Avg:  5m 44s | Max:  5m 53s | Hits:  99%/3566  
      🟩 GCC12              Pass: 100%/2   | Total: 12m 41s | Avg:  6m 20s | Max:  6m 25s | Hits:  99%/3566  
      🟩 GCC13              Pass: 100%/10  | Total:  1h 18m | Avg:  7m 48s | Max: 11m 56s | Hits:  99%/17830 
      🟩 MSVC14.29          Pass: 100%/2   | Total:  1h 28m | Avg: 44m 01s | Max: 46m 00s | Hits:  88%/3552  
      🟩 MSVC14.42          Pass: 100%/3   | Total:  2h 04m | Avg: 41m 23s | Max: 51m 52s | Hits:  92%/5328  
      🟩 NVHPC25.1          Pass: 100%/2   | Total:  1h 38m | Avg: 49m 10s | Max: 50m 13s | Hits:  72%/3564  
    🟩 cxx_family
      🟩 Clang              Pass: 100%/17  | Total:  1h 39m | Avg:  5m 52s | Max: 10m 25s | Hits: 100%/30294 
      🟩 GCC                Pass: 100%/21  | Total:  2h 20m | Avg:  6m 40s | Max: 11m 56s | Hits:  99%/37443 
      🟩 MSVC               Pass: 100%/5   | Total:  3h 32m | Avg: 42m 26s | Max: 51m 52s | Hits:  90%/8880  
      🟩 NVHPC              Pass: 100%/2   | Total:  1h 38m | Avg: 49m 10s | Max: 50m 13s | Hits:  72%/3564  
    🟩 gpu
      🟩 h100               Pass: 100%/2   | Total: 16m 20s | Avg:  8m 10s | Max: 11m 32s | Hits:  99%/3566  
      🟩 rtx2080            Pass: 100%/33  | Total:  6h 35m | Avg: 11m 59s | Max: 51m 52s | Hits:  97%/58802 
      🟩 rtx4090            Pass: 100%/10  | Total:  2h 18m | Avg: 13m 52s | Max: 44m 51s | Hits:  98%/17813 
    🟩 jobs
      🟩 Build              Pass: 100%/38  | Total:  7h 42m | Avg: 12m 10s | Max: 51m 52s | Hits:  97%/67709 
      🟩 TestCPU            Pass: 100%/3   | Total: 42m 50s | Avg: 14m 16s | Max: 27m 26s | Hits:  99%/5341  
      🟩 TestGPU            Pass: 100%/4   | Total: 45m 21s | Avg: 11m 20s | Max: 11m 56s | Hits:  99%/7131  
    🟩 sm
      🟩 90                 Pass: 100%/2   | Total: 16m 20s | Avg:  8m 10s | Max: 11m 32s | Hits:  99%/3566  
      🟩 90;90a;100         Pass: 100%/1   | Total:  6m 25s | Avg:  6m 25s | Max:  6m 25s | Hits:  99%/1783  
    🟩 std
      🟩 17                 Pass: 100%/20  | Total:  4h 41m | Avg: 14m 03s | Max: 51m 52s | Hits:  96%/35631 
      🟩 20                 Pass: 100%/23  | Total:  4h 12m | Avg: 10m 57s | Max: 48m 07s | Hits:  98%/40984 
    
  • 🟩 stdpar: Pass: 100%/4 | Total: 16m 52s | Avg: 4m 13s | Max: 4m 55s

    🟩 cpu
      🟩 amd64              Pass: 100%/2   | Total:  9m 34s | Avg:  4m 47s | Max:  4m 55s
      🟩 arm64              Pass: 100%/2   | Total:  7m 18s | Avg:  3m 39s | Max:  3m 40s
    🟩 ctk
      🟩 12.6               Pass: 100%/4   | Total: 16m 52s | Avg:  4m 13s | Max:  4m 55s
    🟩 cudacxx
      🟩 nvcc12.6           Pass: 100%/4   | Total: 16m 52s | Avg:  4m 13s | Max:  4m 55s
    🟩 cudacxx_family
      🟩 nvcc               Pass: 100%/4   | Total: 16m 52s | Avg:  4m 13s | Max:  4m 55s
    🟩 cxx
      🟩 NVHPC25.1          Pass: 100%/4   | Total: 16m 52s | Avg:  4m 13s | Max:  4m 55s
    🟩 cxx_family
      🟩 NVHPC              Pass: 100%/4   | Total: 16m 52s | Avg:  4m 13s | Max:  4m 55s
    🟩 gpu
      🟩 rtx2080            Pass: 100%/4   | Total: 16m 52s | Avg:  4m 13s | Max:  4m 55s
    🟩 jobs
      🟩 Build              Pass: 100%/4   | Total: 16m 52s | Avg:  4m 13s | Max:  4m 55s
    🟩 std
      🟩 17                 Pass: 100%/2   | Total:  8m 19s | Avg:  4m 09s | Max:  4m 39s
      🟩 20                 Pass: 100%/2   | Total:  8m 33s | Avg:  4m 16s | Max:  4m 55s
    
  • 🟩 cccl_c_parallel: Pass: 100%/2 | Total: 16m 59s | Avg: 8m 29s | Max: 14m 29s | Hits: 98%/320

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

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

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

# Runner
68 linux-amd64-cpu16
9 windows-amd64-cpu16
6 linux-arm64-cpu16
6 linux-amd64-gpu-rtxa6000-latest-1
3 linux-amd64-gpu-h100-latest-1
3 linux-amd64-gpu-rtx4090-latest-1
2 linux-amd64-gpu-rtx2080-latest-1

@bernhardmgruber bernhardmgruber merged commit 62970a1 into NVIDIA:main Mar 20, 2025
111 of 113 checks passed
@bernhardmgruber bernhardmgruber deleted the fix_discard branch March 20, 2025 06:20
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
Status: Done
Development

Successfully merging this pull request may close these issues.

3 participants