Add domain support and make all algorithms customizable with domain-based dispatch
Description
this PR makes the sender algorithms of ustdex eagerly customizable based on the domain of sender argument(s).
NB: i've based this PR on branch NVIDIA:pull-request/4538 so that only the relevant commit shows in the diff. i will rebase on main after #4538 is merged.
Auto-sync is disabled for draft pull requests in this repository. Workflows must be run manually.
Contributors can view more details about this message here.
/ok to test 810c797
🟥 CI finished in 15m 18s: Pass: 0%/26 | Total: 2h 07m | Avg: 4m 55s | Max: 13m 54s
-
🟥 cudax: Pass: 0%/26 | Total: 2h 07m | Avg: 4m 55s | Max: 13m 54s
🟥 cudacxx_family 🟥 nvcc Pass: 0%/26 | Total: 2h 07m | Avg: 4m 55s | Max: 13m 54s 🟥 cpu 🟥 amd64 Pass: 0%/22 | Total: 1h 50m | Avg: 5m 00s | Max: 13m 54s 🟥 arm64 Pass: 0%/4 | Total: 17m 38s | Avg: 4m 24s | Max: 4m 45s 🟥 ctk 🟥 12.0 Pass: 0%/3 | Total: 17m 40s | Avg: 5m 53s | Max: 12m 21s 🟥 12.8 Pass: 0%/23 | Total: 1h 50m | Avg: 4m 47s | Max: 13m 54s 🟥 cudacxx 🟥 nvcc12.0 Pass: 0%/3 | Total: 17m 40s | Avg: 5m 53s | Max: 12m 21s 🟥 nvcc12.8 Pass: 0%/23 | Total: 1h 50m | Avg: 4m 47s | Max: 13m 54s 🟥 cxx 🟥 Clang14 Pass: 0%/2 | Total: 7m 26s | Avg: 3m 43s | Max: 4m 44s 🟥 Clang15 Pass: 0%/1 | Total: 5m 23s | Avg: 5m 23s | Max: 5m 23s 🟥 Clang16 Pass: 0%/1 | Total: 4m 56s | Avg: 4m 56s | Max: 4m 56s 🟥 Clang17 Pass: 0%/1 | Total: 5m 11s | Avg: 5m 11s | Max: 5m 11s 🟥 Clang18 Pass: 0%/1 | Total: 5m 11s | Avg: 5m 11s | Max: 5m 11s 🟥 Clang19 Pass: 0%/4 | Total: 13m 50s | Avg: 3m 27s | Max: 5m 15s 🟥 GCC10 Pass: 0%/2 | Total: 7m 53s | Avg: 3m 56s | Max: 5m 16s 🟥 GCC11 Pass: 0%/1 | Total: 5m 03s | Avg: 5m 03s | Max: 5m 03s 🟥 GCC12 Pass: 0%/1 | Total: 5m 16s | Avg: 5m 16s | Max: 5m 16s 🟥 GCC13 Pass: 0%/8 | Total: 28m 02s | Avg: 3m 30s | Max: 5m 46s 🟥 MSVC14.39 Pass: 0%/1 | Total: 12m 21s | Avg: 12m 21s | Max: 12m 21s 🟥 MSVC14.42 Pass: 0%/1 | Total: 13m 54s | Avg: 13m 54s | Max: 13m 54s 🟥 NVHPC25.3 Pass: 0%/2 | Total: 13m 27s | Avg: 6m 43s | Max: 6m 51s 🟥 cxx_family 🟥 Clang Pass: 0%/10 | Total: 41m 57s | Avg: 4m 11s | Max: 5m 23s 🟥 GCC Pass: 0%/12 | Total: 46m 14s | Avg: 3m 51s | Max: 5m 46s 🟥 MSVC Pass: 0%/2 | Total: 26m 15s | Avg: 13m 07s | Max: 13m 54s 🟥 NVHPC Pass: 0%/2 | Total: 13m 27s | Avg: 6m 43s | Max: 6m 51s 🟥 gpu 🟥 h100 Pass: 0%/2 | Total: 4m 04s | Avg: 2m 02s | Max: 4m 04s 🟥 rtx2080 Pass: 0%/24 | Total: 2h 03m | Avg: 5m 09s | Max: 13m 54s 🟥 jobs 🟥 Build Pass: 0%/23 | Total: 2h 07m | Avg: 5m 33s | Max: 13m 54s 🟥 Test Pass: 0%/3 🟥 sm 🟥 90 Pass: 0%/3 | Total: 8m 34s | Avg: 2m 51s | Max: 4m 30s 🟥 90a Pass: 0%/1 | Total: 4m 39s | Avg: 4m 39s | Max: 4m 39s 🟥 std 🟥 17 Pass: 0%/4 | Total: 19m 41s | Avg: 4m 55s | Max: 6m 36s 🟥 20 Pass: 0%/22 | Total: 1h 48m | Avg: 4m 55s | Max: 13m 54s
👃 Inspect Changes
Modifications in project?
| Project | |
|---|---|
| CCCL Infrastructure | |
| libcu++ | |
| CUB | |
| Thrust | |
| +/- | CUDA Experimental |
| stdpar | |
| python | |
| CCCL C Parallel Library | |
| Catch2Helper |
Modifications in project or dependencies?
| Project | |
|---|---|
| CCCL Infrastructure | |
| libcu++ | |
| CUB | |
| Thrust | |
| +/- | CUDA Experimental |
| stdpar | |
| python | |
| CCCL C Parallel Library | |
| Catch2Helper |
🏃 Runner counts (total jobs: 26)
| # | Runner |
|---|---|
| 17 | linux-amd64-cpu16 |
| 4 | linux-arm64-cpu16 |
| 2 | windows-amd64-cpu16 |
| 2 | linux-amd64-gpu-rtx2080-latest-1 |
| 1 | linux-amd64-gpu-h100-latest-1 |
/ok to test 052e96c
/ok to test b46a378
🟥 CI finished in 12m 45s: Pass: 0%/26 | Total: 1h 56m | Avg: 4m 28s | Max: 10m 54s
-
🟥 cudax: Pass: 0%/26 | Total: 1h 56m | Avg: 4m 28s | Max: 10m 54s
🟥 cudacxx_family 🟥 nvcc Pass: 0%/26 | Total: 1h 56m | Avg: 4m 28s | Max: 10m 54s 🟥 cpu 🟥 amd64 Pass: 0%/22 | Total: 1h 39m | Avg: 4m 31s | Max: 10m 54s 🟥 arm64 Pass: 0%/4 | Total: 16m 46s | Avg: 4m 11s | Max: 4m 21s 🟥 ctk 🟥 12.0 Pass: 0%/3 | Total: 15m 40s | Avg: 5m 13s | Max: 10m 21s 🟥 12.8 Pass: 0%/23 | Total: 1h 40m | Avg: 4m 22s | Max: 10m 54s 🟥 cudacxx 🟥 nvcc12.0 Pass: 0%/3 | Total: 15m 40s | Avg: 5m 13s | Max: 10m 21s 🟥 nvcc12.8 Pass: 0%/23 | Total: 1h 40m | Avg: 4m 22s | Max: 10m 54s 🟥 cxx 🟥 Clang14 Pass: 0%/2 | Total: 7m 19s | Avg: 3m 39s | Max: 4m 36s 🟥 Clang15 Pass: 0%/1 | Total: 5m 01s | Avg: 5m 01s | Max: 5m 01s 🟥 Clang16 Pass: 0%/1 | Total: 4m 58s | Avg: 4m 58s | Max: 4m 58s 🟥 Clang17 Pass: 0%/1 | Total: 5m 09s | Avg: 5m 09s | Max: 5m 09s 🟥 Clang18 Pass: 0%/1 | Total: 4m 44s | Avg: 4m 44s | Max: 4m 44s 🟥 Clang19 Pass: 0%/4 | Total: 12m 49s | Avg: 3m 12s | Max: 4m 40s 🟥 GCC10 Pass: 0%/2 | Total: 7m 17s | Avg: 3m 38s | Max: 4m 41s 🟥 GCC11 Pass: 0%/1 | Total: 4m 39s | Avg: 4m 39s | Max: 4m 39s 🟥 GCC12 Pass: 0%/1 | Total: 4m 52s | Avg: 4m 52s | Max: 4m 52s 🟥 GCC13 Pass: 0%/8 | Total: 25m 26s | Avg: 3m 10s | Max: 5m 09s 🟥 MSVC14.39 Pass: 0%/1 | Total: 10m 21s | Avg: 10m 21s | Max: 10m 21s 🟥 MSVC14.42 Pass: 0%/1 | Total: 10m 54s | Avg: 10m 54s | Max: 10m 54s 🟥 NVHPC25.3 Pass: 0%/2 | Total: 12m 47s | Avg: 6m 23s | Max: 6m 28s 🟥 cxx_family 🟥 Clang Pass: 0%/10 | Total: 40m 00s | Avg: 4m 00s | Max: 5m 09s 🟥 GCC Pass: 0%/12 | Total: 42m 14s | Avg: 3m 31s | Max: 5m 09s 🟥 MSVC Pass: 0%/2 | Total: 21m 15s | Avg: 10m 37s | Max: 10m 54s 🟥 NVHPC Pass: 0%/2 | Total: 12m 47s | Avg: 6m 23s | Max: 6m 28s 🟥 gpu 🟥 h100 Pass: 0%/2 | Total: 3m 53s | Avg: 1m 56s | Max: 3m 53s 🟥 rtx2080 Pass: 0%/24 | Total: 1h 52m | Avg: 4m 40s | Max: 10m 54s 🟥 jobs 🟥 Build Pass: 0%/23 | Total: 1h 56m | Avg: 5m 03s | Max: 10m 54s 🟥 Test Pass: 0%/3 🟥 sm 🟥 90 Pass: 0%/3 | Total: 7m 48s | Avg: 2m 36s | Max: 3m 55s 🟥 90a Pass: 0%/1 | Total: 3m 52s | Avg: 3m 52s | Max: 3m 52s 🟥 std 🟥 17 Pass: 0%/4 | Total: 18m 42s | Avg: 4m 40s | Max: 6m 28s 🟥 20 Pass: 0%/22 | Total: 1h 37m | Avg: 4m 26s | Max: 10m 54s
👃 Inspect Changes
Modifications in project?
| Project | |
|---|---|
| CCCL Infrastructure | |
| libcu++ | |
| CUB | |
| Thrust | |
| +/- | CUDA Experimental |
| stdpar | |
| python | |
| CCCL C Parallel Library | |
| Catch2Helper |
Modifications in project or dependencies?
| Project | |
|---|---|
| CCCL Infrastructure | |
| libcu++ | |
| CUB | |
| Thrust | |
| +/- | CUDA Experimental |
| stdpar | |
| python | |
| CCCL C Parallel Library | |
| Catch2Helper |
🏃 Runner counts (total jobs: 26)
| # | Runner |
|---|---|
| 17 | linux-amd64-cpu16 |
| 4 | linux-arm64-cpu16 |
| 2 | windows-amd64-cpu16 |
| 2 | linux-amd64-gpu-rtx2080-latest-1 |
| 1 | linux-amd64-gpu-h100-latest-1 |
/ok to test f9942ac
🟥 CI finished in 13m 53s: Pass: 0%/26 | Total: 1h 32m | Avg: 3m 33s | Max: 12m 36s
-
🟥 cudax: Pass: 0%/26 | Total: 1h 32m | Avg: 3m 33s | Max: 12m 36s
🟥 cudacxx_family 🟥 nvcc Pass: 0%/26 | Total: 1h 32m | Avg: 3m 33s | Max: 12m 36s 🟥 cpu 🟥 amd64 Pass: 0%/22 | Total: 1h 22m | Avg: 3m 44s | Max: 12m 36s 🟥 arm64 Pass: 0%/4 | Total: 10m 25s | Avg: 2m 36s | Max: 2m 43s 🟥 ctk 🟥 12.0 Pass: 0%/3 | Total: 17m 50s | Avg: 5m 56s | Max: 12m 36s 🟥 12.8 Pass: 0%/23 | Total: 1h 14m | Avg: 3m 15s | Max: 12m 04s 🟥 cudacxx 🟥 nvcc12.0 Pass: 0%/3 | Total: 17m 50s | Avg: 5m 56s | Max: 12m 36s 🟥 nvcc12.8 Pass: 0%/23 | Total: 1h 14m | Avg: 3m 15s | Max: 12m 04s 🟥 cxx 🟥 Clang14 Pass: 0%/2 | Total: 5m 26s | Avg: 2m 43s | Max: 2m 50s 🟥 Clang15 Pass: 0%/1 | Total: 3m 13s | Avg: 3m 13s | Max: 3m 13s 🟥 Clang16 Pass: 0%/1 | Total: 3m 02s | Avg: 3m 02s | Max: 3m 02s 🟥 Clang17 Pass: 0%/1 | Total: 3m 18s | Avg: 3m 18s | Max: 3m 18s 🟥 Clang18 Pass: 0%/1 | Total: 3m 00s | Avg: 3m 00s | Max: 3m 00s 🟥 Clang19 Pass: 0%/4 | Total: 8m 26s | Avg: 2m 06s | Max: 3m 12s 🟥 GCC10 Pass: 0%/2 | Total: 5m 28s | Avg: 2m 44s | Max: 2m 50s 🟥 GCC11 Pass: 0%/1 | Total: 2m 45s | Avg: 2m 45s | Max: 2m 45s 🟥 GCC12 Pass: 0%/1 | Total: 3m 07s | Avg: 3m 07s | Max: 3m 07s 🟥 GCC13 Pass: 0%/8 | Total: 16m 53s | Avg: 2m 06s | Max: 3m 06s 🟥 MSVC14.39 Pass: 0%/1 | Total: 12m 36s | Avg: 12m 36s | Max: 12m 36s 🟥 MSVC14.42 Pass: 0%/1 | Total: 12m 04s | Avg: 12m 04s | Max: 12m 04s 🟥 NVHPC25.3 Pass: 0%/2 | Total: 13m 22s | Avg: 6m 41s | Max: 7m 00s 🟥 cxx_family 🟥 Clang Pass: 0%/10 | Total: 26m 25s | Avg: 2m 38s | Max: 3m 18s 🟥 GCC Pass: 0%/12 | Total: 28m 13s | Avg: 2m 21s | Max: 3m 07s 🟥 MSVC Pass: 0%/2 | Total: 24m 40s | Avg: 12m 20s | Max: 12m 36s 🟥 NVHPC Pass: 0%/2 | Total: 13m 22s | Avg: 6m 41s | Max: 7m 00s 🟥 gpu 🟥 h100 Pass: 0%/2 | Total: 2m 49s | Avg: 1m 24s | Max: 2m 49s 🟥 rtx2080 Pass: 0%/24 | Total: 1h 29m | Avg: 3m 44s | Max: 12m 36s 🟥 jobs 🟥 Build Pass: 0%/23 | Total: 1h 32m | Avg: 4m 01s | Max: 12m 36s 🟥 Test Pass: 0%/3 🟥 sm 🟥 90 Pass: 0%/3 | Total: 5m 36s | Avg: 1m 52s | Max: 2m 49s 🟥 90a Pass: 0%/1 | Total: 3m 00s | Avg: 3m 00s | Max: 3m 00s 🟥 std 🟥 17 Pass: 0%/4 | Total: 14m 14s | Avg: 3m 33s | Max: 6m 22s 🟥 20 Pass: 0%/22 | Total: 1h 18m | Avg: 3m 33s | Max: 12m 36s
👃 Inspect Changes
Modifications in project?
| Project | |
|---|---|
| CCCL Infrastructure | |
| libcu++ | |
| CUB | |
| Thrust | |
| +/- | CUDA Experimental |
| stdpar | |
| python | |
| CCCL C Parallel Library | |
| Catch2Helper |
Modifications in project or dependencies?
| Project | |
|---|---|
| CCCL Infrastructure | |
| libcu++ | |
| CUB | |
| Thrust | |
| +/- | CUDA Experimental |
| stdpar | |
| python | |
| CCCL C Parallel Library | |
| Catch2Helper |
🏃 Runner counts (total jobs: 26)
| # | Runner |
|---|---|
| 17 | linux-amd64-cpu16 |
| 4 | linux-arm64-cpu16 |
| 2 | windows-amd64-cpu16 |
| 2 | linux-amd64-gpu-rtx2080-latest-1 |
| 1 | linux-amd64-gpu-h100-latest-1 |
/ok to test 3d93a9b
🟩 CI finished in 37m 43s: Pass: 100%/26 | Total: 2h 46m | Avg: 6m 23s | Max: 13m 30s | Hits: 92%/14720
-
🟩 cudax: Pass: 100%/26 | Total: 2h 46m | Avg: 6m 23s | Max: 13m 30s | Hits: 92%/14720
🟩 cpu 🟩 amd64 Pass: 100%/22 | Total: 2h 29m | Avg: 6m 46s | Max: 13m 30s | Hits: 92%/12364 🟩 arm64 Pass: 100%/4 | Total: 17m 16s | Avg: 4m 19s | Max: 4m 36s | Hits: 91%/2356 🟩 ctk 🟩 12.0 Pass: 100%/3 | Total: 19m 46s | Avg: 6m 35s | Max: 11m 17s | Hits: 90%/1472 🟩 12.8 Pass: 100%/23 | Total: 2h 26m | Avg: 6m 22s | Max: 13m 30s | Hits: 92%/13248 🟩 cudacxx 🟩 nvcc12.0 Pass: 100%/3 | Total: 19m 46s | Avg: 6m 35s | Max: 11m 17s | Hits: 90%/1472 🟩 nvcc12.8 Pass: 100%/23 | Total: 2h 26m | Avg: 6m 22s | Max: 13m 30s | Hits: 92%/13248 🟩 cudacxx_family 🟩 nvcc Pass: 100%/26 | Total: 2h 46m | Avg: 6m 23s | Max: 13m 30s | Hits: 92%/14720 🟩 cxx 🟩 Clang14 Pass: 100%/2 | Total: 8m 32s | Avg: 4m 16s | Max: 4m 27s | Hits: 91%/1182 🟩 Clang15 Pass: 100%/1 | Total: 4m 58s | Avg: 4m 58s | Max: 4m 58s | Hits: 92%/589 🟩 Clang16 Pass: 100%/1 | Total: 4m 50s | Avg: 4m 50s | Max: 4m 50s | Hits: 92%/589 🟩 Clang17 Pass: 100%/1 | Total: 5m 18s | Avg: 5m 18s | Max: 5m 18s | Hits: 92%/589 🟩 Clang18 Pass: 100%/1 | Total: 4m 45s | Avg: 4m 45s | Max: 4m 45s | Hits: 92%/589 🟩 Clang19 Pass: 100%/4 | Total: 26m 35s | Avg: 6m 38s | Max: 13m 30s | Hits: 94%/2356 🟩 GCC10 Pass: 100%/2 | Total: 8m 59s | Avg: 4m 29s | Max: 4m 35s | Hits: 91%/1182 🟩 GCC11 Pass: 100%/1 | Total: 4m 50s | Avg: 4m 50s | Max: 4m 50s | Hits: 91%/589 🟩 GCC12 Pass: 100%/1 | Total: 5m 00s | Avg: 5m 00s | Max: 5m 00s | Hits: 91%/589 🟩 GCC13 Pass: 100%/8 | Total: 50m 44s | Avg: 6m 20s | Max: 12m 29s | Hits: 93%/4712 🟩 MSVC14.39 Pass: 100%/1 | Total: 11m 17s | Avg: 11m 17s | Max: 11m 17s | Hits: 92%/290 🟩 MSVC14.42 Pass: 100%/1 | Total: 12m 13s | Avg: 12m 13s | Max: 12m 13s | Hits: 92%/290 🟩 NVHPC25.3 Pass: 100%/2 | Total: 18m 17s | Avg: 9m 08s | Max: 9m 10s | Hits: 88%/1174 🟩 cxx_family 🟩 Clang Pass: 100%/10 | Total: 54m 58s | Avg: 5m 29s | Max: 13m 30s | Hits: 92%/5894 🟩 GCC Pass: 100%/12 | Total: 1h 09m | Avg: 5m 47s | Max: 12m 29s | Hits: 92%/7072 🟩 MSVC Pass: 100%/2 | Total: 23m 30s | Avg: 11m 45s | Max: 12m 13s | Hits: 92%/580 🟩 NVHPC Pass: 100%/2 | Total: 18m 17s | Avg: 9m 08s | Max: 9m 10s | Hits: 88%/1174 🟩 gpu 🟩 h100 Pass: 100%/2 | Total: 15m 40s | Avg: 7m 50s | Max: 11m 25s | Hits: 95%/1178 🟩 rtx2080 Pass: 100%/24 | Total: 2h 30m | Avg: 6m 16s | Max: 13m 30s | Hits: 92%/13542 🟩 jobs 🟩 Build Pass: 100%/23 | Total: 2h 08m | Avg: 5m 36s | Max: 12m 13s | Hits: 91%/12953 🟩 Test Pass: 100%/3 | Total: 37m 24s | Avg: 12m 28s | Max: 13m 30s | Hits: 99%/1767 🟩 sm 🟩 90 Pass: 100%/3 | Total: 19m 40s | Avg: 6m 33s | Max: 11m 25s | Hits: 94%/1767 🟩 90a Pass: 100%/1 | Total: 4m 14s | Avg: 4m 14s | Max: 4m 14s | Hits: 91%/589 🟩 std 🟩 17 Pass: 100%/4 | Total: 21m 42s | Avg: 5m 25s | Max: 9m 07s | Hits: 90%/2354 🟩 20 Pass: 100%/22 | Total: 2h 24m | Avg: 6m 34s | Max: 13m 30s | Hits: 92%/12366
👃 Inspect Changes
Modifications in project?
| Project | |
|---|---|
| CCCL Infrastructure | |
| libcu++ | |
| CUB | |
| Thrust | |
| +/- | CUDA Experimental |
| stdpar | |
| python | |
| CCCL C Parallel Library | |
| Catch2Helper |
Modifications in project or dependencies?
| Project | |
|---|---|
| CCCL Infrastructure | |
| libcu++ | |
| CUB | |
| Thrust | |
| +/- | CUDA Experimental |
| stdpar | |
| python | |
| CCCL C Parallel Library | |
| Catch2Helper |
🏃 Runner counts (total jobs: 26)
| # | Runner |
|---|---|
| 17 | linux-amd64-cpu16 |
| 4 | linux-arm64-cpu16 |
| 2 | windows-amd64-cpu16 |
| 2 | linux-amd64-gpu-rtx2080-latest-1 |
| 1 | linux-amd64-gpu-h100-latest-1 |
This pull request requires additional validation before any workflows can run on NVIDIA's runners.
Pull request vetters can view their responsibilities here.
Contributors can view more details about this message here.
🟩 CI finished in 37m 39s: Pass: 100%/26 | Total: 2h 36m | Avg: 6m 01s | Max: 12m 26s | Hits: 90%/14720
-
🟩 cudax: Pass: 100%/26 | Total: 2h 36m | Avg: 6m 01s | Max: 12m 26s | Hits: 90%/14720
🟩 cpu 🟩 amd64 Pass: 100%/22 | Total: 2h 18m | Avg: 6m 18s | Max: 12m 26s | Hits: 90%/12364 🟩 arm64 Pass: 100%/4 | Total: 17m 50s | Avg: 4m 27s | Max: 4m 48s | Hits: 89%/2356 🟩 ctk 🟩 12.0 Pass: 100%/3 | Total: 20m 39s | Avg: 6m 53s | Max: 11m 45s | Hits: 87%/1472 🟩 12.8 Pass: 100%/23 | Total: 2h 16m | Avg: 5m 55s | Max: 12m 26s | Hits: 90%/13248 🟩 cudacxx 🟩 nvcc12.0 Pass: 100%/3 | Total: 20m 39s | Avg: 6m 53s | Max: 11m 45s | Hits: 87%/1472 🟩 nvcc12.8 Pass: 100%/23 | Total: 2h 16m | Avg: 5m 55s | Max: 12m 26s | Hits: 90%/13248 🟩 cudacxx_family 🟩 nvcc Pass: 100%/26 | Total: 2h 36m | Avg: 6m 01s | Max: 12m 26s | Hits: 90%/14720 🟩 cxx 🟩 Clang14 Pass: 100%/2 | Total: 8m 49s | Avg: 4m 24s | Max: 4m 48s | Hits: 90%/1182 🟩 Clang15 Pass: 100%/1 | Total: 4m 59s | Avg: 4m 59s | Max: 4m 59s | Hits: 90%/589 🟩 Clang16 Pass: 100%/1 | Total: 4m 53s | Avg: 4m 53s | Max: 4m 53s | Hits: 90%/589 🟩 Clang17 Pass: 100%/1 | Total: 5m 14s | Avg: 5m 14s | Max: 5m 14s | Hits: 90%/589 🟩 Clang18 Pass: 100%/1 | Total: 4m 48s | Avg: 4m 48s | Max: 4m 48s | Hits: 90%/589 🟩 Clang19 Pass: 100%/4 | Total: 21m 34s | Avg: 5m 23s | Max: 7m 50s | Hits: 92%/2356 🟩 GCC10 Pass: 100%/2 | Total: 9m 40s | Avg: 4m 50s | Max: 4m 53s | Hits: 89%/1182 🟩 GCC11 Pass: 100%/1 | Total: 4m 50s | Avg: 4m 50s | Max: 4m 50s | Hits: 89%/589 🟩 GCC12 Pass: 100%/1 | Total: 5m 22s | Avg: 5m 22s | Max: 5m 22s | Hits: 89%/589 🟩 GCC13 Pass: 100%/8 | Total: 43m 13s | Avg: 5m 24s | Max: 8m 09s | Hits: 92%/4712 🟩 MSVC14.39 Pass: 100%/1 | Total: 11m 45s | Avg: 11m 45s | Max: 11m 45s | Hits: 74%/290 🟩 MSVC14.42 Pass: 100%/1 | Total: 12m 26s | Avg: 12m 26s | Max: 12m 26s | Hits: 74%/290 🟩 NVHPC25.3 Pass: 100%/2 | Total: 19m 13s | Avg: 9m 36s | Max: 10m 15s | Hits: 87%/1174 🟩 cxx_family 🟩 Clang Pass: 100%/10 | Total: 50m 17s | Avg: 5m 01s | Max: 7m 50s | Hits: 91%/5894 🟩 GCC Pass: 100%/12 | Total: 1h 03m | Avg: 5m 15s | Max: 8m 09s | Hits: 91%/7072 🟩 MSVC Pass: 100%/2 | Total: 24m 11s | Avg: 12m 05s | Max: 12m 26s | Hits: 74%/580 🟩 NVHPC Pass: 100%/2 | Total: 19m 13s | Avg: 9m 36s | Max: 10m 15s | Hits: 87%/1174 🟩 gpu 🟩 h100 Pass: 100%/2 | Total: 12m 13s | Avg: 6m 06s | Max: 8m 08s | Hits: 94%/1178 🟩 rtx2080 Pass: 100%/24 | Total: 2h 24m | Avg: 6m 01s | Max: 12m 26s | Hits: 89%/13542 🟩 jobs 🟩 Build Pass: 100%/23 | Total: 2h 12m | Avg: 5m 46s | Max: 12m 26s | Hits: 89%/12953 🟩 Test Pass: 100%/3 | Total: 24m 07s | Avg: 8m 02s | Max: 8m 09s | Hits: 99%/1767 🟩 sm 🟩 90 Pass: 100%/3 | Total: 16m 08s | Avg: 5m 22s | Max: 8m 08s | Hits: 93%/1767 🟩 90a Pass: 100%/1 | Total: 4m 05s | Avg: 4m 05s | Max: 4m 05s | Hits: 89%/589 🟩 std 🟩 17 Pass: 100%/4 | Total: 22m 55s | Avg: 5m 43s | Max: 10m 15s | Hits: 89%/2354 🟩 20 Pass: 100%/22 | Total: 2h 13m | Avg: 6m 05s | Max: 12m 26s | Hits: 90%/12366
👃 Inspect Changes
Modifications in project?
| Project | |
|---|---|
| CCCL Infrastructure | |
| libcu++ | |
| CUB | |
| Thrust | |
| +/- | CUDA Experimental |
| stdpar | |
| python | |
| CCCL C Parallel Library | |
| Catch2Helper |
Modifications in project or dependencies?
| Project | |
|---|---|
| CCCL Infrastructure | |
| libcu++ | |
| CUB | |
| Thrust | |
| +/- | CUDA Experimental |
| stdpar | |
| python | |
| CCCL C Parallel Library | |
| Catch2Helper |
🏃 Runner counts (total jobs: 26)
| # | Runner |
|---|---|
| 17 | linux-amd64-cpu16 |
| 4 | linux-arm64-cpu16 |
| 2 | windows-amd64-cpu16 |
| 2 | linux-amd64-gpu-rtx2080-latest-1 |
| 1 | linux-amd64-gpu-h100-latest-1 |