Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Backport to 2.8: __builtin_isfinite is only available above nvrtc 12.2 #3653

Merged
merged 3 commits into from
Feb 4, 2025

Conversation

leofang
Copy link
Member

@leofang leofang commented Feb 3, 2025

Description

Backport of #3644.

Checklist

  • New or existing tests cover these changes.
  • The documentation is up to date with these changes.

@leofang leofang requested review from a team as code owners February 3, 2025 14:44
@leofang leofang requested review from fbusato and gonidelis February 3, 2025 14:44
Copy link

copy-pr-bot bot commented Feb 3, 2025

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.

@leofang
Copy link
Member Author

leofang commented Feb 3, 2025

/ok to test

@leofang leofang changed the title Backport: __builtin_isfinite is only available above nvrtc 12.2 Backport to 2.8: __builtin_isfinite is only available above nvrtc 12.2 Feb 3, 2025
Copy link
Contributor

github-actions bot commented Feb 3, 2025

🟩 CI finished in 41m 53s: Pass: 100%/169 | Total: 1d 02h | Avg: 9m 27s | Max: 39m 24s | Hits: 549%/20926
  • 🟩 libcudacxx: Pass: 100%/48 | Total: 9h 41m | Avg: 12m 06s | Max: 28m 32s | Hits: 666%/10074

    🟩 cpu
      🟩 amd64              Pass: 100%/46  | Total:  9h 34m | Avg: 12m 29s | Max: 28m 32s | Hits: 666%/10074 
      🟩 arm64              Pass: 100%/2   | Total:  7m 03s | Avg:  3m 31s | Max:  3m 44s
    🟩 ctk
      🟩 11.1               Pass: 100%/7   | Total:  1h 31m | Avg: 13m 08s | Max: 27m 34s | Hits: 619%/2334  
      🟩 12.5               Pass: 100%/2   | Total: 31m 40s | Avg: 15m 50s | Max: 22m 31s
      🟩 12.6               Pass: 100%/39  | Total:  7h 37m | Avg: 11m 44s | Max: 28m 32s | Hits: 681%/7740  
    🟩 cudacxx
      🟩 ClangCUDA18        Pass: 100%/4   | Total:  1h 10m | Avg: 17m 33s | Max: 22m 38s
      🟩 nvcc11.1           Pass: 100%/7   | Total:  1h 31m | Avg: 13m 08s | Max: 27m 34s | Hits: 619%/2334  
      🟩 nvcc12.5           Pass: 100%/2   | Total: 31m 40s | Avg: 15m 50s | Max: 22m 31s
      🟩 nvcc12.6           Pass: 100%/35  | Total:  6h 27m | Avg: 11m 04s | Max: 28m 32s | Hits: 681%/7740  
    🟩 cudacxx_family
      🟩 ClangCUDA          Pass: 100%/4   | Total:  1h 10m | Avg: 17m 33s | Max: 22m 38s
      🟩 nvcc               Pass: 100%/44  | Total:  8h 31m | Avg: 11m 37s | Max: 28m 32s | Hits: 666%/10074 
    🟩 cxx
      🟩 Clang9             Pass: 100%/4   | Total: 57m 25s | Avg: 14m 21s | Max: 21m 36s
      🟩 Clang10            Pass: 100%/1   | Total:  5m 21s | Avg:  5m 21s | Max:  5m 21s
      🟩 Clang11            Pass: 100%/1   | Total: 16m 05s | Avg: 16m 05s | Max: 16m 05s
      🟩 Clang12            Pass: 100%/1   | Total: 17m 15s | Avg: 17m 15s | Max: 17m 15s
      🟩 Clang13            Pass: 100%/1   | Total: 17m 44s | Avg: 17m 44s | Max: 17m 44s
      🟩 Clang14            Pass: 100%/1   | Total:  4m 07s | Avg:  4m 07s | Max:  4m 07s
      🟩 Clang15            Pass: 100%/1   | Total: 15m 41s | Avg: 15m 41s | Max: 15m 41s
      🟩 Clang16            Pass: 100%/1   | Total:  4m 08s | Avg:  4m 08s | Max:  4m 08s
      🟩 Clang17            Pass: 100%/1   | Total: 16m 41s | Avg: 16m 41s | Max: 16m 41s
      🟩 Clang18            Pass: 100%/8   | Total:  1h 42m | Avg: 12m 45s | Max: 22m 38s
      🟩 GCC6               Pass: 100%/2   | Total:  5m 15s | Avg:  2m 37s | Max:  2m 45s
      🟩 GCC7               Pass: 100%/2   | Total:  6m 39s | Avg:  3m 19s | Max:  3m 28s
      🟩 GCC8               Pass: 100%/1   | Total:  3m 45s | Avg:  3m 45s | Max:  3m 45s
      🟩 GCC9               Pass: 100%/3   | Total: 37m 52s | Avg: 12m 37s | Max: 21m 57s
      🟩 GCC10              Pass: 100%/1   | Total: 14m 50s | Avg: 14m 50s | Max: 14m 50s
      🟩 GCC11              Pass: 100%/1   | Total: 16m 17s | Avg: 16m 17s | Max: 16m 17s
      🟩 GCC12              Pass: 100%/1   | Total:  4m 17s | Avg:  4m 17s | Max:  4m 17s
      🟩 GCC13              Pass: 100%/10  | Total:  1h 28m | Avg:  8m 48s | Max: 17m 50s
      🟩 Intel2023.2.0      Pass: 100%/1   | Total:  5m 50s | Avg:  5m 50s | Max:  5m 50s
      🟩 MSVC14.16          Pass: 100%/1   | Total: 27m 34s | Avg: 27m 34s | Max: 27m 34s | Hits: 619%/2334  
      🟩 MSVC14.29          Pass: 100%/1   | Total: 26m 06s | Avg: 26m 06s | Max: 26m 06s | Hits: 677%/2531  
      🟩 MSVC14.39          Pass: 100%/2   | Total: 56m 43s | Avg: 28m 21s | Max: 28m 32s | Hits: 683%/5209  
      🟩 NVHPC24.7          Pass: 100%/2   | Total: 31m 40s | Avg: 15m 50s | Max: 22m 31s
    🟩 cxx_family
      🟩 Clang              Pass: 100%/20  | Total:  4h 16m | Avg: 12m 49s | Max: 22m 38s
      🟩 GCC                Pass: 100%/21  | Total:  2h 57m | Avg:  8m 25s | Max: 21m 57s
      🟩 Intel              Pass: 100%/1   | Total:  5m 50s | Avg:  5m 50s | Max:  5m 50s
      🟩 MSVC               Pass: 100%/4   | Total:  1h 50m | Avg: 27m 35s | Max: 28m 32s | Hits: 666%/10074 
      🟩 NVHPC              Pass: 100%/2   | Total: 31m 40s | Avg: 15m 50s | Max: 22m 31s
    🟩 gpu
      🟩 rtx2080            Pass: 100%/8   | Total:  1h 28m | Avg: 11m 04s | Max: 17m 50s
      🟩 v100               Pass: 100%/40  | Total:  8h 12m | Avg: 12m 19s | Max: 28m 32s | Hits: 666%/10074 
    🟩 jobs
      🟩 Build              Pass: 100%/41  | Total:  8h 19m | Avg: 12m 11s | Max: 28m 32s | Hits: 666%/10074 
      🟩 NVRTC              Pass: 100%/4   | Total:  1h 02m | Avg: 15m 34s | Max: 17m 50s
      🟩 Test               Pass: 100%/2   | Total: 17m 33s | Avg:  8m 46s | Max:  9m 02s
      🟩 VerifyCodegen      Pass: 100%/1   | Total:  1m 58s | Avg:  1m 58s | Max:  1m 58s
    🟩 sm
      🟩 75                 Pass: 100%/4   | Total:  1h 02m | Avg: 15m 34s | Max: 17m 50s
      🟩 90                 Pass: 100%/1   | Total: 13m 03s | Avg: 13m 03s | Max: 13m 03s
      🟩 90a                Pass: 100%/2   | Total: 17m 51s | Avg:  8m 55s | Max: 13m 57s
    🟩 std
      🟩 11                 Pass: 100%/6   | Total:  1h 24m | Avg: 14m 03s | Max: 21m 57s
      🟩 14                 Pass: 100%/5   | Total:  1h 03m | Avg: 12m 36s | Max: 27m 34s | Hits: 619%/2334  
      🟩 17                 Pass: 100%/13  | Total:  2h 44m | Avg: 12m 38s | Max: 28m 11s | Hits: 680%/5062  
      🟩 20                 Pass: 100%/23  | Total:  4h 27m | Avg: 11m 38s | Max: 28m 32s | Hits: 682%/2678  
    
  • 🟩 cub: Pass: 100%/47 | Total: 7h 46m | Avg: 9m 55s | Max: 39m 24s | Hits: 599%/3132

    🟩 cpu
      🟩 amd64              Pass: 100%/45  | Total:  7h 37m | Avg: 10m 09s | Max: 39m 24s | Hits: 599%/3132  
      🟩 arm64              Pass: 100%/2   | Total:  9m 32s | Avg:  4m 46s | Max:  5m 02s
    🟩 ctk
      🟩 11.1               Pass: 100%/7   | Total:  1h 05m | Avg:  9m 24s | Max: 39m 24s | Hits: 599%/783   
      🟩 12.5               Pass: 100%/2   | Total: 18m 38s | Avg:  9m 19s | Max:  9m 25s
      🟩 12.6               Pass: 100%/38  | Total:  6h 22m | Avg: 10m 03s | Max: 31m 43s | Hits: 599%/2349  
    🟩 cudacxx
      🟩 ClangCUDA18        Pass: 100%/2   | Total:  9m 14s | Avg:  4m 37s | Max:  4m 38s
      🟩 nvcc11.1           Pass: 100%/7   | Total:  1h 05m | Avg:  9m 24s | Max: 39m 24s | Hits: 599%/783   
      🟩 nvcc12.5           Pass: 100%/2   | Total: 18m 38s | Avg:  9m 19s | Max:  9m 25s
      🟩 nvcc12.6           Pass: 100%/36  | Total:  6h 12m | Avg: 10m 21s | Max: 31m 43s | Hits: 599%/2349  
    🟩 cudacxx_family
      🟩 ClangCUDA          Pass: 100%/2   | Total:  9m 14s | Avg:  4m 37s | Max:  4m 38s
      🟩 nvcc               Pass: 100%/45  | Total:  7h 37m | Avg: 10m 10s | Max: 39m 24s | Hits: 599%/3132  
    🟩 cxx
      🟩 Clang9             Pass: 100%/4   | Total: 22m 08s | Avg:  5m 32s | Max:  6m 45s
      🟩 Clang10            Pass: 100%/1   | Total:  6m 29s | Avg:  6m 29s | Max:  6m 29s
      🟩 Clang11            Pass: 100%/1   | Total:  5m 38s | Avg:  5m 38s | Max:  5m 38s
      🟩 Clang12            Pass: 100%/1   | Total:  5m 20s | Avg:  5m 20s | Max:  5m 20s
      🟩 Clang13            Pass: 100%/1   | Total:  5m 35s | Avg:  5m 35s | Max:  5m 35s
      🟩 Clang14            Pass: 100%/1   | Total:  5m 35s | Avg:  5m 35s | Max:  5m 35s
      🟩 Clang15            Pass: 100%/1   | Total:  5m 31s | Avg:  5m 31s | Max:  5m 31s
      🟩 Clang16            Pass: 100%/1   | Total:  5m 15s | Avg:  5m 15s | Max:  5m 15s
      🟩 Clang17            Pass: 100%/1   | Total:  5m 35s | Avg:  5m 35s | Max:  5m 35s
      🟩 Clang18            Pass: 100%/7   | Total:  1h 04m | Avg:  9m 09s | Max: 21m 47s
      🟩 GCC6               Pass: 100%/2   | Total:  8m 25s | Avg:  4m 12s | Max:  4m 21s
      🟩 GCC7               Pass: 100%/2   | Total: 10m 46s | Avg:  5m 23s | Max:  5m 35s
      🟩 GCC8               Pass: 100%/1   | Total:  5m 22s | Avg:  5m 22s | Max:  5m 22s
      🟩 GCC9               Pass: 100%/3   | Total: 14m 41s | Avg:  4m 53s | Max:  5m 55s
      🟩 GCC10              Pass: 100%/1   | Total:  5m 27s | Avg:  5m 27s | Max:  5m 27s
      🟩 GCC11              Pass: 100%/1   | Total:  5m 47s | Avg:  5m 47s | Max:  5m 47s
      🟩 GCC12              Pass: 100%/3   | Total: 34m 09s | Avg: 11m 23s | Max: 23m 40s
      🟩 GCC13              Pass: 100%/8   | Total:  1h 36m | Avg: 12m 06s | Max: 23m 17s
      🟩 Intel2023.2.0      Pass: 100%/1   | Total:  6m 48s | Avg:  6m 48s | Max:  6m 48s
      🟩 MSVC14.16          Pass: 100%/1   | Total: 39m 24s | Avg: 39m 24s | Max: 39m 24s | Hits: 599%/783   
      🟩 MSVC14.29          Pass: 100%/1   | Total: 27m 31s | Avg: 27m 31s | Max: 27m 31s | Hits: 599%/783   
      🟩 MSVC14.39          Pass: 100%/2   | Total:  1h 01m | Avg: 30m 49s | Max: 31m 43s | Hits: 599%/1566  
      🟩 NVHPC24.7          Pass: 100%/2   | Total: 18m 38s | Avg:  9m 19s | Max:  9m 25s
    🟩 cxx_family
      🟩 Clang              Pass: 100%/19  | Total:  2h 11m | Avg:  6m 54s | Max: 21m 47s
      🟩 GCC                Pass: 100%/21  | Total:  3h 01m | Avg:  8m 38s | Max: 23m 40s
      🟩 Intel              Pass: 100%/1   | Total:  6m 48s | Avg:  6m 48s | Max:  6m 48s
      🟩 MSVC               Pass: 100%/4   | Total:  2h 08m | Avg: 32m 08s | Max: 39m 24s | Hits: 599%/3132  
      🟩 NVHPC              Pass: 100%/2   | Total: 18m 38s | Avg:  9m 19s | Max:  9m 25s
    🟩 gpu
      🟩 h100               Pass: 100%/2   | Total: 28m 24s | Avg: 14m 12s | Max: 23m 40s
      🟩 rtxa6000           Pass: 100%/8   | Total:  2h 07m | Avg: 15m 53s | Max: 23m 17s
      🟩 v100               Pass: 100%/37  | Total:  5h 11m | Avg:  8m 24s | Max: 39m 24s | Hits: 599%/3132  
    🟩 jobs
      🟩 Build              Pass: 100%/40  | Total:  5h 26m | Avg:  8m 10s | Max: 39m 24s | Hits: 599%/3132  
      🟩 DeviceLaunch       Pass: 100%/1   | Total: 17m 15s | Avg: 17m 15s | Max: 17m 15s
      🟩 GraphCapture       Pass: 100%/1   | Total: 13m 40s | Avg: 13m 40s | Max: 13m 40s
      🟩 HostLaunch         Pass: 100%/3   | Total:  1h 08m | Avg: 22m 54s | Max: 23m 40s
      🟩 TestGPU            Pass: 100%/2   | Total: 40m 11s | Avg: 20m 05s | Max: 22m 09s
    🟩 sm
      🟩 90                 Pass: 100%/2   | Total: 28m 24s | Avg: 14m 12s | Max: 23m 40s
      🟩 90a                Pass: 100%/1   | Total:  3m 58s | Avg:  3m 58s | Max:  3m 58s
    🟩 std
      🟩 11                 Pass: 100%/5   | Total: 23m 47s | Avg:  4m 45s | Max:  6m 05s
      🟩 14                 Pass: 100%/4   | Total: 56m 05s | Avg: 14m 01s | Max: 39m 24s | Hits: 599%/783   
      🟩 17                 Pass: 100%/12  | Total:  1h 56m | Avg:  9m 44s | Max: 29m 55s | Hits: 599%/1566  
      🟩 20                 Pass: 100%/26  | Total:  4h 30m | Avg: 10m 23s | Max: 31m 43s | Hits: 599%/783   
    
  • 🟩 thrust: Pass: 100%/45 | Total: 6h 43m | Avg: 8m 57s | Max: 37m 28s | Hits: 366%/7408

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

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

    🟩 cpu
      🟩 amd64              Pass: 100%/2   | Total:  6m 28s | Avg:  3m 14s | Max:  4m 33s
    🟩 ctk
      🟩 12.6               Pass: 100%/2   | Total:  6m 28s | Avg:  3m 14s | Max:  4m 33s
    🟩 cudacxx
      🟩 nvcc12.6           Pass: 100%/2   | Total:  6m 28s | Avg:  3m 14s | Max:  4m 33s
    🟩 cudacxx_family
      🟩 nvcc               Pass: 100%/2   | Total:  6m 28s | Avg:  3m 14s | Max:  4m 33s
    🟩 cxx
      🟩 GCC13              Pass: 100%/2   | Total:  6m 28s | Avg:  3m 14s | Max:  4m 33s
    🟩 cxx_family
      🟩 GCC                Pass: 100%/2   | Total:  6m 28s | Avg:  3m 14s | Max:  4m 33s
    🟩 gpu
      🟩 rtx2080            Pass: 100%/2   | Total:  6m 28s | Avg:  3m 14s | Max:  4m 33s
    🟩 jobs
      🟩 Build              Pass: 100%/1   | Total:  1m 55s | Avg:  1m 55s | Max:  1m 55s
      🟩 Test               Pass: 100%/1   | Total:  4m 33s | Avg:  4m 33s | Max:  4m 33s
    
  • 🟩 python: Pass: 100%/1 | Total: 24m 59s | Avg: 24m 59s | Max: 24m 59s

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

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

