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

Replace thrust::swap by cuda::std::swap #2985

Merged
merged 13 commits into from
Dec 4, 2024

Conversation

bernhardmgruber
Copy link
Contributor

@bernhardmgruber bernhardmgruber commented Nov 28, 2024

Fixes: #2948
Fixes: #2984

Obviates: #3011

Copy link
Contributor

github-actions bot commented Dec 2, 2024

🟨 CI finished in 1h 45m: Pass: 96%/224 | Total: 6d 12h | Avg: 41m 58s | Max: 1h 16m | Hits: 40%/10436
  • 🟨 thrust: Pass: 92%/111 | Total: 2d 16h | Avg: 34m 42s | Max: 1h 16m | Hits: 29%/7408

    🔍 cpu: amd64 🔍
      🔍 amd64              Pass:  92%/103 | Total:  2d 11h | Avg: 34m 50s | Max:  1h 16m | Hits:  29%/7408  
      🟩 arm64              Pass: 100%/8   | Total:  4h 25m | Avg: 33m 10s | Max: 38m 20s
    🔍 ctk: 12.6 🔍
      🟩 11.1               Pass: 100%/15  | Total:  8h 16m | Avg: 33m 05s | Max:  1h 06m | Hits:  29%/1852  
      🟩 11.8               Pass: 100%/3   | Total:  1h 57m | Avg: 39m 02s | Max: 44m 53s
      🟩 12.5               Pass: 100%/4   | Total:  4h 29m | Avg:  1h 07m | Max:  1h 16m
      🔍 12.6               Pass:  91%/89  | Total:  2d 01h | Avg: 33m 22s | Max:  1h 12m | Hits:  29%/5556  
    🔍 cudacxx: nvcc12.6 🔍
      🟩 ClangCUDA18        Pass: 100%/4   | Total:  1h 57m | Avg: 29m 26s | Max: 31m 09s
      🟩 nvcc11.1           Pass: 100%/15  | Total:  8h 16m | Avg: 33m 05s | Max:  1h 06m | Hits:  29%/1852  
      🟩 nvcc11.8           Pass: 100%/3   | Total:  1h 57m | Avg: 39m 02s | Max: 44m 53s
      🟩 nvcc12.5           Pass: 100%/4   | Total:  4h 29m | Avg:  1h 07m | Max:  1h 16m
      🔍 nvcc12.6           Pass:  90%/85  | Total:  1d 23h | Avg: 33m 33s | Max:  1h 12m | Hits:  29%/5556  
    🔍 cudacxx_family: nvcc 🔍
      🟩 ClangCUDA          Pass: 100%/4   | Total:  1h 57m | Avg: 29m 26s | Max: 31m 09s
      🔍 nvcc               Pass:  92%/107 | Total:  2d 14h | Avg: 34m 54s | Max:  1h 16m | Hits:  29%/7408  
    🟨 cxx
      🟩 Clang9             Pass: 100%/6   | Total:  3h 14m | Avg: 32m 27s | Max: 37m 47s
      🟩 Clang10            Pass: 100%/3   | Total:  1h 47m | Avg: 35m 53s | Max: 37m 34s
      🟩 Clang11            Pass: 100%/4   | Total:  2h 12m | Avg: 33m 03s | Max: 35m 18s
      🟩 Clang12            Pass: 100%/4   | Total:  2h 16m | Avg: 34m 00s | Max: 36m 18s
      🟩 Clang13            Pass: 100%/4   | Total:  2h 20m | Avg: 35m 10s | Max: 37m 11s
      🟩 Clang14            Pass: 100%/4   | Total:  2h 20m | Avg: 35m 05s | Max: 38m 30s
      🟩 Clang15            Pass: 100%/4   | Total:  2h 16m | Avg: 34m 11s | Max: 36m 54s
      🟩 Clang16            Pass: 100%/4   | Total:  2h 17m | Avg: 34m 29s | Max: 37m 22s
      🟩 Clang17            Pass: 100%/4   | Total:  2h 24m | Avg: 36m 02s | Max: 39m 24s
      🟨 Clang18            Pass:  81%/11  | Total:  5h 00m | Avg: 27m 21s | Max: 37m 06s
      🟩 GCC6               Pass: 100%/2   | Total:  1h 00m | Avg: 30m 26s | Max: 33m 12s
      🟩 GCC7               Pass: 100%/6   | Total:  3h 09m | Avg: 31m 36s | Max: 36m 58s
      🟩 GCC8               Pass: 100%/6   | Total:  3h 16m | Avg: 32m 40s | Max: 38m 42s
      🟩 GCC9               Pass: 100%/6   | Total:  3h 18m | Avg: 33m 06s | Max: 37m 24s
      🟩 GCC10              Pass: 100%/4   | Total:  2h 18m | Avg: 34m 44s | Max: 37m 31s
      🟩 GCC11              Pass: 100%/7   | Total:  4h 21m | Avg: 37m 22s | Max: 44m 53s
      🟩 GCC12              Pass: 100%/4   | Total:  2h 27m | Avg: 36m 53s | Max: 42m 24s
      🟨 GCC13              Pass:  68%/16  | Total:  6h 20m | Avg: 23m 45s | Max: 38m 20s
      🟩 Intel2023.2.0      Pass: 100%/3   | Total:  2h 21m | Avg: 47m 19s | Max: 53m 14s
      🟩 MSVC14.16          Pass: 100%/1   | Total:  1h 06m | Avg:  1h 06m | Max:  1h 06m | Hits:  29%/1852  
      🟩 MSVC14.29          Pass: 100%/2   | Total:  2h 18m | Avg:  1h 09m | Max:  1h 12m | Hits:  29%/3704  
      🟨 MSVC14.39          Pass:  50%/2   | Total:  1h 31m | Avg: 45m 47s | Max:  1h 06m | Hits:  29%/1852  
      🟩 NVHPC24.7          Pass: 100%/4   | Total:  4h 29m | Avg:  1h 07m | Max:  1h 16m
    🟨 cxx_family
      🟨 Clang              Pass:  95%/48  | Total:  1d 02h | Avg: 32m 44s | Max: 39m 24s
      🟨 GCC                Pass:  90%/51  | Total:  1d 02h | Avg: 30m 51s | Max: 44m 53s
      🟩 Intel              Pass: 100%/3   | Total:  2h 21m | Avg: 47m 19s | Max: 53m 14s
      🟨 MSVC               Pass:  80%/5   | Total:  4h 57m | Avg: 59m 27s | Max:  1h 12m | Hits:  29%/7408  
      🟩 NVHPC              Pass: 100%/4   | Total:  4h 29m | Avg:  1h 07m | Max:  1h 16m
    🟨 jobs
      🟩 Build              Pass: 100%/103 | Total:  2d 14h | Avg: 36m 24s | Max:  1h 16m | Hits:  29%/7408  
      🟥 TestCPU            Pass:   0%/4   | Total: 47m 08s | Avg: 11m 47s | Max: 24m 38s
      🟥 TestGPU            Pass:   0%/4   | Total: 55m 57s | Avg: 13m 59s | Max: 18m 27s
    🟨 std
      🟨 11                 Pass:  93%/30  | Total: 14h 25m | Avg: 28m 50s | Max: 59m 36s
      🟩 14                 Pass: 100%/29  | Total: 18h 12m | Avg: 37m 41s | Max:  1h 06m | Hits:  29%/3704  
      🟩 17                 Pass: 100%/27  | Total: 17h 44m | Avg: 39m 24s | Max:  1h 12m | Hits:  29%/1852  
      🟨 20                 Pass:  78%/23  | Total: 13h 07m | Avg: 34m 13s | Max:  1h 16m | Hits:  29%/1852  
    🟨 cmake_options
      🟨 -DTHRUST_DISPATCH_TYPE=Force32bit Pass:  50%/2   | Total: 43m 35s | Avg: 21m 47s | Max: 31m 57s
    🟨 gpu
      🟨 v100               Pass:  92%/111 | Total:  2d 16h | Avg: 34m 42s | Max:  1h 16m | Hits:  29%/7408  
    🟩 sm
      🟩 60;70;80;90        Pass: 100%/3   | Total:  1h 57m | Avg: 39m 02s | Max: 44m 53s
      🟩 90a                Pass: 100%/4   | Total:  1h 28m | Avg: 22m 13s | Max: 25m 42s
    
  • 🟩 cub: Pass: 100%/110 | Total: 3d 20h | Avg: 50m 14s | Max: 1h 13m | Hits: 66%/3028

    🟩 cpu
      🟩 amd64              Pass: 100%/102 | Total:  3d 12h | Avg: 49m 54s | Max:  1h 13m | Hits:  66%/3028  
      🟩 arm64              Pass: 100%/8   | Total:  7h 15m | Avg: 54m 26s | Max: 57m 07s
    🟩 ctk
      🟩 11.1               Pass: 100%/15  | Total: 11h 40m | Avg: 46m 41s | Max:  1h 01m | Hits:  66%/757   
      🟩 11.8               Pass: 100%/3   | Total:  3h 34m | Avg:  1h 11m | Max:  1h 13m
      🟩 12.5               Pass: 100%/4   | Total:  4h 05m | Avg:  1h 01m | Max:  1h 03m
      🟩 12.6               Pass: 100%/88  | Total:  3d 00h | Avg: 49m 36s | Max:  1h 04m | Hits:  66%/2271  
    🟩 cudacxx
      🟩 ClangCUDA18        Pass: 100%/4   | Total:  3h 48m | Avg: 57m 03s | Max: 58m 29s
      🟩 nvcc11.1           Pass: 100%/15  | Total: 11h 40m | Avg: 46m 41s | Max:  1h 01m | Hits:  66%/757   
      🟩 nvcc11.8           Pass: 100%/3   | Total:  3h 34m | Avg:  1h 11m | Max:  1h 13m
      🟩 nvcc12.5           Pass: 100%/4   | Total:  4h 05m | Avg:  1h 01m | Max:  1h 03m
      🟩 nvcc12.6           Pass: 100%/84  | Total:  2d 20h | Avg: 49m 14s | Max:  1h 04m | Hits:  66%/2271  
    🟩 cudacxx_family
      🟩 ClangCUDA          Pass: 100%/4   | Total:  3h 48m | Avg: 57m 03s | Max: 58m 29s
      🟩 nvcc               Pass: 100%/106 | Total:  3d 16h | Avg: 49m 58s | Max:  1h 13m | Hits:  66%/3028  
    🟩 cxx
      🟩 Clang9             Pass: 100%/6   | Total:  4h 49m | Avg: 48m 13s | Max: 51m 36s
      🟩 Clang10            Pass: 100%/3   | Total:  2h 42m | Avg: 54m 04s | Max: 56m 42s
      🟩 Clang11            Pass: 100%/4   | Total:  3h 31m | Avg: 52m 46s | Max: 54m 17s
      🟩 Clang12            Pass: 100%/4   | Total:  3h 30m | Avg: 52m 39s | Max: 57m 19s
      🟩 Clang13            Pass: 100%/4   | Total:  3h 32m | Avg: 53m 10s | Max: 57m 39s
      🟩 Clang14            Pass: 100%/4   | Total:  3h 35m | Avg: 53m 51s | Max: 57m 11s
      🟩 Clang15            Pass: 100%/4   | Total:  3h 21m | Avg: 50m 16s | Max: 51m 44s
      🟩 Clang16            Pass: 100%/4   | Total:  3h 34m | Avg: 53m 38s | Max: 56m 20s
      🟩 Clang17            Pass: 100%/4   | Total:  3h 34m | Avg: 53m 41s | Max: 57m 07s
      🟩 Clang18            Pass: 100%/11  | Total:  8h 59m | Avg: 49m 02s | Max: 58m 29s
      🟩 GCC6               Pass: 100%/2   | Total:  1h 26m | Avg: 43m 08s | Max: 43m 12s
      🟩 GCC7               Pass: 100%/6   | Total:  4h 50m | Avg: 48m 25s | Max: 51m 34s
      🟩 GCC8               Pass: 100%/6   | Total:  4h 56m | Avg: 49m 28s | Max: 56m 13s
      🟩 GCC9               Pass: 100%/6   | Total:  5h 12m | Avg: 52m 07s | Max:  1h 01m
      🟩 GCC10              Pass: 100%/4   | Total:  3h 40m | Avg: 55m 05s | Max: 57m 21s
      🟩 GCC11              Pass: 100%/7   | Total:  7h 03m | Avg:  1h 00m | Max:  1h 13m
      🟩 GCC12              Pass: 100%/4   | Total:  3h 40m | Avg: 55m 14s | Max: 57m 59s
      🟩 GCC13              Pass: 100%/16  | Total:  9h 08m | Avg: 34m 16s | Max: 57m 07s
      🟩 Intel2023.2.0      Pass: 100%/3   | Total:  2h 55m | Avg: 58m 29s | Max:  1h 00m
      🟩 MSVC14.16          Pass: 100%/1   | Total: 52m 09s | Avg: 52m 09s | Max: 52m 09s | Hits:  66%/757   
      🟩 MSVC14.29          Pass: 100%/2   | Total:  1h 57m | Avg: 58m 54s | Max: 59m 44s | Hits:  66%/1514  
      🟩 MSVC14.39          Pass: 100%/1   | Total:  1h 04m | Avg:  1h 04m | Max:  1h 04m | Hits:  66%/757   
      🟩 NVHPC24.7          Pass: 100%/4   | Total:  4h 05m | Avg:  1h 01m | Max:  1h 03m
    🟩 cxx_family
      🟩 Clang              Pass: 100%/48  | Total:  1d 17h | Avg: 51m 29s | Max: 58m 29s
      🟩 GCC                Pass: 100%/51  | Total:  1d 15h | Avg: 47m 02s | Max:  1h 13m
      🟩 Intel              Pass: 100%/3   | Total:  2h 55m | Avg: 58m 29s | Max:  1h 00m
      🟩 MSVC               Pass: 100%/4   | Total:  3h 54m | Avg: 58m 32s | Max:  1h 04m | Hits:  66%/3028  
      🟩 NVHPC              Pass: 100%/4   | Total:  4h 05m | Avg:  1h 01m | Max:  1h 03m
    🟩 gpu
      🟩 v100               Pass: 100%/110 | Total:  3d 20h | Avg: 50m 14s | Max:  1h 13m | Hits:  66%/3028  
    🟩 jobs
      🟩 Build              Pass: 100%/102 | Total:  3d 17h | Avg: 52m 32s | Max:  1h 13m | Hits:  66%/3028  
      🟩 DeviceLaunch       Pass: 100%/1   | Total: 18m 08s | Avg: 18m 08s | Max: 18m 08s
      🟩 GraphCapture       Pass: 100%/1   | Total: 15m 03s | Avg: 15m 03s | Max: 15m 03s
      🟩 HostLaunch         Pass: 100%/3   | Total:  1h 04m | Avg: 21m 21s | Max: 25m 33s
      🟩 TestGPU            Pass: 100%/3   | Total:  1h 09m | Avg: 23m 08s | Max: 26m 08s
    🟩 sm
      🟩 60;70;80;90        Pass: 100%/3   | Total:  3h 34m | Avg:  1h 11m | Max:  1h 13m
      🟩 90a                Pass: 100%/4   | Total:  1h 32m | Avg: 23m 08s | Max: 24m 31s
    🟩 std
      🟩 11                 Pass: 100%/30  | Total:  1d 00h | Avg: 48m 52s | Max:  1h 10m
      🟩 14                 Pass: 100%/29  | Total:  1d 01h | Avg: 53m 07s | Max:  1h 11m | Hits:  66%/1514  
      🟩 17                 Pass: 100%/27  | Total: 23h 54m | Avg: 53m 08s | Max:  1h 13m | Hits:  66%/757   
      🟩 20                 Pass: 100%/24  | Total: 18h 04m | Avg: 45m 10s | Max:  1h 04m | Hits:  66%/757   
    
  • 🟩 cccl_c_parallel: Pass: 100%/2 | Total: 9m 23s | Avg: 4m 41s | Max: 7m 05s

    🟩 cpu
      🟩 amd64              Pass: 100%/2   | Total:  9m 23s | Avg:  4m 41s | Max:  7m 05s
    🟩 ctk
      🟩 12.6               Pass: 100%/2   | Total:  9m 23s | Avg:  4m 41s | Max:  7m 05s
    🟩 cudacxx
      🟩 nvcc12.6           Pass: 100%/2   | Total:  9m 23s | Avg:  4m 41s | Max:  7m 05s
    🟩 cudacxx_family
      🟩 nvcc               Pass: 100%/2   | Total:  9m 23s | Avg:  4m 41s | Max:  7m 05s
    🟩 cxx
      🟩 GCC13              Pass: 100%/2   | Total:  9m 23s | Avg:  4m 41s | Max:  7m 05s
    🟩 cxx_family
      🟩 GCC                Pass: 100%/2   | Total:  9m 23s | Avg:  4m 41s | Max:  7m 05s
    🟩 gpu
      🟩 v100               Pass: 100%/2   | Total:  9m 23s | Avg:  4m 41s | Max:  7m 05s
    🟩 jobs
      🟩 Build              Pass: 100%/1   | Total:  2m 18s | Avg:  2m 18s | Max:  2m 18s
      🟩 Test               Pass: 100%/1   | Total:  7m 05s | Avg:  7m 05s | Max:  7m 05s
    
  • 🟩 python: Pass: 100%/1 | Total: 14m 13s | Avg: 14m 13s | Max: 14m 13s

    🟩 cpu
      🟩 amd64              Pass: 100%/1   | Total: 14m 13s | Avg: 14m 13s | Max: 14m 13s
    🟩 ctk
      🟩 12.6               Pass: 100%/1   | Total: 14m 13s | Avg: 14m 13s | Max: 14m 13s
    🟩 cudacxx
      🟩 nvcc12.6           Pass: 100%/1   | Total: 14m 13s | Avg: 14m 13s | Max: 14m 13s
    🟩 cudacxx_family
      🟩 nvcc               Pass: 100%/1   | Total: 14m 13s | Avg: 14m 13s | Max: 14m 13s
    🟩 cxx
      🟩 GCC13              Pass: 100%/1   | Total: 14m 13s | Avg: 14m 13s | Max: 14m 13s
    🟩 cxx_family
      🟩 GCC                Pass: 100%/1   | Total: 14m 13s | Avg: 14m 13s | Max: 14m 13s
    🟩 gpu
      🟩 v100               Pass: 100%/1   | Total: 14m 13s | Avg: 14m 13s | Max: 14m 13s
    🟩 jobs
      🟩 Test               Pass: 100%/1   | Total: 14m 13s | Avg: 14m 13s | Max: 14m 13s
    

