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

Expose parts of <cuda/std/memory> #2502

Merged
merged 33 commits into from
Oct 15, 2024
Merged

Expose parts of <cuda/std/memory> #2502

merged 33 commits into from
Oct 15, 2024

Conversation

fbusato
Copy link
Contributor

@fbusato fbusato commented Oct 3, 2024

Fixes #2499

Provide std::assume_aligned backported to previous c++ standards

TODO:

  • Tests
  • Documentation

@fbusato fbusato requested a review from miscco October 3, 2024 22:30
@fbusato fbusato self-assigned this Oct 3, 2024
@fbusato fbusato requested review from a team as code owners October 3, 2024 22:30
@fbusato fbusato requested a review from gevtushenko October 3, 2024 22:30
@miscco miscco changed the title Add assume_aligned Expose parts of <cuda/std/memory> Oct 4, 2024
@miscco
Copy link
Collaborator

miscco commented Oct 4, 2024

I have expanded the scope of this PR a bit because we currently do not expose <memory> and that has been bothering me a lot in the past.

I exposed those parts of the library we can without issues expose and kept those that are not as easy in a special header

Copy link
Contributor

github-actions bot commented Oct 4, 2024

🟩 CI finished in 1h 12m: Pass: 100%/364 | Total: 1d 21h | Avg: 7m 31s | Max: 52m 48s | Hits: 73%/25738
  • 🟩 cub: Pass: 100%/104 | Total: 10h 45m | Avg: 6m 12s | Max: 29m 23s | Hits: 99%/2908

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

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

    🟩 cpu
      🟩 amd64              Pass: 100%/95  | Total:  9h 45m | Avg:  6m 09s | Max: 24m 44s | Hits:  96%/11150 
      🟩 arm64              Pass: 100%/8   | Total: 37m 14s | Avg:  4m 39s | Max:  5m 12s
    🟩 ctk
      🟩 11.1               Pass: 100%/15  | Total:  1h 15m | Avg:  5m 03s | Max: 20m 01s | Hits:  99%/2230  
      🟩 11.8               Pass: 100%/3   | Total: 14m 49s | Avg:  4m 56s | Max:  5m 04s
      🟩 12.6               Pass: 100%/85  | Total:  8h 51m | Avg:  6m 15s | Max: 24m 44s | Hits:  96%/8920  
    🟩 cudacxx
      🟩 ClangCUDA18        Pass: 100%/2   | Total:  9m 47s | Avg:  4m 53s | Max:  4m 57s
      🟩 nvcc11.1           Pass: 100%/15  | Total:  1h 15m | Avg:  5m 03s | Max: 20m 01s | Hits:  99%/2230  
      🟩 nvcc11.8           Pass: 100%/3   | Total: 14m 49s | Avg:  4m 56s | Max:  5m 04s
      🟩 nvcc12.6           Pass: 100%/83  | Total:  8h 42m | Avg:  6m 17s | Max: 24m 44s | Hits:  96%/8920  
    🟩 cudacxx_family
      🟩 ClangCUDA          Pass: 100%/2   | Total:  9m 47s | Avg:  4m 53s | Max:  4m 57s
      🟩 nvcc               Pass: 100%/101 | Total: 10h 12m | Avg:  6m 04s | Max: 24m 44s | Hits:  96%/11150 
    🟩 cxx
      🟩 Clang9             Pass: 100%/6   | Total: 30m 28s | Avg:  5m 04s | Max:  6m 26s
      🟩 Clang10            Pass: 100%/3   | Total: 18m 12s | Avg:  6m 04s | Max:  6m 26s
      🟩 Clang11            Pass: 100%/4   | Total: 19m 36s | Avg:  4m 54s | Max:  5m 07s
      🟩 Clang12            Pass: 100%/4   | Total: 20m 08s | Avg:  5m 02s | Max:  5m 25s
      🟩 Clang13            Pass: 100%/4   | Total: 20m 58s | Avg:  5m 14s | Max:  5m 48s
      🟩 Clang14            Pass: 100%/4   | Total: 19m 54s | Avg:  4m 58s | Max:  5m 35s
      🟩 Clang15            Pass: 100%/4   | Total: 20m 05s | Avg:  5m 01s | Max:  5m 16s
      🟩 Clang16            Pass: 100%/4   | Total: 20m 15s | Avg:  5m 03s | Max:  5m 12s
      🟩 Clang17            Pass: 100%/4   | Total: 19m 40s | Avg:  4m 55s | Max:  5m 14s
      🟩 Clang18            Pass: 100%/9   | Total: 55m 12s | Avg:  6m 08s | Max: 15m 03s
      🟩 GCC6               Pass: 100%/2   | Total:  7m 26s | Avg:  3m 43s | Max:  3m 44s
      🟩 GCC7               Pass: 100%/6   | Total: 25m 36s | Avg:  4m 16s | Max:  5m 11s
      🟩 GCC8               Pass: 100%/6   | Total: 26m 07s | Avg:  4m 21s | Max:  4m 56s
      🟩 GCC9               Pass: 100%/6   | Total: 27m 25s | Avg:  4m 34s | Max:  5m 14s
      🟩 GCC10              Pass: 100%/4   | Total: 20m 22s | Avg:  5m 05s | Max:  5m 24s
      🟩 GCC11              Pass: 100%/7   | Total: 34m 58s | Avg:  4m 59s | Max:  5m 39s
      🟩 GCC12              Pass: 100%/4   | Total: 21m 49s | Avg:  5m 27s | Max:  5m 52s
      🟩 GCC13              Pass: 100%/14  | Total:  1h 32m | Avg:  6m 35s | Max: 15m 37s
      🟩 Intel2023.2.0      Pass: 100%/3   | Total: 19m 37s | Avg:  6m 32s | Max:  7m 08s
      🟩 MSVC14.16          Pass: 100%/1   | Total: 20m 01s | Avg: 20m 01s | Max: 20m 01s | Hits:  99%/2230  
      🟩 MSVC14.29          Pass: 100%/2   | Total: 37m 49s | Avg: 18m 54s | Max: 20m 13s | Hits:  95%/4460  
      🟩 MSVC14.39          Pass: 100%/2   | Total: 44m 48s | Avg: 22m 24s | Max: 24m 44s | Hits:  96%/4460  
    🟩 cxx_family
      🟩 Clang              Pass: 100%/46  | Total:  4h 04m | Avg:  5m 18s | Max: 15m 03s
      🟩 GCC                Pass: 100%/49  | Total:  4h 15m | Avg:  5m 13s | Max: 15m 37s
      🟩 Intel              Pass: 100%/3   | Total: 19m 37s | Avg:  6m 32s | Max:  7m 08s
      🟩 MSVC               Pass: 100%/5   | Total:  1h 42m | Avg: 20m 31s | Max: 24m 44s | Hits:  96%/11150 
    🟩 gpu
      🟩 v100               Pass: 100%/103 | Total: 10h 22m | Avg:  6m 02s | Max: 24m 44s | Hits:  96%/11150 
    🟩 jobs
      🟩 Build              Pass: 100%/96  | Total:  8h 50m | Avg:  5m 31s | Max: 20m 13s | Hits:  96%/8920  
      🟩 TestCPU            Pass: 100%/4   | Total: 47m 04s | Avg: 11m 46s | Max: 24m 44s | Hits:  99%/2230  
      🟩 TestGPU            Pass: 100%/3   | Total: 44m 57s | Avg: 14m 59s | Max: 15m 37s
    🟩 sm
      🟩 60;70;80;90        Pass: 100%/3   | Total: 14m 49s | Avg:  4m 56s | Max:  5m 04s
      🟩 90a                Pass: 100%/4   | Total: 17m 07s | Avg:  4m 16s | Max:  4m 30s
    🟩 std
      🟩 11                 Pass: 100%/28  | Total:  2h 22m | Avg:  5m 06s | Max: 15m 37s
      🟩 14                 Pass: 100%/27  | Total:  2h 41m | Avg:  5m 57s | Max: 20m 13s | Hits:  95%/4460  
      🟩 17                 Pass: 100%/26  | Total:  2h 27m | Avg:  5m 39s | Max: 17m 36s | Hits:  99%/2230  
      🟩 20                 Pass: 100%/22  | Total:  2h 51m | Avg:  7m 47s | Max: 24m 44s | Hits:  96%/4460  
    
  • 🟩 cudax: Pass: 100%/52 | Total: 2h 22m | Avg: 2m 43s | Max: 10m 11s | Hits: 91%/216

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

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

