NVIDIA / cccl

CUDA Core Compute Libraries
https://nvidia.github.io/cccl/
Other
1.31k stars 165 forks source link

minor consistency improvements in concepts macros #2928

Closed ericniebler closed 1 day ago

ericniebler commented 4 days ago

Description

i noticed a few inconsistencies in the concepts emulation macros. nothing major. i'm also trying to simplify the definition of __cccl_requires, so hopeful we don't need compiler workarounds.

Checklist

github-actions[bot] commented 3 days ago
🟨 CI finished in 2h 33m: Pass: 98%/396 | Total: 6d 10h | Avg: 23m 25s | Max: 1h 25m | Hits: 33%/22038
  • 🟨 libcudacxx: Pass: 98%/118 | Total: 1d 04h | Avg: 14m 28s | Max: 54m 23s | Hits: 46%/9504

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

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

    ``` 🔍 cpu: amd64 🔍 🔍 amd64 Pass: 98%/50 | Total: 3h 53m | Avg: 4m 40s | Max: 17m 40s | Hits: 21%/246 🟩 arm64 Pass: 100%/4 | Total: 10m 41s | Avg: 2m 40s | Max: 2m 48s 🔍 ctk: 12.0 🔍 🔍 12.0 Pass: 94%/19 | Total: 1h 21m | Avg: 4m 18s | Max: 15m 27s | Hits: 21%/123 🟩 12.5 Pass: 100%/2 | Total: 10m 18s | Avg: 5m 09s | Max: 5m 19s 🟩 12.6 Pass: 100%/33 | Total: 2h 32m | Avg: 4m 36s | Max: 17m 40s | Hits: 21%/123 🔍 cudacxx: nvcc12.0 🔍 🔍 nvcc12.0 Pass: 94%/19 | Total: 1h 21m | Avg: 4m 18s | Max: 15m 27s | Hits: 21%/123 🟩 nvcc12.5 Pass: 100%/2 | Total: 10m 18s | Avg: 5m 09s | Max: 5m 19s 🟩 nvcc12.6 Pass: 100%/33 | Total: 2h 32m | Avg: 4m 36s | Max: 17m 40s | Hits: 21%/123 🔍 cxx: GCC12 🔍 🟩 Clang9 Pass: 100%/2 | Total: 6m 47s | Avg: 3m 23s | Max: 3m 43s 🟩 Clang10 Pass: 100%/2 | Total: 6m 48s | Avg: 3m 24s | Max: 3m 47s 🟩 Clang11 Pass: 100%/4 | Total: 12m 11s | Avg: 3m 02s | Max: 3m 11s 🟩 Clang12 Pass: 100%/4 | Total: 11m 59s | Avg: 2m 59s | Max: 3m 09s 🟩 Clang13 Pass: 100%/4 | Total: 12m 36s | Avg: 3m 09s | Max: 3m 17s 🟩 Clang14 Pass: 100%/4 | Total: 24m 48s | Avg: 6m 12s | Max: 15m 27s 🟩 Clang15 Pass: 100%/2 | Total: 6m 34s | Avg: 3m 17s | Max: 3m 26s 🟩 Clang16 Pass: 100%/4 | Total: 11m 55s | Avg: 2m 58s | Max: 3m 23s 🟩 Clang17 Pass: 100%/2 | Total: 6m 35s | Avg: 3m 17s | Max: 3m 21s 🟩 Clang18 Pass: 100%/2 | Total: 20m 14s | Avg: 10m 07s | Max: 17m 02s 🟩 GCC9 Pass: 100%/2 | Total: 6m 15s | Avg: 3m 07s | Max: 3m 15s 🟩 GCC10 Pass: 100%/4 | Total: 11m 38s | Avg: 2m 54s | Max: 2m 57s 🟩 GCC11 Pass: 100%/4 | Total: 12m 12s | Avg: 3m 03s | Max: 3m 16s 🔍 GCC12 Pass: 85%/7 | Total: 54m 00s | Avg: 7m 42s | Max: 17m 40s 🟩 GCC13 Pass: 100%/3 | Total: 8m 13s | Avg: 2m 44s | Max: 2m 49s 🟩 MSVC14.36 Pass: 100%/1 | Total: 11m 11s | Avg: 11m 11s | Max: 11m 11s | Hits: 21%/123 🟩 MSVC14.39 Pass: 100%/1 | Total: 10m 09s | Avg: 10m 09s | Max: 10m 09s | Hits: 21%/123 🟩 NVHPC24.7 Pass: 100%/2 | Total: 10m 18s | Avg: 5m 09s | Max: 5m 19s 🔍 cxx_family: GCC 🔍 🟩 Clang Pass: 100%/30 | Total: 2h 00m | Avg: 4m 00s | Max: 17m 02s 🔍 GCC Pass: 95%/20 | Total: 1h 32m | Avg: 4m 36s | Max: 17m 40s 🟩 MSVC Pass: 100%/2 | Total: 21m 20s | Avg: 10m 40s | Max: 11m 11s | Hits: 21%/246 🟩 NVHPC Pass: 100%/2 | Total: 10m 18s | Avg: 5m 09s | Max: 5m 19s 🔍 jobs: Test 🔍 🟩 Build Pass: 100%/49 | Total: 2h 50m | Avg: 3m 28s | Max: 11m 11s | Hits: 21%/246 🔍 Test Pass: 80%/5 | Total: 1h 14m | Avg: 14m 49s | Max: 17m 40s 🔍 std: 17 🔍 🔍 17 Pass: 96%/29 | Total: 1h 49m | Avg: 3m 45s | Max: 16m 16s 🟩 20 Pass: 100%/25 | Total: 2h 15m | Avg: 5m 24s | Max: 17m 40s | Hits: 21%/246 🟨 cudacxx_family 🟨 nvcc Pass: 98%/54 | Total: 4h 04m | Avg: 4m 31s | Max: 17m 40s | Hits: 21%/246 🟨 gpu 🟨 v100 Pass: 98%/54 | Total: 4h 04m | Avg: 4m 31s | Max: 17m 40s | Hits: 21%/246 🟩 sm 🟩 90 Pass: 100%/1 | Total: 2m 45s | Avg: 2m 45s | Max: 2m 45s 🟩 90a Pass: 100%/1 | Total: 2m 49s | Avg: 2m 49s | Max: 2m 49s ```
  • 🟩 cub: Pass: 100%/110 | Total: 3d 03h | Avg: 40m 54s | Max: 1h 08m | Hits: 3%/3028

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

    ``` 🟩 cpu 🟩 amd64 Pass: 100%/2 | Total: 9m 50s | Avg: 4m 55s | Max: 7m 44s 🟩 ctk 🟩 12.6 Pass: 100%/2 | Total: 9m 50s | Avg: 4m 55s | Max: 7m 44s 🟩 cudacxx 🟩 nvcc12.6 Pass: 100%/2 | Total: 9m 50s | Avg: 4m 55s | Max: 7m 44s 🟩 cudacxx_family 🟩 nvcc Pass: 100%/2 | Total: 9m 50s | Avg: 4m 55s | Max: 7m 44s 🟩 cxx 🟩 GCC13 Pass: 100%/2 | Total: 9m 50s | Avg: 4m 55s | Max: 7m 44s 🟩 cxx_family 🟩 GCC Pass: 100%/2 | Total: 9m 50s | Avg: 4m 55s | Max: 7m 44s 🟩 gpu 🟩 v100 Pass: 100%/2 | Total: 9m 50s | Avg: 4m 55s | Max: 7m 44s 🟩 jobs 🟩 Build Pass: 100%/1 | Total: 2m 06s | Avg: 2m 06s | Max: 2m 06s 🟩 Test Pass: 100%/1 | Total: 7m 44s | Avg: 7m 44s | Max: 7m 44s ```
  • 🟩 python: Pass: 100%/1 | Total: 15m 32s | Avg: 15m 32s | Max: 15m 32s

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