👃 Inspect Changes

Modifications in project?

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

Modifications in project or dependencies?

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

🏃‍ Runner counts (total jobs: 224)

# Runner
185 linux-amd64-cpu16
16 linux-arm64-cpu16
14 linux-amd64-gpu-v100-latest-1
9 windows-amd64-cpu16

@bernhardmgruber
Copy link
Contributor Author

Great, the changes so far break this:

  thrust::device_reference<T> ref1 = ...;
  thrust::device_reference<T> ref2 = ...;
thrust::swap(ref1, ref2);

It works with unqualified swap. However, the tests also fail for std::swap and cuda::std::swap. This needs more investigation.

@bernhardmgruber
Copy link
Contributor Author

I discussed this with @miscco today and we agreed that the proper way to swap anything in CCCL is:

using ::cuda::std::swap;
swap(a, b);

This must be made to work for any types of a and b and do the right thing.

Furthermore, thrust::swap should be deprecated+removed, since swapping two values is a primitive operation that belongs to the standard library.

A proper solution requires us to fix: #2984

Copy link
Contributor

github-actions bot commented Dec 3, 2024

🟨 CI finished in 5h 03m: Pass: 99%/396 | Total: 7d 05h | Avg: 26m 14s | Max: 1h 15m | Hits: 68%/22125
  • 🟨 cub: Pass: 97%/110 | Total: 3d 09h | Avg: 44m 36s | Max: 1h 15m | Hits: 98%/3028

    🔍 cpu: amd64 🔍
      🔍 amd64              Pass:  97%/102 | Total:  3d 04h | Avg: 44m 44s | Max:  1h 15m | Hits:  98%/3028  
      🟩 arm64              Pass: 100%/8   | Total:  5h 43m | Avg: 42m 57s | Max: 46m 55s
    🔍 ctk: 12.6 🔍
      🟩 11.1               Pass: 100%/15  | Total:  9h 13m | Avg: 36m 54s | Max: 47m 15s | Hits:  98%/757   
      🟩 11.8               Pass: 100%/3   | Total:  2h 55m | Avg: 58m 24s | Max:  1h 03m
      🟩 12.5               Pass: 100%/4   | Total:  3h 29m | Avg: 52m 24s | Max: 56m 12s
      🔍 12.6               Pass:  96%/88  | Total:  2d 18h | Avg: 45m 05s | Max:  1h 15m | Hits:  98%/2271  
    🔍 cudacxx: nvcc12.6 🔍
      🟩 ClangCUDA18        Pass: 100%/4   | Total:  3h 26m | Avg: 51m 43s | Max: 53m 25s
      🟩 nvcc11.1           Pass: 100%/15  | Total:  9h 13m | Avg: 36m 54s | Max: 47m 15s | Hits:  98%/757   
      🟩 nvcc11.8           Pass: 100%/3   | Total:  2h 55m | Avg: 58m 24s | Max:  1h 03m
      🟩 nvcc12.5           Pass: 100%/4   | Total:  3h 29m | Avg: 52m 24s | Max: 56m 12s
      🔍 nvcc12.6           Pass:  96%/84  | Total:  2d 14h | Avg: 44m 47s | Max:  1h 15m | Hits:  98%/2271  
    🔍 cudacxx_family: nvcc 🔍
      🟩 ClangCUDA          Pass: 100%/4   | Total:  3h 26m | Avg: 51m 43s | Max: 53m 25s
      🔍 nvcc               Pass:  97%/106 | Total:  3d 06h | Avg: 44m 20s | Max:  1h 15m | Hits:  98%/3028  
    🔍 std: 20 🔍
      🟩 11                 Pass: 100%/30  | Total: 22h 18m | Avg: 44m 37s | Max:  1h 10m
      🟩 14                 Pass: 100%/29  | Total: 20h 59m | Avg: 43m 25s | Max: 59m 44s | Hits:  98%/1514  
      🟩 17                 Pass: 100%/27  | Total: 19h 58m | Avg: 44m 24s | Max:  1h 03m | Hits:  98%/757   
      🔍 20                 Pass:  87%/24  | Total: 18h 30m | Avg: 46m 15s | Max:  1h 15m | Hits:  98%/757   
    🟨 cxx
      🟩 Clang9             Pass: 100%/6   | Total:  3h 58m | Avg: 39m 45s | Max: 48m 32s
      🟩 Clang10            Pass: 100%/3   | Total:  2h 17m | Avg: 45m 58s | Max: 47m 15s
      🟩 Clang11            Pass: 100%/4   | Total:  3h 00m | Avg: 45m 04s | Max: 46m 17s
      🟩 Clang12            Pass: 100%/4   | Total:  2h 51m | Avg: 42m 49s | Max: 44m 21s
      🟩 Clang13            Pass: 100%/4   | Total:  3h 01m | Avg: 45m 29s | Max: 47m 57s
      🟩 Clang14            Pass: 100%/4   | Total:  2h 56m | Avg: 44m 14s | Max: 48m 01s
      🟩 Clang15            Pass: 100%/4   | Total:  3h 02m | Avg: 45m 38s | Max: 47m 40s
      🟩 Clang16            Pass: 100%/4   | Total:  3h 06m | Avg: 46m 40s | Max: 48m 48s
      🟩 Clang17            Pass: 100%/4   | Total:  3h 08m | Avg: 47m 04s | Max: 49m 13s
      🟨 Clang18            Pass:  81%/11  | Total:  8h 30m | Avg: 46m 26s | Max: 53m 25s
      🟩 GCC6               Pass: 100%/2   | Total:  1h 10m | Avg: 35m 06s | Max: 37m 07s
      🟩 GCC7               Pass: 100%/6   | Total:  3h 59m | Avg: 39m 59s | Max: 43m 34s
      🟩 GCC8               Pass: 100%/6   | Total:  3h 59m | Avg: 39m 57s | Max: 45m 33s
      🟩 GCC9               Pass: 100%/6   | Total:  3h 59m | Avg: 39m 59s | Max: 46m 57s
      🟩 GCC10              Pass: 100%/4   | Total:  2h 55m | Avg: 43m 50s | Max: 46m 05s
      🟩 GCC11              Pass: 100%/7   | Total:  5h 49m | Avg: 49m 57s | Max:  1h 03m
      🟩 GCC12              Pass: 100%/4   | Total:  3h 10m | Avg: 47m 41s | Max: 55m 21s
      🟨 GCC13              Pass:  93%/16  | Total: 11h 40m | Avg: 43m 48s | Max:  1h 15m
      🟩 Intel2023.2.0      Pass: 100%/3   | Total:  2h 26m | Avg: 48m 47s | Max: 49m 28s
      🟩 MSVC14.16          Pass: 100%/1   | Total: 47m 15s | Avg: 47m 15s | Max: 47m 15s | Hits:  98%/757   
      🟩 MSVC14.29          Pass: 100%/2   | Total:  1h 33m | Avg: 46m 38s | Max: 49m 14s | Hits:  98%/1514  
      🟩 MSVC14.39          Pass: 100%/1   | Total: 48m 49s | Avg: 48m 49s | Max: 48m 49s | Hits:  98%/757   
      🟩 NVHPC24.7          Pass: 100%/4   | Total:  3h 29m | Avg: 52m 24s | Max: 56m 12s
    🟨 cxx_family
      🟨 Clang              Pass:  95%/48  | Total:  1d 11h | Avg: 44m 54s | Max: 53m 25s
      🟨 GCC                Pass:  98%/51  | Total:  1d 12h | Avg: 43m 15s | Max:  1h 15m
      🟩 Intel              Pass: 100%/3   | Total:  2h 26m | Avg: 48m 47s | Max: 49m 28s
      🟩 MSVC               Pass: 100%/4   | Total:  3h 09m | Avg: 47m 20s | Max: 49m 14s | Hits:  98%/3028  
      🟩 NVHPC              Pass: 100%/4   | Total:  3h 29m | Avg: 52m 24s | Max: 56m 12s
    🟨 jobs
      🟩 Build              Pass: 100%/102 | Total:  3d 02h | Avg: 43m 50s | Max:  1h 03m | Hits:  98%/3028  
      🟩 DeviceLaunch       Pass: 100%/1   | Total:  1h 06m | Avg:  1h 06m | Max:  1h 06m
      🟩 GraphCapture       Pass: 100%/1   | Total:  1h 04m | Avg:  1h 04m | Max:  1h 04m
      🟨 HostLaunch         Pass:  33%/3   | Total:  2h 00m | Avg: 40m 19s | Max:  1h 10m
      🟨 TestGPU            Pass:  66%/3   | Total:  3h 03m | Avg:  1h 01m | Max:  1h 15m
    🟨 gpu
      🟨 v100               Pass:  97%/110 | Total:  3d 09h | Avg: 44m 36s | Max:  1h 15m | Hits:  98%/3028  
    🟩 sm
      🟩 60;70;80;90        Pass: 100%/3   | Total:  2h 55m | Avg: 58m 24s | Max:  1h 03m
      🟩 90a                Pass: 100%/4   | Total:  1h 04m | Avg: 16m 10s | Max: 16m 59s
    
  • 🟩 libcudacxx: Pass: 100%/118 | Total: 1d 03h | Avg: 13m 51s | Max: 36m 46s | Hits: 47%/9581

    🟩 cpu
      🟩 amd64              Pass: 100%/110 | Total:  1d 01h | Avg: 14m 06s | Max: 36m 46s | Hits:  47%/9581  
      🟩 arm64              Pass: 100%/8   | Total:  1h 24m | Avg: 10m 34s | Max: 20m 24s
    🟩 ctk
      🟩 11.1               Pass: 100%/15  | Total:  3h 11m | Avg: 12m 46s | Max: 19m 06s | Hits:  98%/2211  
      🟩 11.8               Pass: 100%/3   | Total: 55m 41s | Avg: 18m 33s | Max: 20m 38s
      🟩 12.5               Pass: 100%/4   | Total:  1h 49m | Avg: 27m 23s | Max: 32m 18s
      🟩 12.6               Pass: 100%/96  | Total: 21h 19m | Avg: 13m 19s | Max: 36m 46s | Hits:  31%/7370  
    🟩 cudacxx
      🟩 ClangCUDA18        Pass: 100%/12  | Total:  2h 35m | Avg: 12m 58s | Max: 21m 21s
      🟩 nvcc11.1           Pass: 100%/15  | Total:  3h 11m | Avg: 12m 46s | Max: 19m 06s | Hits:  98%/2211  
      🟩 nvcc11.8           Pass: 100%/3   | Total: 55m 41s | Avg: 18m 33s | Max: 20m 38s
      🟩 nvcc12.5           Pass: 100%/4   | Total:  1h 49m | Avg: 27m 23s | Max: 32m 18s
      🟩 nvcc12.6           Pass: 100%/84  | Total: 18h 43m | Avg: 13m 22s | Max: 36m 46s | Hits:  31%/7370  
    🟩 cudacxx_family
      🟩 ClangCUDA          Pass: 100%/12  | Total:  2h 35m | Avg: 12m 58s | Max: 21m 21s
      🟩 nvcc               Pass: 100%/106 | Total:  1d 00h | Avg: 13m 58s | Max: 36m 46s | Hits:  47%/9581  
    🟩 cxx
      🟩 Clang9             Pass: 100%/6   | Total:  1h 08m | Avg: 11m 27s | Max: 17m 30s
      🟩 Clang10            Pass: 100%/3   | Total: 31m 55s | Avg: 10m 38s | Max: 14m 11s
      🟩 Clang11            Pass: 100%/4   | Total: 58m 50s | Avg: 14m 42s | Max: 22m 08s
      🟩 Clang12            Pass: 100%/4   | Total: 42m 42s | Avg: 10m 40s | Max: 20m 45s
      🟩 Clang13            Pass: 100%/4   | Total: 32m 34s | Avg:  8m 08s | Max: 12m 00s
      🟩 Clang14            Pass: 100%/4   | Total: 51m 25s | Avg: 12m 51s | Max: 17m 20s
      🟩 Clang15            Pass: 100%/4   | Total:  1h 09m | Avg: 17m 25s | Max: 21m 48s
      🟩 Clang16            Pass: 100%/4   | Total: 56m 42s | Avg: 14m 10s | Max: 19m 55s
      🟩 Clang17            Pass: 100%/4   | Total: 46m 40s | Avg: 11m 40s | Max: 22m 13s
      🟩 Clang18            Pass: 100%/18  | Total:  3h 22m | Avg: 11m 15s | Max: 21m 21s
      🟩 GCC6               Pass: 100%/2   | Total: 29m 13s | Avg: 14m 36s | Max: 17m 01s
      🟩 GCC7               Pass: 100%/6   | Total:  1h 30m | Avg: 15m 02s | Max: 20m 21s
      🟩 GCC8               Pass: 100%/6   | Total:  1h 09m | Avg: 11m 38s | Max: 20m 33s
      🟩 GCC9               Pass: 100%/6   | Total: 56m 07s | Avg:  9m 21s | Max: 18m 49s
      🟩 GCC10              Pass: 100%/4   | Total: 41m 09s | Avg: 10m 17s | Max: 18m 14s
      🟩 GCC11              Pass: 100%/7   | Total:  1h 53m | Avg: 16m 10s | Max: 20m 47s
      🟩 GCC12              Pass: 100%/4   | Total: 40m 23s | Avg: 10m 05s | Max: 15m 30s
      🟩 GCC13              Pass: 100%/17  | Total:  4h 09m | Avg: 14m 39s | Max: 28m 12s
      🟩 Intel2023.2.0      Pass: 100%/3   | Total: 57m 30s | Avg: 19m 10s | Max: 23m 51s
      🟩 MSVC14.16          Pass: 100%/1   | Total: 19m 06s | Avg: 19m 06s | Max: 19m 06s | Hits:  98%/2211  
      🟩 MSVC14.29          Pass: 100%/2   | Total:  1h 02m | Avg: 31m 00s | Max: 35m 52s | Hits:  32%/4763  
      🟩 MSVC14.39          Pass: 100%/1   | Total: 36m 46s | Avg: 36m 46s | Max: 36m 46s | Hits:  30%/2607  
      🟩 NVHPC24.7          Pass: 100%/4   | Total:  1h 49m | Avg: 27m 23s | Max: 32m 18s
    🟩 cxx_family
      🟩 Clang              Pass: 100%/55  | Total: 11h 01m | Avg: 12m 02s | Max: 22m 13s
      🟩 GCC                Pass: 100%/52  | Total: 11h 29m | Avg: 13m 15s | Max: 28m 12s
      🟩 Intel              Pass: 100%/3   | Total: 57m 30s | Avg: 19m 10s | Max: 23m 51s
      🟩 MSVC               Pass: 100%/4   | Total:  1h 57m | Avg: 29m 28s | Max: 36m 46s | Hits:  47%/9581  
      🟩 NVHPC              Pass: 100%/4   | Total:  1h 49m | Avg: 27m 23s | Max: 32m 18s
    🟩 gpu
      🟩 v100               Pass: 100%/118 | Total:  1d 03h | Avg: 13m 51s | Max: 36m 46s | Hits:  47%/9581  
    🟩 jobs
      🟩 Build              Pass: 100%/110 | Total:  1d 00h | Avg: 13m 29s | Max: 36m 46s | Hits:  47%/9581  
      🟩 NVRTC              Pass: 100%/4   | Total:  1h 29m | Avg: 22m 18s | Max: 28m 12s
      🟩 Test               Pass: 100%/3   | Total:  1h 01m | Avg: 20m 28s | Max: 27m 19s
      🟩 VerifyCodegen      Pass: 100%/1   | Total:  2m 08s | Avg:  2m 08s | Max:  2m 08s
    🟩 sm
      🟩 60;70;80;90        Pass: 100%/3   | Total: 55m 41s | Avg: 18m 33s | Max: 20m 38s
      🟩 90                 Pass: 100%/4   | Total: 43m 27s | Avg: 10m 51s | Max: 12m 10s
      🟩 90a                Pass: 100%/8   | Total:  1h 01m | Avg:  7m 41s | Max: 13m 33s
    🟩 std
      🟩 11                 Pass: 100%/32  | Total:  7h 17m | Avg: 13m 40s | Max: 27m 19s
      🟩 14                 Pass: 100%/32  | Total:  6h 31m | Avg: 12m 14s | Max: 28m 12s | Hits:  65%/4514  
      🟩 17                 Pass: 100%/30  | Total:  6h 57m | Avg: 13m 54s | Max: 35m 52s | Hits:  31%/2460  
      🟩 20                 Pass: 100%/23  | Total:  6h 27m | Avg: 16m 50s | Max: 36m 46s | Hits:  30%/2607  
    
  • 🟩 thrust: Pass: 100%/111 | Total: 2d 11h | Avg: 32m 00s | Max: 1h 11m | Hits: 79%/9260

    🟩 cmake_options
      🟩 -DTHRUST_DISPATCH_TYPE=Force32bit Pass: 100%/2   | Total: 45m 56s | Avg: 22m 58s | Max: 34m 12s
    🟩 cpu
      🟩 amd64              Pass: 100%/103 | Total:  2d 10h | Avg: 34m 06s | Max:  1h 11m | Hits:  79%/9260  
      🟩 arm64              Pass: 100%/8   | Total: 39m 54s | Avg:  4m 59s | Max:  5m 45s
    🟩 ctk
      🟩 11.1               Pass: 100%/15  | Total:  6h 57m | Avg: 27m 51s | Max: 38m 14s | Hits:  74%/1852  
      🟩 11.8               Pass: 100%/3   | Total:  1h 57m | Avg: 39m 18s | Max: 44m 28s
      🟩 12.5               Pass: 100%/4   | Total:  4h 13m | Avg:  1h 03m | Max:  1h 11m
      🟩 12.6               Pass: 100%/89  | Total:  1d 22h | Avg: 31m 02s | Max: 49m 51s | Hits:  80%/7408  
    🟩 cudacxx
      🟩 ClangCUDA18        Pass: 100%/4   | Total:  1h 55m | Avg: 28m 58s | Max: 31m 38s
      🟩 nvcc11.1           Pass: 100%/15  | Total:  6h 57m | Avg: 27m 51s | Max: 38m 14s | Hits:  74%/1852  
      🟩 nvcc11.8           Pass: 100%/3   | Total:  1h 57m | Avg: 39m 18s | Max: 44m 28s
      🟩 nvcc12.5           Pass: 100%/4   | Total:  4h 13m | Avg:  1h 03m | Max:  1h 11m
      🟩 nvcc12.6           Pass: 100%/85  | Total:  1d 20h | Avg: 31m 08s | Max: 49m 51s | Hits:  80%/7408  
    🟩 cudacxx_family
      🟩 ClangCUDA          Pass: 100%/4   | Total:  1h 55m | Avg: 28m 58s | Max: 31m 38s
      🟩 nvcc               Pass: 100%/107 | Total:  2d 09h | Avg: 32m 07s | Max:  1h 11m | Hits:  79%/9260  
    🟩 cxx
      🟩 Clang9             Pass: 100%/6   | Total:  3h 04m | Avg: 30m 46s | Max: 37m 02s
      🟩 Clang10            Pass: 100%/3   | Total:  1h 54m | Avg: 38m 16s | Max: 41m 02s
      🟩 Clang11            Pass: 100%/4   | Total:  2h 22m | Avg: 35m 44s | Max: 38m 04s
      🟩 Clang12            Pass: 100%/4   | Total:  2h 23m | Avg: 35m 51s | Max: 39m 15s
      🟩 Clang13            Pass: 100%/4   | Total:  2h 23m | Avg: 35m 54s | Max: 38m 58s
      🟩 Clang14            Pass: 100%/4   | Total:  2h 23m | Avg: 35m 51s | Max: 39m 21s
      🟩 Clang15            Pass: 100%/4   | Total:  2h 19m | Avg: 34m 54s | Max: 38m 12s
      🟩 Clang16            Pass: 100%/4   | Total:  2h 23m | Avg: 35m 56s | Max: 39m 52s
      🟩 Clang17            Pass: 100%/4   | Total:  2h 27m | Avg: 36m 52s | Max: 39m 07s
      🟩 Clang18            Pass: 100%/11  | Total:  3h 17m | Avg: 17m 55s | Max: 40m 44s
      🟩 GCC6               Pass: 100%/2   | Total: 50m 43s | Avg: 25m 21s | Max: 30m 01s
      🟩 GCC7               Pass: 100%/6   | Total:  3h 05m | Avg: 30m 56s | Max: 40m 09s
      🟩 GCC8               Pass: 100%/6   | Total:  3h 04m | Avg: 30m 45s | Max: 39m 08s
      🟩 GCC9               Pass: 100%/6   | Total:  3h 18m | Avg: 33m 09s | Max: 40m 11s
      🟩 GCC10              Pass: 100%/4   | Total:  2h 23m | Avg: 35m 47s | Max: 37m 51s
      🟩 GCC11              Pass: 100%/7   | Total:  4h 16m | Avg: 36m 34s | Max: 44m 28s
      🟩 GCC12              Pass: 100%/4   | Total:  2h 38m | Avg: 39m 37s | Max: 44m 24s
      🟩 GCC13              Pass: 100%/16  | Total:  5h 10m | Avg: 19m 24s | Max: 45m 38s
      🟩 Intel2023.2.0      Pass: 100%/3   | Total:  2h 20m | Avg: 46m 55s | Max: 49m 51s
      🟩 MSVC14.16          Pass: 100%/1   | Total: 38m 14s | Avg: 38m 14s | Max: 38m 14s | Hits:  74%/1852  
      🟩 MSVC14.29          Pass: 100%/2   | Total:  1h 04m | Avg: 32m 26s | Max: 32m 46s | Hits:  76%/3704  
      🟩 MSVC14.39          Pass: 100%/2   | Total:  1h 05m | Avg: 32m 54s | Max: 41m 54s | Hits:  85%/3704  
      🟩 NVHPC24.7          Pass: 100%/4   | Total:  4h 13m | Avg:  1h 03m | Max:  1h 11m
    🟩 cxx_family
      🟩 Clang              Pass: 100%/48  | Total:  1d 01h | Avg: 31m 16s | Max: 41m 02s
      🟩 GCC                Pass: 100%/51  | Total:  1d 00h | Avg: 29m 10s | Max: 45m 38s
      🟩 Intel              Pass: 100%/3   | Total:  2h 20m | Avg: 46m 55s | Max: 49m 51s
      🟩 MSVC               Pass: 100%/5   | Total:  2h 48m | Avg: 33m 46s | Max: 41m 54s | Hits:  79%/9260  
      🟩 NVHPC              Pass: 100%/4   | Total:  4h 13m | Avg:  1h 03m | Max:  1h 11m
    🟩 gpu
      🟩 v100               Pass: 100%/111 | Total:  2d 11h | Avg: 32m 00s | Max:  1h 11m | Hits:  79%/9260  
    🟩 jobs
      🟩 Build              Pass: 100%/103 | Total:  2d 09h | Avg: 33m 14s | Max:  1h 11m | Hits:  74%/7408  
      🟩 TestCPU            Pass: 100%/4   | Total:  1h 22m | Avg: 20m 31s | Max: 42m 37s | Hits:  99%/1852  
      🟩 TestGPU            Pass: 100%/4   | Total: 46m 44s | Avg: 11m 41s | Max: 13m 18s
    🟩 sm
      🟩 60;70;80;90        Pass: 100%/3   | Total:  1h 57m | Avg: 39m 18s | Max: 44m 28s
      🟩 90a                Pass: 100%/4   | Total:  1h 37m | Avg: 24m 21s | Max: 28m 44s
    🟩 std
      🟩 11                 Pass: 100%/30  | Total: 13h 25m | Avg: 26m 50s | Max: 53m 18s
      🟩 14                 Pass: 100%/29  | Total: 16h 39m | Avg: 34m 27s | Max: 58m 30s | Hits:  75%/3704  
      🟩 17                 Pass: 100%/27  | Total: 15h 56m | Avg: 35m 25s | Max:  1h 11m | Hits:  76%/1852  
      🟩 20                 Pass: 100%/23  | Total: 12h 25m | Avg: 32m 24s | Max:  1h 10m | Hits:  85%/3704  
    
  • 🟩 cudax: Pass: 100%/54 | Total: 4h 30m | Avg: 5m 00s | Max: 18m 42s | Hits: 90%/256

    🟩 cpu
      🟩 amd64              Pass: 100%/50  | Total:  4h 18m | Avg:  5m 10s | Max: 18m 42s | Hits:  90%/256   
      🟩 arm64              Pass: 100%/4   | Total: 11m 56s | Avg:  2m 59s | Max:  3m 19s
    🟩 ctk
      🟩 12.0               Pass: 100%/19  | Total:  1h 36m | Avg:  5m 04s | Max: 18m 42s | Hits:  90%/128   
      🟩 12.5               Pass: 100%/2   | Total: 10m 51s | Avg:  5m 25s | Max:  5m 56s
      🟩 12.6               Pass: 100%/33  | Total:  2h 43m | Avg:  4m 57s | Max: 17m 52s | Hits:  90%/128   
    🟩 cudacxx
      🟩 nvcc12.0           Pass: 100%/19  | Total:  1h 36m | Avg:  5m 04s | Max: 18m 42s | Hits:  90%/128   
      🟩 nvcc12.5           Pass: 100%/2   | Total: 10m 51s | Avg:  5m 25s | Max:  5m 56s
      🟩 nvcc12.6           Pass: 100%/33  | Total:  2h 43m | Avg:  4m 57s | Max: 17m 52s | Hits:  90%/128   
    🟩 cudacxx_family
      🟩 nvcc               Pass: 100%/54  | Total:  4h 30m | Avg:  5m 00s | Max: 18m 42s | Hits:  90%/256   
    🟩 cxx
      🟩 Clang9             Pass: 100%/2   | Total:  6m 42s | Avg:  3m 21s | Max:  3m 38s
      🟩 Clang10            Pass: 100%/2   | Total:  6m 31s | Avg:  3m 15s | Max:  3m 36s
      🟩 Clang11            Pass: 100%/4   | Total: 12m 26s | Avg:  3m 06s | Max:  3m 25s
      🟩 Clang12            Pass: 100%/4   | Total: 12m 46s | Avg:  3m 11s | Max:  3m 27s
      🟩 Clang13            Pass: 100%/4   | Total: 13m 36s | Avg:  3m 24s | Max:  3m 31s
      🟩 Clang14            Pass: 100%/4   | Total: 27m 49s | Avg:  6m 57s | Max: 18m 05s
      🟩 Clang15            Pass: 100%/2   | Total:  7m 44s | Avg:  3m 52s | Max:  4m 00s
      🟩 Clang16            Pass: 100%/4   | Total: 14m 19s | Avg:  3m 34s | Max:  3m 52s
      🟩 Clang17            Pass: 100%/2   | Total:  7m 52s | Avg:  3m 56s | Max:  4m 17s
      🟩 Clang18            Pass: 100%/2   | Total: 21m 43s | Avg: 10m 51s | Max: 17m 52s
      🟩 GCC9               Pass: 100%/2   | Total:  6m 01s | Avg:  3m 00s | Max:  3m 03s
      🟩 GCC10              Pass: 100%/4   | Total: 13m 46s | Avg:  3m 26s | Max:  3m 50s
      🟩 GCC11              Pass: 100%/4   | Total: 13m 39s | Avg:  3m 24s | Max:  3m 49s
      🟩 GCC12              Pass: 100%/7   | Total:  1h 07m | Avg:  9m 42s | Max: 18m 42s
      🟩 GCC13              Pass: 100%/3   | Total:  8m 24s | Avg:  2m 48s | Max:  3m 05s
      🟩 MSVC14.36          Pass: 100%/1   | Total:  8m 46s | Avg:  8m 46s | Max:  8m 46s | Hits:  90%/128   
      🟩 MSVC14.39          Pass: 100%/1   | Total:  9m 50s | Avg:  9m 50s | Max:  9m 50s | Hits:  90%/128   
      🟩 NVHPC24.7          Pass: 100%/2   | Total: 10m 51s | Avg:  5m 25s | Max:  5m 56s
    🟩 cxx_family
      🟩 Clang              Pass: 100%/30  | Total:  2h 11m | Avg:  4m 22s | Max: 18m 05s
      🟩 GCC                Pass: 100%/20  | Total:  1h 49m | Avg:  5m 29s | Max: 18m 42s
      🟩 MSVC               Pass: 100%/2   | Total: 18m 36s | Avg:  9m 18s | Max:  9m 50s | Hits:  90%/256   
      🟩 NVHPC              Pass: 100%/2   | Total: 10m 51s | Avg:  5m 25s | Max:  5m 56s
    🟩 gpu
      🟩 v100               Pass: 100%/54  | Total:  4h 30m | Avg:  5m 00s | Max: 18m 42s | Hits:  90%/256   
    🟩 jobs
      🟩 Build              Pass: 100%/49  | Total:  3h 01m | Avg:  3m 42s | Max:  9m 50s | Hits:  90%/256   
      🟩 Test               Pass: 100%/5   | Total:  1h 29m | Avg: 17m 50s | Max: 18m 42s
    🟩 sm
      🟩 90                 Pass: 100%/1   | Total:  2m 44s | Avg:  2m 44s | Max:  2m 44s
      🟩 90a                Pass: 100%/1   | Total:  3m 05s | Avg:  3m 05s | Max:  3m 05s
    🟩 std
      🟩 17                 Pass: 100%/29  | Total:  2h 06m | Avg:  4m 22s | Max: 18m 42s
      🟩 20                 Pass: 100%/25  | Total:  2h 23m | Avg:  5m 45s | Max: 18m 05s | Hits:  90%/256   
    
  • 🟩 cccl_c_parallel: Pass: 100%/2 | Total: 10m 30s | Avg: 5m 15s | Max: 8m 22s

    🟩 cpu
      🟩 amd64              Pass: 100%/2   | Total: 10m 30s | Avg:  5m 15s | Max:  8m 22s
    🟩 ctk
      🟩 12.6               Pass: 100%/2   | Total: 10m 30s | Avg:  5m 15s | Max:  8m 22s
    🟩 cudacxx
      🟩 nvcc12.6           Pass: 100%/2   | Total: 10m 30s | Avg:  5m 15s | Max:  8m 22s
    🟩 cudacxx_family
      🟩 nvcc               Pass: 100%/2   | Total: 10m 30s | Avg:  5m 15s | Max:  8m 22s
    🟩 cxx
      🟩 GCC13              Pass: 100%/2   | Total: 10m 30s | Avg:  5m 15s | Max:  8m 22s
    🟩 cxx_family
      🟩 GCC                Pass: 100%/2   | Total: 10m 30s | Avg:  5m 15s | Max:  8m 22s
    🟩 gpu
      🟩 v100               Pass: 100%/2   | Total: 10m 30s | Avg:  5m 15s | Max:  8m 22s
    🟩 jobs
      🟩 Build              Pass: 100%/1   | Total:  2m 08s | Avg:  2m 08s | Max:  2m 08s
      🟩 Test               Pass: 100%/1   | Total:  8m 22s | Avg:  8m 22s | Max:  8m 22s
    
  • 🟩 python: Pass: 100%/1 | Total: 15m 12s | Avg: 15m 12s | Max: 15m 12s

    🟩 cpu
      🟩 amd64              Pass: 100%/1   | Total: 15m 12s | Avg: 15m 12s | Max: 15m 12s
    🟩 ctk
      🟩 12.6               Pass: 100%/1   | Total: 15m 12s | Avg: 15m 12s | Max: 15m 12s
    🟩 cudacxx
      🟩 nvcc12.6           Pass: 100%/1   | Total: 15m 12s | Avg: 15m 12s | Max: 15m 12s
    🟩 cudacxx_family
      🟩 nvcc               Pass: 100%/1   | Total: 15m 12s | Avg: 15m 12s | Max: 15m 12s
    🟩 cxx
      🟩 GCC13              Pass: 100%/1   | Total: 15m 12s | Avg: 15m 12s | Max: 15m 12s
    🟩 cxx_family
      🟩 GCC                Pass: 100%/1   | Total: 15m 12s | Avg: 15m 12s | Max: 15m 12s
    🟩 gpu
      🟩 v100               Pass: 100%/1   | Total: 15m 12s | Avg: 15m 12s | Max: 15m 12s
    🟩 jobs
      🟩 Test               Pass: 100%/1   | Total: 15m 12s | Avg: 15m 12s | Max: 15m 12s
    