👃 Inspect Changes

Modifications in project?

Project
CCCL Infrastructure
+/- libcu++
CUB
Thrust
CUDA Experimental
pycuda
CUDA C Core Library

Modifications in project or dependencies?

Project
CCCL Infrastructure
+/- libcu++
+/- CUB
+/- Thrust
+/- CUDA Experimental
+/- pycuda
+/- CUDA C Core Library

🏃‍ Runner counts (total jobs: 364)

# Runner
297 linux-amd64-cpu16
28 linux-arm64-cpu16
24 linux-amd64-gpu-v100-latest-1
15 windows-amd64-cpu16

@fbusato
Copy link
Contributor Author

fbusato commented Oct 4, 2024

I slightly improved the builtin detection because __has_builtin could be problematic. It is not precise in nvc++ (maybe also nvcc) and should not be used with clang < 10

Copy link
Contributor

github-actions bot commented Oct 5, 2024

🟩 CI finished in 2h 16m: Pass: 100%/364 | Total: 6d 14h | Avg: 26m 07s | Max: 1h 20m | Hits: 77%/25738
  • 🟩 cub: Pass: 100%/104 | Total: 3d 13h | Avg: 49m 09s | Max: 1h 20m | Hits: 65%/2908

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

    🟩 cpu
      🟩 amd64              Pass: 100%/96  | Total: 16h 21m | Avg: 10m 13s | Max: 42m 55s | Hits:  83%/11464 
      🟩 arm64              Pass: 100%/8   | Total:  1h 12m | Avg:  9m 06s | Max: 15m 33s
    🟩 ctk
      🟩 11.1               Pass: 100%/15  | Total:  2h 19m | Avg:  9m 17s | Max: 21m 06s | Hits:  99%/2669  
      🟩 11.8               Pass: 100%/3   | Total: 31m 01s | Avg: 10m 20s | Max: 19m 15s
      🟩 12.6               Pass: 100%/86  | Total: 14h 43m | Avg: 10m 16s | Max: 42m 55s | Hits:  78%/8795  
    🟩 cudacxx
      🟩 ClangCUDA18        Pass: 100%/2   | Total: 38m 48s | Avg: 19m 24s | Max: 20m 49s
      🟩 nvcc11.1           Pass: 100%/15  | Total:  2h 19m | Avg:  9m 17s | Max: 21m 06s | Hits:  99%/2669  
      🟩 nvcc11.8           Pass: 100%/3   | Total: 31m 01s | Avg: 10m 20s | Max: 19m 15s
      🟩 nvcc12.6           Pass: 100%/84  | Total: 14h 04m | Avg: 10m 03s | Max: 42m 55s | Hits:  78%/8795  
    🟩 cudacxx_family
      🟩 ClangCUDA          Pass: 100%/2   | Total: 38m 48s | Avg: 19m 24s | Max: 20m 49s
      🟩 nvcc               Pass: 100%/102 | Total: 16h 55m | Avg:  9m 57s | Max: 42m 55s | Hits:  83%/11464 
    🟩 cxx
      🟩 Clang9             Pass: 100%/6   | Total:  1h 16m | Avg: 12m 43s | Max: 20m 21s
      🟩 Clang10            Pass: 100%/3   | Total: 40m 24s | Avg: 13m 28s | Max: 14m 46s
      🟩 Clang11            Pass: 100%/4   | Total: 23m 28s | Avg:  5m 52s | Max:  9m 51s
      🟩 Clang12            Pass: 100%/4   | Total: 52m 28s | Avg: 13m 07s | Max: 27m 00s
      🟩 Clang13            Pass: 100%/4   | Total: 32m 52s | Avg:  8m 13s | Max: 13m 30s
      🟩 Clang14            Pass: 100%/4   | Total: 38m 51s | Avg:  9m 42s | Max: 15m 16s
      🟩 Clang15            Pass: 100%/4   | Total: 19m 14s | Avg:  4m 48s | Max:  5m 10s
      🟩 Clang16            Pass: 100%/4   | Total: 31m 51s | Avg:  7m 57s | Max: 16m 53s
      🟩 Clang17            Pass: 100%/4   | Total: 20m 29s | Avg:  5m 07s | Max:  7m 07s
      🟩 Clang18            Pass: 100%/8   | Total:  1h 46m | Avg: 13m 16s | Max: 27m 08s
      🟩 GCC6               Pass: 100%/2   | Total:  6m 37s | Avg:  3m 18s | Max:  3m 48s
      🟩 GCC7               Pass: 100%/6   | Total:  1h 06m | Avg: 11m 07s | Max: 21m 06s
      🟩 GCC8               Pass: 100%/6   | Total: 36m 37s | Avg:  6m 06s | Max: 16m 34s
      🟩 GCC9               Pass: 100%/6   | Total: 43m 12s | Avg:  7m 12s | Max: 13m 12s
      🟩 GCC10              Pass: 100%/4   | Total: 37m 23s | Avg:  9m 20s | Max: 15m 57s
      🟩 GCC11              Pass: 100%/7   | Total:  1h 07m | Avg:  9m 34s | Max: 19m 15s
      🟩 GCC12              Pass: 100%/4   | Total: 28m 33s | Avg:  7m 08s | Max: 16m 09s
      🟩 GCC13              Pass: 100%/17  | Total:  3h 04m | Avg: 10m 52s | Max: 20m 59s
      🟩 Intel2023.2.0      Pass: 100%/3   | Total: 50m 21s | Avg: 16m 47s | Max: 29m 50s
      🟩 MSVC14.16          Pass: 100%/1   | Total: 19m 39s | Avg: 19m 39s | Max: 19m 39s | Hits:  99%/2669  
      🟩 MSVC14.29          Pass: 100%/2   | Total: 27m 56s | Avg: 13m 58s | Max: 14m 34s | Hits:  99%/5699  
      🟩 MSVC14.39          Pass: 100%/1   | Total: 42m 55s | Avg: 42m 55s | Max: 42m 55s | Hits:  41%/3096  
    🟩 cxx_family
      🟩 Clang              Pass: 100%/45  | Total:  7h 22m | Avg:  9m 49s | Max: 27m 08s
      🟩 GCC                Pass: 100%/52  | Total:  7h 51m | Avg:  9m 03s | Max: 21m 06s
      🟩 Intel              Pass: 100%/3   | Total: 50m 21s | Avg: 16m 47s | Max: 29m 50s
      🟩 MSVC               Pass: 100%/4   | Total:  1h 30m | Avg: 22m 37s | Max: 42m 55s | Hits:  83%/11464 
    🟩 gpu
      🟩 v100               Pass: 100%/104 | Total: 17h 34m | Avg: 10m 08s | Max: 42m 55s | Hits:  83%/11464 
    🟩 jobs
      🟩 Build              Pass: 100%/96  | Total: 15h 04m | Avg:  9m 25s | Max: 42m 55s | Hits:  83%/11464 
      🟩 NVRTC              Pass: 100%/4   | Total:  1h 21m | Avg: 20m 16s | Max: 20m 59s
      🟩 Test               Pass: 100%/3   | Total:  1h 05m | Avg: 21m 48s | Max: 27m 08s
      🟩 VerifyCodegen      Pass: 100%/1   | Total:  2m 49s | Avg:  2m 49s | Max:  2m 49s
    🟩 sm
      🟩 60;70;80;90        Pass: 100%/3   | Total: 31m 01s | Avg: 10m 20s | Max: 19m 15s
      🟩 90a                Pass: 100%/4   | Total: 17m 49s | Avg:  4m 27s | Max:  4m 52s
    🟩 std
      🟩 11                 Pass: 100%/28  | Total:  4h 11m | Avg:  8m 58s | Max: 20m 21s
      🟩 14                 Pass: 100%/28  | Total:  4h 04m | Avg:  8m 43s | Max: 20m 13s | Hits:  99%/5440  
      🟩 17                 Pass: 100%/27  | Total:  4h 57m | Avg: 11m 00s | Max: 29m 50s | Hits:  99%/2928  
      🟩 20                 Pass: 100%/20  | Total:  4h 18m | Avg: 12m 56s | Max: 42m 55s | Hits:  41%/3096  
    
  • 🟩 thrust: Pass: 100%/103 | Total: 2d 04h | Avg: 30m 29s | Max: 1h 08m | Hits: 73%/11150

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

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

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