👃 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`
github-actions[bot] commented 3 days ago
🟨 CI finished in 4h 08m: Pass: 99%/396 | Total: 6d 10h | Avg: 23m 27s | Max: 1h 25m | Hits: 33%/22038
  • 🟨 thrust: Pass: 99%/111 | Total: 1d 22h | Avg: 25m 13s | Max: 1h 25m | Hits: 30%/9260

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

    ``` 🔍 cpu: amd64 🔍 🔍 amd64 Pass: 98%/50 | Total: 3h 52m | Avg: 4m 39s | Max: 17m 40s | Hits: 21%/246 🟩 arm64 Pass: 100%/4 | Total: 10m 41s | Avg: 2m 40s | Max: 2m 48s 🔍 ctk: 12.0 🔍 🔍 12.0 Pass: 94%/19 | Total: 1h 20m | Avg: 4m 15s | Max: 15m 27s | Hits: 21%/123 🟩 12.5 Pass: 100%/2 | Total: 10m 18s | Avg: 5m 09s | Max: 5m 19s 🟩 12.6 Pass: 100%/33 | Total: 2h 32m | Avg: 4m 36s | Max: 17m 40s | Hits: 21%/123 🔍 cudacxx: nvcc12.0 🔍 🔍 nvcc12.0 Pass: 94%/19 | Total: 1h 20m | Avg: 4m 15s | Max: 15m 27s | Hits: 21%/123 🟩 nvcc12.5 Pass: 100%/2 | Total: 10m 18s | Avg: 5m 09s | Max: 5m 19s 🟩 nvcc12.6 Pass: 100%/33 | Total: 2h 32m | Avg: 4m 36s | Max: 17m 40s | Hits: 21%/123 🔍 cxx: GCC12 🔍 🟩 Clang9 Pass: 100%/2 | Total: 6m 47s | Avg: 3m 23s | Max: 3m 43s 🟩 Clang10 Pass: 100%/2 | Total: 6m 48s | Avg: 3m 24s | Max: 3m 47s 🟩 Clang11 Pass: 100%/4 | Total: 12m 11s | Avg: 3m 02s | Max: 3m 11s 🟩 Clang12 Pass: 100%/4 | Total: 11m 59s | Avg: 2m 59s | Max: 3m 09s 🟩 Clang13 Pass: 100%/4 | Total: 12m 36s | Avg: 3m 09s | Max: 3m 17s 🟩 Clang14 Pass: 100%/4 | Total: 24m 48s | Avg: 6m 12s | Max: 15m 27s 🟩 Clang15 Pass: 100%/2 | Total: 6m 34s | Avg: 3m 17s | Max: 3m 26s 🟩 Clang16 Pass: 100%/4 | Total: 11m 55s | Avg: 2m 58s | Max: 3m 23s 🟩 Clang17 Pass: 100%/2 | Total: 6m 35s | Avg: 3m 17s | Max: 3m 21s 🟩 Clang18 Pass: 100%/2 | Total: 20m 14s | Avg: 10m 07s | Max: 17m 02s 🟩 GCC9 Pass: 100%/2 | Total: 6m 15s | Avg: 3m 07s | Max: 3m 15s 🟩 GCC10 Pass: 100%/4 | Total: 11m 38s | Avg: 2m 54s | Max: 2m 57s 🟩 GCC11 Pass: 100%/4 | Total: 12m 12s | Avg: 3m 03s | Max: 3m 16s 🔍 GCC12 Pass: 85%/7 | Total: 52m 51s | Avg: 7m 33s | Max: 17m 40s 🟩 GCC13 Pass: 100%/3 | Total: 8m 13s | Avg: 2m 44s | Max: 2m 49s 🟩 MSVC14.36 Pass: 100%/1 | Total: 11m 11s | Avg: 11m 11s | Max: 11m 11s | Hits: 21%/123 🟩 MSVC14.39 Pass: 100%/1 | Total: 10m 09s | Avg: 10m 09s | Max: 10m 09s | Hits: 21%/123 🟩 NVHPC24.7 Pass: 100%/2 | Total: 10m 18s | Avg: 5m 09s | Max: 5m 19s 🔍 cxx_family: GCC 🔍 🟩 Clang Pass: 100%/30 | Total: 2h 00m | Avg: 4m 00s | Max: 17m 02s 🔍 GCC Pass: 95%/20 | Total: 1h 31m | Avg: 4m 33s | Max: 17m 40s 🟩 MSVC Pass: 100%/2 | Total: 21m 20s | Avg: 10m 40s | Max: 11m 11s | Hits: 21%/246 🟩 NVHPC Pass: 100%/2 | Total: 10m 18s | Avg: 5m 09s | Max: 5m 19s 🔍 jobs: Test 🔍 🟩 Build Pass: 100%/49 | Total: 2h 50m | Avg: 3m 28s | Max: 11m 11s | Hits: 21%/246 🔍 Test Pass: 80%/5 | Total: 1h 12m | Avg: 14m 35s | Max: 17m 40s 🔍 std: 17 🔍 🔍 17 Pass: 96%/29 | Total: 1h 47m | Avg: 3m 43s | Max: 16m 16s 🟩 20 Pass: 100%/25 | Total: 2h 15m | Avg: 5m 24s | Max: 17m 40s | Hits: 21%/246 🟨 cudacxx_family 🟨 nvcc Pass: 98%/54 | Total: 4h 03m | Avg: 4m 30s | Max: 17m 40s | Hits: 21%/246 🟨 gpu 🟨 v100 Pass: 98%/54 | Total: 4h 03m | Avg: 4m 30s | Max: 17m 40s | Hits: 21%/246 🟩 sm 🟩 90 Pass: 100%/1 | Total: 2m 45s | Avg: 2m 45s | Max: 2m 45s 🟩 90a Pass: 100%/1 | Total: 2m 49s | Avg: 2m 49s | Max: 2m 49s ```
  • 🟩 libcudacxx: Pass: 100%/118 | Total: 1d 04h | Avg: 14m 34s | Max: 1h 00m | Hits: 46%/9504

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

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

    ``` 🟩 cpu 🟩 amd64 Pass: 100%/2 | Total: 9m 50s | Avg: 4m 55s | Max: 7m 44s 🟩 ctk 🟩 12.6 Pass: 100%/2 | Total: 9m 50s | Avg: 4m 55s | Max: 7m 44s 🟩 cudacxx 🟩 nvcc12.6 Pass: 100%/2 | Total: 9m 50s | Avg: 4m 55s | Max: 7m 44s 🟩 cudacxx_family 🟩 nvcc Pass: 100%/2 | Total: 9m 50s | Avg: 4m 55s | Max: 7m 44s 🟩 cxx 🟩 GCC13 Pass: 100%/2 | Total: 9m 50s | Avg: 4m 55s | Max: 7m 44s 🟩 cxx_family 🟩 GCC Pass: 100%/2 | Total: 9m 50s | Avg: 4m 55s | Max: 7m 44s 🟩 gpu 🟩 v100 Pass: 100%/2 | Total: 9m 50s | Avg: 4m 55s | Max: 7m 44s 🟩 jobs 🟩 Build Pass: 100%/1 | Total: 2m 06s | Avg: 2m 06s | Max: 2m 06s 🟩 Test Pass: 100%/1 | Total: 7m 44s | Avg: 7m 44s | Max: 7m 44s ```
  • 🟩 python: Pass: 100%/1 | Total: 15m 32s | Avg: 15m 32s | Max: 15m 32s

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

👃 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`
github-actions[bot] commented 3 days ago
🟩 CI finished in 5h 37m: Pass: 100%/396 | Total: 6d 11h | Avg: 23m 29s | Max: 1h 25m | Hits: 33%/22038
  • 🟩 libcudacxx: Pass: 100%/118 | Total: 1d 04h | Avg: 14m 34s | Max: 1h 00m | Hits: 46%/9504

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

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

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

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

    ``` 🟩 cpu 🟩 amd64 Pass: 100%/2 | Total: 9m 50s | Avg: 4m 55s | Max: 7m 44s 🟩 ctk 🟩 12.6 Pass: 100%/2 | Total: 9m 50s | Avg: 4m 55s | Max: 7m 44s 🟩 cudacxx 🟩 nvcc12.6 Pass: 100%/2 | Total: 9m 50s | Avg: 4m 55s | Max: 7m 44s 🟩 cudacxx_family 🟩 nvcc Pass: 100%/2 | Total: 9m 50s | Avg: 4m 55s | Max: 7m 44s 🟩 cxx 🟩 GCC13 Pass: 100%/2 | Total: 9m 50s | Avg: 4m 55s | Max: 7m 44s 🟩 cxx_family 🟩 GCC Pass: 100%/2 | Total: 9m 50s | Avg: 4m 55s | Max: 7m 44s 🟩 gpu 🟩 v100 Pass: 100%/2 | Total: 9m 50s | Avg: 4m 55s | Max: 7m 44s 🟩 jobs 🟩 Build Pass: 100%/1 | Total: 2m 06s | Avg: 2m 06s | Max: 2m 06s 🟩 Test Pass: 100%/1 | Total: 7m 44s | Avg: 7m 44s | Max: 7m 44s ```
  • 🟩 python: Pass: 100%/1 | Total: 15m 32s | Avg: 15m 32s | Max: 15m 32s

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