# Runner
125 linux-amd64-cpu16
14 windows-amd64-cpu16
10 linux-amd64-gpu-rtx2080-latest-1
10 linux-arm64-cpu16
6 linux-amd64-gpu-rtxa6000-latest-1
3 linux-amd64-gpu-rtx4090-latest-1
1 linux-amd64-gpu-h100-latest-1

@miscco miscco enabled auto-merge (squash) February 3, 2025 15:35
@leofang
Copy link
Member Author

leofang commented Feb 3, 2025

/ok to test

Copy link
Contributor

github-actions bot commented Feb 3, 2025

🟩 CI finished in 4h 16m: Pass: 100%/169 | Total: 1d 02h | Avg: 9m 32s | Max: 42m 49s | Hits: 548%/20926
  • 🟩 libcudacxx: Pass: 100%/48 | Total: 10h 28m | Avg: 13m 05s | Max: 36m 27s | Hits: 665%/10074

    🟩 cpu
      🟩 amd64              Pass: 100%/46  | Total: 10h 21m | Avg: 13m 30s | Max: 36m 27s | Hits: 665%/10074 
      🟩 arm64              Pass: 100%/2   | Total:  7m 21s | Avg:  3m 40s | Max:  4m 00s
    🟩 ctk
      🟩 11.1               Pass: 100%/7   | Total:  1h 39m | Avg: 14m 16s | Max: 26m 07s | Hits: 620%/2334  
      🟩 12.5               Pass: 100%/2   | Total: 45m 21s | Avg: 22m 40s | Max: 36m 27s
      🟩 12.6               Pass: 100%/39  | Total:  8h 03m | Avg: 12m 23s | Max: 30m 28s | Hits: 678%/7740  
    🟩 cudacxx
      🟩 ClangCUDA18        Pass: 100%/4   | Total:  1h 05m | Avg: 16m 19s | Max: 19m 50s
      🟩 nvcc11.1           Pass: 100%/7   | Total:  1h 39m | Avg: 14m 16s | Max: 26m 07s | Hits: 620%/2334  
      🟩 nvcc12.5           Pass: 100%/2   | Total: 45m 21s | Avg: 22m 40s | Max: 36m 27s
      🟩 nvcc12.6           Pass: 100%/35  | Total:  6h 58m | Avg: 11m 57s | Max: 30m 28s | Hits: 678%/7740  
    🟩 cudacxx_family
      🟩 ClangCUDA          Pass: 100%/4   | Total:  1h 05m | Avg: 16m 19s | Max: 19m 50s
      🟩 nvcc               Pass: 100%/44  | Total:  9h 23m | Avg: 12m 48s | Max: 36m 27s | Hits: 665%/10074 
    🟩 cxx
      🟩 Clang9             Pass: 100%/4   | Total:  1h 01m | Avg: 15m 29s | Max: 24m 42s
      🟩 Clang10            Pass: 100%/1   | Total:  5m 23s | Avg:  5m 23s | Max:  5m 23s
      🟩 Clang11            Pass: 100%/1   | Total: 18m 29s | Avg: 18m 29s | Max: 18m 29s
      🟩 Clang12            Pass: 100%/1   | Total: 20m 55s | Avg: 20m 55s | Max: 20m 55s
      🟩 Clang13            Pass: 100%/1   | Total: 23m 04s | Avg: 23m 04s | Max: 23m 04s
      🟩 Clang14            Pass: 100%/1   | Total: 14m 31s | Avg: 14m 31s | Max: 14m 31s
      🟩 Clang15            Pass: 100%/1   | Total:  4m 33s | Avg:  4m 33s | Max:  4m 33s
      🟩 Clang16            Pass: 100%/1   | Total:  4m 39s | Avg:  4m 39s | Max:  4m 39s
      🟩 Clang17            Pass: 100%/1   | Total: 15m 04s | Avg: 15m 04s | Max: 15m 04s
      🟩 Clang18            Pass: 100%/8   | Total:  1h 26m | Avg: 10m 51s | Max: 19m 50s
      🟩 GCC6               Pass: 100%/2   | Total:  5m 38s | Avg:  2m 49s | Max:  3m 04s
      🟩 GCC7               Pass: 100%/2   | Total: 19m 15s | Avg:  9m 37s | Max: 15m 39s
      🟩 GCC8               Pass: 100%/1   | Total: 13m 54s | Avg: 13m 54s | Max: 13m 54s
      🟩 GCC9               Pass: 100%/3   | Total: 39m 59s | Avg: 13m 19s | Max: 23m 09s
      🟩 GCC10              Pass: 100%/1   | Total:  3m 46s | Avg:  3m 46s | Max:  3m 46s
      🟩 GCC11              Pass: 100%/1   | Total:  3m 50s | Avg:  3m 50s | Max:  3m 50s
      🟩 GCC12              Pass: 100%/1   | Total:  4m 10s | Avg:  4m 10s | Max:  4m 10s
      🟩 GCC13              Pass: 100%/10  | Total:  1h 42m | Avg: 10m 12s | Max: 17m 56s
      🟩 Intel2023.2.0      Pass: 100%/1   | Total: 23m 10s | Avg: 23m 10s | Max: 23m 10s
      🟩 MSVC14.16          Pass: 100%/1   | Total: 26m 07s | Avg: 26m 07s | Max: 26m 07s | Hits: 620%/2334  
      🟩 MSVC14.29          Pass: 100%/1   | Total: 27m 48s | Avg: 27m 48s | Max: 27m 48s | Hits: 683%/2531  
      🟩 MSVC14.39          Pass: 100%/2   | Total: 58m 14s | Avg: 29m 07s | Max: 30m 28s | Hits: 676%/5209  
      🟩 NVHPC24.7          Pass: 100%/2   | Total: 45m 21s | Avg: 22m 40s | Max: 36m 27s
    🟩 cxx_family
      🟩 Clang              Pass: 100%/20  | Total:  4h 15m | Avg: 12m 46s | Max: 24m 42s
      🟩 GCC                Pass: 100%/21  | Total:  3h 12m | Avg:  9m 10s | Max: 23m 09s
      🟩 Intel              Pass: 100%/1   | Total: 23m 10s | Avg: 23m 10s | Max: 23m 10s
      🟩 MSVC               Pass: 100%/4   | Total:  1h 52m | Avg: 28m 02s | Max: 30m 28s | Hits: 665%/10074 
      🟩 NVHPC              Pass: 100%/2   | Total: 45m 21s | Avg: 22m 40s | Max: 36m 27s
    🟩 gpu
      🟩 rtx2080            Pass: 100%/8   | Total:  1h 31m | Avg: 11m 26s | Max: 17m 56s
      🟩 v100               Pass: 100%/40  | Total:  8h 57m | Avg: 13m 25s | Max: 36m 27s | Hits: 665%/10074 
    🟩 jobs
      🟩 Build              Pass: 100%/41  | Total:  9h 03m | Avg: 13m 15s | Max: 36m 27s | Hits: 665%/10074 
      🟩 NVRTC              Pass: 100%/4   | Total:  1h 05m | Avg: 16m 28s | Max: 17m 56s
      🟩 Test               Pass: 100%/2   | Total: 16m 55s | Avg:  8m 27s | Max:  8m 50s
      🟩 VerifyCodegen      Pass: 100%/1   | Total:  2m 05s | Avg:  2m 05s | Max:  2m 05s
    🟩 sm
      🟩 75                 Pass: 100%/4   | Total:  1h 05m | Avg: 16m 28s | Max: 17m 56s
      🟩 90                 Pass: 100%/1   | Total: 12m 29s | Avg: 12m 29s | Max: 12m 29s
      🟩 90a                Pass: 100%/2   | Total: 17m 19s | Avg:  8m 39s | Max: 13m 09s
    🟩 std
      🟩 11                 Pass: 100%/6   | Total:  1h 38m | Avg: 16m 21s | Max: 24m 42s
      🟩 14                 Pass: 100%/5   | Total: 55m 27s | Avg: 11m 05s | Max: 26m 07s | Hits: 620%/2334  
      🟩 17                 Pass: 100%/13  | Total:  3h 14m | Avg: 14m 56s | Max: 27m 48s | Hits: 679%/5062  
      🟩 20                 Pass: 100%/23  | Total:  4h 38m | Avg: 12m 07s | Max: 36m 27s | Hits: 676%/2678  
    
  • 🟩 cub: Pass: 100%/47 | Total: 7h 48m | Avg: 9m 57s | Max: 42m 49s | Hits: 599%/3132

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

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

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

    🟩 cpu
      🟩 amd64              Pass: 100%/2   | Total:  6m 47s | Avg:  3m 23s | Max:  4m 41s
    🟩 ctk
      🟩 12.6               Pass: 100%/2   | Total:  6m 47s | Avg:  3m 23s | Max:  4m 41s
    🟩 cudacxx
      🟩 nvcc12.6           Pass: 100%/2   | Total:  6m 47s | Avg:  3m 23s | Max:  4m 41s
    🟩 cudacxx_family
      🟩 nvcc               Pass: 100%/2   | Total:  6m 47s | Avg:  3m 23s | Max:  4m 41s
    🟩 cxx
      🟩 GCC13              Pass: 100%/2   | Total:  6m 47s | Avg:  3m 23s | Max:  4m 41s
    🟩 cxx_family
      🟩 GCC                Pass: 100%/2   | Total:  6m 47s | Avg:  3m 23s | Max:  4m 41s
    🟩 gpu
      🟩 rtx2080            Pass: 100%/2   | Total:  6m 47s | Avg:  3m 23s | Max:  4m 41s
    🟩 jobs
      🟩 Build              Pass: 100%/1   | Total:  2m 06s | Avg:  2m 06s | Max:  2m 06s
      🟩 Test               Pass: 100%/1   | Total:  4m 41s | Avg:  4m 41s | Max:  4m 41s
    
  • 🟩 python: Pass: 100%/1 | Total: 24m 14s | Avg: 24m 14s | Max: 24m 14s

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