👃 Inspect Changes

Modifications in project?

Project
CCCL Infrastructure
+/- libcu++
CUB
Thrust
CUDA Experimental
pycuda
CUDA C Core Library

Modifications in project or dependencies?

Project
CCCL Infrastructure
+/- libcu++
+/- CUB
+/- Thrust
+/- CUDA Experimental
+/- pycuda
+/- CUDA C Core Library

🏃‍ Runner counts (total jobs: 364)

# Runner
297 linux-amd64-cpu16
28 linux-arm64-cpu16
24 linux-amd64-gpu-v100-latest-1
15 windows-amd64-cpu16

Copy link
Contributor

github-actions bot commented Oct 8, 2024

🟩 CI finished in 1h 43m: Pass: 100%/364 | Total: 7d 00h | Avg: 27m 51s | Max: 1h 20m | Hits: 10%/27891
  • 🟩 cub: Pass: 100%/104 | Total: 3d 13h | Avg: 49m 29s | Max: 1h 10m | Hits: 0%/2916

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

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

    🟩 cpu
      🟩 amd64              Pass: 100%/95  | Total:  2d 07h | Avg: 35m 17s | Max:  1h 20m | Hits:  19%/13095 
      🟩 arm64              Pass: 100%/8   | Total:  4h 22m | Avg: 32m 45s | Max: 39m 47s
    🟩 ctk
      🟩 11.1               Pass: 100%/15  | Total:  8h 43m | Avg: 34m 52s | Max:  1h 20m | Hits:   0%/2619  
      🟩 11.8               Pass: 100%/3   | Total:  2h 06m | Avg: 42m 06s | Max: 44m 52s
      🟩 12.6               Pass: 100%/85  | Total:  2d 01h | Avg: 34m 53s | Max:  1h 15m | Hits:  24%/10476 
    🟩 cudacxx
      🟩 ClangCUDA18        Pass: 100%/2   | Total:  1h 01m | Avg: 30m 45s | Max: 31m 30s
      🟩 nvcc11.1           Pass: 100%/15  | Total:  8h 43m | Avg: 34m 52s | Max:  1h 20m | Hits:   0%/2619  
      🟩 nvcc11.8           Pass: 100%/3   | Total:  2h 06m | Avg: 42m 06s | Max: 44m 52s
      🟩 nvcc12.6           Pass: 100%/83  | Total:  2d 00h | Avg: 34m 59s | Max:  1h 15m | Hits:  24%/10476 
    🟩 cudacxx_family
      🟩 ClangCUDA          Pass: 100%/2   | Total:  1h 01m | Avg: 30m 45s | Max: 31m 30s
      🟩 nvcc               Pass: 100%/101 | Total:  2d 11h | Avg: 35m 11s | Max:  1h 20m | Hits:  19%/13095 
    🟩 cxx
      🟩 Clang9             Pass: 100%/6   | Total:  3h 20m | Avg: 33m 29s | Max: 36m 06s
      🟩 Clang10            Pass: 100%/3   | Total:  1h 53m | Avg: 37m 49s | Max: 39m 47s
      🟩 Clang11            Pass: 100%/4   | Total:  2h 25m | Avg: 36m 16s | Max: 39m 05s
      🟩 Clang12            Pass: 100%/4   | Total:  2h 22m | Avg: 35m 37s | Max: 38m 32s
      🟩 Clang13            Pass: 100%/4   | Total:  2h 21m | Avg: 35m 16s | Max: 37m 53s
      🟩 Clang14            Pass: 100%/4   | Total:  2h 19m | Avg: 34m 59s | Max: 39m 45s
      🟩 Clang15            Pass: 100%/4   | Total:  2h 20m | Avg: 35m 01s | Max: 37m 41s
      🟩 Clang16            Pass: 100%/4   | Total:  2h 24m | Avg: 36m 04s | Max: 39m 04s
      🟩 Clang17            Pass: 100%/4   | Total:  2h 26m | Avg: 36m 33s | Max: 38m 14s
      🟩 Clang18            Pass: 100%/9   | Total:  4h 05m | Avg: 27m 14s | Max: 39m 33s
      🟩 GCC6               Pass: 100%/2   | Total: 58m 30s | Avg: 29m 15s | Max: 31m 39s
      🟩 GCC7               Pass: 100%/6   | Total:  3h 16m | Avg: 32m 47s | Max: 37m 23s
      🟩 GCC8               Pass: 100%/6   | Total:  3h 12m | Avg: 32m 08s | Max: 37m 32s
      🟩 GCC9               Pass: 100%/6   | Total:  3h 23m | Avg: 33m 55s | Max: 39m 33s
      🟩 GCC10              Pass: 100%/4   | Total:  2h 29m | Avg: 37m 23s | Max: 41m 48s
      🟩 GCC11              Pass: 100%/7   | Total:  4h 35m | Avg: 39m 19s | Max: 44m 52s
      🟩 GCC12              Pass: 100%/4   | Total:  2h 30m | Avg: 37m 31s | Max: 41m 07s
      🟩 GCC13              Pass: 100%/14  | Total:  5h 42m | Avg: 24m 26s | Max: 43m 07s
      🟩 Intel2023.2.0      Pass: 100%/3   | Total:  2h 43m | Avg: 54m 22s | Max:  1h 01m
      🟩 MSVC14.16          Pass: 100%/1   | Total:  1h 20m | Avg:  1h 20m | Max:  1h 20m | Hits:   0%/2619  
      🟩 MSVC14.29          Pass: 100%/2   | Total:  2h 25m | Avg:  1h 12m | Max:  1h 13m | Hits:   0%/5238  
      🟩 MSVC14.39          Pass: 100%/2   | Total:  1h 38m | Avg: 49m 00s | Max:  1h 15m | Hits:  49%/5238  
    🟩 cxx_family
      🟩 Clang              Pass: 100%/46  | Total:  1d 01h | Avg: 33m 53s | Max: 39m 47s
      🟩 GCC                Pass: 100%/49  | Total:  1d 02h | Avg: 32m 01s | Max: 44m 52s
      🟩 Intel              Pass: 100%/3   | Total:  2h 43m | Avg: 54m 22s | Max:  1h 01m
      🟩 MSVC               Pass: 100%/5   | Total:  5h 24m | Avg:  1h 04m | Max:  1h 20m | Hits:  19%/13095 
    🟩 gpu
      🟩 v100               Pass: 100%/103 | Total:  2d 12h | Avg: 35m 06s | Max:  1h 20m | Hits:  19%/13095 
    🟩 jobs
      🟩 Build              Pass: 100%/96  | Total:  2d 10h | Avg: 36m 47s | Max:  1h 20m | Hits:   0%/10476 
      🟩 TestCPU            Pass: 100%/4   | Total: 47m 01s | Avg: 11m 45s | Max: 23m 00s | Hits:  99%/2619  
      🟩 TestGPU            Pass: 100%/3   | Total: 37m 11s | Avg: 12m 23s | Max: 13m 13s
    🟩 sm
      🟩 60;70;80;90        Pass: 100%/3   | Total:  2h 06m | Avg: 42m 06s | Max: 44m 52s
      🟩 90a                Pass: 100%/4   | Total:  1h 26m | Avg: 21m 34s | Max: 24m 19s
    🟩 std
      🟩 11                 Pass: 100%/28  | Total: 13h 45m | Avg: 29m 28s | Max: 48m 28s
      🟩 14                 Pass: 100%/27  | Total: 17h 21m | Avg: 38m 33s | Max:  1h 20m | Hits:   0%/5238  
      🟩 17                 Pass: 100%/26  | Total: 16h 54m | Avg: 39m 00s | Max:  1h 13m | Hits:   0%/2619  
      🟩 20                 Pass: 100%/22  | Total: 12h 14m | Avg: 33m 24s | Max:  1h 15m | Hits:  49%/5238  
    
  • 🟩 cudax: Pass: 100%/52 | Total: 2h 48m | Avg: 3m 14s | Max: 13m 53s | Hits: 1%/216

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

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

