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

add "interface" to _CCCL_PUSH_MACROS #2919

Merged
merged 2 commits into from
Nov 21, 2024

Conversation

ericniebler
Copy link
Collaborator

Description

yet another example of the fine engineering practice of the Windows team: after #include <Windows.h>, the identifier interface is another way to spell struct. i can't even. add interface to _CCCL_PUSH_MACROS along with the infamous min and max macros.

Checklist

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

@ericniebler ericniebler requested review from a team as code owners November 21, 2024 00:10
Copy link
Contributor

🟨 CI finished in 3h 50m: Pass: 99%/396 | Total: 6d 06h | Avg: 22m 44s | Max: 1h 23m | Hits: 10%/21915
  • 🟨 cudax: Pass: 98%/54 | Total: 7h 52m | Avg: 8m 44s | Max: 18m 30s | Hits: 2%/123

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

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

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

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

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

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

👃 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

Copy link
Contributor

🟩 CI finished in 3h 41m: Pass: 100%/396 | Total: 6d 15h | Avg: 24m 13s | Max: 1h 32m | Hits: 10%/22038
  • 🟩 libcudacxx: Pass: 100%/118 | Total: 1d 17h | Avg: 21m 16s | Max: 1h 32m | Hits: 3%/9504

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

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

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

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

    🟩 cpu
      🟩 amd64              Pass: 100%/2   | Total: 16m 26s | Avg:  8m 13s | Max: 14m 00s
    🟩 ctk
      🟩 12.6               Pass: 100%/2   | Total: 16m 26s | Avg:  8m 13s | Max: 14m 00s
    🟩 cudacxx
      🟩 nvcc12.6           Pass: 100%/2   | Total: 16m 26s | Avg:  8m 13s | Max: 14m 00s
    🟩 cudacxx_family
      🟩 nvcc               Pass: 100%/2   | Total: 16m 26s | Avg:  8m 13s | Max: 14m 00s
    🟩 cxx
      🟩 GCC13              Pass: 100%/2   | Total: 16m 26s | Avg:  8m 13s | Max: 14m 00s
    🟩 cxx_family
      🟩 GCC                Pass: 100%/2   | Total: 16m 26s | Avg:  8m 13s | Max: 14m 00s
    🟩 gpu
      🟩 v100               Pass: 100%/2   | Total: 16m 26s | Avg:  8m 13s | Max: 14m 00s
    🟩 jobs
      🟩 Build              Pass: 100%/1   | Total:  2m 26s | Avg:  2m 26s | Max:  2m 26s
      🟩 Test               Pass: 100%/1   | Total: 14m 00s | Avg: 14m 00s | Max: 14m 00s
    
  • 🟩 python: Pass: 100%/1 | Total: 15m 21s | Avg: 15m 21s | Max: 15m 21s

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

👃 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 801b794 into NVIDIA:main Nov 21, 2024
411 checks passed
davebayer pushed a commit to davebayer/cccl that referenced this pull request Nov 21, 2024
pciolkosz pushed a commit to pciolkosz/cccl that referenced this pull request Nov 22, 2024
davebayer pushed a commit to davebayer/cccl that referenced this pull request Nov 22, 2024
trxcllnt pushed a commit to trxcllnt/cccl that referenced this pull request Nov 23, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
Archived in project
Development

Successfully merging this pull request may close these issues.

3 participants