👃 Inspect Changes

Modifications in project?

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

Modifications in project or dependencies?

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

🏃‍ Runner counts (total jobs: 396)

# Runner
327 linux-amd64-cpu16
28 linux-arm64-cpu16
26 linux-amd64-gpu-v100-latest-1
15 windows-amd64-cpu16

Copy link
Contributor

github-actions bot commented Dec 4, 2024

🟩 CI finished in 19h 22m: Pass: 100%/396 | Total: 7d 05h | Avg: 26m 17s | Max: 1h 15m | Hits: 68%/22125
  • 🟩 libcudacxx: Pass: 100%/118 | Total: 1d 03h | Avg: 13m 51s | Max: 36m 46s | Hits: 47%/9581

    🟩 cpu
      🟩 amd64              Pass: 100%/110 | Total:  1d 01h | Avg: 14m 06s | Max: 36m 46s | Hits:  47%/9581  
      🟩 arm64              Pass: 100%/8   | Total:  1h 24m | Avg: 10m 34s | Max: 20m 24s
    🟩 ctk
      🟩 11.1               Pass: 100%/15  | Total:  3h 11m | Avg: 12m 46s | Max: 19m 06s | Hits:  98%/2211  
      🟩 11.8               Pass: 100%/3   | Total: 55m 41s | Avg: 18m 33s | Max: 20m 38s
      🟩 12.5               Pass: 100%/4   | Total:  1h 49m | Avg: 27m 23s | Max: 32m 18s
      🟩 12.6               Pass: 100%/96  | Total: 21h 19m | Avg: 13m 19s | Max: 36m 46s | Hits:  31%/7370  
    🟩 cudacxx
      🟩 ClangCUDA18        Pass: 100%/12  | Total:  2h 35m | Avg: 12m 58s | Max: 21m 21s
      🟩 nvcc11.1           Pass: 100%/15  | Total:  3h 11m | Avg: 12m 46s | Max: 19m 06s | Hits:  98%/2211  
      🟩 nvcc11.8           Pass: 100%/3   | Total: 55m 41s | Avg: 18m 33s | Max: 20m 38s
      🟩 nvcc12.5           Pass: 100%/4   | Total:  1h 49m | Avg: 27m 23s | Max: 32m 18s
      🟩 nvcc12.6           Pass: 100%/84  | Total: 18h 43m | Avg: 13m 22s | Max: 36m 46s | Hits:  31%/7370  
    🟩 cudacxx_family
      🟩 ClangCUDA          Pass: 100%/12  | Total:  2h 35m | Avg: 12m 58s | Max: 21m 21s
      🟩 nvcc               Pass: 100%/106 | Total:  1d 00h | Avg: 13m 58s | Max: 36m 46s | Hits:  47%/9581  
    🟩 cxx
      🟩 Clang9             Pass: 100%/6   | Total:  1h 08m | Avg: 11m 27s | Max: 17m 30s
      🟩 Clang10            Pass: 100%/3   | Total: 31m 55s | Avg: 10m 38s | Max: 14m 11s
      🟩 Clang11            Pass: 100%/4   | Total: 58m 50s | Avg: 14m 42s | Max: 22m 08s
      🟩 Clang12            Pass: 100%/4   | Total: 42m 42s | Avg: 10m 40s | Max: 20m 45s
      🟩 Clang13            Pass: 100%/4   | Total: 32m 34s | Avg:  8m 08s | Max: 12m 00s
      🟩 Clang14            Pass: 100%/4   | Total: 51m 25s | Avg: 12m 51s | Max: 17m 20s
      🟩 Clang15            Pass: 100%/4   | Total:  1h 09m | Avg: 17m 25s | Max: 21m 48s
      🟩 Clang16            Pass: 100%/4   | Total: 56m 42s | Avg: 14m 10s | Max: 19m 55s
      🟩 Clang17            Pass: 100%/4   | Total: 46m 40s | Avg: 11m 40s | Max: 22m 13s
      🟩 Clang18            Pass: 100%/18  | Total:  3h 22m | Avg: 11m 15s | Max: 21m 21s
      🟩 GCC6               Pass: 100%/2   | Total: 29m 13s | Avg: 14m 36s | Max: 17m 01s
      🟩 GCC7               Pass: 100%/6   | Total:  1h 30m | Avg: 15m 02s | Max: 20m 21s
      🟩 GCC8               Pass: 100%/6   | Total:  1h 09m | Avg: 11m 38s | Max: 20m 33s
      🟩 GCC9               Pass: 100%/6   | Total: 56m 07s | Avg:  9m 21s | Max: 18m 49s
      🟩 GCC10              Pass: 100%/4   | Total: 41m 09s | Avg: 10m 17s | Max: 18m 14s
      🟩 GCC11              Pass: 100%/7   | Total:  1h 53m | Avg: 16m 10s | Max: 20m 47s
      🟩 GCC12              Pass: 100%/4   | Total: 40m 23s | Avg: 10m 05s | Max: 15m 30s
      🟩 GCC13              Pass: 100%/17  | Total:  4h 09m | Avg: 14m 39s | Max: 28m 12s
      🟩 Intel2023.2.0      Pass: 100%/3   | Total: 57m 30s | Avg: 19m 10s | Max: 23m 51s
      🟩 MSVC14.16          Pass: 100%/1   | Total: 19m 06s | Avg: 19m 06s | Max: 19m 06s | Hits:  98%/2211  
      🟩 MSVC14.29          Pass: 100%/2   | Total:  1h 02m | Avg: 31m 00s | Max: 35m 52s | Hits:  32%/4763  
      🟩 MSVC14.39          Pass: 100%/1   | Total: 36m 46s | Avg: 36m 46s | Max: 36m 46s | Hits:  30%/2607  
      🟩 NVHPC24.7          Pass: 100%/4   | Total:  1h 49m | Avg: 27m 23s | Max: 32m 18s
    🟩 cxx_family
      🟩 Clang              Pass: 100%/55  | Total: 11h 01m | Avg: 12m 02s | Max: 22m 13s
      🟩 GCC                Pass: 100%/52  | Total: 11h 29m | Avg: 13m 15s | Max: 28m 12s
      🟩 Intel              Pass: 100%/3   | Total: 57m 30s | Avg: 19m 10s | Max: 23m 51s
      🟩 MSVC               Pass: 100%/4   | Total:  1h 57m | Avg: 29m 28s | Max: 36m 46s | Hits:  47%/9581  
      🟩 NVHPC              Pass: 100%/4   | Total:  1h 49m | Avg: 27m 23s | Max: 32m 18s
    🟩 gpu
      🟩 v100               Pass: 100%/118 | Total:  1d 03h | Avg: 13m 51s | Max: 36m 46s | Hits:  47%/9581  
    🟩 jobs
      🟩 Build              Pass: 100%/110 | Total:  1d 00h | Avg: 13m 29s | Max: 36m 46s | Hits:  47%/9581  
      🟩 NVRTC              Pass: 100%/4   | Total:  1h 29m | Avg: 22m 18s | Max: 28m 12s
      🟩 Test               Pass: 100%/3   | Total:  1h 01m | Avg: 20m 28s | Max: 27m 19s
      🟩 VerifyCodegen      Pass: 100%/1   | Total:  2m 08s | Avg:  2m 08s | Max:  2m 08s
    🟩 sm
      🟩 60;70;80;90        Pass: 100%/3   | Total: 55m 41s | Avg: 18m 33s | Max: 20m 38s
      🟩 90                 Pass: 100%/4   | Total: 43m 27s | Avg: 10m 51s | Max: 12m 10s
      🟩 90a                Pass: 100%/8   | Total:  1h 01m | Avg:  7m 41s | Max: 13m 33s
    🟩 std
      🟩 11                 Pass: 100%/32  | Total:  7h 17m | Avg: 13m 40s | Max: 27m 19s
      🟩 14                 Pass: 100%/32  | Total:  6h 31m | Avg: 12m 14s | Max: 28m 12s | Hits:  65%/4514  
      🟩 17                 Pass: 100%/30  | Total:  6h 57m | Avg: 13m 54s | Max: 35m 52s | Hits:  31%/2460  
      🟩 20                 Pass: 100%/23  | Total:  6h 27m | Avg: 16m 50s | Max: 36m 46s | Hits:  30%/2607  
    
  • 🟩 thrust: Pass: 100%/111 | Total: 2d 11h | Avg: 32m 00s | Max: 1h 11m | Hits: 79%/9260

    🟩 cmake_options
      🟩 -DTHRUST_DISPATCH_TYPE=Force32bit Pass: 100%/2   | Total: 45m 56s | Avg: 22m 58s | Max: 34m 12s
    🟩 cpu
      🟩 amd64              Pass: 100%/103 | Total:  2d 10h | Avg: 34m 06s | Max:  1h 11m | Hits:  79%/9260  
      🟩 arm64              Pass: 100%/8   | Total: 39m 54s | Avg:  4m 59s | Max:  5m 45s
    🟩 ctk
      🟩 11.1               Pass: 100%/15  | Total:  6h 57m | Avg: 27m 51s | Max: 38m 14s | Hits:  74%/1852  
      🟩 11.8               Pass: 100%/3   | Total:  1h 57m | Avg: 39m 18s | Max: 44m 28s
      🟩 12.5               Pass: 100%/4   | Total:  4h 13m | Avg:  1h 03m | Max:  1h 11m
      🟩 12.6               Pass: 100%/89  | Total:  1d 22h | Avg: 31m 02s | Max: 49m 51s | Hits:  80%/7408  
    🟩 cudacxx
      🟩 ClangCUDA18        Pass: 100%/4   | Total:  1h 55m | Avg: 28m 58s | Max: 31m 38s
      🟩 nvcc11.1           Pass: 100%/15  | Total:  6h 57m | Avg: 27m 51s | Max: 38m 14s | Hits:  74%/1852  
      🟩 nvcc11.8           Pass: 100%/3   | Total:  1h 57m | Avg: 39m 18s | Max: 44m 28s
      🟩 nvcc12.5           Pass: 100%/4   | Total:  4h 13m | Avg:  1h 03m | Max:  1h 11m
      🟩 nvcc12.6           Pass: 100%/85  | Total:  1d 20h | Avg: 31m 08s | Max: 49m 51s | Hits:  80%/7408  
    🟩 cudacxx_family
      🟩 ClangCUDA          Pass: 100%/4   | Total:  1h 55m | Avg: 28m 58s | Max: 31m 38s
      🟩 nvcc               Pass: 100%/107 | Total:  2d 09h | Avg: 32m 07s | Max:  1h 11m | Hits:  79%/9260  
    🟩 cxx
      🟩 Clang9             Pass: 100%/6   | Total:  3h 04m | Avg: 30m 46s | Max: 37m 02s
      🟩 Clang10            Pass: 100%/3   | Total:  1h 54m | Avg: 38m 16s | Max: 41m 02s
      🟩 Clang11            Pass: 100%/4   | Total:  2h 22m | Avg: 35m 44s | Max: 38m 04s
      🟩 Clang12            Pass: 100%/4   | Total:  2h 23m | Avg: 35m 51s | Max: 39m 15s
      🟩 Clang13            Pass: 100%/4   | Total:  2h 23m | Avg: 35m 54s | Max: 38m 58s
      🟩 Clang14            Pass: 100%/4   | Total:  2h 23m | Avg: 35m 51s | Max: 39m 21s
      🟩 Clang15            Pass: 100%/4   | Total:  2h 19m | Avg: 34m 54s | Max: 38m 12s
      🟩 Clang16            Pass: 100%/4   | Total:  2h 23m | Avg: 35m 56s | Max: 39m 52s
      🟩 Clang17            Pass: 100%/4   | Total:  2h 27m | Avg: 36m 52s | Max: 39m 07s
      🟩 Clang18            Pass: 100%/11  | Total:  3h 17m | Avg: 17m 55s | Max: 40m 44s
      🟩 GCC6               Pass: 100%/2   | Total: 50m 43s | Avg: 25m 21s | Max: 30m 01s
      🟩 GCC7               Pass: 100%/6   | Total:  3h 05m | Avg: 30m 56s | Max: 40m 09s
      🟩 GCC8               Pass: 100%/6   | Total:  3h 04m | Avg: 30m 45s | Max: 39m 08s
      🟩 GCC9               Pass: 100%/6   | Total:  3h 18m | Avg: 33m 09s | Max: 40m 11s
      🟩 GCC10              Pass: 100%/4   | Total:  2h 23m | Avg: 35m 47s | Max: 37m 51s
      🟩 GCC11              Pass: 100%/7   | Total:  4h 16m | Avg: 36m 34s | Max: 44m 28s
      🟩 GCC12              Pass: 100%/4   | Total:  2h 38m | Avg: 39m 37s | Max: 44m 24s
      🟩 GCC13              Pass: 100%/16  | Total:  5h 10m | Avg: 19m 24s | Max: 45m 38s
      🟩 Intel2023.2.0      Pass: 100%/3   | Total:  2h 20m | Avg: 46m 55s | Max: 49m 51s
      🟩 MSVC14.16          Pass: 100%/1   | Total: 38m 14s | Avg: 38m 14s | Max: 38m 14s | Hits:  74%/1852  
      🟩 MSVC14.29          Pass: 100%/2   | Total:  1h 04m | Avg: 32m 26s | Max: 32m 46s | Hits:  76%/3704  
      🟩 MSVC14.39          Pass: 100%/2   | Total:  1h 05m | Avg: 32m 54s | Max: 41m 54s | Hits:  85%/3704  
      🟩 NVHPC24.7          Pass: 100%/4   | Total:  4h 13m | Avg:  1h 03m | Max:  1h 11m
    🟩 cxx_family
      🟩 Clang              Pass: 100%/48  | Total:  1d 01h | Avg: 31m 16s | Max: 41m 02s
      🟩 GCC                Pass: 100%/51  | Total:  1d 00h | Avg: 29m 10s | Max: 45m 38s
      🟩 Intel              Pass: 100%/3   | Total:  2h 20m | Avg: 46m 55s | Max: 49m 51s
      🟩 MSVC               Pass: 100%/5   | Total:  2h 48m | Avg: 33m 46s | Max: 41m 54s | Hits:  79%/9260  
      🟩 NVHPC              Pass: 100%/4   | Total:  4h 13m | Avg:  1h 03m | Max:  1h 11m
    🟩 gpu
      🟩 v100               Pass: 100%/111 | Total:  2d 11h | Avg: 32m 00s | Max:  1h 11m | Hits:  79%/9260  
    🟩 jobs
      🟩 Build              Pass: 100%/103 | Total:  2d 09h | Avg: 33m 14s | Max:  1h 11m | Hits:  74%/7408  
      🟩 TestCPU            Pass: 100%/4   | Total:  1h 22m | Avg: 20m 31s | Max: 42m 37s | Hits:  99%/1852  
      🟩 TestGPU            Pass: 100%/4   | Total: 46m 44s | Avg: 11m 41s | Max: 13m 18s
    🟩 sm
      🟩 60;70;80;90        Pass: 100%/3   | Total:  1h 57m | Avg: 39m 18s | Max: 44m 28s
      🟩 90a                Pass: 100%/4   | Total:  1h 37m | Avg: 24m 21s | Max: 28m 44s
    🟩 std
      🟩 11                 Pass: 100%/30  | Total: 13h 25m | Avg: 26m 50s | Max: 53m 18s
      🟩 14                 Pass: 100%/29  | Total: 16h 39m | Avg: 34m 27s | Max: 58m 30s | Hits:  75%/3704  
      🟩 17                 Pass: 100%/27  | Total: 15h 56m | Avg: 35m 25s | Max:  1h 11m | Hits:  76%/1852  
      🟩 20                 Pass: 100%/23  | Total: 12h 25m | Avg: 32m 24s | Max:  1h 10m | Hits:  85%/3704  
    
  • 🟩 cub: Pass: 100%/110 | Total: 3d 10h | Avg: 44m 48s | Max: 1h 15m | Hits: 98%/3028

    🟩 cpu
      🟩 amd64              Pass: 100%/102 | Total:  3d 04h | Avg: 44m 56s | Max:  1h 15m | Hits:  98%/3028  
      🟩 arm64              Pass: 100%/8   | Total:  5h 43m | Avg: 42m 57s | Max: 46m 55s
    🟩 ctk
      🟩 11.1               Pass: 100%/15  | Total:  9h 13m | Avg: 36m 54s | Max: 47m 15s | Hits:  98%/757   
      🟩 11.8               Pass: 100%/3   | Total:  2h 55m | Avg: 58m 24s | Max:  1h 03m
      🟩 12.5               Pass: 100%/4   | Total:  3h 29m | Avg: 52m 24s | Max: 56m 12s
      🟩 12.6               Pass: 100%/88  | Total:  2d 18h | Avg: 45m 20s | Max:  1h 15m | Hits:  98%/2271  
    🟩 cudacxx
      🟩 ClangCUDA18        Pass: 100%/4   | Total:  3h 26m | Avg: 51m 43s | Max: 53m 25s
      🟩 nvcc11.1           Pass: 100%/15  | Total:  9h 13m | Avg: 36m 54s | Max: 47m 15s | Hits:  98%/757   
      🟩 nvcc11.8           Pass: 100%/3   | Total:  2h 55m | Avg: 58m 24s | Max:  1h 03m
      🟩 nvcc12.5           Pass: 100%/4   | Total:  3h 29m | Avg: 52m 24s | Max: 56m 12s
      🟩 nvcc12.6           Pass: 100%/84  | Total:  2d 15h | Avg: 45m 02s | Max:  1h 15m | Hits:  98%/2271  
    🟩 cudacxx_family
      🟩 ClangCUDA          Pass: 100%/4   | Total:  3h 26m | Avg: 51m 43s | Max: 53m 25s
      🟩 nvcc               Pass: 100%/106 | Total:  3d 06h | Avg: 44m 32s | Max:  1h 15m | Hits:  98%/3028  
    🟩 cxx
      🟩 Clang9             Pass: 100%/6   | Total:  3h 58m | Avg: 39m 45s | Max: 48m 32s
      🟩 Clang10            Pass: 100%/3   | Total:  2h 17m | Avg: 45m 58s | Max: 47m 15s
      🟩 Clang11            Pass: 100%/4   | Total:  3h 00m | Avg: 45m 04s | Max: 46m 17s
      🟩 Clang12            Pass: 100%/4   | Total:  2h 51m | Avg: 42m 49s | Max: 44m 21s
      🟩 Clang13            Pass: 100%/4   | Total:  3h 01m | Avg: 45m 29s | Max: 47m 57s
      🟩 Clang14            Pass: 100%/4   | Total:  2h 56m | Avg: 44m 14s | Max: 48m 01s
      🟩 Clang15            Pass: 100%/4   | Total:  3h 02m | Avg: 45m 38s | Max: 47m 40s
      🟩 Clang16            Pass: 100%/4   | Total:  3h 06m | Avg: 46m 40s | Max: 48m 48s
      🟩 Clang17            Pass: 100%/4   | Total:  3h 08m | Avg: 47m 04s | Max: 49m 13s
      🟩 Clang18            Pass: 100%/11  | Total:  8h 50m | Avg: 48m 14s | Max:  1h 07m
      🟩 GCC6               Pass: 100%/2   | Total:  1h 10m | Avg: 35m 06s | Max: 37m 07s
      🟩 GCC7               Pass: 100%/6   | Total:  3h 59m | Avg: 39m 59s | Max: 43m 34s
      🟩 GCC8               Pass: 100%/6   | Total:  3h 59m | Avg: 39m 57s | Max: 45m 33s
      🟩 GCC9               Pass: 100%/6   | Total:  3h 59m | Avg: 39m 59s | Max: 46m 57s
      🟩 GCC10              Pass: 100%/4   | Total:  2h 55m | Avg: 43m 50s | Max: 46m 05s
      🟩 GCC11              Pass: 100%/7   | Total:  5h 49m | Avg: 49m 57s | Max:  1h 03m
      🟩 GCC12              Pass: 100%/4   | Total:  3h 10m | Avg: 47m 41s | Max: 55m 21s
      🟩 GCC13              Pass: 100%/16  | Total: 11h 42m | Avg: 43m 53s | Max:  1h 15m
      🟩 Intel2023.2.0      Pass: 100%/3   | Total:  2h 26m | Avg: 48m 47s | Max: 49m 28s
      🟩 MSVC14.16          Pass: 100%/1   | Total: 47m 15s | Avg: 47m 15s | Max: 47m 15s | Hits:  98%/757   
      🟩 MSVC14.29          Pass: 100%/2   | Total:  1h 33m | Avg: 46m 38s | Max: 49m 14s | Hits:  98%/1514  
      🟩 MSVC14.39          Pass: 100%/1   | Total: 48m 49s | Avg: 48m 49s | Max: 48m 49s | Hits:  98%/757   
      🟩 NVHPC24.7          Pass: 100%/4   | Total:  3h 29m | Avg: 52m 24s | Max: 56m 12s
    🟩 cxx_family
      🟩 Clang              Pass: 100%/48  | Total:  1d 12h | Avg: 45m 18s | Max:  1h 07m
      🟩 GCC                Pass: 100%/51  | Total:  1d 12h | Avg: 43m 17s | Max:  1h 15m
      🟩 Intel              Pass: 100%/3   | Total:  2h 26m | Avg: 48m 47s | Max: 49m 28s
      🟩 MSVC               Pass: 100%/4   | Total:  3h 09m | Avg: 47m 20s | Max: 49m 14s | Hits:  98%/3028  
      🟩 NVHPC              Pass: 100%/4   | Total:  3h 29m | Avg: 52m 24s | Max: 56m 12s
    🟩 gpu
      🟩 v100               Pass: 100%/110 | Total:  3d 10h | Avg: 44m 48s | Max:  1h 15m | Hits:  98%/3028  
    🟩 jobs
      🟩 Build              Pass: 100%/102 | Total:  3d 02h | Avg: 43m 50s | Max:  1h 03m | Hits:  98%/3028  
      🟩 DeviceLaunch       Pass: 100%/1   | Total:  1h 06m | Avg:  1h 06m | Max:  1h 06m
      🟩 GraphCapture       Pass: 100%/1   | Total:  1h 04m | Avg:  1h 04m | Max:  1h 04m
      🟩 HostLaunch         Pass: 100%/3   | Total:  2h 36m | Avg: 52m 08s | Max:  1h 10m
      🟩 TestGPU            Pass: 100%/3   | Total:  2h 49m | Avg: 56m 28s | Max:  1h 15m
    🟩 sm
      🟩 60;70;80;90        Pass: 100%/3   | Total:  2h 55m | Avg: 58m 24s | Max:  1h 03m
      🟩 90a                Pass: 100%/4   | Total:  1h 04m | Avg: 16m 10s | Max: 16m 59s
    🟩 std
      🟩 11                 Pass: 100%/30  | Total: 22h 18m | Avg: 44m 37s | Max:  1h 10m
      🟩 14                 Pass: 100%/29  | Total: 20h 59m | Avg: 43m 25s | Max: 59m 44s | Hits:  98%/1514  
      🟩 17                 Pass: 100%/27  | Total: 19h 58m | Avg: 44m 24s | Max:  1h 03m | Hits:  98%/757   
      🟩 20                 Pass: 100%/24  | Total: 18h 51m | Avg: 47m 08s | Max:  1h 15m | Hits:  98%/757   
    
  • 🟩 cudax: Pass: 100%/54 | Total: 4h 30m | Avg: 5m 00s | Max: 18m 42s | Hits: 90%/256

    🟩 cpu
      🟩 amd64              Pass: 100%/50  | Total:  4h 18m | Avg:  5m 10s | Max: 18m 42s | Hits:  90%/256   
      🟩 arm64              Pass: 100%/4   | Total: 11m 56s | Avg:  2m 59s | Max:  3m 19s
    🟩 ctk
      🟩 12.0               Pass: 100%/19  | Total:  1h 36m | Avg:  5m 04s | Max: 18m 42s | Hits:  90%/128   
      🟩 12.5               Pass: 100%/2   | Total: 10m 51s | Avg:  5m 25s | Max:  5m 56s
      🟩 12.6               Pass: 100%/33  | Total:  2h 43m | Avg:  4m 57s | Max: 17m 52s | Hits:  90%/128   
    🟩 cudacxx
      🟩 nvcc12.0           Pass: 100%/19  | Total:  1h 36m | Avg:  5m 04s | Max: 18m 42s | Hits:  90%/128   
      🟩 nvcc12.5           Pass: 100%/2   | Total: 10m 51s | Avg:  5m 25s | Max:  5m 56s
      🟩 nvcc12.6           Pass: 100%/33  | Total:  2h 43m | Avg:  4m 57s | Max: 17m 52s | Hits:  90%/128   
    🟩 cudacxx_family
      🟩 nvcc               Pass: 100%/54  | Total:  4h 30m | Avg:  5m 00s | Max: 18m 42s | Hits:  90%/256   
    🟩 cxx
      🟩 Clang9             Pass: 100%/2   | Total:  6m 42s | Avg:  3m 21s | Max:  3m 38s
      🟩 Clang10            Pass: 100%/2   | Total:  6m 31s | Avg:  3m 15s | Max:  3m 36s
      🟩 Clang11            Pass: 100%/4   | Total: 12m 26s | Avg:  3m 06s | Max:  3m 25s
      🟩 Clang12            Pass: 100%/4   | Total: 12m 46s | Avg:  3m 11s | Max:  3m 27s
      🟩 Clang13            Pass: 100%/4   | Total: 13m 36s | Avg:  3m 24s | Max:  3m 31s
      🟩 Clang14            Pass: 100%/4   | Total: 27m 49s | Avg:  6m 57s | Max: 18m 05s
      🟩 Clang15            Pass: 100%/2   | Total:  7m 44s | Avg:  3m 52s | Max:  4m 00s
      🟩 Clang16            Pass: 100%/4   | Total: 14m 19s | Avg:  3m 34s | Max:  3m 52s
      🟩 Clang17            Pass: 100%/2   | Total:  7m 52s | Avg:  3m 56s | Max:  4m 17s
      🟩 Clang18            Pass: 100%/2   | Total: 21m 43s | Avg: 10m 51s | Max: 17m 52s
      🟩 GCC9               Pass: 100%/2   | Total:  6m 01s | Avg:  3m 00s | Max:  3m 03s
      🟩 GCC10              Pass: 100%/4   | Total: 13m 46s | Avg:  3m 26s | Max:  3m 50s
      🟩 GCC11              Pass: 100%/4   | Total: 13m 39s | Avg:  3m 24s | Max:  3m 49s
      🟩 GCC12              Pass: 100%/7   | Total:  1h 07m | Avg:  9m 42s | Max: 18m 42s
      🟩 GCC13              Pass: 100%/3   | Total:  8m 24s | Avg:  2m 48s | Max:  3m 05s
      🟩 MSVC14.36          Pass: 100%/1   | Total:  8m 46s | Avg:  8m 46s | Max:  8m 46s | Hits:  90%/128   
      🟩 MSVC14.39          Pass: 100%/1   | Total:  9m 50s | Avg:  9m 50s | Max:  9m 50s | Hits:  90%/128   
      🟩 NVHPC24.7          Pass: 100%/2   | Total: 10m 51s | Avg:  5m 25s | Max:  5m 56s
    🟩 cxx_family
      🟩 Clang              Pass: 100%/30  | Total:  2h 11m | Avg:  4m 22s | Max: 18m 05s
      🟩 GCC                Pass: 100%/20  | Total:  1h 49m | Avg:  5m 29s | Max: 18m 42s
      🟩 MSVC               Pass: 100%/2   | Total: 18m 36s | Avg:  9m 18s | Max:  9m 50s | Hits:  90%/256   
      🟩 NVHPC              Pass: 100%/2   | Total: 10m 51s | Avg:  5m 25s | Max:  5m 56s
    🟩 gpu
      🟩 v100               Pass: 100%/54  | Total:  4h 30m | Avg:  5m 00s | Max: 18m 42s | Hits:  90%/256   
    🟩 jobs
      🟩 Build              Pass: 100%/49  | Total:  3h 01m | Avg:  3m 42s | Max:  9m 50s | Hits:  90%/256   
      🟩 Test               Pass: 100%/5   | Total:  1h 29m | Avg: 17m 50s | Max: 18m 42s
    🟩 sm
      🟩 90                 Pass: 100%/1   | Total:  2m 44s | Avg:  2m 44s | Max:  2m 44s
      🟩 90a                Pass: 100%/1   | Total:  3m 05s | Avg:  3m 05s | Max:  3m 05s
    🟩 std
      🟩 17                 Pass: 100%/29  | Total:  2h 06m | Avg:  4m 22s | Max: 18m 42s
      🟩 20                 Pass: 100%/25  | Total:  2h 23m | Avg:  5m 45s | Max: 18m 05s | Hits:  90%/256   
    
  • 🟩 cccl_c_parallel: Pass: 100%/2 | Total: 10m 30s | Avg: 5m 15s | Max: 8m 22s

    🟩 cpu
      🟩 amd64              Pass: 100%/2   | Total: 10m 30s | Avg:  5m 15s | Max:  8m 22s
    🟩 ctk
      🟩 12.6               Pass: 100%/2   | Total: 10m 30s | Avg:  5m 15s | Max:  8m 22s
    🟩 cudacxx
      🟩 nvcc12.6           Pass: 100%/2   | Total: 10m 30s | Avg:  5m 15s | Max:  8m 22s
    🟩 cudacxx_family
      🟩 nvcc               Pass: 100%/2   | Total: 10m 30s | Avg:  5m 15s | Max:  8m 22s
    🟩 cxx
      🟩 GCC13              Pass: 100%/2   | Total: 10m 30s | Avg:  5m 15s | Max:  8m 22s
    🟩 cxx_family
      🟩 GCC                Pass: 100%/2   | Total: 10m 30s | Avg:  5m 15s | Max:  8m 22s
    🟩 gpu
      🟩 v100               Pass: 100%/2   | Total: 10m 30s | Avg:  5m 15s | Max:  8m 22s
    🟩 jobs
      🟩 Build              Pass: 100%/1   | Total:  2m 08s | Avg:  2m 08s | Max:  2m 08s
      🟩 Test               Pass: 100%/1   | Total:  8m 22s | Avg:  8m 22s | Max:  8m 22s
    
  • 🟩 python: Pass: 100%/1 | Total: 15m 12s | Avg: 15m 12s | Max: 15m 12s

    🟩 cpu
      🟩 amd64              Pass: 100%/1   | Total: 15m 12s | Avg: 15m 12s | Max: 15m 12s
    🟩 ctk
      🟩 12.6               Pass: 100%/1   | Total: 15m 12s | Avg: 15m 12s | Max: 15m 12s
    🟩 cudacxx
      🟩 nvcc12.6           Pass: 100%/1   | Total: 15m 12s | Avg: 15m 12s | Max: 15m 12s
    🟩 cudacxx_family
      🟩 nvcc               Pass: 100%/1   | Total: 15m 12s | Avg: 15m 12s | Max: 15m 12s
    🟩 cxx
      🟩 GCC13              Pass: 100%/1   | Total: 15m 12s | Avg: 15m 12s | Max: 15m 12s
    🟩 cxx_family
      🟩 GCC                Pass: 100%/1   | Total: 15m 12s | Avg: 15m 12s | Max: 15m 12s
    🟩 gpu
      🟩 v100               Pass: 100%/1   | Total: 15m 12s | Avg: 15m 12s | Max: 15m 12s
    🟩 jobs
      🟩 Test               Pass: 100%/1   | Total: 15m 12s | Avg: 15m 12s | Max: 15m 12s
    