👃 Inspect Changes

Modifications in project?

Project
CCCL Infrastructure
+/- libcu++
CUB
Thrust
CUDA Experimental
pycuda
CUDA C Core Library

Modifications in project or dependencies?

Project
CCCL Infrastructure
+/- libcu++
+/- CUB
+/- Thrust
+/- CUDA Experimental
+/- pycuda
+/- CUDA C Core Library

🏃‍ Runner counts (total jobs: 364)

# Runner
297 linux-amd64-cpu16
28 linux-arm64-cpu16
24 linux-amd64-gpu-v100-latest-1
15 windows-amd64-cpu16

Copy link
Contributor

🟨 CI finished in 1h 13m: Pass: 99%/366 | Total: 2d 00h | Avg: 8m 01s | Max: 1h 00m | Hits: 76%/27891
  • 🟨 libcudacxx: Pass: 99%/104 | Total: 18h 35m | Avg: 10m 43s | Max: 45m 52s | Hits: 44%/11664

    🔍 cpu: amd64 🔍
      🔍 amd64              Pass:  98%/96  | Total: 17h 44m | Avg: 11m 05s | Max: 45m 52s | Hits:  44%/11664 
      🟩 arm64              Pass: 100%/8   | Total: 51m 32s | Avg:  6m 26s | Max: 14m 28s
    🔍 ctk: 12.6 🔍
      🟩 11.1               Pass: 100%/15  | Total:  2h 16m | Avg:  9m 06s | Max: 34m 47s | Hits:  47%/2719  
      🟩 11.8               Pass: 100%/3   | Total:  1h 01m | Avg: 20m 22s | Max: 27m 46s
      🔍 12.6               Pass:  98%/86  | Total: 15h 18m | Avg: 10m 40s | Max: 45m 52s | Hits:  43%/8945  
    🔍 cudacxx: nvcc12.6 🔍
      🟩 ClangCUDA18        Pass: 100%/2   | Total: 36m 03s | Avg: 18m 01s | Max: 18m 40s
      🟩 nvcc11.1           Pass: 100%/15  | Total:  2h 16m | Avg:  9m 06s | Max: 34m 47s | Hits:  47%/2719  
      🟩 nvcc11.8           Pass: 100%/3   | Total:  1h 01m | Avg: 20m 22s | Max: 27m 46s
      🔍 nvcc12.6           Pass:  98%/84  | Total: 14h 42m | Avg: 10m 30s | Max: 45m 52s | Hits:  43%/8945  
    🔍 cudacxx_family: nvcc 🔍
      🟩 ClangCUDA          Pass: 100%/2   | Total: 36m 03s | Avg: 18m 01s | Max: 18m 40s
      🔍 nvcc               Pass:  99%/102 | Total: 17h 59m | Avg: 10m 35s | Max: 45m 52s | Hits:  44%/11664 
    🔍 cxx: GCC13 🔍
      🟩 Clang9             Pass: 100%/6   | Total: 43m 21s | Avg:  7m 13s | Max: 16m 52s
      🟩 Clang10            Pass: 100%/3   | Total: 22m 15s | Avg:  7m 25s | Max: 10m 23s
      🟩 Clang11            Pass: 100%/4   | Total: 32m 35s | Avg:  8m 08s | Max: 13m 23s
      🟩 Clang12            Pass: 100%/4   | Total: 46m 46s | Avg: 11m 41s | Max: 15m 21s
      🟩 Clang13            Pass: 100%/4   | Total: 31m 08s | Avg:  7m 47s | Max: 17m 52s
      🟩 Clang14            Pass: 100%/4   | Total: 27m 16s | Avg:  6m 49s | Max: 14m 01s
      🟩 Clang15            Pass: 100%/4   | Total: 37m 23s | Avg:  9m 20s | Max: 15m 30s
      🟩 Clang16            Pass: 100%/4   | Total: 29m 47s | Avg:  7m 26s | Max: 16m 33s
      🟩 Clang17            Pass: 100%/4   | Total: 17m 12s | Avg:  4m 18s | Max:  4m 42s
      🟩 Clang18            Pass: 100%/8   | Total:  1h 34m | Avg: 11m 47s | Max: 27m 18s
      🟩 GCC6               Pass: 100%/2   | Total: 13m 34s | Avg:  6m 47s | Max:  9m 56s
      🟩 GCC7               Pass: 100%/6   | Total:  1h 06m | Avg: 11m 03s | Max: 22m 01s
      🟩 GCC8               Pass: 100%/6   | Total: 45m 27s | Avg:  7m 34s | Max: 15m 35s
      🟩 GCC9               Pass: 100%/6   | Total: 41m 07s | Avg:  6m 51s | Max: 12m 54s
      🟩 GCC10              Pass: 100%/4   | Total: 26m 31s | Avg:  6m 37s | Max: 13m 08s
      🟩 GCC11              Pass: 100%/7   | Total:  1h 47m | Avg: 15m 20s | Max: 27m 46s
      🟩 GCC12              Pass: 100%/4   | Total: 18m 14s | Avg:  4m 33s | Max:  5m 03s
      🔍 GCC13              Pass:  94%/17  | Total:  3h 28m | Avg: 12m 16s | Max: 29m 31s
      🟩 Intel2023.2.0      Pass: 100%/3   | Total: 54m 02s | Avg: 18m 00s | Max: 27m 52s
      🟩 MSVC14.16          Pass: 100%/1   | Total: 34m 47s | Avg: 34m 47s | Max: 34m 47s | Hits:  47%/2719  
      🟩 MSVC14.29          Pass: 100%/2   | Total:  1h 11m | Avg: 35m 52s | Max: 37m 49s | Hits:  44%/5799  
      🟩 MSVC14.39          Pass: 100%/1   | Total: 45m 52s | Avg: 45m 52s | Max: 45m 52s | Hits:  42%/3146  
    🔍 cxx_family: GCC 🔍
      🟩 Clang              Pass: 100%/45  | Total:  6h 22m | Avg:  8m 29s | Max: 27m 18s
      🔍 GCC                Pass:  98%/52  | Total:  8h 47m | Avg: 10m 08s | Max: 29m 31s
      🟩 Intel              Pass: 100%/3   | Total: 54m 02s | Avg: 18m 00s | Max: 27m 52s
      🟩 MSVC               Pass: 100%/4   | Total:  2h 32m | Avg: 38m 06s | Max: 45m 52s | Hits:  44%/11664 
    🔍 jobs: NVRTC 🔍
      🟩 Build              Pass: 100%/96  | Total: 15h 48m | Avg:  9m 52s | Max: 45m 52s | Hits:  44%/11664 
      🔍 NVRTC              Pass:  75%/4   | Total:  1h 40m | Avg: 25m 01s | Max: 29m 31s
      🟩 Test               Pass: 100%/3   | Total:  1h 05m | Avg: 21m 41s | Max: 27m 18s
      🟩 VerifyCodegen      Pass: 100%/1   | Total:  2m 01s | Avg:  2m 01s | Max:  2m 01s
    🔍 std: 17 🔍
      🟩 11                 Pass: 100%/28  | Total:  4h 45m | Avg: 10m 12s | Max: 23m 21s
      🟩 14                 Pass: 100%/28  | Total:  4h 58m | Avg: 10m 39s | Max: 34m 47s | Hits:  46%/5540  
      🔍 17                 Pass:  96%/27  | Total:  4h 32m | Avg: 10m 05s | Max: 37m 49s | Hits:  43%/2978  
      🟩 20                 Pass: 100%/20  | Total:  4h 16m | Avg: 12m 50s | Max: 45m 52s | Hits:  42%/3146  
    🟨 gpu
      🟨 v100               Pass:  99%/104 | Total: 18h 35m | Avg: 10m 43s | Max: 45m 52s | Hits:  44%/11664 
    🟩 sm
      🟩 60;70;80;90        Pass: 100%/3   | Total:  1h 01m | Avg: 20m 22s | Max: 27m 46s
      🟩 90a                Pass: 100%/4   | Total: 16m 49s | Avg:  4m 12s | Max:  4m 34s
    
  • 🟩 cub: Pass: 100%/104 | Total: 15h 41m | Avg: 9m 03s | Max: 1h 00m | Hits: 96%/2916

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

    🟩 cpu
      🟩 amd64              Pass: 100%/95  | Total: 11h 09m | Avg:  7m 02s | Max: 27m 26s | Hits:  99%/13095 
      🟩 arm64              Pass: 100%/8   | Total: 39m 04s | Avg:  4m 53s | Max:  5m 34s
    🟩 ctk
      🟩 11.1               Pass: 100%/15  | Total:  1h 22m | Avg:  5m 31s | Max: 20m 13s | Hits:  99%/2619  
      🟩 11.8               Pass: 100%/3   | Total: 16m 39s | Avg:  5m 33s | Max:  6m 09s
      🟩 12.6               Pass: 100%/85  | Total: 10h 08m | Avg:  7m 09s | Max: 27m 26s | Hits:  99%/10476 
    🟩 cudacxx
      🟩 ClangCUDA18        Pass: 100%/2   | Total: 10m 19s | Avg:  5m 09s | Max:  5m 17s
      🟩 nvcc11.1           Pass: 100%/15  | Total:  1h 22m | Avg:  5m 31s | Max: 20m 13s | Hits:  99%/2619  
      🟩 nvcc11.8           Pass: 100%/3   | Total: 16m 39s | Avg:  5m 33s | Max:  6m 09s
      🟩 nvcc12.6           Pass: 100%/83  | Total:  9h 58m | Avg:  7m 12s | Max: 27m 26s | Hits:  99%/10476 
    🟩 cudacxx_family
      🟩 ClangCUDA          Pass: 100%/2   | Total: 10m 19s | Avg:  5m 09s | Max:  5m 17s
      🟩 nvcc               Pass: 100%/101 | Total: 11h 38m | Avg:  6m 54s | Max: 27m 26s | Hits:  99%/13095 
    🟩 cxx
      🟩 Clang9             Pass: 100%/6   | Total: 33m 24s | Avg:  5m 34s | Max:  6m 36s
      🟩 Clang10            Pass: 100%/3   | Total: 20m 42s | Avg:  6m 54s | Max:  7m 29s
      🟩 Clang11            Pass: 100%/4   | Total: 21m 24s | Avg:  5m 21s | Max:  5m 42s
      🟩 Clang12            Pass: 100%/4   | Total: 21m 40s | Avg:  5m 25s | Max:  5m 40s
      🟩 Clang13            Pass: 100%/4   | Total: 21m 14s | Avg:  5m 18s | Max:  5m 22s
      🟩 Clang14            Pass: 100%/4   | Total: 21m 19s | Avg:  5m 19s | Max:  5m 45s
      🟩 Clang15            Pass: 100%/4   | Total: 21m 08s | Avg:  5m 17s | Max:  5m 27s
      🟩 Clang16            Pass: 100%/4   | Total: 23m 05s | Avg:  5m 46s | Max:  6m 53s
      🟩 Clang17            Pass: 100%/4   | Total: 21m 46s | Avg:  5m 26s | Max:  5m 53s
      🟩 Clang18            Pass: 100%/9   | Total:  1h 06m | Avg:  7m 21s | Max: 23m 47s
      🟩 GCC6               Pass: 100%/2   | Total:  9m 15s | Avg:  4m 37s | Max:  5m 09s
      🟩 GCC7               Pass: 100%/6   | Total: 28m 56s | Avg:  4m 49s | Max:  5m 31s
      🟩 GCC8               Pass: 100%/6   | Total: 28m 20s | Avg:  4m 43s | Max:  5m 23s
      🟩 GCC9               Pass: 100%/6   | Total: 28m 52s | Avg:  4m 48s | Max:  5m 39s
      🟩 GCC10              Pass: 100%/4   | Total: 22m 53s | Avg:  5m 43s | Max:  6m 06s
      🟩 GCC11              Pass: 100%/7   | Total: 38m 30s | Avg:  5m 30s | Max:  6m 09s
      🟩 GCC12              Pass: 100%/4   | Total: 23m 52s | Avg:  5m 58s | Max:  6m 11s
      🟩 GCC13              Pass: 100%/14  | Total:  2h 09m | Avg:  9m 13s | Max: 27m 26s
      🟩 Intel2023.2.0      Pass: 100%/3   | Total: 20m 25s | Avg:  6m 48s | Max:  7m 02s
      🟩 MSVC14.16          Pass: 100%/1   | Total: 20m 13s | Avg: 20m 13s | Max: 20m 13s | Hits:  99%/2619  
      🟩 MSVC14.29          Pass: 100%/2   | Total: 38m 56s | Avg: 19m 28s | Max: 19m 37s | Hits:  99%/5238  
      🟩 MSVC14.39          Pass: 100%/2   | Total: 47m 06s | Avg: 23m 33s | Max: 25m 47s | Hits:  99%/5238  
    🟩 cxx_family
      🟩 Clang              Pass: 100%/46  | Total:  4h 31m | Avg:  5m 54s | Max: 23m 47s
      🟩 GCC                Pass: 100%/49  | Total:  5h 09m | Avg:  6m 19s | Max: 27m 26s
      🟩 Intel              Pass: 100%/3   | Total: 20m 25s | Avg:  6m 48s | Max:  7m 02s
      🟩 MSVC               Pass: 100%/5   | Total:  1h 46m | Avg: 21m 15s | Max: 25m 47s | Hits:  99%/13095 
    🟩 gpu
      🟩 v100               Pass: 100%/103 | Total: 11h 48m | Avg:  6m 52s | Max: 27m 26s | Hits:  99%/13095 
    🟩 jobs
      🟩 Build              Pass: 100%/96  | Total:  9h 55m | Avg:  6m 12s | Max: 27m 26s | Hits:  99%/10476 
      🟩 TestCPU            Pass: 100%/4   | Total: 49m 39s | Avg: 12m 24s | Max: 25m 47s | Hits:  99%/2619  
      🟩 TestGPU            Pass: 100%/3   | Total:  1h 03m | Avg: 21m 07s | Max: 23m 47s
    🟩 sm
      🟩 60;70;80;90        Pass: 100%/3   | Total: 16m 39s | Avg:  5m 33s | Max:  6m 09s
      🟩 90a                Pass: 100%/4   | Total: 41m 55s | Avg: 10m 28s | Max: 27m 26s
    🟩 std
      🟩 11                 Pass: 100%/28  | Total:  2h 38m | Avg:  5m 39s | Max: 19m 35s
      🟩 14                 Pass: 100%/27  | Total:  2h 51m | Avg:  6m 21s | Max: 20m 13s | Hits:  99%/5238  
      🟩 17                 Pass: 100%/26  | Total:  3h 01m | Avg:  6m 59s | Max: 27m 26s | Hits:  99%/2619  
      🟩 20                 Pass: 100%/22  | Total:  3h 16m | Avg:  8m 56s | Max: 25m 47s | Hits:  99%/5238  
    
  • 🟩 cudax: Pass: 100%/52 | Total: 2h 24m | Avg: 2m 46s | Max: 9m 49s | Hits: 91%/216

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

    🟩 cpu
      🟩 amd64              Pass: 100%/2   | Total:  9m 58s | Avg:  4m 59s | Max:  7m 23s
    🟩 ctk
      🟩 12.5               Pass: 100%/2   | Total:  9m 58s | Avg:  4m 59s | Max:  7m 23s
    🟩 cudacxx
      🟩 nvcc12.5           Pass: 100%/2   | Total:  9m 58s | Avg:  4m 59s | Max:  7m 23s
    🟩 cudacxx_family
      🟩 nvcc               Pass: 100%/2   | Total:  9m 58s | Avg:  4m 59s | Max:  7m 23s
    🟩 cxx
      🟩 GCC13              Pass: 100%/2   | Total:  9m 58s | Avg:  4m 59s | Max:  7m 23s
    🟩 cxx_family
      🟩 GCC                Pass: 100%/2   | Total:  9m 58s | Avg:  4m 59s | Max:  7m 23s
    🟩 gpu
      🟩 v100               Pass: 100%/2   | Total:  9m 58s | Avg:  4m 59s | Max:  7m 23s
    🟩 jobs
      🟩 Build              Pass: 100%/1   | Total:  2m 35s | Avg:  2m 35s | Max:  2m 35s
      🟩 Test               Pass: 100%/1   | Total:  7m 23s | Avg:  7m 23s | Max:  7m 23s
    
  • 🟩 pycuda: Pass: 100%/1 | Total: 14m 44s | Avg: 14m 44s | Max: 14m 44s

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

