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

implement C++26 std::span::at #2924

Merged
merged 4 commits into from
Nov 22, 2024
Merged

Conversation

davebayer
Copy link
Contributor

This PR implements P2821R5 std::span::at().

Copy link

copy-pr-bot bot commented Nov 21, 2024

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.

@miscco
Copy link
Collaborator

miscco commented Nov 21, 2024

/ok to test

Copy link
Contributor

🟨 CI finished in 2h 44m: Pass: 97%/396 | Total: 6d 22h | Avg: 25m 12s | Max: 1h 20m | Hits: 64%/21919
  • 🟨 libcudacxx: Pass: 92%/118 | Total: 18h 13m | Avg: 9m 15s | Max: 40m 25s | Hits: 84%/9508

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

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

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

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

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

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

👃 Inspect Changes

Modifications in project?

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

Modifications in project or dependencies?

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

🏃‍ Runner counts (total jobs: 396)

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

@miscco
Copy link
Collaborator

miscco commented Nov 21, 2024

/ok to test

Copy link
Contributor

🟨 CI finished in 3h 07m: Pass: 97%/396 | Total: 7d 10h | Avg: 27m 05s | Max: 1h 44m | Hits: 42%/22042
  • 🟨 libcudacxx: Pass: 92%/118 | Total: 1d 06h | Avg: 15m 23s | Max: 51m 17s | Hits: 32%/9508

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

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

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

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

    🟩 cpu
      🟩 amd64              Pass: 100%/2   | Total:  9m 36s | Avg:  4m 48s | Max:  7m 26s
    🟩 ctk
      🟩 12.6               Pass: 100%/2   | Total:  9m 36s | Avg:  4m 48s | Max:  7m 26s
    🟩 cudacxx
      🟩 nvcc12.6           Pass: 100%/2   | Total:  9m 36s | Avg:  4m 48s | Max:  7m 26s
    🟩 cudacxx_family
      🟩 nvcc               Pass: 100%/2   | Total:  9m 36s | Avg:  4m 48s | Max:  7m 26s
    🟩 cxx
      🟩 GCC13              Pass: 100%/2   | Total:  9m 36s | Avg:  4m 48s | Max:  7m 26s
    🟩 cxx_family
      🟩 GCC                Pass: 100%/2   | Total:  9m 36s | Avg:  4m 48s | Max:  7m 26s
    🟩 gpu
      🟩 v100               Pass: 100%/2   | Total:  9m 36s | Avg:  4m 48s | Max:  7m 26s
    🟩 jobs
      🟩 Build              Pass: 100%/1   | Total:  2m 10s | Avg:  2m 10s | Max:  2m 10s
      🟩 Test               Pass: 100%/1   | Total:  7m 26s | Avg:  7m 26s | Max:  7m 26s
    
  • 🟩 python: Pass: 100%/1 | Total: 14m 42s | Avg: 14m 42s | Max: 14m 42s

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

👃 Inspect Changes

Modifications in project?

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

Modifications in project or dependencies?

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

🏃‍ Runner counts (total jobs: 396)

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

@miscco
Copy link
Collaborator

miscco commented Nov 21, 2024

/ok to test

Copy link
Contributor

🟩 CI finished in 3h 41m: Pass: 100%/396 | Total: 2d 02h | Avg: 7m 40s | Max: 54m 46s | Hits: 97%/22042
  • 🟩 libcudacxx: Pass: 100%/118 | Total: 18h 50m | Avg: 9m 34s | Max: 32m 41s | Hits: 94%/9508

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

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

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

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

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

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

👃 Inspect Changes

Modifications in project?

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

Modifications in project or dependencies?

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

🏃‍ Runner counts (total jobs: 396)

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

@miscco miscco merged commit 667886e into NVIDIA:main Nov 22, 2024
411 checks passed
davebayer added a commit to davebayer/cccl that referenced this pull request Nov 22, 2024
Co-authored-by: Bernhard Manfred Gruber <[email protected]>
trxcllnt pushed a commit to trxcllnt/cccl that referenced this pull request Nov 23, 2024
Co-authored-by: Bernhard Manfred Gruber <[email protected]>
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.

3 participants