👃 Inspect Changes

Modifications in project?

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

Modifications in project or dependencies?

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

🏃‍ Runner counts (total jobs: 396)

# Runner
327 linux-amd64-cpu16
28 linux-arm64-cpu16
26 linux-amd64-gpu-v100-latest-1
15 windows-amd64-cpu16

Copy link
Collaborator

@miscco miscco left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Some minor nitpicks

cub/test/catch2_segmented_sort_helper.cuh Outdated Show resolved Hide resolved
libcudacxx/include/cuda/std/__utility/swap.h Show resolved Hide resolved
libcudacxx/include/cuda/std/__utility/swap.h Outdated Show resolved Hide resolved
thrust/testing/device_reference.cu Outdated Show resolved Hide resolved
thrust/thrust/device_reference.h Outdated Show resolved Hide resolved
Copy link
Contributor

github-actions bot commented Dec 4, 2024

🟩 CI finished in 4h 52m: Pass: 100%/396 | Total: 9d 01h | Avg: 32m 54s | Max: 1h 36m | Hits: 23%/22125
  • 🟩 libcudacxx: Pass: 100%/118 | Total: 1d 13h | Avg: 19m 03s | Max: 1h 14m | Hits: 29%/9581

    🟩 cpu
      🟩 amd64              Pass: 100%/110 | Total:  1d 11h | Avg: 19m 12s | Max:  1h 14m | Hits:  29%/9581  
      🟩 arm64              Pass: 100%/8   | Total:  2h 15m | Avg: 16m 59s | Max: 20m 51s
    🟩 ctk
      🟩 11.1               Pass: 100%/15  | Total:  3h 30m | Avg: 14m 01s | Max: 31m 20s | Hits:  30%/2211  
      🟩 11.8               Pass: 100%/3   | Total: 40m 57s | Avg: 13m 39s | Max: 20m 56s
      🟩 12.5               Pass: 100%/4   | Total:  1h 48m | Avg: 27m 05s | Max: 30m 41s
      🟩 12.6               Pass: 100%/96  | Total:  1d 07h | Avg: 19m 40s | Max:  1h 14m | Hits:  29%/7370  
    🟩 cudacxx
      🟩 ClangCUDA18        Pass: 100%/12  | Total:  2h 38m | Avg: 13m 11s | Max: 21m 55s
      🟩 nvcc11.1           Pass: 100%/15  | Total:  3h 30m | Avg: 14m 01s | Max: 31m 20s | Hits:  30%/2211  
      🟩 nvcc11.8           Pass: 100%/3   | Total: 40m 57s | Avg: 13m 39s | Max: 20m 56s
      🟩 nvcc12.5           Pass: 100%/4   | Total:  1h 48m | Avg: 27m 05s | Max: 30m 41s
      🟩 nvcc12.6           Pass: 100%/84  | Total:  1d 04h | Avg: 20m 36s | Max:  1h 14m | Hits:  29%/7370  
    🟩 cudacxx_family
      🟩 ClangCUDA          Pass: 100%/12  | Total:  2h 38m | Avg: 13m 11s | Max: 21m 55s
      🟩 nvcc               Pass: 100%/106 | Total:  1d 10h | Avg: 19m 43s | Max:  1h 14m | Hits:  29%/9581  
    🟩 cxx
      🟩 Clang9             Pass: 100%/6   | Total:  1h 55m | Avg: 19m 10s | Max: 24m 49s
      🟩 Clang10            Pass: 100%/3   | Total:  1h 03m | Avg: 21m 14s | Max: 24m 32s
      🟩 Clang11            Pass: 100%/4   | Total:  1h 15m | Avg: 18m 55s | Max: 22m 22s
      🟩 Clang12            Pass: 100%/4   | Total:  1h 19m | Avg: 19m 47s | Max: 23m 15s
      🟩 Clang13            Pass: 100%/4   | Total:  1h 17m | Avg: 19m 16s | Max: 22m 16s
      🟩 Clang14            Pass: 100%/4   | Total:  1h 18m | Avg: 19m 32s | Max: 22m 33s
      🟩 Clang15            Pass: 100%/4   | Total:  1h 14m | Avg: 18m 33s | Max: 21m 04s
      🟩 Clang16            Pass: 100%/4   | Total:  1h 18m | Avg: 19m 37s | Max: 24m 48s
      🟩 Clang17            Pass: 100%/4   | Total:  1h 13m | Avg: 18m 28s | Max: 23m 02s
      🟩 Clang18            Pass: 100%/18  | Total:  5h 24m | Avg: 18m 01s | Max:  1h 12m
      🟩 GCC6               Pass: 100%/2   | Total: 19m 59s | Avg:  9m 59s | Max: 16m 30s
      🟩 GCC7               Pass: 100%/6   | Total:  1h 30m | Avg: 15m 04s | Max: 22m 30s
      🟩 GCC8               Pass: 100%/6   | Total:  1h 28m | Avg: 14m 46s | Max: 21m 05s
      🟩 GCC9               Pass: 100%/6   | Total:  1h 31m | Avg: 15m 11s | Max: 23m 50s
      🟩 GCC10              Pass: 100%/4   | Total:  1h 12m | Avg: 18m 04s | Max: 20m 58s
      🟩 GCC11              Pass: 100%/7   | Total:  1h 52m | Avg: 16m 08s | Max: 21m 19s
      🟩 GCC12              Pass: 100%/4   | Total:  1h 11m | Avg: 17m 56s | Max: 21m 50s
      🟩 GCC13              Pass: 100%/17  | Total:  6h 00m | Avg: 21m 11s | Max:  1h 14m
      🟩 Intel2023.2.0      Pass: 100%/3   | Total: 59m 10s | Avg: 19m 43s | Max: 22m 42s
      🟩 MSVC14.16          Pass: 100%/1   | Total: 31m 20s | Avg: 31m 20s | Max: 31m 20s | Hits:  30%/2211  
      🟩 MSVC14.29          Pass: 100%/2   | Total:  1h 01m | Avg: 30m 48s | Max: 34m 04s | Hits:  29%/4763  
      🟩 MSVC14.39          Pass: 100%/1   | Total: 41m 31s | Avg: 41m 31s | Max: 41m 31s | Hits:  29%/2607  
      🟩 NVHPC24.7          Pass: 100%/4   | Total:  1h 48m | Avg: 27m 05s | Max: 30m 41s
    🟩 cxx_family
      🟩 Clang              Pass: 100%/55  | Total: 17h 19m | Avg: 18m 54s | Max:  1h 12m
      🟩 GCC                Pass: 100%/52  | Total: 15h 07m | Avg: 17m 27s | Max:  1h 14m
      🟩 Intel              Pass: 100%/3   | Total: 59m 10s | Avg: 19m 43s | Max: 22m 42s
      🟩 MSVC               Pass: 100%/4   | Total:  2h 14m | Avg: 33m 36s | Max: 41m 31s | Hits:  29%/9581  
      🟩 NVHPC              Pass: 100%/4   | Total:  1h 48m | Avg: 27m 05s | Max: 30m 41s
    🟩 gpu
      🟩 v100               Pass: 100%/118 | Total:  1d 13h | Avg: 19m 03s | Max:  1h 14m | Hits:  29%/9581  
    🟩 jobs
      🟩 Build              Pass: 100%/110 | Total:  1d 08h | Avg: 17m 58s | Max: 41m 31s | Hits:  29%/9581  
      🟩 NVRTC              Pass: 100%/4   | Total:  1h 27m | Avg: 21m 48s | Max: 24m 58s
      🟩 Test               Pass: 100%/3   | Total:  3h 03m | Avg:  1h 01m | Max:  1h 14m
      🟩 VerifyCodegen      Pass: 100%/1   | Total:  2m 07s | Avg:  2m 07s | Max:  2m 07s
    🟩 sm
      🟩 60;70;80;90        Pass: 100%/3   | Total: 40m 57s | Avg: 13m 39s | Max: 20m 56s
      🟩 90                 Pass: 100%/4   | Total: 44m 40s | Avg: 11m 10s | Max: 14m 13s
      🟩 90a                Pass: 100%/8   | Total:  1h 40m | Avg: 12m 36s | Max: 18m 33s
    🟩 std
      🟩 11                 Pass: 100%/32  | Total:  8h 55m | Avg: 16m 43s | Max: 35m 51s
      🟩 14                 Pass: 100%/32  | Total:  8h 21m | Avg: 15m 40s | Max: 31m 20s | Hits:  30%/4514  
      🟩 17                 Pass: 100%/30  | Total:  9h 44m | Avg: 19m 29s | Max: 34m 04s | Hits:  29%/2460  
      🟩 20                 Pass: 100%/23  | Total: 10h 25m | Avg: 27m 11s | Max:  1h 14m | Hits:  29%/2607  
    
  • 🟩 thrust: Pass: 100%/111 | Total: 2d 14h | Avg: 33m 59s | Max: 1h 15m | Hits: 23%/9260

    🟩 cmake_options
      🟩 -DTHRUST_DISPATCH_TYPE=Force32bit Pass: 100%/2   | Total: 47m 08s | Avg: 23m 34s | Max: 33m 47s
    🟩 cpu
      🟩 amd64              Pass: 100%/103 | Total:  2d 10h | Avg: 34m 12s | Max:  1h 15m | Hits:  23%/9260  
      🟩 arm64              Pass: 100%/8   | Total:  4h 09m | Avg: 31m 09s | Max: 39m 47s
    🟩 ctk
      🟩 11.1               Pass: 100%/15  | Total:  7h 35m | Avg: 30m 23s | Max:  1h 08m | Hits:   4%/1852  
      🟩 11.8               Pass: 100%/3   | Total:  1h 52m | Avg: 37m 26s | Max: 40m 48s
      🟩 12.5               Pass: 100%/4   | Total:  4h 33m | Avg:  1h 08m | Max:  1h 15m
      🟩 12.6               Pass: 100%/89  | Total:  2d 00h | Avg: 32m 56s | Max:  1h 10m | Hits:  28%/7408  
    🟩 cudacxx
      🟩 ClangCUDA18        Pass: 100%/4   | Total:  1h 38m | Avg: 24m 31s | Max: 28m 59s
      🟩 nvcc11.1           Pass: 100%/15  | Total:  7h 35m | Avg: 30m 23s | Max:  1h 08m | Hits:   4%/1852  
      🟩 nvcc11.8           Pass: 100%/3   | Total:  1h 52m | Avg: 37m 26s | Max: 40m 48s
      🟩 nvcc12.5           Pass: 100%/4   | Total:  4h 33m | Avg:  1h 08m | Max:  1h 15m
      🟩 nvcc12.6           Pass: 100%/85  | Total:  1d 23h | Avg: 33m 20s | Max:  1h 10m | Hits:  28%/7408  
    🟩 cudacxx_family
      🟩 ClangCUDA          Pass: 100%/4   | Total:  1h 38m | Avg: 24m 31s | Max: 28m 59s
      🟩 nvcc               Pass: 100%/107 | Total:  2d 13h | Avg: 34m 20s | Max:  1h 15m | Hits:  23%/9260  
    🟩 cxx
      🟩 Clang9             Pass: 100%/6   | Total:  3h 23m | Avg: 33m 58s | Max: 39m 40s
      🟩 Clang10            Pass: 100%/3   | Total:  1h 55m | Avg: 38m 39s | Max: 41m 51s
      🟩 Clang11            Pass: 100%/4   | Total:  2h 25m | Avg: 36m 28s | Max: 40m 39s
      🟩 Clang12            Pass: 100%/4   | Total:  2h 31m | Avg: 37m 46s | Max: 40m 44s
      🟩 Clang13            Pass: 100%/4   | Total:  2h 21m | Avg: 35m 27s | Max: 39m 33s
      🟩 Clang14            Pass: 100%/4   | Total:  2h 06m | Avg: 31m 31s | Max: 33m 09s
      🟩 Clang15            Pass: 100%/4   | Total:  2h 11m | Avg: 32m 48s | Max: 36m 27s
      🟩 Clang16            Pass: 100%/4   | Total:  2h 09m | Avg: 32m 18s | Max: 36m 31s
      🟩 Clang17            Pass: 100%/4   | Total:  2h 13m | Avg: 33m 23s | Max: 37m 13s
      🟩 Clang18            Pass: 100%/11  | Total:  4h 29m | Avg: 24m 29s | Max: 35m 54s
      🟩 GCC6               Pass: 100%/2   | Total: 50m 57s | Avg: 25m 28s | Max: 27m 05s
      🟩 GCC7               Pass: 100%/6   | Total:  2h 58m | Avg: 29m 41s | Max: 38m 41s
      🟩 GCC8               Pass: 100%/6   | Total:  2h 58m | Avg: 29m 40s | Max: 35m 45s
      🟩 GCC9               Pass: 100%/6   | Total:  3h 02m | Avg: 30m 20s | Max: 36m 27s
      🟩 GCC10              Pass: 100%/4   | Total:  2h 18m | Avg: 34m 44s | Max: 38m 22s
      🟩 GCC11              Pass: 100%/7   | Total:  4h 07m | Avg: 35m 18s | Max: 40m 48s
      🟩 GCC12              Pass: 100%/4   | Total:  2h 31m | Avg: 37m 49s | Max: 43m 46s
      🟩 GCC13              Pass: 100%/16  | Total:  6h 17m | Avg: 23m 37s | Max: 42m 02s
      🟩 Intel2023.2.0      Pass: 100%/3   | Total:  2h 29m | Avg: 49m 47s | Max: 54m 48s
      🟩 MSVC14.16          Pass: 100%/1   | Total:  1h 08m | Avg:  1h 08m | Max:  1h 08m | Hits:   4%/1852  
      🟩 MSVC14.29          Pass: 100%/2   | Total:  2h 14m | Avg:  1h 07m | Max:  1h 10m | Hits:   4%/3704  
      🟩 MSVC14.39          Pass: 100%/2   | Total:  1h 34m | Avg: 47m 08s | Max:  1h 10m | Hits:  51%/3704  
      🟩 NVHPC24.7          Pass: 100%/4   | Total:  4h 33m | Avg:  1h 08m | Max:  1h 15m
    🟩 cxx_family
      🟩 Clang              Pass: 100%/48  | Total:  1d 01h | Avg: 32m 15s | Max: 41m 51s
      🟩 GCC                Pass: 100%/51  | Total:  1d 01h | Avg: 29m 29s | Max: 43m 46s
      🟩 Intel              Pass: 100%/3   | Total:  2h 29m | Avg: 49m 47s | Max: 54m 48s
      🟩 MSVC               Pass: 100%/5   | Total:  4h 57m | Avg: 59m 30s | Max:  1h 10m | Hits:  23%/9260  
      🟩 NVHPC              Pass: 100%/4   | Total:  4h 33m | Avg:  1h 08m | Max:  1h 15m
    🟩 gpu
      🟩 v100               Pass: 100%/111 | Total:  2d 14h | Avg: 33m 59s | Max:  1h 15m | Hits:  23%/9260  
    🟩 jobs
      🟩 Build              Pass: 100%/103 | Total:  2d 13h | Avg: 35m 39s | Max:  1h 15m | Hits:   4%/7408  
      🟩 TestCPU            Pass: 100%/4   | Total: 45m 54s | Avg: 11m 28s | Max: 23m 24s | Hits:  99%/1852  
      🟩 TestGPU            Pass: 100%/4   | Total: 53m 17s | Avg: 13m 19s | Max: 15m 25s
    🟩 sm
      🟩 60;70;80;90        Pass: 100%/3   | Total:  1h 52m | Avg: 37m 26s | Max: 40m 48s
      🟩 90a                Pass: 100%/4   | Total:  1h 23m | Avg: 20m 45s | Max: 22m 55s
    🟩 std
      🟩 11                 Pass: 100%/30  | Total: 14h 03m | Avg: 28m 07s | Max: 57m 36s
      🟩 14                 Pass: 100%/29  | Total: 17h 50m | Avg: 36m 55s | Max:  1h 11m | Hits:   4%/3704  
      🟩 17                 Pass: 100%/27  | Total: 17h 12m | Avg: 38m 13s | Max:  1h 15m | Hits:   4%/1852  
      🟩 20                 Pass: 100%/23  | Total: 12h 59m | Avg: 33m 53s | Max:  1h 10m | Hits:  51%/3704  
    
  • 🟩 cub: Pass: 100%/110 | Total: 4d 09h | Avg: 57m 23s | Max: 1h 36m | Hits: 3%/3028

    🟩 cpu
      🟩 amd64              Pass: 100%/102 | Total:  4d 01h | Avg: 57m 15s | Max:  1h 36m | Hits:   3%/3028  
      🟩 arm64              Pass: 100%/8   | Total:  7h 52m | Avg: 59m 04s | Max:  1h 05m
    🟩 ctk
      🟩 11.1               Pass: 100%/15  | Total: 12h 15m | Avg: 49m 00s | Max: 58m 41s | Hits:   3%/757   
      🟩 11.8               Pass: 100%/3   | Total:  3h 28m | Avg:  1h 09m | Max:  1h 14m
      🟩 12.5               Pass: 100%/4   | Total:  4h 39m | Avg:  1h 09m | Max:  1h 11m
      🟩 12.6               Pass: 100%/88  | Total:  3d 12h | Avg: 57m 49s | Max:  1h 36m | Hits:   3%/2271  
    🟩 cudacxx
      🟩 ClangCUDA18        Pass: 100%/4   | Total:  4h 05m | Avg:  1h 01m | Max:  1h 03m
      🟩 nvcc11.1           Pass: 100%/15  | Total: 12h 15m | Avg: 49m 00s | Max: 58m 41s | Hits:   3%/757   
      🟩 nvcc11.8           Pass: 100%/3   | Total:  3h 28m | Avg:  1h 09m | Max:  1h 14m
      🟩 nvcc12.5           Pass: 100%/4   | Total:  4h 39m | Avg:  1h 09m | Max:  1h 11m
      🟩 nvcc12.6           Pass: 100%/84  | Total:  3d 08h | Avg: 57m 39s | Max:  1h 36m | Hits:   3%/2271  
    🟩 cudacxx_family
      🟩 ClangCUDA          Pass: 100%/4   | Total:  4h 05m | Avg:  1h 01m | Max:  1h 03m
      🟩 nvcc               Pass: 100%/106 | Total:  4d 05h | Avg: 57m 14s | Max:  1h 36m | Hits:   3%/3028  
    🟩 cxx
      🟩 Clang9             Pass: 100%/6   | Total:  5h 26m | Avg: 54m 20s | Max:  1h 01m
      🟩 Clang10            Pass: 100%/3   | Total:  2h 57m | Avg: 59m 16s | Max:  1h 03m
      🟩 Clang11            Pass: 100%/4   | Total:  3h 56m | Avg: 59m 05s | Max:  1h 01m
      🟩 Clang12            Pass: 100%/4   | Total:  3h 49m | Avg: 57m 28s | Max:  1h 00m
      🟩 Clang13            Pass: 100%/4   | Total:  3h 42m | Avg: 55m 33s | Max:  1h 00m
      🟩 Clang14            Pass: 100%/4   | Total:  3h 38m | Avg: 54m 44s | Max: 56m 03s
      🟩 Clang15            Pass: 100%/4   | Total:  3h 42m | Avg: 55m 43s | Max: 57m 30s
      🟩 Clang16            Pass: 100%/4   | Total:  3h 51m | Avg: 57m 51s | Max:  1h 00m
      🟩 Clang17            Pass: 100%/4   | Total:  3h 55m | Avg: 58m 53s | Max:  1h 00m
      🟩 Clang18            Pass: 100%/11  | Total: 11h 38m | Avg:  1h 03m | Max:  1h 36m
      🟩 GCC6               Pass: 100%/2   | Total:  1h 31m | Avg: 45m 52s | Max: 47m 18s
      🟩 GCC7               Pass: 100%/6   | Total:  5h 22m | Avg: 53m 44s | Max:  1h 00m
      🟩 GCC8               Pass: 100%/6   | Total:  5h 27m | Avg: 54m 32s | Max:  1h 03m
      🟩 GCC9               Pass: 100%/6   | Total:  5h 23m | Avg: 53m 50s | Max:  1h 00m
      🟩 GCC10              Pass: 100%/4   | Total:  3h 43m | Avg: 55m 59s | Max: 57m 33s
      🟩 GCC11              Pass: 100%/7   | Total:  7h 21m | Avg:  1h 03m | Max:  1h 14m
      🟩 GCC12              Pass: 100%/4   | Total:  4h 09m | Avg:  1h 02m | Max:  1h 17m
      🟩 GCC13              Pass: 100%/16  | Total: 13h 39m | Avg: 51m 11s | Max:  1h 29m
      🟩 Intel2023.2.0      Pass: 100%/3   | Total:  3h 00m | Avg:  1h 00m | Max:  1h 04m
      🟩 MSVC14.16          Pass: 100%/1   | Total: 58m 41s | Avg: 58m 41s | Max: 58m 41s | Hits:   3%/757   
      🟩 MSVC14.29          Pass: 100%/2   | Total:  2h 10m | Avg:  1h 05m | Max:  1h 07m | Hits:   3%/1514  
      🟩 MSVC14.39          Pass: 100%/1   | Total:  1h 04m | Avg:  1h 04m | Max:  1h 04m | Hits:   3%/757   
      🟩 NVHPC24.7          Pass: 100%/4   | Total:  4h 39m | Avg:  1h 09m | Max:  1h 11m
    🟩 cxx_family
      🟩 Clang              Pass: 100%/48  | Total:  1d 22h | Avg: 58m 19s | Max:  1h 36m
      🟩 GCC                Pass: 100%/51  | Total:  1d 22h | Avg: 54m 52s | Max:  1h 29m
      🟩 Intel              Pass: 100%/3   | Total:  3h 00m | Avg:  1h 00m | Max:  1h 04m
      🟩 MSVC               Pass: 100%/4   | Total:  4h 14m | Avg:  1h 03m | Max:  1h 07m | Hits:   3%/3028  
      🟩 NVHPC              Pass: 100%/4   | Total:  4h 39m | Avg:  1h 09m | Max:  1h 11m
    🟩 gpu
      🟩 v100               Pass: 100%/110 | Total:  4d 09h | Avg: 57m 23s | Max:  1h 36m | Hits:   3%/3028  
    🟩 jobs
      🟩 Build              Pass: 100%/102 | Total:  4d 00h | Avg: 56m 46s | Max:  1h 17m | Hits:   3%/3028  
      🟩 DeviceLaunch       Pass: 100%/1   | Total:  1h 29m | Avg:  1h 29m | Max:  1h 29m
      🟩 GraphCapture       Pass: 100%/1   | Total:  1h 05m | Avg:  1h 05m | Max:  1h 05m
      🟩 HostLaunch         Pass: 100%/3   | Total:  2h 58m | Avg: 59m 39s | Max:  1h 28m
      🟩 TestGPU            Pass: 100%/3   | Total:  3h 07m | Avg:  1h 02m | Max:  1h 36m
    🟩 sm
      🟩 60;70;80;90        Pass: 100%/3   | Total:  3h 28m | Avg:  1h 09m | Max:  1h 14m
      🟩 90a                Pass: 100%/4   | Total:  1h 44m | Avg: 26m 04s | Max: 26m 55s
    🟩 std
      🟩 11                 Pass: 100%/30  | Total:  1d 02h | Avg: 52m 55s | Max:  1h 14m
      🟩 14                 Pass: 100%/29  | Total:  1d 03h | Avg: 56m 51s | Max:  1h 11m | Hits:   3%/1514  
      🟩 17                 Pass: 100%/27  | Total:  1d 01h | Avg: 57m 37s | Max:  1h 17m | Hits:   3%/757   
      🟩 20                 Pass: 100%/24  | Total:  1d 01h | Avg:  1h 03m | Max:  1h 36m | Hits:   3%/757   
    
  • 🟩 cudax: Pass: 100%/54 | Total: 11h 09m | Avg: 12m 23s | Max: 17m 54s | Hits: 21%/256

    🟩 cpu
      🟩 amd64              Pass: 100%/50  | Total: 10h 16m | Avg: 12m 20s | Max: 17m 54s | Hits:  21%/256   
      🟩 arm64              Pass: 100%/4   | Total: 52m 50s | Avg: 13m 12s | Max: 14m 19s
    🟩 ctk
      🟩 12.0               Pass: 100%/19  | Total:  2h 54m | Avg:  9m 11s | Max: 16m 21s | Hits:  21%/128   
      🟩 12.5               Pass: 100%/2   | Total: 17m 06s | Avg:  8m 33s | Max:  8m 42s
      🟩 12.6               Pass: 100%/33  | Total:  7h 57m | Avg: 14m 28s | Max: 17m 54s | Hits:  21%/128   
    🟩 cudacxx
      🟩 nvcc12.0           Pass: 100%/19  | Total:  2h 54m | Avg:  9m 11s | Max: 16m 21s | Hits:  21%/128   
      🟩 nvcc12.5           Pass: 100%/2   | Total: 17m 06s | Avg:  8m 33s | Max:  8m 42s
      🟩 nvcc12.6           Pass: 100%/33  | Total:  7h 57m | Avg: 14m 28s | Max: 17m 54s | Hits:  21%/128   
    🟩 cudacxx_family
      🟩 nvcc               Pass: 100%/54  | Total: 11h 09m | Avg: 12m 23s | Max: 17m 54s | Hits:  21%/256   
    🟩 cxx
      🟩 Clang9             Pass: 100%/2   | Total: 26m 53s | Avg: 13m 26s | Max: 14m 48s
      🟩 Clang10            Pass: 100%/2   | Total: 27m 25s | Avg: 13m 42s | Max: 15m 10s
      🟩 Clang11            Pass: 100%/4   | Total: 52m 00s | Avg: 13m 00s | Max: 13m 42s
      🟩 Clang12            Pass: 100%/4   | Total: 53m 53s | Avg: 13m 28s | Max: 14m 31s
      🟩 Clang13            Pass: 100%/4   | Total: 54m 05s | Avg: 13m 31s | Max: 13m 50s
      🟩 Clang14            Pass: 100%/4   | Total: 48m 12s | Avg: 12m 03s | Max: 16m 15s
      🟩 Clang15            Pass: 100%/2   | Total: 30m 08s | Avg: 15m 04s | Max: 15m 56s
      🟩 Clang16            Pass: 100%/4   | Total: 57m 25s | Avg: 14m 21s | Max: 16m 30s
      🟩 Clang17            Pass: 100%/2   | Total: 29m 34s | Avg: 14m 47s | Max: 16m 09s
      🟩 Clang18            Pass: 100%/2   | Total: 31m 41s | Avg: 15m 50s | Max: 17m 54s
      🟩 GCC9               Pass: 100%/2   | Total: 18m 27s | Avg:  9m 13s | Max: 14m 59s
      🟩 GCC10              Pass: 100%/4   | Total: 35m 52s | Avg:  8m 58s | Max: 15m 50s
      🟩 GCC11              Pass: 100%/4   | Total: 36m 54s | Avg:  9m 13s | Max: 15m 18s
      🟩 GCC12              Pass: 100%/7   | Total:  1h 30m | Avg: 12m 52s | Max: 17m 48s
      🟩 GCC13              Pass: 100%/3   | Total: 37m 22s | Avg: 12m 27s | Max: 14m 19s
      🟩 MSVC14.36          Pass: 100%/1   | Total: 12m 14s | Avg: 12m 14s | Max: 12m 14s | Hits:  21%/128   
      🟩 MSVC14.39          Pass: 100%/1   | Total: 10m 17s | Avg: 10m 17s | Max: 10m 17s | Hits:  21%/128   
      🟩 NVHPC24.7          Pass: 100%/2   | Total: 17m 06s | Avg:  8m 33s | Max:  8m 42s
    🟩 cxx_family
      🟩 Clang              Pass: 100%/30  | Total:  6h 51m | Avg: 13m 42s | Max: 17m 54s
      🟩 GCC                Pass: 100%/20  | Total:  3h 38m | Avg: 10m 55s | Max: 17m 48s
      🟩 MSVC               Pass: 100%/2   | Total: 22m 31s | Avg: 11m 15s | Max: 12m 14s | Hits:  21%/256   
      🟩 NVHPC              Pass: 100%/2   | Total: 17m 06s | Avg:  8m 33s | Max:  8m 42s
    🟩 gpu
      🟩 v100               Pass: 100%/54  | Total: 11h 09m | Avg: 12m 23s | Max: 17m 54s | Hits:  21%/256   
    🟩 jobs
      🟩 Build              Pass: 100%/49  | Total:  9h 45m | Avg: 11m 56s | Max: 17m 21s | Hits:  21%/256   
      🟩 Test               Pass: 100%/5   | Total:  1h 24m | Avg: 16m 53s | Max: 17m 54s
    🟩 sm
      🟩 90                 Pass: 100%/1   | Total:  2m 52s | Avg:  2m 52s | Max:  2m 52s
      🟩 90a                Pass: 100%/1   | Total: 10m 35s | Avg: 10m 35s | Max: 10m 35s
    🟩 std
      🟩 17                 Pass: 100%/29  | Total:  5h 45m | Avg: 11m 54s | Max: 17m 48s
      🟩 20                 Pass: 100%/25  | Total:  5h 24m | Avg: 12m 57s | Max: 17m 54s | Hits:  21%/256   
    
  • 🟩 cccl_c_parallel: Pass: 100%/2 | Total: 9m 38s | Avg: 4m 49s | Max: 7m 15s

    🟩 cpu
      🟩 amd64              Pass: 100%/2   | Total:  9m 38s | Avg:  4m 49s | Max:  7m 15s
    🟩 ctk
      🟩 12.6               Pass: 100%/2   | Total:  9m 38s | Avg:  4m 49s | Max:  7m 15s
    🟩 cudacxx
      🟩 nvcc12.6           Pass: 100%/2   | Total:  9m 38s | Avg:  4m 49s | Max:  7m 15s
    🟩 cudacxx_family
      🟩 nvcc               Pass: 100%/2   | Total:  9m 38s | Avg:  4m 49s | Max:  7m 15s
    🟩 cxx
      🟩 GCC13              Pass: 100%/2   | Total:  9m 38s | Avg:  4m 49s | Max:  7m 15s
    🟩 cxx_family
      🟩 GCC                Pass: 100%/2   | Total:  9m 38s | Avg:  4m 49s | Max:  7m 15s
    🟩 gpu
      🟩 v100               Pass: 100%/2   | Total:  9m 38s | Avg:  4m 49s | Max:  7m 15s
    🟩 jobs
      🟩 Build              Pass: 100%/1   | Total:  2m 23s | Avg:  2m 23s | Max:  2m 23s
      🟩 Test               Pass: 100%/1   | Total:  7m 15s | Avg:  7m 15s | Max:  7m 15s
    
  • 🟩 python: Pass: 100%/1 | Total: 16m 14s | Avg: 16m 14s | Max: 16m 14s

    🟩 cpu
      🟩 amd64              Pass: 100%/1   | Total: 16m 14s | Avg: 16m 14s | Max: 16m 14s
    🟩 ctk
      🟩 12.6               Pass: 100%/1   | Total: 16m 14s | Avg: 16m 14s | Max: 16m 14s
    🟩 cudacxx
      🟩 nvcc12.6           Pass: 100%/1   | Total: 16m 14s | Avg: 16m 14s | Max: 16m 14s
    🟩 cudacxx_family
      🟩 nvcc               Pass: 100%/1   | Total: 16m 14s | Avg: 16m 14s | Max: 16m 14s
    🟩 cxx
      🟩 GCC13              Pass: 100%/1   | Total: 16m 14s | Avg: 16m 14s | Max: 16m 14s
    🟩 cxx_family
      🟩 GCC                Pass: 100%/1   | Total: 16m 14s | Avg: 16m 14s | Max: 16m 14s
    🟩 gpu
      🟩 v100               Pass: 100%/1   | Total: 16m 14s | Avg: 16m 14s | Max: 16m 14s
    🟩 jobs
      🟩 Test               Pass: 100%/1   | Total: 16m 14s | Avg: 16m 14s | Max: 16m 14s
    

👃 Inspect Changes

Modifications in project?

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

Modifications in project or dependencies?

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

🏃‍ Runner counts (total jobs: 396)

# Runner
327 linux-amd64-cpu16
28 linux-arm64-cpu16
26 linux-amd64-gpu-v100-latest-1
15 windows-amd64-cpu16

@bernhardmgruber bernhardmgruber merged commit d7bb7ee into NVIDIA:main Dec 4, 2024
414 checks passed
@bernhardmgruber bernhardmgruber deleted the fix_swap branch December 4, 2024 18:52
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
Archived in project
2 participants