👃 Inspect Changes

Modifications in project?

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

Modifications in project or dependencies?

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

🏃‍ Runner counts (total jobs: 366)

# Runner
298 linux-amd64-cpu16
28 linux-arm64-cpu16
25 linux-amd64-gpu-v100-latest-1
15 windows-amd64-cpu16

Copy link
Contributor

🟩 CI finished in 2h 38m: Pass: 100%/366 | Total: 2d 00h | Avg: 7m 59s | Max: 1h 00m | Hits: 76%/27891
  • 🟩 cub: Pass: 100%/104 | Total: 15h 41m | Avg: 9m 03s | Max: 1h 00m | Hits: 96%/2916

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

    🟩 cpu
      🟩 amd64              Pass: 100%/96  | Total: 17h 35m | Avg: 10m 59s | Max: 45m 52s | Hits:  44%/11664 
      🟩 arm64              Pass: 100%/8   | Total: 51m 32s | Avg:  6m 26s | Max: 14m 28s
    🟩 ctk
      🟩 11.1               Pass: 100%/15  | Total:  2h 16m | Avg:  9m 06s | Max: 34m 47s | Hits:  47%/2719  
      🟩 11.8               Pass: 100%/3   | Total:  1h 01m | Avg: 20m 22s | Max: 27m 46s
      🟩 12.6               Pass: 100%/86  | Total: 15h 09m | Avg: 10m 34s | Max: 45m 52s | Hits:  43%/8945  
    🟩 cudacxx
      🟩 ClangCUDA18        Pass: 100%/2   | Total: 36m 03s | Avg: 18m 01s | Max: 18m 40s
      🟩 nvcc11.1           Pass: 100%/15  | Total:  2h 16m | Avg:  9m 06s | Max: 34m 47s | Hits:  47%/2719  
      🟩 nvcc11.8           Pass: 100%/3   | Total:  1h 01m | Avg: 20m 22s | Max: 27m 46s
      🟩 nvcc12.6           Pass: 100%/84  | Total: 14h 33m | Avg: 10m 23s | Max: 45m 52s | Hits:  43%/8945  
    🟩 cudacxx_family
      🟩 ClangCUDA          Pass: 100%/2   | Total: 36m 03s | Avg: 18m 01s | Max: 18m 40s
      🟩 nvcc               Pass: 100%/102 | Total: 17h 50m | Avg: 10m 29s | Max: 45m 52s | Hits:  44%/11664 
    🟩 cxx
      🟩 Clang9             Pass: 100%/6   | Total: 43m 21s | Avg:  7m 13s | Max: 16m 52s
      🟩 Clang10            Pass: 100%/3   | Total: 22m 15s | Avg:  7m 25s | Max: 10m 23s
      🟩 Clang11            Pass: 100%/4   | Total: 32m 35s | Avg:  8m 08s | Max: 13m 23s
      🟩 Clang12            Pass: 100%/4   | Total: 46m 46s | Avg: 11m 41s | Max: 15m 21s
      🟩 Clang13            Pass: 100%/4   | Total: 31m 08s | Avg:  7m 47s | Max: 17m 52s
      🟩 Clang14            Pass: 100%/4   | Total: 27m 16s | Avg:  6m 49s | Max: 14m 01s
      🟩 Clang15            Pass: 100%/4   | Total: 37m 23s | Avg:  9m 20s | Max: 15m 30s
      🟩 Clang16            Pass: 100%/4   | Total: 29m 47s | Avg:  7m 26s | Max: 16m 33s
      🟩 Clang17            Pass: 100%/4   | Total: 17m 12s | Avg:  4m 18s | Max:  4m 42s
      🟩 Clang18            Pass: 100%/8   | Total:  1h 34m | Avg: 11m 47s | Max: 27m 18s
      🟩 GCC6               Pass: 100%/2   | Total: 13m 34s | Avg:  6m 47s | Max:  9m 56s
      🟩 GCC7               Pass: 100%/6   | Total:  1h 06m | Avg: 11m 03s | Max: 22m 01s
      🟩 GCC8               Pass: 100%/6   | Total: 45m 27s | Avg:  7m 34s | Max: 15m 35s
      🟩 GCC9               Pass: 100%/6   | Total: 41m 07s | Avg:  6m 51s | Max: 12m 54s
      🟩 GCC10              Pass: 100%/4   | Total: 26m 31s | Avg:  6m 37s | Max: 13m 08s
      🟩 GCC11              Pass: 100%/7   | Total:  1h 47m | Avg: 15m 20s | Max: 27m 46s
      🟩 GCC12              Pass: 100%/4   | Total: 18m 14s | Avg:  4m 33s | Max:  5m 03s
      🟩 GCC13              Pass: 100%/17  | Total:  3h 19m | Avg: 11m 45s | Max: 26m 31s
      🟩 Intel2023.2.0      Pass: 100%/3   | Total: 54m 02s | Avg: 18m 00s | Max: 27m 52s
      🟩 MSVC14.16          Pass: 100%/1   | Total: 34m 47s | Avg: 34m 47s | Max: 34m 47s | Hits:  47%/2719  
      🟩 MSVC14.29          Pass: 100%/2   | Total:  1h 11m | Avg: 35m 52s | Max: 37m 49s | Hits:  44%/5799  
      🟩 MSVC14.39          Pass: 100%/1   | Total: 45m 52s | Avg: 45m 52s | Max: 45m 52s | Hits:  42%/3146  
    🟩 cxx_family
      🟩 Clang              Pass: 100%/45  | Total:  6h 22m | Avg:  8m 29s | Max: 27m 18s
      🟩 GCC                Pass: 100%/52  | Total:  8h 38m | Avg:  9m 58s | Max: 27m 46s
      🟩 Intel              Pass: 100%/3   | Total: 54m 02s | Avg: 18m 00s | Max: 27m 52s
      🟩 MSVC               Pass: 100%/4   | Total:  2h 32m | Avg: 38m 06s | Max: 45m 52s | Hits:  44%/11664 
    🟩 gpu
      🟩 v100               Pass: 100%/104 | Total: 18h 26m | Avg: 10m 38s | Max: 45m 52s | Hits:  44%/11664 
    🟩 jobs
      🟩 Build              Pass: 100%/96  | Total: 15h 48m | Avg:  9m 52s | Max: 45m 52s | Hits:  44%/11664 
      🟩 NVRTC              Pass: 100%/4   | Total:  1h 31m | Avg: 22m 49s | Max: 26m 31s
      🟩 Test               Pass: 100%/3   | Total:  1h 05m | Avg: 21m 41s | Max: 27m 18s
      🟩 VerifyCodegen      Pass: 100%/1   | Total:  2m 01s | Avg:  2m 01s | Max:  2m 01s
    🟩 sm
      🟩 60;70;80;90        Pass: 100%/3   | Total:  1h 01m | Avg: 20m 22s | Max: 27m 46s
      🟩 90a                Pass: 100%/4   | Total: 16m 49s | Avg:  4m 12s | Max:  4m 34s
    🟩 std
      🟩 11                 Pass: 100%/28  | Total:  4h 45m | Avg: 10m 12s | Max: 23m 21s
      🟩 14                 Pass: 100%/28  | Total:  4h 58m | Avg: 10m 39s | Max: 34m 47s | Hits:  46%/5540  
      🟩 17                 Pass: 100%/27  | Total:  4h 23m | Avg:  9m 46s | Max: 37m 49s | Hits:  43%/2978  
      🟩 20                 Pass: 100%/20  | Total:  4h 16m | Avg: 12m 50s | Max: 45m 52s | Hits:  42%/3146  
    
  • 🟩 thrust: Pass: 100%/103 | Total: 11h 48m | Avg: 6m 52s | Max: 27m 26s | Hits: 99%/13095

    🟩 cpu
      🟩 amd64              Pass: 100%/95  | Total: 11h 09m | Avg:  7m 02s | Max: 27m 26s | Hits:  99%/13095 
      🟩 arm64              Pass: 100%/8   | Total: 39m 04s | Avg:  4m 53s | Max:  5m 34s
    🟩 ctk
      🟩 11.1               Pass: 100%/15  | Total:  1h 22m | Avg:  5m 31s | Max: 20m 13s | Hits:  99%/2619  
      🟩 11.8               Pass: 100%/3   | Total: 16m 39s | Avg:  5m 33s | Max:  6m 09s
      🟩 12.6               Pass: 100%/85  | Total: 10h 08m | Avg:  7m 09s | Max: 27m 26s | Hits:  99%/10476 
    🟩 cudacxx
      🟩 ClangCUDA18        Pass: 100%/2   | Total: 10m 19s | Avg:  5m 09s | Max:  5m 17s
      🟩 nvcc11.1           Pass: 100%/15  | Total:  1h 22m | Avg:  5m 31s | Max: 20m 13s | Hits:  99%/2619  
      🟩 nvcc11.8           Pass: 100%/3   | Total: 16m 39s | Avg:  5m 33s | Max:  6m 09s
      🟩 nvcc12.6           Pass: 100%/83  | Total:  9h 58m | Avg:  7m 12s | Max: 27m 26s | Hits:  99%/10476 
    🟩 cudacxx_family
      🟩 ClangCUDA          Pass: 100%/2   | Total: 10m 19s | Avg:  5m 09s | Max:  5m 17s
      🟩 nvcc               Pass: 100%/101 | Total: 11h 38m | Avg:  6m 54s | Max: 27m 26s | Hits:  99%/13095 
    🟩 cxx
      🟩 Clang9             Pass: 100%/6   | Total: 33m 24s | Avg:  5m 34s | Max:  6m 36s
      🟩 Clang10            Pass: 100%/3   | Total: 20m 42s | Avg:  6m 54s | Max:  7m 29s
      🟩 Clang11            Pass: 100%/4   | Total: 21m 24s | Avg:  5m 21s | Max:  5m 42s
      🟩 Clang12            Pass: 100%/4   | Total: 21m 40s | Avg:  5m 25s | Max:  5m 40s
      🟩 Clang13            Pass: 100%/4   | Total: 21m 14s | Avg:  5m 18s | Max:  5m 22s
      🟩 Clang14            Pass: 100%/4   | Total: 21m 19s | Avg:  5m 19s | Max:  5m 45s
      🟩 Clang15            Pass: 100%/4   | Total: 21m 08s | Avg:  5m 17s | Max:  5m 27s
      🟩 Clang16            Pass: 100%/4   | Total: 23m 05s | Avg:  5m 46s | Max:  6m 53s
      🟩 Clang17            Pass: 100%/4   | Total: 21m 46s | Avg:  5m 26s | Max:  5m 53s
      🟩 Clang18            Pass: 100%/9   | Total:  1h 06m | Avg:  7m 21s | Max: 23m 47s
      🟩 GCC6               Pass: 100%/2   | Total:  9m 15s | Avg:  4m 37s | Max:  5m 09s
      🟩 GCC7               Pass: 100%/6   | Total: 28m 56s | Avg:  4m 49s | Max:  5m 31s
      🟩 GCC8               Pass: 100%/6   | Total: 28m 20s | Avg:  4m 43s | Max:  5m 23s
      🟩 GCC9               Pass: 100%/6   | Total: 28m 52s | Avg:  4m 48s | Max:  5m 39s
      🟩 GCC10              Pass: 100%/4   | Total: 22m 53s | Avg:  5m 43s | Max:  6m 06s
      🟩 GCC11              Pass: 100%/7   | Total: 38m 30s | Avg:  5m 30s | Max:  6m 09s
      🟩 GCC12              Pass: 100%/4   | Total: 23m 52s | Avg:  5m 58s | Max:  6m 11s
      🟩 GCC13              Pass: 100%/14  | Total:  2h 09m | Avg:  9m 13s | Max: 27m 26s
      🟩 Intel2023.2.0      Pass: 100%/3   | Total: 20m 25s | Avg:  6m 48s | Max:  7m 02s
      🟩 MSVC14.16          Pass: 100%/1   | Total: 20m 13s | Avg: 20m 13s | Max: 20m 13s | Hits:  99%/2619  
      🟩 MSVC14.29          Pass: 100%/2   | Total: 38m 56s | Avg: 19m 28s | Max: 19m 37s | Hits:  99%/5238  
      🟩 MSVC14.39          Pass: 100%/2   | Total: 47m 06s | Avg: 23m 33s | Max: 25m 47s | Hits:  99%/5238  
    🟩 cxx_family
      🟩 Clang              Pass: 100%/46  | Total:  4h 31m | Avg:  5m 54s | Max: 23m 47s
      🟩 GCC                Pass: 100%/49  | Total:  5h 09m | Avg:  6m 19s | Max: 27m 26s
      🟩 Intel              Pass: 100%/3   | Total: 20m 25s | Avg:  6m 48s | Max:  7m 02s
      🟩 MSVC               Pass: 100%/5   | Total:  1h 46m | Avg: 21m 15s | Max: 25m 47s | Hits:  99%/13095 
    🟩 gpu
      🟩 v100               Pass: 100%/103 | Total: 11h 48m | Avg:  6m 52s | Max: 27m 26s | Hits:  99%/13095 
    🟩 jobs
      🟩 Build              Pass: 100%/96  | Total:  9h 55m | Avg:  6m 12s | Max: 27m 26s | Hits:  99%/10476 
      🟩 TestCPU            Pass: 100%/4   | Total: 49m 39s | Avg: 12m 24s | Max: 25m 47s | Hits:  99%/2619  
      🟩 TestGPU            Pass: 100%/3   | Total:  1h 03m | Avg: 21m 07s | Max: 23m 47s
    🟩 sm
      🟩 60;70;80;90        Pass: 100%/3   | Total: 16m 39s | Avg:  5m 33s | Max:  6m 09s
      🟩 90a                Pass: 100%/4   | Total: 41m 55s | Avg: 10m 28s | Max: 27m 26s
    🟩 std
      🟩 11                 Pass: 100%/28  | Total:  2h 38m | Avg:  5m 39s | Max: 19m 35s
      🟩 14                 Pass: 100%/27  | Total:  2h 51m | Avg:  6m 21s | Max: 20m 13s | Hits:  99%/5238  
      🟩 17                 Pass: 100%/26  | Total:  3h 01m | Avg:  6m 59s | Max: 27m 26s | Hits:  99%/2619  
      🟩 20                 Pass: 100%/22  | Total:  3h 16m | Avg:  8m 56s | Max: 25m 47s | Hits:  99%/5238  
    
  • 🟩 cudax: Pass: 100%/52 | Total: 2h 24m | Avg: 2m 46s | Max: 9m 49s | Hits: 91%/216

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

    🟩 cpu
      🟩 amd64              Pass: 100%/2   | Total:  9m 58s | Avg:  4m 59s | Max:  7m 23s
    🟩 ctk
      🟩 12.5               Pass: 100%/2   | Total:  9m 58s | Avg:  4m 59s | Max:  7m 23s
    🟩 cudacxx
      🟩 nvcc12.5           Pass: 100%/2   | Total:  9m 58s | Avg:  4m 59s | Max:  7m 23s
    🟩 cudacxx_family
      🟩 nvcc               Pass: 100%/2   | Total:  9m 58s | Avg:  4m 59s | Max:  7m 23s
    🟩 cxx
      🟩 GCC13              Pass: 100%/2   | Total:  9m 58s | Avg:  4m 59s | Max:  7m 23s
    🟩 cxx_family
      🟩 GCC                Pass: 100%/2   | Total:  9m 58s | Avg:  4m 59s | Max:  7m 23s
    🟩 gpu
      🟩 v100               Pass: 100%/2   | Total:  9m 58s | Avg:  4m 59s | Max:  7m 23s
    🟩 jobs
      🟩 Build              Pass: 100%/1   | Total:  2m 35s | Avg:  2m 35s | Max:  2m 35s
      🟩 Test               Pass: 100%/1   | Total:  7m 23s | Avg:  7m 23s | Max:  7m 23s
    
  • 🟩 pycuda: Pass: 100%/1 | Total: 14m 44s | Avg: 14m 44s | Max: 14m 44s

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

👃 Inspect Changes

Modifications in project?

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

Modifications in project or dependencies?

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

🏃‍ Runner counts (total jobs: 366)

# Runner
298 linux-amd64-cpu16
28 linux-arm64-cpu16
25 linux-amd64-gpu-v100-latest-1
15 windows-amd64-cpu16

@miscco miscco merged commit 5e1c74f into NVIDIA:main Oct 15, 2024
381 checks passed
caugonnet pushed a commit to caugonnet/cccl that referenced this pull request Oct 16, 2024
This exposes some parts of `<memory>` that are frequently used and safe to use everywhere.

We do not expose some features like allocators and smart pointers until we are sure that they are usefull and properly implemented.

Co-authored-by: Michael Schellenberger Costa <[email protected]>
fbusato added a commit to fbusato/cccl that referenced this pull request Nov 5, 2024
This exposes some parts of `<memory>` that are frequently used and safe to use everywhere.

We do not expose some features like allocators and smart pointers until we are sure that they are usefull and properly implemented.

Co-authored-by: Michael Schellenberger Costa <[email protected]>
@fbusato fbusato deleted the assume_aligned branch November 22, 2024 20:10
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.

[FEA]: Provide std::assume_aligned
2 participants