👃 Inspect Changes

Modifications in project?

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

Modifications in project or dependencies?

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

🏃‍ Runner counts (total jobs: 169)

# Runner
125 linux-amd64-cpu16
14 windows-amd64-cpu16
10 linux-amd64-gpu-rtx2080-latest-1
10 linux-arm64-cpu16
6 linux-amd64-gpu-rtxa6000-latest-1
3 linux-amd64-gpu-rtx4090-latest-1
1 linux-amd64-gpu-h100-latest-1

@leofang
Copy link
Member Author

leofang commented Feb 4, 2025

/ok to test

Copy link
Contributor

github-actions bot commented Feb 4, 2025

🟩 CI finished in 43m 32s: Pass: 100%/169 | Total: 23h 41m | Avg: 8m 24s | Max: 41m 08s | Hits: 555%/20825
  • 🟩 libcudacxx: Pass: 100%/48 | Total: 7h 10m | Avg: 8m 58s | Max: 28m 04s | Hits: 680%/9973

    🟩 cpu
      🟩 amd64              Pass: 100%/46  | Total:  7h 02m | Avg:  9m 11s | Max: 28m 04s | Hits: 680%/9973  
      🟩 arm64              Pass: 100%/2   | Total:  7m 52s | Avg:  3m 56s | Max:  4m 08s
    🟩 ctk
      🟩 11.1               Pass: 100%/7   | Total:  1h 04m | Avg:  9m 14s | Max: 27m 59s | Hits: 655%/2309  
      🟩 12.5               Pass: 100%/2   | Total: 20m 15s | Avg: 10m 07s | Max: 11m 36s
      🟩 12.6               Pass: 100%/39  | Total:  5h 45m | Avg:  8m 52s | Max: 28m 04s | Hits: 688%/7664  
    🟩 cudacxx
      🟩 ClangCUDA18        Pass: 100%/4   | Total:  1h 06m | Avg: 16m 33s | Max: 20m 53s
      🟩 nvcc11.1           Pass: 100%/7   | Total:  1h 04m | Avg:  9m 14s | Max: 27m 59s | Hits: 655%/2309  
      🟩 nvcc12.5           Pass: 100%/2   | Total: 20m 15s | Avg: 10m 07s | Max: 11m 36s
      🟩 nvcc12.6           Pass: 100%/35  | Total:  4h 39m | Avg:  7m 59s | Max: 28m 04s | Hits: 688%/7664  
    🟩 cudacxx_family
      🟩 ClangCUDA          Pass: 100%/4   | Total:  1h 06m | Avg: 16m 33s | Max: 20m 53s
      🟩 nvcc               Pass: 100%/44  | Total:  6h 04m | Avg:  8m 17s | Max: 28m 04s | Hits: 680%/9973  
    🟩 cxx
      🟩 Clang9             Pass: 100%/4   | Total: 15m 52s | Avg:  3m 58s | Max:  5m 10s
      🟩 Clang10            Pass: 100%/1   | Total:  5m 00s | Avg:  5m 00s | Max:  5m 00s
      🟩 Clang11            Pass: 100%/1   | Total:  4m 13s | Avg:  4m 13s | Max:  4m 13s
      🟩 Clang12            Pass: 100%/1   | Total:  4m 07s | Avg:  4m 07s | Max:  4m 07s
      🟩 Clang13            Pass: 100%/1   | Total: 19m 41s | Avg: 19m 41s | Max: 19m 41s
      🟩 Clang14            Pass: 100%/1   | Total:  4m 04s | Avg:  4m 04s | Max:  4m 04s
      🟩 Clang15            Pass: 100%/1   | Total:  4m 46s | Avg:  4m 46s | Max:  4m 46s
      🟩 Clang16            Pass: 100%/1   | Total:  4m 38s | Avg:  4m 38s | Max:  4m 38s
      🟩 Clang17            Pass: 100%/1   | Total:  4m 24s | Avg:  4m 24s | Max:  4m 24s
      🟩 Clang18            Pass: 100%/8   | Total:  1h 27m | Avg: 10m 59s | Max: 20m 53s
      🟩 GCC6               Pass: 100%/2   | Total:  5m 22s | Avg:  2m 41s | Max:  2m 48s
      🟩 GCC7               Pass: 100%/2   | Total:  6m 52s | Avg:  3m 26s | Max:  3m 41s
      🟩 GCC8               Pass: 100%/1   | Total:  3m 27s | Avg:  3m 27s | Max:  3m 27s
      🟩 GCC9               Pass: 100%/3   | Total: 28m 20s | Avg:  9m 26s | Max: 21m 41s
      🟩 GCC10              Pass: 100%/1   | Total:  3m 58s | Avg:  3m 58s | Max:  3m 58s
      🟩 GCC11              Pass: 100%/1   | Total:  3m 40s | Avg:  3m 40s | Max:  3m 40s
      🟩 GCC12              Pass: 100%/1   | Total:  3m 51s | Avg:  3m 51s | Max:  3m 51s
      🟩 GCC13              Pass: 100%/10  | Total:  1h 27m | Avg:  8m 45s | Max: 18m 31s
      🟩 Intel2023.2.0      Pass: 100%/1   | Total:  5m 58s | Avg:  5m 58s | Max:  5m 58s
      🟩 MSVC14.16          Pass: 100%/1   | Total: 27m 59s | Avg: 27m 59s | Max: 27m 59s | Hits: 655%/2309  
      🟩 MSVC14.29          Pass: 100%/1   | Total: 24m 54s | Avg: 24m 54s | Max: 24m 54s | Hits: 688%/2506  
      🟩 MSVC14.39          Pass: 100%/2   | Total: 54m 00s | Avg: 27m 00s | Max: 28m 04s | Hits: 688%/5158  
      🟩 NVHPC24.7          Pass: 100%/2   | Total: 20m 15s | Avg: 10m 07s | Max: 11m 36s
    🟩 cxx_family
      🟩 Clang              Pass: 100%/20  | Total:  2h 34m | Avg:  7m 43s | Max: 20m 53s
      🟩 GCC                Pass: 100%/21  | Total:  2h 23m | Avg:  6m 48s | Max: 21m 41s
      🟩 Intel              Pass: 100%/1   | Total:  5m 58s | Avg:  5m 58s | Max:  5m 58s
      🟩 MSVC               Pass: 100%/4   | Total:  1h 46m | Avg: 26m 43s | Max: 28m 04s | Hits: 680%/9973  
      🟩 NVHPC              Pass: 100%/2   | Total: 20m 15s | Avg: 10m 07s | Max: 11m 36s
    🟩 gpu
      🟩 rtx2080            Pass: 100%/8   | Total:  1h 27m | Avg: 10m 54s | Max: 18m 31s
      🟩 v100               Pass: 100%/40  | Total:  5h 43m | Avg:  8m 35s | Max: 28m 04s | Hits: 680%/9973  
    🟩 jobs
      🟩 Build              Pass: 100%/41  | Total:  5h 49m | Avg:  8m 32s | Max: 28m 04s | Hits: 680%/9973  
      🟩 NVRTC              Pass: 100%/4   | Total:  1h 01m | Avg: 15m 27s | Max: 18m 31s
      🟩 Test               Pass: 100%/2   | Total: 17m 14s | Avg:  8m 37s | Max:  8m 52s
      🟩 VerifyCodegen      Pass: 100%/1   | Total:  1m 56s | Avg:  1m 56s | Max:  1m 56s
    🟩 sm
      🟩 75                 Pass: 100%/4   | Total:  1h 01m | Avg: 15m 27s | Max: 18m 31s
      🟩 90                 Pass: 100%/1   | Total: 12m 48s | Avg: 12m 48s | Max: 12m 48s
      🟩 90a                Pass: 100%/2   | Total: 17m 21s | Avg:  8m 40s | Max: 13m 34s
    🟩 std
      🟩 11                 Pass: 100%/6   | Total: 49m 10s | Avg:  8m 11s | Max: 21m 41s
      🟩 14                 Pass: 100%/5   | Total: 58m 09s | Avg: 11m 37s | Max: 27m 59s | Hits: 655%/2309  
      🟩 17                 Pass: 100%/13  | Total:  2h 05m | Avg:  9m 40s | Max: 25m 56s | Hits: 688%/5012  
      🟩 20                 Pass: 100%/23  | Total:  3h 15m | Avg:  8m 30s | Max: 28m 04s | Hits: 688%/2652  
    
  • 🟩 cub: Pass: 100%/47 | Total: 7h 49m | Avg: 9m 59s | Max: 41m 08s | Hits: 599%/3132

    🟩 cpu
      🟩 amd64              Pass: 100%/45  | Total:  7h 40m | Avg: 10m 13s | Max: 41m 08s | Hits: 599%/3132  
      🟩 arm64              Pass: 100%/2   | Total:  9m 52s | Avg:  4m 56s | Max:  5m 00s
    🟩 ctk
      🟩 11.1               Pass: 100%/7   | Total:  1h 06m | Avg:  9m 33s | Max: 41m 08s | Hits: 599%/783   
      🟩 12.5               Pass: 100%/2   | Total: 19m 21s | Avg:  9m 40s | Max:  9m 49s
      🟩 12.6               Pass: 100%/38  | Total:  6h 23m | Avg: 10m 05s | Max: 32m 20s | Hits: 599%/2349  
    🟩 cudacxx
      🟩 ClangCUDA18        Pass: 100%/2   | Total:  8m 46s | Avg:  4m 23s | Max:  4m 26s
      🟩 nvcc11.1           Pass: 100%/7   | Total:  1h 06m | Avg:  9m 33s | Max: 41m 08s | Hits: 599%/783   
      🟩 nvcc12.5           Pass: 100%/2   | Total: 19m 21s | Avg:  9m 40s | Max:  9m 49s
      🟩 nvcc12.6           Pass: 100%/36  | Total:  6h 14m | Avg: 10m 24s | Max: 32m 20s | Hits: 599%/2349  
    🟩 cudacxx_family
      🟩 ClangCUDA          Pass: 100%/2   | Total:  8m 46s | Avg:  4m 23s | Max:  4m 26s
      🟩 nvcc               Pass: 100%/45  | Total:  7h 41m | Avg: 10m 14s | Max: 41m 08s | Hits: 599%/3132  
    🟩 cxx
      🟩 Clang9             Pass: 100%/4   | Total: 20m 47s | Avg:  5m 11s | Max:  6m 18s
      🟩 Clang10            Pass: 100%/1   | Total:  6m 27s | Avg:  6m 27s | Max:  6m 27s
      🟩 Clang11            Pass: 100%/1   | Total:  5m 08s | Avg:  5m 08s | Max:  5m 08s
      🟩 Clang12            Pass: 100%/1   | Total:  5m 25s | Avg:  5m 25s | Max:  5m 25s
      🟩 Clang13            Pass: 100%/1   | Total:  5m 18s | Avg:  5m 18s | Max:  5m 18s
      🟩 Clang14            Pass: 100%/1   | Total:  5m 25s | Avg:  5m 25s | Max:  5m 25s
      🟩 Clang15            Pass: 100%/1   | Total:  5m 26s | Avg:  5m 26s | Max:  5m 26s
      🟩 Clang16            Pass: 100%/1   | Total:  5m 24s | Avg:  5m 24s | Max:  5m 24s
      🟩 Clang17            Pass: 100%/1   | Total:  5m 32s | Avg:  5m 32s | Max:  5m 32s
      🟩 Clang18            Pass: 100%/7   | Total:  1h 05m | Avg:  9m 19s | Max: 20m 31s
      🟩 GCC6               Pass: 100%/2   | Total:  8m 36s | Avg:  4m 18s | Max:  4m 21s
      🟩 GCC7               Pass: 100%/2   | Total: 10m 51s | Avg:  5m 25s | Max:  5m 27s
      🟩 GCC8               Pass: 100%/1   | Total:  5m 36s | Avg:  5m 36s | Max:  5m 36s
      🟩 GCC9               Pass: 100%/3   | Total: 14m 46s | Avg:  4m 55s | Max:  6m 10s
      🟩 GCC10              Pass: 100%/1   | Total:  5m 27s | Avg:  5m 27s | Max:  5m 27s
      🟩 GCC11              Pass: 100%/1   | Total:  5m 35s | Avg:  5m 35s | Max:  5m 35s
      🟩 GCC12              Pass: 100%/3   | Total: 32m 48s | Avg: 10m 56s | Max: 22m 21s
      🟩 GCC13              Pass: 100%/8   | Total:  1h 35m | Avg: 11m 53s | Max: 20m 42s
      🟩 Intel2023.2.0      Pass: 100%/1   | Total:  7m 08s | Avg:  7m 08s | Max:  7m 08s
      🟩 MSVC14.16          Pass: 100%/1   | Total: 41m 08s | Avg: 41m 08s | Max: 41m 08s | Hits: 599%/783   
      🟩 MSVC14.29          Pass: 100%/1   | Total: 29m 10s | Avg: 29m 10s | Max: 29m 10s | Hits: 599%/783   
      🟩 MSVC14.39          Pass: 100%/2   | Total:  1h 04m | Avg: 32m 06s | Max: 32m 20s | Hits: 599%/1566  
      🟩 NVHPC24.7          Pass: 100%/2   | Total: 19m 21s | Avg:  9m 40s | Max:  9m 49s
    🟩 cxx_family
      🟩 Clang              Pass: 100%/19  | Total:  2h 10m | Avg:  6m 51s | Max: 20m 31s
      🟩 GCC                Pass: 100%/21  | Total:  2h 58m | Avg:  8m 30s | Max: 22m 21s
      🟩 Intel              Pass: 100%/1   | Total:  7m 08s | Avg:  7m 08s | Max:  7m 08s
      🟩 MSVC               Pass: 100%/4   | Total:  2h 14m | Avg: 33m 37s | Max: 41m 08s | Hits: 599%/3132  
      🟩 NVHPC              Pass: 100%/2   | Total: 19m 21s | Avg:  9m 40s | Max:  9m 49s
    🟩 gpu
      🟩 h100               Pass: 100%/2   | Total: 26m 48s | Avg: 13m 24s | Max: 22m 21s
      🟩 rtxa6000           Pass: 100%/8   | Total:  2h 05m | Avg: 15m 42s | Max: 20m 42s
      🟩 v100               Pass: 100%/37  | Total:  5h 17m | Avg:  8m 34s | Max: 41m 08s | Hits: 599%/3132  
    🟩 jobs
      🟩 Build              Pass: 100%/40  | Total:  5h 32m | Avg:  8m 19s | Max: 41m 08s | Hits: 599%/3132  
      🟩 DeviceLaunch       Pass: 100%/1   | Total: 17m 14s | Avg: 17m 14s | Max: 17m 14s
      🟩 GraphCapture       Pass: 100%/1   | Total: 15m 41s | Avg: 15m 41s | Max: 15m 41s
      🟩 HostLaunch         Pass: 100%/3   | Total:  1h 03m | Avg: 21m 04s | Max: 22m 21s
      🟩 TestGPU            Pass: 100%/2   | Total: 41m 02s | Avg: 20m 31s | Max: 20m 31s
    🟩 sm
      🟩 90                 Pass: 100%/2   | Total: 26m 48s | Avg: 13m 24s | Max: 22m 21s
      🟩 90a                Pass: 100%/1   | Total:  4m 26s | Avg:  4m 26s | Max:  4m 26s
    🟩 std
      🟩 11                 Pass: 100%/5   | Total: 23m 57s | Avg:  4m 47s | Max:  5m 53s
      🟩 14                 Pass: 100%/4   | Total: 57m 05s | Avg: 14m 16s | Max: 41m 08s | Hits: 599%/783   
      🟩 17                 Pass: 100%/12  | Total:  2h 01m | Avg: 10m 05s | Max: 31m 53s | Hits: 599%/1566  
      🟩 20                 Pass: 100%/26  | Total:  4h 27m | Avg: 10m 17s | Max: 32m 20s | Hits: 599%/783   
    
  • 🟩 thrust: Pass: 100%/45 | Total: 6h 11m | Avg: 8m 15s | Max: 32m 19s | Hits: 366%/7408

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

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

    🟩 cpu
      🟩 amd64              Pass: 100%/2   | Total:  6m 42s | Avg:  3m 21s | Max:  4m 39s
    🟩 ctk
      🟩 12.6               Pass: 100%/2   | Total:  6m 42s | Avg:  3m 21s | Max:  4m 39s
    🟩 cudacxx
      🟩 nvcc12.6           Pass: 100%/2   | Total:  6m 42s | Avg:  3m 21s | Max:  4m 39s
    🟩 cudacxx_family
      🟩 nvcc               Pass: 100%/2   | Total:  6m 42s | Avg:  3m 21s | Max:  4m 39s
    🟩 cxx
      🟩 GCC13              Pass: 100%/2   | Total:  6m 42s | Avg:  3m 21s | Max:  4m 39s
    🟩 cxx_family
      🟩 GCC                Pass: 100%/2   | Total:  6m 42s | Avg:  3m 21s | Max:  4m 39s
    🟩 gpu
      🟩 rtx2080            Pass: 100%/2   | Total:  6m 42s | Avg:  3m 21s | Max:  4m 39s
    🟩 jobs
      🟩 Build              Pass: 100%/1   | Total:  2m 03s | Avg:  2m 03s | Max:  2m 03s
      🟩 Test               Pass: 100%/1   | Total:  4m 39s | Avg:  4m 39s | Max:  4m 39s
    
  • 🟩 python: Pass: 100%/1 | Total: 26m 05s | Avg: 26m 05s | Max: 26m 05s

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

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

# Runner
125 linux-amd64-cpu16
14 windows-amd64-cpu16
10 linux-amd64-gpu-rtx2080-latest-1
10 linux-arm64-cpu16
6 linux-amd64-gpu-rtxa6000-latest-1
3 linux-amd64-gpu-rtx4090-latest-1
1 linux-amd64-gpu-h100-latest-1

@miscco miscco merged commit 5ede1de into NVIDIA:branch/2.8.x Feb 4, 2025
184 checks passed
@leofang leofang deleted the bp_3644 branch February 4, 2025 03:08
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
Status: Done
Development

Successfully merging this pull request may close these issues.

2 participants