cccl
cccl copied to clipboard
Rework `<cuda/std/ctime>`
This PR reworks the <cuda/std/ctime> header. I've removed functions that are __host__ only and added support for clock, difftime, time and timespec_get in __device__ code.
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.
/ok to test 9ff3b50
🟩 CI finished in 1h 53m: Pass: 100%/174 | Total: 3d 15h | Avg: 30m 18s | Max: 1h 16m | Hits: 78%/272682
-
🟩 cub: Pass: 100%/47 | Total: 1d 21h | Avg: 57m 51s | Max: 1h 16m | Hits: 74%/56999
🟩 cpu 🟩 amd64 Pass: 100%/45 | Total: 1d 19h | Avg: 57m 35s | Max: 1h 16m | Hits: 74%/54521 🟩 arm64 Pass: 100%/2 | Total: 2h 07m | Avg: 1h 03m | Max: 1h 05m | Hits: 68%/2478 🟩 ctk 🟩 12.0 Pass: 100%/5 | Total: 5h 31m | Avg: 1h 06m | Max: 1h 12m | Hits: 69%/6022 🟩 12.8 Pass: 100%/42 | Total: 1d 15h | Avg: 56m 52s | Max: 1h 16m | Hits: 74%/50977 🟩 cudacxx 🟩 ClangCUDA19 Pass: 100%/2 | Total: 1h 57m | Avg: 58m 53s | Max: 1h 01m | Hits: 74%/2136 🟩 nvcc12.0 Pass: 100%/5 | Total: 5h 31m | Avg: 1h 06m | Max: 1h 12m | Hits: 69%/6022 🟩 nvcc12.8 Pass: 100%/40 | Total: 1d 13h | Avg: 56m 46s | Max: 1h 16m | Hits: 74%/48841 🟩 cudacxx_family 🟩 ClangCUDA Pass: 100%/2 | Total: 1h 57m | Avg: 58m 53s | Max: 1h 01m | Hits: 74%/2136 🟩 nvcc Pass: 100%/45 | Total: 1d 19h | Avg: 57m 49s | Max: 1h 16m | Hits: 74%/54863 🟩 cxx 🟩 Clang14 Pass: 100%/4 | Total: 4h 06m | Avg: 1h 01m | Max: 1h 02m | Hits: 68%/4964 🟩 Clang15 Pass: 100%/2 | Total: 2h 05m | Avg: 1h 02m | Max: 1h 05m | Hits: 68%/2478 🟩 Clang16 Pass: 100%/2 | Total: 2h 02m | Avg: 1h 01m | Max: 1h 02m | Hits: 68%/2478 🟩 Clang17 Pass: 100%/2 | Total: 2h 11m | Avg: 1h 05m | Max: 1h 06m | Hits: 68%/2478 🟩 Clang18 Pass: 100%/2 | Total: 2h 01m | Avg: 1h 00m | Max: 1h 01m | Hits: 68%/2478 🟩 Clang19 Pass: 100%/7 | Total: 5h 58m | Avg: 51m 11s | Max: 1h 05m | Hits: 79%/8331 🟩 GCC7 Pass: 100%/2 | Total: 2h 08m | Avg: 1h 04m | Max: 1h 05m | Hits: 67%/2482 🟩 GCC8 Pass: 100%/1 | Total: 1h 00m | Avg: 1h 00m | Max: 1h 00m | Hits: 67%/1241 🟩 GCC9 Pass: 100%/2 | Total: 2h 15m | Avg: 1h 07m | Max: 1h 12m | Hits: 67%/2482 🟩 GCC10 Pass: 100%/2 | Total: 2h 17m | Avg: 1h 08m | Max: 1h 10m | Hits: 67%/2482 🟩 GCC11 Pass: 100%/2 | Total: 2h 10m | Avg: 1h 05m | Max: 1h 09m | Hits: 67%/2478 🟩 GCC12 Pass: 100%/2 | Total: 2h 11m | Avg: 1h 05m | Max: 1h 06m | Hits: 67%/2478 🟩 GCC13 Pass: 100%/11 | Total: 7h 27m | Avg: 40m 39s | Max: 1h 09m | Hits: 85%/13629 🟩 MSVC14.29 Pass: 100%/2 | Total: 2h 23m | Avg: 1h 11m | Max: 1h 13m | Hits: 73%/2116 🟩 MSVC14.42 Pass: 100%/2 | Total: 2h 31m | Avg: 1h 15m | Max: 1h 16m | Hits: 73%/2116 🟩 NVHPC25.3 Pass: 100%/2 | Total: 2h 27m | Avg: 1h 13m | Max: 1h 16m | Hits: 68%/2288 🟩 cxx_family 🟩 Clang Pass: 100%/19 | Total: 18h 25m | Avg: 58m 11s | Max: 1h 06m | Hits: 72%/23207 🟩 GCC Pass: 100%/22 | Total: 19h 31m | Avg: 53m 15s | Max: 1h 12m | Hits: 76%/27272 🟩 MSVC Pass: 100%/4 | Total: 4h 55m | Avg: 1h 13m | Max: 1h 16m | Hits: 73%/4232 🟩 NVHPC Pass: 100%/2 | Total: 2h 27m | Avg: 1h 13m | Max: 1h 16m | Hits: 68%/2288 🟩 gpu 🟩 h100 Pass: 100%/3 | Total: 1h 16m | Avg: 25m 32s | Max: 29m 10s | Hits: 89%/3717 🟩 rtx2080 Pass: 100%/36 | Total: 1d 15h | Avg: 1h 05m | Max: 1h 16m | Hits: 68%/43370 🟩 rtxa6000 Pass: 100%/8 | Total: 4h 46m | Avg: 35m 45s | Max: 1h 09m | Hits: 91%/9912 🟩 jobs 🟩 Build Pass: 100%/39 | Total: 1d 17h | Avg: 1h 04m | Max: 1h 16m | Hits: 68%/47087 🟩 DeviceLaunch Pass: 100%/1 | Total: 28m 16s | Avg: 28m 16s | Max: 28m 16s | Hits: 99%/1239 🟩 GraphCapture Pass: 100%/1 | Total: 21m 25s | Avg: 21m 25s | Max: 21m 25s | Hits: 99%/1239 🟩 HostLaunch Pass: 100%/3 | Total: 1h 23m | Avg: 27m 50s | Max: 29m 10s | Hits: 99%/3717 🟩 TestGPU Pass: 100%/3 | Total: 1h 09m | Avg: 23m 04s | Max: 24m 51s | Hits: 99%/3717 🟩 sm 🟩 90 Pass: 100%/3 | Total: 1h 16m | Avg: 25m 32s | Max: 29m 10s | Hits: 89%/3717 🟩 90;90a;100 Pass: 100%/1 | Total: 1h 09m | Avg: 1h 09m | Max: 1h 09m | Hits: 67%/1239 🟩 std 🟩 17 Pass: 100%/21 | Total: 22h 54m | Avg: 1h 05m | Max: 1h 15m | Hits: 69%/25226 🟩 20 Pass: 100%/26 | Total: 22h 25m | Avg: 51m 44s | Max: 1h 16m | Hits: 78%/31773 -
🟩 thrust: Pass: 100%/47 | Total: 1d 00h | Avg: 30m 49s | Max: 1h 02m | Hits: 79%/83698
🟩 cmake_options 🟩 -DTHRUST_DISPATCH_TYPE=Force32bit Pass: 100%/2 | Total: 38m 27s | Avg: 19m 13s | Max: 26m 29s | Hits: 88%/3564 🟩 cpu 🟩 amd64 Pass: 100%/45 | Total: 23h 13m | Avg: 30m 57s | Max: 1h 02m | Hits: 79%/80135 🟩 arm64 Pass: 100%/2 | Total: 56m 00s | Avg: 28m 00s | Max: 29m 41s | Hits: 77%/3563 🟩 ctk 🟩 12.0 Pass: 100%/5 | Total: 2h 53m | Avg: 34m 38s | Max: 47m 03s | Hits: 74%/8901 🟩 12.8 Pass: 100%/42 | Total: 21h 15m | Avg: 30m 22s | Max: 1h 02m | Hits: 79%/74797 🟩 cudacxx 🟩 ClangCUDA19 Pass: 100%/2 | Total: 52m 19s | Avg: 26m 09s | Max: 26m 42s | Hits: 77%/3562 🟩 nvcc12.0 Pass: 100%/5 | Total: 2h 53m | Avg: 34m 38s | Max: 47m 03s | Hits: 74%/8901 🟩 nvcc12.8 Pass: 100%/40 | Total: 20h 23m | Avg: 30m 35s | Max: 1h 02m | Hits: 79%/71235 🟩 cudacxx_family 🟩 ClangCUDA Pass: 100%/2 | Total: 52m 19s | Avg: 26m 09s | Max: 26m 42s | Hits: 77%/3562 🟩 nvcc Pass: 100%/45 | Total: 23h 16m | Avg: 31m 02s | Max: 1h 02m | Hits: 79%/80136 🟩 cxx 🟩 Clang14 Pass: 100%/4 | Total: 2h 01m | Avg: 30m 15s | Max: 34m 18s | Hits: 77%/7124 🟩 Clang15 Pass: 100%/2 | Total: 59m 32s | Avg: 29m 46s | Max: 30m 19s | Hits: 77%/3562 🟩 Clang16 Pass: 100%/2 | Total: 1h 02m | Avg: 31m 08s | Max: 31m 35s | Hits: 77%/3562 🟩 Clang17 Pass: 100%/2 | Total: 58m 51s | Avg: 29m 25s | Max: 30m 15s | Hits: 77%/3562 🟩 Clang18 Pass: 100%/2 | Total: 1h 00m | Avg: 30m 17s | Max: 31m 00s | Hits: 77%/3562 🟩 Clang19 Pass: 100%/7 | Total: 2h 39m | Avg: 22m 44s | Max: 32m 58s | Hits: 83%/12467 🟩 GCC7 Pass: 100%/2 | Total: 1h 09m | Avg: 34m 50s | Max: 35m 40s | Hits: 77%/3564 🟩 GCC8 Pass: 100%/1 | Total: 30m 16s | Avg: 30m 16s | Max: 30m 16s | Hits: 77%/1782 🟩 GCC9 Pass: 100%/2 | Total: 1h 08m | Avg: 34m 00s | Max: 35m 50s | Hits: 77%/3564 🟩 GCC10 Pass: 100%/2 | Total: 1h 07m | Avg: 33m 34s | Max: 34m 50s | Hits: 77%/3564 🟩 GCC11 Pass: 100%/2 | Total: 1h 05m | Avg: 32m 36s | Max: 34m 02s | Hits: 77%/3564 🟩 GCC12 Pass: 100%/2 | Total: 1h 06m | Avg: 33m 13s | Max: 35m 18s | Hits: 77%/3564 🟩 GCC13 Pass: 100%/10 | Total: 3h 33m | Avg: 21m 20s | Max: 33m 04s | Hits: 86%/17820 🟩 MSVC14.29 Pass: 100%/2 | Total: 1h 33m | Avg: 46m 50s | Max: 47m 03s | Hits: 65%/3550 🟩 MSVC14.42 Pass: 100%/3 | Total: 2h 13m | Avg: 44m 25s | Max: 53m 35s | Hits: 76%/5325 🟩 NVHPC25.3 Pass: 100%/2 | Total: 2h 00m | Avg: 1h 00m | Max: 1h 02m | Hits: 65%/3562 🟩 cxx_family 🟩 Clang Pass: 100%/19 | Total: 8h 41m | Avg: 27m 26s | Max: 34m 18s | Hits: 79%/33839 🟩 GCC Pass: 100%/21 | Total: 9h 40m | Avg: 27m 37s | Max: 35m 50s | Hits: 81%/37422 🟩 MSVC Pass: 100%/5 | Total: 3h 46m | Avg: 45m 23s | Max: 53m 35s | Hits: 72%/8875 🟩 NVHPC Pass: 100%/2 | Total: 2h 00m | Avg: 1h 00m | Max: 1h 02m | Hits: 65%/3562 🟩 gpu 🟩 h100 Pass: 100%/2 | Total: 29m 48s | Avg: 14m 54s | Max: 18m 43s | Hits: 88%/3564 🟩 rtx2080 Pass: 100%/35 | Total: 20h 00m | Avg: 34m 18s | Max: 1h 02m | Hits: 75%/62331 🟩 rtx4090 Pass: 100%/10 | Total: 3h 38m | Avg: 21m 51s | Max: 53m 35s | Hits: 89%/17803 🟩 jobs 🟩 Build Pass: 100%/40 | Total: 22h 39m | Avg: 33m 58s | Max: 1h 02m | Hits: 75%/71233 🟩 TestCPU Pass: 100%/3 | Total: 44m 59s | Avg: 14m 59s | Max: 28m 59s | Hits: 99%/5338 🟩 TestGPU Pass: 100%/4 | Total: 44m 46s | Avg: 11m 11s | Max: 11m 58s | Hits: 99%/7127 🟩 sm 🟩 90 Pass: 100%/2 | Total: 29m 48s | Avg: 14m 54s | Max: 18m 43s | Hits: 88%/3564 🟩 90;90a;100 Pass: 100%/1 | Total: 33m 04s | Avg: 33m 04s | Max: 33m 04s | Hits: 77%/1782 🟩 std 🟩 17 Pass: 100%/21 | Total: 12h 29m | Avg: 35m 41s | Max: 1h 02m | Hits: 74%/37392 🟩 20 Pass: 100%/24 | Total: 11h 01m | Avg: 27m 33s | Max: 58m 26s | Hits: 81%/42742 -
🟩 libcudacxx: Pass: 100%/45 | Total: 9h 47m | Avg: 13m 03s | Max: 28m 56s | Hits: 82%/117043
🟩 cpu 🟩 amd64 Pass: 100%/43 | Total: 9h 29m | Avg: 13m 14s | Max: 28m 56s | Hits: 82%/110972 🟩 arm64 Pass: 100%/2 | Total: 17m 45s | Avg: 8m 52s | Max: 9m 17s | Hits: 86%/6071 🟩 ctk 🟩 12.0 Pass: 100%/5 | Total: 1h 00m | Avg: 12m 08s | Max: 22m 48s | Hits: 86%/14793 🟩 12.8 Pass: 100%/40 | Total: 8h 46m | Avg: 13m 10s | Max: 28m 56s | Hits: 82%/102250 🟩 cudacxx 🟩 ClangCUDA19 Pass: 100%/2 | Total: 46m 41s | Avg: 23m 20s | Max: 24m 04s | Hits: 26%/6031 🟩 nvcc12.0 Pass: 100%/5 | Total: 1h 00m | Avg: 12m 08s | Max: 22m 48s | Hits: 86%/14793 🟩 nvcc12.8 Pass: 100%/38 | Total: 8h 00m | Avg: 12m 37s | Max: 28m 56s | Hits: 85%/96219 🟩 cudacxx_family 🟩 ClangCUDA Pass: 100%/2 | Total: 46m 41s | Avg: 23m 20s | Max: 24m 04s | Hits: 26%/6031 🟩 nvcc Pass: 100%/43 | Total: 9h 00m | Avg: 12m 34s | Max: 28m 56s | Hits: 85%/111012 🟩 cxx 🟩 Clang14 Pass: 100%/4 | Total: 37m 59s | Avg: 9m 29s | Max: 9m 45s | Hits: 86%/12030 🟩 Clang15 Pass: 100%/2 | Total: 20m 02s | Avg: 10m 01s | Max: 10m 29s | Hits: 86%/6027 🟩 Clang16 Pass: 100%/2 | Total: 19m 21s | Avg: 9m 40s | Max: 9m 51s | Hits: 86%/6027 🟩 Clang17 Pass: 100%/2 | Total: 19m 19s | Avg: 9m 39s | Max: 10m 16s | Hits: 86%/6027 🟩 Clang18 Pass: 100%/2 | Total: 18m 42s | Avg: 9m 21s | Max: 9m 51s | Hits: 86%/6027 🟩 Clang19 Pass: 100%/6 | Total: 1h 33m | Avg: 15m 39s | Max: 24m 04s | Hits: 62%/15093 🟩 GCC7 Pass: 100%/2 | Total: 20m 52s | Avg: 10m 26s | Max: 10m 40s | Hits: 86%/5963 🟩 GCC8 Pass: 100%/1 | Total: 15m 59s | Avg: 15m 59s | Max: 15m 59s | Hits: 70%/2992 🟩 GCC9 Pass: 100%/2 | Total: 18m 09s | Avg: 9m 04s | Max: 9m 29s | Hits: 86%/5975 🟩 GCC10 Pass: 100%/2 | Total: 19m 10s | Avg: 9m 35s | Max: 10m 18s | Hits: 84%/6033 🟩 GCC11 Pass: 100%/2 | Total: 16m 59s | Avg: 8m 29s | Max: 8m 59s | Hits: 86%/6029 🟩 GCC12 Pass: 100%/2 | Total: 18m 44s | Avg: 9m 22s | Max: 9m 22s | Hits: 86%/6029 🟩 GCC13 Pass: 100%/10 | Total: 2h 15m | Avg: 13m 30s | Max: 20m 38s | Hits: 85%/15355 🟩 MSVC14.29 Pass: 100%/2 | Total: 46m 14s | Avg: 23m 07s | Max: 23m 26s | Hits: 88%/5673 🟩 MSVC14.42 Pass: 100%/2 | Total: 52m 56s | Avg: 26m 28s | Max: 28m 56s | Hits: 88%/5746 🟩 NVHPC25.3 Pass: 100%/2 | Total: 33m 55s | Avg: 16m 57s | Max: 17m 29s | Hits: 86%/6017 🟩 cxx_family 🟩 Clang Pass: 100%/18 | Total: 3h 29m | Avg: 11m 37s | Max: 24m 04s | Hits: 79%/51231 🟩 GCC Pass: 100%/21 | Total: 4h 05m | Avg: 11m 40s | Max: 20m 38s | Hits: 84%/48376 🟩 MSVC Pass: 100%/4 | Total: 1h 39m | Avg: 24m 47s | Max: 28m 56s | Hits: 88%/11419 🟩 NVHPC Pass: 100%/2 | Total: 33m 55s | Avg: 16m 57s | Max: 17m 29s | Hits: 86%/6017 🟩 gpu 🟩 h100 Pass: 100%/2 | Total: 23m 28s | Avg: 11m 44s | Max: 14m 02s | Hits: 83%/3125 🟩 rtx2080 Pass: 100%/43 | Total: 9h 23m | Avg: 13m 06s | Max: 28m 56s | Hits: 82%/113918 🟩 jobs 🟩 Build Pass: 100%/39 | Total: 8h 10m | Avg: 12m 34s | Max: 28m 56s | Hits: 82%/117003 🟩 NVRTC Pass: 100%/2 | Total: 40m 46s | Avg: 20m 23s | Max: 20m 38s | Hits: 90%/40 🟩 Test Pass: 100%/3 | Total: 54m 03s | Avg: 18m 01s | Max: 20m 30s 🟩 VerifyCodegen Pass: 100%/1 | Total: 2m 11s | Avg: 2m 11s | Max: 2m 11s 🟩 sm 🟩 75 Pass: 100%/2 | Total: 40m 46s | Avg: 20m 23s | Max: 20m 38s | Hits: 90%/40 🟩 90 Pass: 100%/2 | Total: 23m 28s | Avg: 11m 44s | Max: 14m 02s | Hits: 83%/3125 🟩 90;90a;100 Pass: 100%/1 | Total: 18m 59s | Avg: 18m 59s | Max: 18m 59s | Hits: 84%/3125 🟩 std 🟩 17 Pass: 100%/22 | Total: 4h 44m | Avg: 12m 56s | Max: 24m 00s | Hits: 83%/62353 🟩 20 Pass: 100%/22 | Total: 5h 00m | Avg: 13m 39s | Max: 28m 56s | Hits: 82%/54690 -
🟩 cudax: Pass: 100%/26 | Total: 7h 13m | Avg: 16m 39s | Max: 32m 59s | Hits: 51%/14616
🟩 cpu 🟩 amd64 Pass: 100%/22 | Total: 6h 14m | Avg: 17m 01s | Max: 32m 59s | Hits: 52%/12276 🟩 arm64 Pass: 100%/4 | Total: 58m 33s | Avg: 14m 38s | Max: 15m 58s | Hits: 43%/2340 🟩 ctk 🟩 12.0 Pass: 100%/3 | Total: 44m 19s | Avg: 14m 46s | Max: 16m 43s | Hits: 47%/1460 🟩 12.8 Pass: 100%/23 | Total: 6h 28m | Avg: 16m 54s | Max: 32m 59s | Hits: 51%/13156 🟩 cudacxx 🟩 nvcc12.0 Pass: 100%/3 | Total: 44m 19s | Avg: 14m 46s | Max: 16m 43s | Hits: 47%/1460 🟩 nvcc12.8 Pass: 100%/23 | Total: 6h 28m | Avg: 16m 54s | Max: 32m 59s | Hits: 51%/13156 🟩 cudacxx_family 🟩 nvcc Pass: 100%/26 | Total: 7h 13m | Avg: 16m 39s | Max: 32m 59s | Hits: 51%/14616 🟩 cxx 🟩 Clang14 Pass: 100%/2 | Total: 30m 12s | Avg: 15m 06s | Max: 15m 50s | Hits: 44%/1174 🟩 Clang15 Pass: 100%/1 | Total: 17m 50s | Avg: 17m 50s | Max: 17m 50s | Hits: 44%/585 🟩 Clang16 Pass: 100%/1 | Total: 17m 50s | Avg: 17m 50s | Max: 17m 50s | Hits: 44%/585 🟩 Clang17 Pass: 100%/1 | Total: 17m 12s | Avg: 17m 12s | Max: 17m 12s | Hits: 44%/585 🟩 Clang18 Pass: 100%/1 | Total: 16m 17s | Avg: 16m 17s | Max: 16m 17s | Hits: 44%/585 🟩 Clang19 Pass: 100%/4 | Total: 1h 03m | Avg: 15m 56s | Max: 18m 51s | Hits: 58%/2340 🟩 GCC10 Pass: 100%/2 | Total: 33m 24s | Avg: 16m 42s | Max: 16m 43s | Hits: 44%/1174 🟩 GCC11 Pass: 100%/1 | Total: 17m 44s | Avg: 17m 44s | Max: 17m 44s | Hits: 43%/585 🟩 GCC12 Pass: 100%/1 | Total: 17m 34s | Avg: 17m 34s | Max: 17m 34s | Hits: 43%/585 🟩 GCC13 Pass: 100%/8 | Total: 1h 53m | Avg: 14m 11s | Max: 18m 20s | Hits: 57%/4680 🟩 MSVC14.39 Pass: 100%/1 | Total: 13m 14s | Avg: 13m 14s | Max: 13m 14s | Hits: 61%/286 🟩 MSVC14.42 Pass: 100%/1 | Total: 13m 19s | Avg: 13m 19s | Max: 13m 19s | Hits: 61%/286 🟩 NVHPC25.3 Pass: 100%/2 | Total: 1h 01m | Avg: 30m 41s | Max: 32m 59s | Hits: 40%/1166 🟩 cxx_family 🟩 Clang Pass: 100%/10 | Total: 2h 43m | Avg: 16m 18s | Max: 18m 51s | Hits: 49%/5854 🟩 GCC Pass: 100%/12 | Total: 3h 02m | Avg: 15m 10s | Max: 18m 20s | Hits: 53%/7024 🟩 MSVC Pass: 100%/2 | Total: 26m 33s | Avg: 13m 16s | Max: 13m 19s | Hits: 61%/572 🟩 NVHPC Pass: 100%/2 | Total: 1h 01m | Avg: 30m 41s | Max: 32m 59s | Hits: 40%/1166 🟩 gpu 🟩 h100 Pass: 100%/2 | Total: 28m 02s | Avg: 14m 01s | Max: 14m 14s | Hits: 71%/1170 🟩 rtx2080 Pass: 100%/24 | Total: 6h 45m | Avg: 16m 52s | Max: 32m 59s | Hits: 49%/13446 🟩 jobs 🟩 Build Pass: 100%/23 | Total: 6h 26m | Avg: 16m 49s | Max: 32m 59s | Hits: 44%/12861 🟩 Test Pass: 100%/3 | Total: 46m 15s | Avg: 15m 25s | Max: 18m 51s | Hits: 99%/1755 🟩 sm 🟩 90 Pass: 100%/3 | Total: 39m 09s | Avg: 13m 03s | Max: 14m 14s | Hits: 62%/1755 🟩 90a Pass: 100%/1 | Total: 12m 36s | Avg: 12m 36s | Max: 12m 36s | Hits: 43%/585 🟩 std 🟩 17 Pass: 100%/4 | Total: 1h 07m | Avg: 16m 53s | Max: 28m 23s | Hits: 43%/2338 🟩 20 Pass: 100%/22 | Total: 6h 05m | Avg: 16m 37s | Max: 32m 59s | Hits: 52%/12278 -
🟩 stdpar: Pass: 100%/4 | Total: 19m 52s | Avg: 4m 58s | Max: 5m 48s
🟩 cpu 🟩 amd64 Pass: 100%/2 | Total: 11m 20s | Avg: 5m 40s | Max: 5m 48s 🟩 arm64 Pass: 100%/2 | Total: 8m 32s | Avg: 4m 16s | Max: 4m 29s 🟩 ctk 🟩 12.8 Pass: 100%/4 | Total: 19m 52s | Avg: 4m 58s | Max: 5m 48s 🟩 cudacxx 🟩 nvcc12.8 Pass: 100%/4 | Total: 19m 52s | Avg: 4m 58s | Max: 5m 48s 🟩 cudacxx_family 🟩 nvcc Pass: 100%/4 | Total: 19m 52s | Avg: 4m 58s | Max: 5m 48s 🟩 cxx 🟩 NVHPC25.3 Pass: 100%/4 | Total: 19m 52s | Avg: 4m 58s | Max: 5m 48s 🟩 cxx_family 🟩 NVHPC Pass: 100%/4 | Total: 19m 52s | Avg: 4m 58s | Max: 5m 48s 🟩 gpu 🟩 rtx2080 Pass: 100%/4 | Total: 19m 52s | Avg: 4m 58s | Max: 5m 48s 🟩 jobs 🟩 Build Pass: 100%/4 | Total: 19m 52s | Avg: 4m 58s | Max: 5m 48s 🟩 std 🟩 17 Pass: 100%/2 | Total: 9m 51s | Avg: 4m 55s | Max: 5m 48s 🟩 20 Pass: 100%/2 | Total: 10m 01s | Avg: 5m 00s | Max: 5m 32s -
🟩 python: Pass: 100%/3 | Total: 26m 05s | Avg: 8m 41s | Max: 16m 22s
🟩 cpu 🟩 amd64 Pass: 100%/3 | Total: 26m 05s | Avg: 8m 41s | Max: 16m 22s 🟩 ctk 🟩 12.8 Pass: 100%/3 | Total: 26m 05s | Avg: 8m 41s | Max: 16m 22s 🟩 cudacxx 🟩 nvcc12.8 Pass: 100%/3 | Total: 26m 05s | Avg: 8m 41s | Max: 16m 22s 🟩 cudacxx_family 🟩 nvcc Pass: 100%/3 | Total: 26m 05s | Avg: 8m 41s | Max: 16m 22s 🟩 cxx 🟩 GCC13 Pass: 100%/3 | Total: 26m 05s | Avg: 8m 41s | Max: 16m 22s 🟩 cxx_family 🟩 GCC Pass: 100%/3 | Total: 26m 05s | Avg: 8m 41s | Max: 16m 22s 🟩 gpu 🟩 rtx2080 Pass: 100%/3 | Total: 26m 05s | Avg: 8m 41s | Max: 16m 22s 🟩 jobs 🟩 cuda.cccl Pass: 100%/1 | Total: 2m 56s | Avg: 2m 56s | Max: 2m 56s 🟩 cuda.cooperative Pass: 100%/1 | Total: 16m 22s | Avg: 16m 22s | Max: 16m 22s 🟩 cuda.parallel Pass: 100%/1 | Total: 6m 47s | Avg: 6m 47s | Max: 6m 47s -
🟩 cccl_c_parallel: Pass: 100%/2 | Total: 37m 19s | Avg: 18m 39s | Max: 34m 05s | Hits: 98%/326
🟩 cpu 🟩 amd64 Pass: 100%/2 | Total: 37m 19s | Avg: 18m 39s | Max: 34m 05s | Hits: 98%/326 🟩 ctk 🟩 12.8 Pass: 100%/2 | Total: 37m 19s | Avg: 18m 39s | Max: 34m 05s | Hits: 98%/326 🟩 cudacxx 🟩 nvcc12.8 Pass: 100%/2 | Total: 37m 19s | Avg: 18m 39s | Max: 34m 05s | Hits: 98%/326 🟩 cudacxx_family 🟩 nvcc Pass: 100%/2 | Total: 37m 19s | Avg: 18m 39s | Max: 34m 05s | Hits: 98%/326 🟩 cxx 🟩 GCC13 Pass: 100%/2 | Total: 37m 19s | Avg: 18m 39s | Max: 34m 05s | Hits: 98%/326 🟩 cxx_family 🟩 GCC Pass: 100%/2 | Total: 37m 19s | Avg: 18m 39s | Max: 34m 05s | Hits: 98%/326 🟩 gpu 🟩 rtx2080 Pass: 100%/2 | Total: 37m 19s | Avg: 18m 39s | Max: 34m 05s | Hits: 98%/326 🟩 jobs 🟩 Build Pass: 100%/1 | Total: 3m 14s | Avg: 3m 14s | Max: 3m 14s | Hits: 97%/163 🟩 Test Pass: 100%/1 | Total: 34m 05s | Avg: 34m 05s | Max: 34m 05s | Hits: 98%/163
👃 Inspect Changes
Modifications in project?
| Project | |
|---|---|
| CCCL Infrastructure | |
| +/- | libcu++ |
| CUB | |
| Thrust | |
| CUDA Experimental | |
| stdpar | |
| python | |
| CCCL C Parallel Library | |
| Catch2Helper |
Modifications in project or dependencies?
| Project | |
|---|---|
| CCCL Infrastructure | |
| +/- | libcu++ |
| +/- | CUB |
| +/- | Thrust |
| +/- | CUDA Experimental |
| +/- | stdpar |
| +/- | python |
| +/- | CCCL C Parallel Library |
| +/- | Catch2Helper |
🏃 Runner counts (total jobs: 174)
| # | Runner |
|---|---|
| 123 | linux-amd64-cpu16 |
| 15 | windows-amd64-cpu16 |
| 12 | linux-arm64-cpu16 |
| 10 | linux-amd64-gpu-rtx2080-latest-1 |
| 6 | linux-amd64-gpu-rtxa6000-latest-1 |
| 5 | linux-amd64-gpu-h100-latest-1 |
| 3 | linux-amd64-gpu-rtx4090-latest-1 |