👃 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`
miscco commented 3 days ago

@ericniebler I merged the MSVC compiler detection PR because that was bigger and I want to avoid further merge conflicts

github-actions[bot] commented 3 days ago
🟨 CI finished in 2h 00m: Pass: 99%/396 | Total: 4d 03h | Avg: 15m 06s | Max: 1h 21m | Hits: 30%/17262
  • 🟨 libcudacxx: Pass: 99%/118 | Total: 1d 16h | Avg: 20m 29s | Max: 1h 03m | Hits: 35%/7337

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

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

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

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

    ``` 🟩 cpu 🟩 amd64 Pass: 100%/2 | Total: 9m 35s | Avg: 4m 47s | Max: 7m 17s 🟩 ctk 🟩 12.6 Pass: 100%/2 | Total: 9m 35s | Avg: 4m 47s | Max: 7m 17s 🟩 cudacxx 🟩 nvcc12.6 Pass: 100%/2 | Total: 9m 35s | Avg: 4m 47s | Max: 7m 17s 🟩 cudacxx_family 🟩 nvcc Pass: 100%/2 | Total: 9m 35s | Avg: 4m 47s | Max: 7m 17s 🟩 cxx 🟩 GCC13 Pass: 100%/2 | Total: 9m 35s | Avg: 4m 47s | Max: 7m 17s 🟩 cxx_family 🟩 GCC Pass: 100%/2 | Total: 9m 35s | Avg: 4m 47s | Max: 7m 17s 🟩 gpu 🟩 v100 Pass: 100%/2 | Total: 9m 35s | Avg: 4m 47s | Max: 7m 17s 🟩 jobs 🟩 Build Pass: 100%/1 | Total: 2m 18s | Avg: 2m 18s | Max: 2m 18s 🟩 Test Pass: 100%/1 | Total: 7m 17s | Avg: 7m 17s | Max: 7m 17s ```
  • 🟩 python: Pass: 100%/1 | Total: 15m 45s | Avg: 15m 45s | Max: 15m 45s

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

👃 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`
github-actions[bot] commented 2 days ago
🟩 CI finished in 2h 20m: Pass: 100%/396 | Total: 9d 06h | Avg: 33m 38s | Max: 1h 52m | Hits: 31%/22058
  • 🟩 libcudacxx: Pass: 100%/118 | Total: 1d 11h | Avg: 18m 10s | Max: 1h 05m | Hits: 43%/9524

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

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

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

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

    ``` 🟩 cpu 🟩 amd64 Pass: 100%/2 | Total: 10m 10s | Avg: 5m 05s | Max: 7m 47s 🟩 ctk 🟩 12.6 Pass: 100%/2 | Total: 10m 10s | Avg: 5m 05s | Max: 7m 47s 🟩 cudacxx 🟩 nvcc12.6 Pass: 100%/2 | Total: 10m 10s | Avg: 5m 05s | Max: 7m 47s 🟩 cudacxx_family 🟩 nvcc Pass: 100%/2 | Total: 10m 10s | Avg: 5m 05s | Max: 7m 47s 🟩 cxx 🟩 GCC13 Pass: 100%/2 | Total: 10m 10s | Avg: 5m 05s | Max: 7m 47s 🟩 cxx_family 🟩 GCC Pass: 100%/2 | Total: 10m 10s | Avg: 5m 05s | Max: 7m 47s 🟩 gpu 🟩 v100 Pass: 100%/2 | Total: 10m 10s | Avg: 5m 05s | Max: 7m 47s 🟩 jobs 🟩 Build Pass: 100%/1 | Total: 2m 23s | Avg: 2m 23s | Max: 2m 23s 🟩 Test Pass: 100%/1 | Total: 7m 47s | Avg: 7m 47s | Max: 7m 47s ```
  • 🟩 python: Pass: 100%/1 | Total: 13m 35s | Avg: 13m 35s | Max: 13m 35s

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

👃 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`