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

Move compiler version macros into libcu++ #2250

Merged
merged 4 commits into from
Aug 21, 2024

Conversation

bernhardmgruber
Copy link
Contributor

@bernhardmgruber bernhardmgruber commented Aug 16, 2024

This PR deprecates CUB and Thrust compiler detection and version macros. The version macros are also added into libcu++.

Fixes: #1965

@bernhardmgruber bernhardmgruber added thrust For all items related to Thrust. cub For all items related to CUB libcu++ For all items related to libcu++ labels Aug 16, 2024
@bernhardmgruber bernhardmgruber marked this pull request as ready for review August 16, 2024 16:21
@bernhardmgruber bernhardmgruber requested review from a team as code owners August 16, 2024 16:21
#elif defined(_MSC_VER)
# define _CCCL_COMPILER_MSVC
# define _CCCL_MSVC_VERSION _MSC_VER
# define _CCCL_MSVC_VERSION_FULL _MSC_FULL_VER
#elif defined(__IBMCPP__)
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

We don't support PowerPC/ppc64le/IBM platform anymore

Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Also, Intel ICC is deprecated

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Then we should probably emity a warning when a user attempts tp compile for such a platform. Can you please create an issue to track that? Also, please include a reference where we state that support is no longer provided. Thx!

Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I believe that is just coming from libc++ not the toolkit

Copy link
Contributor

🟨 CI finished in 8h 16m: Pass: 98%/417 | Total: 6d 01h | Avg: 20m 54s | Max: 1h 16m | Hits: 55%/34050
  • 🟨 cub: Pass: 96%/131 | Total: 3d 05h | Avg: 35m 22s | Max: 1h 16m | Hits: 68%/4272

    🔍 cpu: amd64 🔍
      🔍 amd64              Pass:  96%/123 | Total:  2d 23h | Avg: 35m 02s | Max:  1h 16m | Hits:  68%/4272  
      🟩 arm64              Pass: 100%/8   | Total:  5h 25m | Avg: 40m 37s | Max: 41m 22s
    🔍 ctk: 12.5 🔍
      🟩 11.1               Pass: 100%/15  | Total:  9h 07m | Avg: 36m 30s | Max: 48m 05s | Hits:  68%/712   
      🟩 11.8               Pass: 100%/3   | Total:  2h 42m | Avg: 54m 09s | Max: 54m 46s
      🔍 12.5               Pass:  96%/113 | Total:  2d 17h | Avg: 34m 43s | Max:  1h 16m | Hits:  68%/3560  
    🔍 cudacxx: nvcc12.5 🔍
      🟩 ClangCUDA17        Pass: 100%/2   | Total: 28m 41s | Avg: 14m 20s | Max: 14m 37s
      🟩 nvcc11.1           Pass: 100%/15  | Total:  9h 07m | Avg: 36m 30s | Max: 48m 05s | Hits:  68%/712   
      🟩 nvcc11.8           Pass: 100%/3   | Total:  2h 42m | Avg: 54m 09s | Max: 54m 46s
      🔍 nvcc12.5           Pass:  96%/111 | Total:  2d 16h | Avg: 35m 05s | Max:  1h 16m | Hits:  68%/3560  
    🔍 cudacxx_family: nvcc 🔍
      🟩 ClangCUDA          Pass: 100%/2   | Total: 28m 41s | Avg: 14m 20s | Max: 14m 37s
      🔍 nvcc               Pass:  96%/129 | Total:  3d 04h | Avg: 35m 42s | Max:  1h 16m | Hits:  68%/4272  
    🔍 cxx_family: Clang 🔍
      🔍 Clang              Pass:  93%/59  | Total:  1d 08h | Avg: 32m 37s | Max: 44m 17s
      🟩 GCC                Pass: 100%/63  | Total:  1d 12h | Avg: 35m 00s | Max:  1h 16m
      🟩 Intel              Pass: 100%/3   | Total:  2h 49m | Avg: 56m 23s | Max: 59m 40s
      🟩 MSVC               Pass: 100%/6   | Total:  5h 35m | Avg: 55m 54s | Max:  1h 01m | Hits:  68%/4272  
    🟨 cxx
      🟩 Clang9             Pass: 100%/6   | Total:  3h 49m | Avg: 38m 10s | Max: 41m 20s
      🟩 Clang10            Pass: 100%/3   | Total:  2h 02m | Avg: 40m 41s | Max: 40m 56s
      🟨 Clang11            Pass:  75%/4   | Total:  2h 22m | Avg: 35m 41s | Max: 44m 17s
      🟩 Clang12            Pass: 100%/4   | Total:  2h 47m | Avg: 41m 48s | Max: 44m 07s
      🟩 Clang13            Pass: 100%/4   | Total:  2h 41m | Avg: 40m 24s | Max: 41m 09s
      🟩 Clang14            Pass: 100%/4   | Total:  2h 38m | Avg: 39m 42s | Max: 41m 41s
      🟩 Clang15            Pass: 100%/4   | Total:  2h 42m | Avg: 40m 35s | Max: 42m 51s
      🟩 Clang16            Pass: 100%/4   | Total:  2h 45m | Avg: 41m 23s | Max: 42m 43s
      🟨 Clang17            Pass:  88%/26  | Total: 10h 15m | Avg: 23m 39s | Max: 42m 55s
      🟩 GCC6               Pass: 100%/2   | Total:  1h 09m | Avg: 34m 54s | Max: 35m 58s
      🟩 GCC7               Pass: 100%/6   | Total:  4h 00m | Avg: 40m 09s | Max: 50m 24s
      🟩 GCC8               Pass: 100%/6   | Total:  3h 52m | Avg: 38m 44s | Max: 43m 37s
      🟩 GCC9               Pass: 100%/6   | Total:  3h 48m | Avg: 38m 09s | Max: 44m 29s
      🟩 GCC10              Pass: 100%/4   | Total:  2h 49m | Avg: 42m 17s | Max: 46m 45s
      🟩 GCC11              Pass: 100%/7   | Total:  5h 23m | Avg: 46m 14s | Max: 54m 46s
      🟩 GCC12              Pass: 100%/4   | Total:  2h 41m | Avg: 40m 24s | Max: 42m 05s
      🟩 GCC13              Pass: 100%/28  | Total: 12h 58m | Avg: 27m 48s | Max:  1h 16m
      🟩 Intel2023.2.0      Pass: 100%/3   | Total:  2h 49m | Avg: 56m 23s | Max: 59m 40s
      🟩 MSVC14.16          Pass: 100%/1   | Total: 48m 05s | Avg: 48m 05s | Max: 48m 05s | Hits:  68%/712   
      🟩 MSVC14.29          Pass: 100%/2   | Total:  1h 51m | Avg: 55m 56s | Max: 58m 33s | Hits:  68%/1424  
      🟩 MSVC14.39          Pass: 100%/3   | Total:  2h 55m | Avg: 58m 30s | Max:  1h 01m | Hits:  68%/2136  
    🟨 jobs
      🟨 Build              Pass:  98%/99  | Total:  2d 18h | Avg: 40m 23s | Max:  1h 01m | Hits:  68%/4272  
      🟨 DeviceLaunch       Pass:  87%/8   | Total:  2h 17m | Avg: 17m 10s | Max: 24m 06s
      🟨 GraphCapture       Pass:  87%/8   | Total:  1h 51m | Avg: 13m 53s | Max: 17m 59s
      🟩 HostLaunch         Pass: 100%/8   | Total:  3h 22m | Avg: 25m 16s | Max:  1h 16m
      🟨 TestGPU            Pass:  87%/8   | Total:  3h 04m | Avg: 23m 05s | Max: 29m 55s
    🟨 std
      🟩 11                 Pass: 100%/34  | Total: 19h 44m | Avg: 34m 50s | Max: 55m 31s
      🟨 14                 Pass:  97%/37  | Total: 22h 12m | Avg: 36m 00s | Max: 59m 40s | Hits:  69%/2136  
      🟩 17                 Pass: 100%/36  | Total: 23h 04m | Avg: 38m 27s | Max:  1h 16m | Hits:  68%/1424  
      🟨 20                 Pass:  87%/24  | Total: 12h 13m | Avg: 30m 33s | Max: 59m 22s | Hits:  67%/712   
    🟨 gpu
      🟨 v100               Pass:  96%/131 | Total:  3d 05h | Avg: 35m 22s | Max:  1h 16m | Hits:  68%/4272  
    🟩 sm
      🟩 60;70;80;90        Pass: 100%/3   | Total:  2h 42m | Avg: 54m 09s | Max: 54m 46s
      🟩 90a                Pass: 100%/4   | Total:  1h 10m | Avg: 17m 35s | Max: 18m 16s
    
  • 🟨 libcudacxx: Pass: 99%/112 | Total: 17h 14m | Avg: 9m 14s | Max: 43m 15s | Hits: 46%/16671

    🔍 cpu: amd64 🔍
      🔍 amd64              Pass:  99%/104 | Total: 16h 40m | Avg:  9m 37s | Max: 43m 15s | Hits:  46%/16671 
      🟩 arm64              Pass: 100%/8   | Total: 34m 12s | Avg:  4m 16s | Max: 10m 37s
    🔍 ctk: 12.5 🔍
      🟩 11.1               Pass: 100%/15  | Total:  2h 22m | Avg:  9m 28s | Max: 41m 35s | Hits:  34%/2586  
      🟩 11.8               Pass: 100%/3   | Total: 19m 47s | Avg:  6m 35s | Max: 13m 45s
      🔍 12.5               Pass:  98%/94  | Total: 14h 32m | Avg:  9m 16s | Max: 43m 15s | Hits:  48%/14085 
    🔍 cudacxx: nvcc12.5 🔍
      🟩 ClangCUDA17        Pass: 100%/2   | Total: 37m 16s | Avg: 18m 38s | Max: 20m 13s
      🟩 nvcc11.1           Pass: 100%/15  | Total:  2h 22m | Avg:  9m 28s | Max: 41m 35s | Hits:  34%/2586  
      🟩 nvcc11.8           Pass: 100%/3   | Total: 19m 47s | Avg:  6m 35s | Max: 13m 45s
      🔍 nvcc12.5           Pass:  98%/92  | Total: 13h 55m | Avg:  9m 04s | Max: 43m 15s | Hits:  48%/14085 
    🔍 cudacxx_family: nvcc 🔍
      🟩 ClangCUDA          Pass: 100%/2   | Total: 37m 16s | Avg: 18m 38s | Max: 20m 13s
      🔍 nvcc               Pass:  99%/110 | Total: 16h 37m | Avg:  9m 03s | Max: 43m 15s | Hits:  46%/16671 
    🔍 cxx: GCC13 🔍
      🟩 Clang9             Pass: 100%/6   | Total: 24m 09s | Avg:  4m 01s | Max:  5m 46s
      🟩 Clang10            Pass: 100%/3   | Total: 22m 37s | Avg:  7m 32s | Max: 12m 15s
      🟩 Clang11            Pass: 100%/4   | Total: 15m 36s | Avg:  3m 54s | Max:  4m 15s
      🟩 Clang12            Pass: 100%/4   | Total: 23m 41s | Avg:  5m 55s | Max: 10m 46s
      🟩 Clang13            Pass: 100%/4   | Total: 28m 04s | Avg:  7m 01s | Max: 11m 35s
      🟩 Clang14            Pass: 100%/4   | Total: 23m 18s | Avg:  5m 49s | Max: 10m 59s
      🟩 Clang15            Pass: 100%/4   | Total: 19m 19s | Avg:  4m 49s | Max:  7m 02s
      🟩 Clang16            Pass: 100%/4   | Total: 16m 59s | Avg:  4m 14s | Max:  5m 14s
      🟩 Clang17            Pass: 100%/14  | Total:  3h 17m | Avg: 14m 06s | Max: 43m 15s
      🟩 GCC6               Pass: 100%/2   | Total:  5m 19s | Avg:  2m 39s | Max:  3m 08s
      🟩 GCC7               Pass: 100%/6   | Total: 25m 53s | Avg:  4m 18s | Max: 11m 05s
      🟩 GCC8               Pass: 100%/6   | Total: 53m 36s | Avg:  8m 56s | Max: 38m 37s
      🟩 GCC9               Pass: 100%/6   | Total:  1h 10m | Avg: 11m 41s | Max: 41m 35s
      🟩 GCC10              Pass: 100%/4   | Total: 20m 53s | Avg:  5m 13s | Max: 10m 37s
      🟩 GCC11              Pass: 100%/7   | Total: 43m 23s | Avg:  6m 11s | Max: 13m 45s
      🟩 GCC12              Pass: 100%/4   | Total: 25m 14s | Avg:  6m 18s | Max: 11m 16s
      🔍 GCC13              Pass:  95%/21  | Total:  3h 34m | Avg: 10m 13s | Max: 43m 11s
      🟩 Intel2023.2.0      Pass: 100%/3   | Total: 38m 07s | Avg: 12m 42s | Max: 19m 51s
      🟩 MSVC14.16          Pass: 100%/1   | Total: 28m 17s | Avg: 28m 17s | Max: 28m 17s | Hits:  34%/2586  
      🟩 MSVC14.29          Pass: 100%/2   | Total: 55m 44s | Avg: 27m 52s | Max: 29m 20s | Hits:  43%/5534  
      🟩 MSVC14.39          Pass: 100%/3   | Total:  1h 22m | Avg: 27m 22s | Max: 31m 20s | Hits:  51%/8551  
    🔍 cxx_family: GCC 🔍
      🟩 Clang              Pass: 100%/47  | Total:  6h 11m | Avg:  7m 53s | Max: 43m 15s
      🔍 GCC                Pass:  98%/56  | Total:  7h 39m | Avg:  8m 11s | Max: 43m 11s
      🟩 Intel              Pass: 100%/3   | Total: 38m 07s | Avg: 12m 42s | Max: 19m 51s
      🟩 MSVC               Pass: 100%/6   | Total:  2h 46m | Avg: 27m 41s | Max: 31m 20s | Hits:  46%/16671 
    🔍 jobs: Test 🔍
      🟩 Build              Pass: 100%/99  | Total: 12h 26m | Avg:  7m 32s | Max: 41m 35s | Hits:  46%/16671 
      🟩 NVRTC              Pass: 100%/4   | Total:  1h 13m | Avg: 18m 20s | Max: 19m 59s
      🔍 Test               Pass:  87%/8   | Total:  3h 33m | Avg: 26m 39s | Max: 43m 15s
      🟩 VerifyCodegen      Pass: 100%/1   | Total:  1m 56s | Avg:  1m 56s | Max:  1m 56s
    🔍 std: 17 🔍
      🟩 11                 Pass: 100%/29  | Total:  5h 16m | Avg: 10m 54s | Max: 41m 35s
      🟩 14                 Pass: 100%/32  | Total:  3h 59m | Avg:  7m 28s | Max: 28m 17s | Hits:  48%/7960  
      🔍 17                 Pass:  96%/31  | Total:  4h 17m | Avg:  8m 18s | Max: 42m 36s | Hits:  42%/5694  
      🟩 20                 Pass: 100%/19  | Total:  3h 39m | Avg: 11m 34s | Max: 43m 15s | Hits:  49%/3017  
    🟨 gpu
      🟨 v100               Pass:  99%/112 | Total: 17h 14m | Avg:  9m 14s | Max: 43m 15s | Hits:  46%/16671 
    🟩 sm
      🟩 60;70;80;90        Pass: 100%/3   | Total: 19m 47s | Avg:  6m 35s | Max: 13m 45s
      🟩 90a                Pass: 100%/4   | Total: 13m 32s | Avg:  3m 23s | Max:  3m 44s
    
  • 🟩 thrust: Pass: 100%/118 | Total: 1d 23h | Avg: 24m 22s | Max: 1h 06m | Hits: 62%/13005

    🟩 cpu
      🟩 amd64              Pass: 100%/110 | Total:  1d 22h | Avg: 25m 25s | Max:  1h 06m | Hits:  62%/13005 
      🟩 arm64              Pass: 100%/8   | Total:  1h 18m | Avg:  9m 47s | Max: 11m 54s
    🟩 ctk
      🟩 11.1               Pass: 100%/15  | Total:  6h 19m | Avg: 25m 17s | Max: 58m 30s | Hits:  47%/1445  
      🟩 11.8               Pass: 100%/3   | Total:  1h 40m | Avg: 33m 30s | Max: 35m 25s
      🟩 12.5               Pass: 100%/100 | Total:  1d 15h | Avg: 23m 57s | Max:  1h 06m | Hits:  64%/11560 
    🟩 cudacxx
      🟩 ClangCUDA17        Pass: 100%/2   | Total: 52m 59s | Avg: 26m 29s | Max: 27m 51s
      🟩 nvcc11.1           Pass: 100%/15  | Total:  6h 19m | Avg: 25m 17s | Max: 58m 30s | Hits:  47%/1445  
      🟩 nvcc11.8           Pass: 100%/3   | Total:  1h 40m | Avg: 33m 30s | Max: 35m 25s
      🟩 nvcc12.5           Pass: 100%/98  | Total:  1d 15h | Avg: 23m 54s | Max:  1h 06m | Hits:  64%/11560 
    🟩 cudacxx_family
      🟩 ClangCUDA          Pass: 100%/2   | Total: 52m 59s | Avg: 26m 29s | Max: 27m 51s
      🟩 nvcc               Pass: 100%/116 | Total:  1d 23h | Avg: 24m 20s | Max:  1h 06m | Hits:  62%/13005 
    🟩 cxx
      🟩 Clang9             Pass: 100%/6   | Total:  2h 26m | Avg: 24m 24s | Max: 30m 25s
      🟩 Clang10            Pass: 100%/3   | Total:  1h 16m | Avg: 25m 36s | Max: 28m 44s
      🟩 Clang11            Pass: 100%/4   | Total:  1h 42m | Avg: 25m 35s | Max: 27m 27s
      🟩 Clang12            Pass: 100%/4   | Total:  1h 43m | Avg: 25m 50s | Max: 28m 39s
      🟩 Clang13            Pass: 100%/4   | Total:  1h 48m | Avg: 27m 03s | Max: 28m 48s
      🟩 Clang14            Pass: 100%/4   | Total:  1h 42m | Avg: 25m 31s | Max: 26m 52s
      🟩 Clang15            Pass: 100%/4   | Total:  1h 43m | Avg: 25m 49s | Max: 28m 52s
      🟩 Clang16            Pass: 100%/4   | Total:  1h 41m | Avg: 25m 26s | Max: 28m 09s
      🟩 Clang17            Pass: 100%/18  | Total:  4h 43m | Avg: 15m 43s | Max: 28m 53s
      🟩 GCC6               Pass: 100%/2   | Total: 44m 21s | Avg: 22m 10s | Max: 23m 26s
      🟩 GCC7               Pass: 100%/6   | Total:  2h 23m | Avg: 23m 52s | Max: 26m 57s
      🟩 GCC8               Pass: 100%/6   | Total:  2h 27m | Avg: 24m 33s | Max: 28m 38s
      🟩 GCC9               Pass: 100%/6   | Total:  2h 32m | Avg: 25m 25s | Max: 29m 14s
      🟩 GCC10              Pass: 100%/4   | Total:  1h 49m | Avg: 27m 18s | Max: 29m 58s
      🟩 GCC11              Pass: 100%/7   | Total:  3h 36m | Avg: 30m 53s | Max: 35m 25s
      🟩 GCC12              Pass: 100%/4   | Total:  1h 51m | Avg: 27m 46s | Max: 32m 25s
      🟩 GCC13              Pass: 100%/20  | Total:  4h 51m | Avg: 14m 33s | Max: 29m 19s
      🟩 Intel2023.2.0      Pass: 100%/3   | Total:  2h 10m | Avg: 43m 27s | Max: 48m 49s
      🟩 MSVC14.16          Pass: 100%/1   | Total: 58m 30s | Avg: 58m 30s | Max: 58m 30s | Hits:  47%/1445  
      🟩 MSVC14.29          Pass: 100%/2   | Total:  1h 49m | Avg: 54m 39s | Max: 57m 52s | Hits:  49%/2890  
      🟩 MSVC14.39          Pass: 100%/6   | Total:  3h 55m | Avg: 39m 10s | Max:  1h 06m | Hits:  69%/8670  
    🟩 cxx_family
      🟩 Clang              Pass: 100%/51  | Total: 18h 47m | Avg: 22m 06s | Max: 30m 25s
      🟩 GCC                Pass: 100%/55  | Total: 20h 15m | Avg: 22m 05s | Max: 35m 25s
      🟩 Intel              Pass: 100%/3   | Total:  2h 10m | Avg: 43m 27s | Max: 48m 49s
      🟩 MSVC               Pass: 100%/9   | Total:  6h 42m | Avg: 44m 45s | Max:  1h 06m | Hits:  62%/13005 
    🟩 gpu
      🟩 v100               Pass: 100%/118 | Total:  1d 23h | Avg: 24m 22s | Max:  1h 06m | Hits:  62%/13005 
    🟩 jobs
      🟩 Build              Pass: 100%/99  | Total:  1d 20h | Avg: 26m 48s | Max:  1h 06m | Hits:  44%/8670  
      🟩 TestCPU            Pass: 100%/11  | Total:  1h 47m | Avg:  9m 47s | Max: 19m 29s | Hits:  99%/4335  
      🟩 TestGPU            Pass: 100%/8   | Total:  1h 53m | Avg: 14m 11s | Max: 25m 50s
    🟩 sm
      🟩 60;70;80;90        Pass: 100%/3   | Total:  1h 40m | Avg: 33m 30s | Max: 35m 25s
      🟩 90a                Pass: 100%/4   | Total:  1h 01m | Avg: 15m 23s | Max: 16m 32s
    🟩 std
      🟩 11                 Pass: 100%/30  | Total:  9h 59m | Avg: 19m 59s | Max: 38m 35s
      🟩 14                 Pass: 100%/34  | Total: 14h 51m | Avg: 26m 13s | Max: 58m 30s | Hits:  61%/5780  
      🟩 17                 Pass: 100%/33  | Total: 14h 41m | Avg: 26m 43s | Max: 57m 52s | Hits:  65%/4335  
      🟩 20                 Pass: 100%/21  | Total:  8h 22m | Avg: 23m 54s | Max:  1h 06m | Hits:  62%/2890  
    
  • 🟩 cudax: Pass: 100%/55 | Total: 2h 39m | Avg: 2m 53s | Max: 7m 21s | Hits: 82%/102

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

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

👃 Inspect Changes

Modifications in project?

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

Modifications in project or dependencies?

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

🏃‍ Runner counts (total jobs: 417)

# Runner
305 linux-amd64-cpu16
61 linux-amd64-gpu-v100-latest-1
28 linux-arm64-cpu16
23 windows-amd64-cpu16

Copy link
Contributor

🟩 CI finished in 15h 44m: Pass: 100%/417 | Total: 6d 02h | Avg: 21m 04s | Max: 1h 16m | Hits: 55%/34050
  • 🟩 cub: Pass: 100%/131 | Total: 3d 06h | Avg: 35m 52s | Max: 1h 16m | Hits: 68%/4272

    🟩 cpu
      🟩 amd64              Pass: 100%/123 | Total:  3d 00h | Avg: 35m 33s | Max:  1h 16m | Hits:  68%/4272  
      🟩 arm64              Pass: 100%/8   | Total:  5h 25m | Avg: 40m 37s | Max: 41m 22s
    🟩 ctk
      🟩 11.1               Pass: 100%/15  | Total:  9h 07m | Avg: 36m 30s | Max: 48m 05s | Hits:  68%/712   
      🟩 11.8               Pass: 100%/3   | Total:  2h 42m | Avg: 54m 09s | Max: 54m 46s
      🟩 12.5               Pass: 100%/113 | Total:  2d 18h | Avg: 35m 17s | Max:  1h 16m | Hits:  68%/3560  
    🟩 cudacxx
      🟩 ClangCUDA17        Pass: 100%/2   | Total: 28m 41s | Avg: 14m 20s | Max: 14m 37s
      🟩 nvcc11.1           Pass: 100%/15  | Total:  9h 07m | Avg: 36m 30s | Max: 48m 05s | Hits:  68%/712   
      🟩 nvcc11.8           Pass: 100%/3   | Total:  2h 42m | Avg: 54m 09s | Max: 54m 46s
      🟩 nvcc12.5           Pass: 100%/111 | Total:  2d 18h | Avg: 35m 40s | Max:  1h 16m | Hits:  68%/3560  
    🟩 cudacxx_family
      🟩 ClangCUDA          Pass: 100%/2   | Total: 28m 41s | Avg: 14m 20s | Max: 14m 37s
      🟩 nvcc               Pass: 100%/129 | Total:  3d 05h | Avg: 36m 12s | Max:  1h 16m | Hits:  68%/4272  
    🟩 cxx
      🟩 Clang9             Pass: 100%/6   | Total:  3h 49m | Avg: 38m 10s | Max: 41m 20s
      🟩 Clang10            Pass: 100%/3   | Total:  2h 02m | Avg: 40m 41s | Max: 40m 56s
      🟩 Clang11            Pass: 100%/4   | Total:  2h 45m | Avg: 41m 19s | Max: 44m 17s
      🟩 Clang12            Pass: 100%/4   | Total:  2h 47m | Avg: 41m 48s | Max: 44m 07s
      🟩 Clang13            Pass: 100%/4   | Total:  2h 41m | Avg: 40m 24s | Max: 41m 09s
      🟩 Clang14            Pass: 100%/4   | Total:  2h 38m | Avg: 39m 42s | Max: 41m 41s
      🟩 Clang15            Pass: 100%/4   | Total:  2h 42m | Avg: 40m 35s | Max: 42m 51s
      🟩 Clang16            Pass: 100%/4   | Total:  2h 45m | Avg: 41m 23s | Max: 42m 43s
      🟩 Clang17            Pass: 100%/26  | Total: 10h 56m | Avg: 25m 15s | Max: 42m 55s
      🟩 GCC6               Pass: 100%/2   | Total:  1h 09m | Avg: 34m 54s | Max: 35m 58s
      🟩 GCC7               Pass: 100%/6   | Total:  4h 00m | Avg: 40m 09s | Max: 50m 24s
      🟩 GCC8               Pass: 100%/6   | Total:  3h 52m | Avg: 38m 44s | Max: 43m 37s
      🟩 GCC9               Pass: 100%/6   | Total:  3h 48m | Avg: 38m 09s | Max: 44m 29s
      🟩 GCC10              Pass: 100%/4   | Total:  2h 49m | Avg: 42m 17s | Max: 46m 45s
      🟩 GCC11              Pass: 100%/7   | Total:  5h 23m | Avg: 46m 14s | Max: 54m 46s
      🟩 GCC12              Pass: 100%/4   | Total:  2h 41m | Avg: 40m 24s | Max: 42m 05s
      🟩 GCC13              Pass: 100%/28  | Total: 12h 58m | Avg: 27m 48s | Max:  1h 16m
      🟩 Intel2023.2.0      Pass: 100%/3   | Total:  2h 49m | Avg: 56m 23s | Max: 59m 40s
      🟩 MSVC14.16          Pass: 100%/1   | Total: 48m 05s | Avg: 48m 05s | Max: 48m 05s | Hits:  68%/712   
      🟩 MSVC14.29          Pass: 100%/2   | Total:  1h 51m | Avg: 55m 56s | Max: 58m 33s | Hits:  68%/1424  
      🟩 MSVC14.39          Pass: 100%/3   | Total:  2h 55m | Avg: 58m 30s | Max:  1h 01m | Hits:  68%/2136  
    🟩 cxx_family
      🟩 Clang              Pass: 100%/59  | Total:  1d 09h | Avg: 33m 42s | Max: 44m 17s
      🟩 GCC                Pass: 100%/63  | Total:  1d 12h | Avg: 35m 00s | Max:  1h 16m
      🟩 Intel              Pass: 100%/3   | Total:  2h 49m | Avg: 56m 23s | Max: 59m 40s
      🟩 MSVC               Pass: 100%/6   | Total:  5h 35m | Avg: 55m 54s | Max:  1h 01m | Hits:  68%/4272  
    🟩 gpu
      🟩 v100               Pass: 100%/131 | Total:  3d 06h | Avg: 35m 52s | Max:  1h 16m | Hits:  68%/4272  
    🟩 jobs
      🟩 Build              Pass: 100%/99  | Total:  2d 19h | Avg: 40m 37s | Max:  1h 01m | Hits:  68%/4272  
      🟩 DeviceLaunch       Pass: 100%/8   | Total:  2h 30m | Avg: 18m 51s | Max: 24m 06s
      🟩 GraphCapture       Pass: 100%/8   | Total:  2h 02m | Avg: 15m 21s | Max: 17m 59s
      🟩 HostLaunch         Pass: 100%/8   | Total:  3h 22m | Avg: 25m 16s | Max:  1h 16m
      🟩 TestGPU            Pass: 100%/8   | Total:  3h 21m | Avg: 25m 10s | Max: 29m 55s
    🟩 sm
      🟩 60;70;80;90        Pass: 100%/3   | Total:  2h 42m | Avg: 54m 09s | Max: 54m 46s
      🟩 90a                Pass: 100%/4   | Total:  1h 10m | Avg: 17m 35s | Max: 18m 16s
    🟩 std
      🟩 11                 Pass: 100%/34  | Total: 19h 44m | Avg: 34m 50s | Max: 55m 31s
      🟩 14                 Pass: 100%/37  | Total: 22h 34m | Avg: 36m 36s | Max: 59m 40s | Hits:  69%/2136  
      🟩 17                 Pass: 100%/36  | Total: 23h 04m | Avg: 38m 27s | Max:  1h 16m | Hits:  68%/1424  
      🟩 20                 Pass: 100%/24  | Total: 12h 55m | Avg: 32m 17s | Max: 59m 22s | Hits:  67%/712   
    
  • 🟩 thrust: Pass: 100%/118 | Total: 1d 23h | Avg: 24m 22s | Max: 1h 06m | Hits: 62%/13005

    🟩 cpu
      🟩 amd64              Pass: 100%/110 | Total:  1d 22h | Avg: 25m 25s | Max:  1h 06m | Hits:  62%/13005 
      🟩 arm64              Pass: 100%/8   | Total:  1h 18m | Avg:  9m 47s | Max: 11m 54s
    🟩 ctk
      🟩 11.1               Pass: 100%/15  | Total:  6h 19m | Avg: 25m 17s | Max: 58m 30s | Hits:  47%/1445  
      🟩 11.8               Pass: 100%/3   | Total:  1h 40m | Avg: 33m 30s | Max: 35m 25s
      🟩 12.5               Pass: 100%/100 | Total:  1d 15h | Avg: 23m 57s | Max:  1h 06m | Hits:  64%/11560 
    🟩 cudacxx
      🟩 ClangCUDA17        Pass: 100%/2   | Total: 52m 59s | Avg: 26m 29s | Max: 27m 51s
      🟩 nvcc11.1           Pass: 100%/15  | Total:  6h 19m | Avg: 25m 17s | Max: 58m 30s | Hits:  47%/1445  
      🟩 nvcc11.8           Pass: 100%/3   | Total:  1h 40m | Avg: 33m 30s | Max: 35m 25s
      🟩 nvcc12.5           Pass: 100%/98  | Total:  1d 15h | Avg: 23m 54s | Max:  1h 06m | Hits:  64%/11560 
    🟩 cudacxx_family
      🟩 ClangCUDA          Pass: 100%/2   | Total: 52m 59s | Avg: 26m 29s | Max: 27m 51s
      🟩 nvcc               Pass: 100%/116 | Total:  1d 23h | Avg: 24m 20s | Max:  1h 06m | Hits:  62%/13005 
    🟩 cxx
      🟩 Clang9             Pass: 100%/6   | Total:  2h 26m | Avg: 24m 24s | Max: 30m 25s
      🟩 Clang10            Pass: 100%/3   | Total:  1h 16m | Avg: 25m 36s | Max: 28m 44s
      🟩 Clang11            Pass: 100%/4   | Total:  1h 42m | Avg: 25m 35s | Max: 27m 27s
      🟩 Clang12            Pass: 100%/4   | Total:  1h 43m | Avg: 25m 50s | Max: 28m 39s
      🟩 Clang13            Pass: 100%/4   | Total:  1h 48m | Avg: 27m 03s | Max: 28m 48s
      🟩 Clang14            Pass: 100%/4   | Total:  1h 42m | Avg: 25m 31s | Max: 26m 52s
      🟩 Clang15            Pass: 100%/4   | Total:  1h 43m | Avg: 25m 49s | Max: 28m 52s
      🟩 Clang16            Pass: 100%/4   | Total:  1h 41m | Avg: 25m 26s | Max: 28m 09s
      🟩 Clang17            Pass: 100%/18  | Total:  4h 43m | Avg: 15m 43s | Max: 28m 53s
      🟩 GCC6               Pass: 100%/2   | Total: 44m 21s | Avg: 22m 10s | Max: 23m 26s
      🟩 GCC7               Pass: 100%/6   | Total:  2h 23m | Avg: 23m 52s | Max: 26m 57s
      🟩 GCC8               Pass: 100%/6   | Total:  2h 27m | Avg: 24m 33s | Max: 28m 38s
      🟩 GCC9               Pass: 100%/6   | Total:  2h 32m | Avg: 25m 25s | Max: 29m 14s
      🟩 GCC10              Pass: 100%/4   | Total:  1h 49m | Avg: 27m 18s | Max: 29m 58s
      🟩 GCC11              Pass: 100%/7   | Total:  3h 36m | Avg: 30m 53s | Max: 35m 25s
      🟩 GCC12              Pass: 100%/4   | Total:  1h 51m | Avg: 27m 46s | Max: 32m 25s
      🟩 GCC13              Pass: 100%/20  | Total:  4h 51m | Avg: 14m 33s | Max: 29m 19s
      🟩 Intel2023.2.0      Pass: 100%/3   | Total:  2h 10m | Avg: 43m 27s | Max: 48m 49s
      🟩 MSVC14.16          Pass: 100%/1   | Total: 58m 30s | Avg: 58m 30s | Max: 58m 30s | Hits:  47%/1445  
      🟩 MSVC14.29          Pass: 100%/2   | Total:  1h 49m | Avg: 54m 39s | Max: 57m 52s | Hits:  49%/2890  
      🟩 MSVC14.39          Pass: 100%/6   | Total:  3h 55m | Avg: 39m 10s | Max:  1h 06m | Hits:  69%/8670  
    🟩 cxx_family
      🟩 Clang              Pass: 100%/51  | Total: 18h 47m | Avg: 22m 06s | Max: 30m 25s
      🟩 GCC                Pass: 100%/55  | Total: 20h 15m | Avg: 22m 05s | Max: 35m 25s
      🟩 Intel              Pass: 100%/3   | Total:  2h 10m | Avg: 43m 27s | Max: 48m 49s
      🟩 MSVC               Pass: 100%/9   | Total:  6h 42m | Avg: 44m 45s | Max:  1h 06m | Hits:  62%/13005 
    🟩 gpu
      🟩 v100               Pass: 100%/118 | Total:  1d 23h | Avg: 24m 22s | Max:  1h 06m | Hits:  62%/13005 
    🟩 jobs
      🟩 Build              Pass: 100%/99  | Total:  1d 20h | Avg: 26m 48s | Max:  1h 06m | Hits:  44%/8670  
      🟩 TestCPU            Pass: 100%/11  | Total:  1h 47m | Avg:  9m 47s | Max: 19m 29s | Hits:  99%/4335  
      🟩 TestGPU            Pass: 100%/8   | Total:  1h 53m | Avg: 14m 11s | Max: 25m 50s
    🟩 sm
      🟩 60;70;80;90        Pass: 100%/3   | Total:  1h 40m | Avg: 33m 30s | Max: 35m 25s
      🟩 90a                Pass: 100%/4   | Total:  1h 01m | Avg: 15m 23s | Max: 16m 32s
    🟩 std
      🟩 11                 Pass: 100%/30  | Total:  9h 59m | Avg: 19m 59s | Max: 38m 35s
      🟩 14                 Pass: 100%/34  | Total: 14h 51m | Avg: 26m 13s | Max: 58m 30s | Hits:  61%/5780  
      🟩 17                 Pass: 100%/33  | Total: 14h 41m | Avg: 26m 43s | Max: 57m 52s | Hits:  65%/4335  
      🟩 20                 Pass: 100%/21  | Total:  8h 22m | Avg: 23m 54s | Max:  1h 06m | Hits:  62%/2890  
    
  • 🟩 libcudacxx: Pass: 100%/112 | Total: 17h 22m | Avg: 9m 18s | Max: 43m 15s | Hits: 46%/16671

    🟩 cpu
      🟩 amd64              Pass: 100%/104 | Total: 16h 48m | Avg:  9m 41s | Max: 43m 15s | Hits:  46%/16671 
      🟩 arm64              Pass: 100%/8   | Total: 34m 12s | Avg:  4m 16s | Max: 10m 37s
    🟩 ctk
      🟩 11.1               Pass: 100%/15  | Total:  2h 22m | Avg:  9m 28s | Max: 41m 35s | Hits:  34%/2586  
      🟩 11.8               Pass: 100%/3   | Total: 19m 47s | Avg:  6m 35s | Max: 13m 45s
      🟩 12.5               Pass: 100%/94  | Total: 14h 40m | Avg:  9m 22s | Max: 43m 15s | Hits:  48%/14085 
    🟩 cudacxx
      🟩 ClangCUDA17        Pass: 100%/2   | Total: 37m 16s | Avg: 18m 38s | Max: 20m 13s
      🟩 nvcc11.1           Pass: 100%/15  | Total:  2h 22m | Avg:  9m 28s | Max: 41m 35s | Hits:  34%/2586  
      🟩 nvcc11.8           Pass: 100%/3   | Total: 19m 47s | Avg:  6m 35s | Max: 13m 45s
      🟩 nvcc12.5           Pass: 100%/92  | Total: 14h 03m | Avg:  9m 09s | Max: 43m 15s | Hits:  48%/14085 
    🟩 cudacxx_family
      🟩 ClangCUDA          Pass: 100%/2   | Total: 37m 16s | Avg: 18m 38s | Max: 20m 13s
      🟩 nvcc               Pass: 100%/110 | Total: 16h 45m | Avg:  9m 08s | Max: 43m 15s | Hits:  46%/16671 
    🟩 cxx
      🟩 Clang9             Pass: 100%/6   | Total: 24m 09s | Avg:  4m 01s | Max:  5m 46s
      🟩 Clang10            Pass: 100%/3   | Total: 22m 37s | Avg:  7m 32s | Max: 12m 15s
      🟩 Clang11            Pass: 100%/4   | Total: 15m 36s | Avg:  3m 54s | Max:  4m 15s
      🟩 Clang12            Pass: 100%/4   | Total: 23m 41s | Avg:  5m 55s | Max: 10m 46s
      🟩 Clang13            Pass: 100%/4   | Total: 28m 04s | Avg:  7m 01s | Max: 11m 35s
      🟩 Clang14            Pass: 100%/4   | Total: 23m 18s | Avg:  5m 49s | Max: 10m 59s
      🟩 Clang15            Pass: 100%/4   | Total: 19m 19s | Avg:  4m 49s | Max:  7m 02s
      🟩 Clang16            Pass: 100%/4   | Total: 16m 59s | Avg:  4m 14s | Max:  5m 14s
      🟩 Clang17            Pass: 100%/14  | Total:  3h 17m | Avg: 14m 06s | Max: 43m 15s
      🟩 GCC6               Pass: 100%/2   | Total:  5m 19s | Avg:  2m 39s | Max:  3m 08s
      🟩 GCC7               Pass: 100%/6   | Total: 25m 53s | Avg:  4m 18s | Max: 11m 05s
      🟩 GCC8               Pass: 100%/6   | Total: 53m 36s | Avg:  8m 56s | Max: 38m 37s
      🟩 GCC9               Pass: 100%/6   | Total:  1h 10m | Avg: 11m 41s | Max: 41m 35s
      🟩 GCC10              Pass: 100%/4   | Total: 20m 53s | Avg:  5m 13s | Max: 10m 37s
      🟩 GCC11              Pass: 100%/7   | Total: 43m 23s | Avg:  6m 11s | Max: 13m 45s
      🟩 GCC12              Pass: 100%/4   | Total: 25m 14s | Avg:  6m 18s | Max: 11m 16s
      🟩 GCC13              Pass: 100%/21  | Total:  3h 42m | Avg: 10m 35s | Max: 43m 11s
      🟩 Intel2023.2.0      Pass: 100%/3   | Total: 38m 07s | Avg: 12m 42s | Max: 19m 51s
      🟩 MSVC14.16          Pass: 100%/1   | Total: 28m 17s | Avg: 28m 17s | Max: 28m 17s | Hits:  34%/2586  
      🟩 MSVC14.29          Pass: 100%/2   | Total: 55m 44s | Avg: 27m 52s | Max: 29m 20s | Hits:  43%/5534  
      🟩 MSVC14.39          Pass: 100%/3   | Total:  1h 22m | Avg: 27m 22s | Max: 31m 20s | Hits:  51%/8551  
    🟩 cxx_family
      🟩 Clang              Pass: 100%/47  | Total:  6h 11m | Avg:  7m 53s | Max: 43m 15s
      🟩 GCC                Pass: 100%/56  | Total:  7h 46m | Avg:  8m 20s | Max: 43m 11s
      🟩 Intel              Pass: 100%/3   | Total: 38m 07s | Avg: 12m 42s | Max: 19m 51s
      🟩 MSVC               Pass: 100%/6   | Total:  2h 46m | Avg: 27m 41s | Max: 31m 20s | Hits:  46%/16671 
    🟩 gpu
      🟩 v100               Pass: 100%/112 | Total: 17h 22m | Avg:  9m 18s | Max: 43m 15s | Hits:  46%/16671 
    🟩 jobs
      🟩 Build              Pass: 100%/99  | Total: 12h 26m | Avg:  7m 32s | Max: 41m 35s | Hits:  46%/16671 
      🟩 NVRTC              Pass: 100%/4   | Total:  1h 13m | Avg: 18m 20s | Max: 19m 59s
      🟩 Test               Pass: 100%/8   | Total:  3h 41m | Avg: 27m 38s | Max: 43m 15s
      🟩 VerifyCodegen      Pass: 100%/1   | Total:  1m 56s | Avg:  1m 56s | Max:  1m 56s
    🟩 sm
      🟩 60;70;80;90        Pass: 100%/3   | Total: 19m 47s | Avg:  6m 35s | Max: 13m 45s
      🟩 90a                Pass: 100%/4   | Total: 13m 32s | Avg:  3m 23s | Max:  3m 44s
    🟩 std
      🟩 11                 Pass: 100%/29  | Total:  5h 16m | Avg: 10m 54s | Max: 41m 35s
      🟩 14                 Pass: 100%/32  | Total:  3h 59m | Avg:  7m 28s | Max: 28m 17s | Hits:  48%/7960  
      🟩 17                 Pass: 100%/31  | Total:  4h 25m | Avg:  8m 33s | Max: 42m 36s | Hits:  42%/5694  
      🟩 20                 Pass: 100%/19  | Total:  3h 39m | Avg: 11m 34s | Max: 43m 15s | Hits:  49%/3017  
    
  • 🟩 cudax: Pass: 100%/55 | Total: 2h 39m | Avg: 2m 53s | Max: 7m 21s | Hits: 82%/102

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

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

👃 Inspect Changes

Modifications in project?

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

Modifications in project or dependencies?

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

🏃‍ Runner counts (total jobs: 417)

# Runner
305 linux-amd64-cpu16
61 linux-amd64-gpu-v100-latest-1
28 linux-arm64-cpu16
23 windows-amd64-cpu16

Copy link
Collaborator

@miscco miscco left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Some minor nitpicks. Feel free to convert into issues for the additional cleanup

thrust/thrust/complex.h Outdated Show resolved Hide resolved
thrust/thrust/detail/complex/catrig.h Outdated Show resolved Hide resolved
thrust/thrust/random/detail/normal_distribution.inl Outdated Show resolved Hide resolved
Copy link
Contributor

🟨 CI finished in 5h 55m: Pass: 95%/417 | Total: 6d 16h | Avg: 23m 01s | Max: 1h 28m | Hits: 33%/32647
  • 🟨 thrust: Pass: 84%/118 | Total: 1d 23h | Avg: 24m 05s | Max: 1h 10m | Hits: 39%/11560

    🔍 cpu: amd64 🔍
      🔍 amd64              Pass:  83%/110 | Total:  1d 19h | Avg: 23m 46s | Max:  1h 10m | Hits:  39%/11560 
      🟩 arm64              Pass: 100%/8   | Total:  3h 48m | Avg: 28m 31s | Max: 31m 56s
    🔍 cudacxx_family: nvcc 🔍
      🟩 ClangCUDA          Pass: 100%/2   | Total:  1h 01m | Avg: 30m 35s | Max: 31m 01s
      🔍 nvcc               Pass:  84%/116 | Total:  1d 22h | Avg: 23m 59s | Max:  1h 10m | Hits:  39%/11560 
    🔍 jobs: Build 🔍
      🔍 Build              Pass:  81%/99  | Total:  1d 19h | Avg: 26m 36s | Max:  1h 10m | Hits:   3%/7225  
      🟩 TestCPU            Pass: 100%/11  | Total:  1h 46m | Avg:  9m 42s | Max: 18m 23s | Hits:  99%/4335  
      🟩 TestGPU            Pass: 100%/8   | Total:  1h 42m | Avg: 12m 49s | Max: 16m 24s
    🟨 ctk
      🟥 11.1               Pass:   0%/15  | Total: 35m 01s | Avg:  2m 20s | Max:  9m 00s
      🟩 11.8               Pass: 100%/3   | Total:  1h 56m | Avg: 38m 41s | Max: 43m 17s
      🟨 12.5               Pass:  97%/100 | Total:  1d 20h | Avg: 26m 55s | Max:  1h 10m | Hits:  39%/11560 
    🟨 cudacxx
      🟩 ClangCUDA17        Pass: 100%/2   | Total:  1h 01m | Avg: 30m 35s | Max: 31m 01s
      🟥 nvcc11.1           Pass:   0%/15  | Total: 35m 01s | Avg:  2m 20s | Max:  9m 00s
      🟩 nvcc11.8           Pass: 100%/3   | Total:  1h 56m | Avg: 38m 41s | Max: 43m 17s
      🟨 nvcc12.5           Pass:  96%/98  | Total:  1d 19h | Avg: 26m 51s | Max:  1h 10m | Hits:  39%/11560 
    🟨 cxx
      🟨 Clang9             Pass:  50%/6   | Total:  1h 36m | Avg: 16m 08s | Max: 33m 06s
      🟩 Clang10            Pass: 100%/3   | Total:  1h 34m | Avg: 31m 22s | Max: 34m 55s
      🟩 Clang11            Pass: 100%/4   | Total:  1h 59m | Avg: 29m 56s | Max: 31m 30s
      🟩 Clang12            Pass: 100%/4   | Total:  2h 06m | Avg: 31m 41s | Max: 33m 53s
      🟩 Clang13            Pass: 100%/4   | Total:  1h 59m | Avg: 29m 55s | Max: 32m 37s
      🟩 Clang14            Pass: 100%/4   | Total:  2h 03m | Avg: 30m 51s | Max: 32m 50s
      🟩 Clang15            Pass: 100%/4   | Total:  2h 01m | Avg: 30m 15s | Max: 34m 24s
      🟩 Clang16            Pass: 100%/4   | Total:  1h 58m | Avg: 29m 42s | Max: 31m 55s
      🟩 Clang17            Pass: 100%/18  | Total:  6h 06m | Avg: 20m 20s | Max: 32m 26s
      🟥 GCC6               Pass:   0%/2   | Total:  4m 25s | Avg:  2m 12s | Max:  2m 48s
      🟨 GCC7               Pass:  50%/6   | Total:  1h 32m | Avg: 15m 24s | Max: 31m 01s
      🟨 GCC8               Pass:  50%/6   | Total:  1h 35m | Avg: 15m 58s | Max: 33m 14s
      🟨 GCC9               Pass:  50%/6   | Total:  1h 40m | Avg: 16m 44s | Max: 36m 04s
      🟩 GCC10              Pass: 100%/4   | Total:  2h 07m | Avg: 31m 51s | Max: 35m 31s
      🟩 GCC11              Pass: 100%/7   | Total:  3h 49m | Avg: 32m 45s | Max: 43m 17s
      🟩 GCC12              Pass: 100%/4   | Total:  2h 10m | Avg: 32m 41s | Max: 36m 59s
      🟩 GCC13              Pass: 100%/20  | Total:  6h 17m | Avg: 18m 52s | Max: 34m 29s
      🟥 Intel2023.2.0      Pass:   0%/3   | Total: 14m 26s | Avg:  4m 48s | Max:  5m 03s
      🟥 MSVC14.16          Pass:   0%/1   | Total:  9m 00s | Avg:  9m 00s | Max:  9m 00s
      🟩 MSVC14.29          Pass: 100%/2   | Total:  2h 08m | Avg:  1h 04m | Max:  1h 06m | Hits:   3%/2890  
      🟩 MSVC14.39          Pass: 100%/6   | Total:  4h 06m | Avg: 41m 08s | Max:  1h 10m | Hits:  51%/8670  
    🟨 std
      🟨 11                 Pass:  80%/30  | Total:  9h 18m | Avg: 18m 36s | Max: 34m 18s
      🟨 14                 Pass:  79%/34  | Total: 13h 32m | Avg: 23m 54s | Max:  1h 02m | Hits:  35%/4335  
      🟨 17                 Pass:  84%/33  | Total: 14h 26m | Avg: 26m 15s | Max:  1h 06m | Hits:  35%/4335  
      🟩 20                 Pass: 100%/21  | Total: 10h 06m | Avg: 28m 52s | Max:  1h 10m | Hits:  51%/2890  
    🟨 gpu
      🟨 v100               Pass:  84%/118 | Total:  1d 23h | Avg: 24m 05s | Max:  1h 10m | Hits:  39%/11560 
    🟨 cxx_family
      🟨 Clang              Pass:  94%/51  | Total: 21h 26m | Avg: 25m 13s | Max: 34m 55s
      🟨 GCC                Pass:  80%/55  | Total: 19h 18m | Avg: 21m 03s | Max: 43m 17s
      🟥 Intel              Pass:   0%/3   | Total: 14m 26s | Avg:  4m 48s | Max:  5m 03s
      🟨 MSVC               Pass:  88%/9   | Total:  6h 24m | Avg: 42m 44s | Max:  1h 10m | Hits:  39%/11560 
    🟩 sm
      🟩 60;70;80;90        Pass: 100%/3   | Total:  1h 56m | Avg: 38m 41s | Max: 43m 17s
      🟩 90a                Pass: 100%/4   | Total:  1h 11m | Avg: 17m 51s | Max: 20m 43s
    
  • 🟨 cub: Pass: 99%/131 | Total: 3d 10h | Avg: 37m 53s | Max: 1h 28m | Hits: 2%/4278

    🔍 cpu: amd64 🔍
      🔍 amd64              Pass:  99%/123 | Total:  3d 04h | Avg: 37m 14s | Max:  1h 28m | Hits:   2%/4278  
      🟩 arm64              Pass: 100%/8   | Total:  6h 21m | Avg: 47m 38s | Max: 54m 24s
    🔍 ctk: 12.5 🔍
      🟩 11.1               Pass: 100%/15  | Total:  9h 28m | Avg: 37m 52s | Max: 53m 48s | Hits:   2%/713   
      🟩 11.8               Pass: 100%/3   | Total:  2h 46m | Avg: 55m 22s | Max: 57m 52s
      🔍 12.5               Pass:  99%/113 | Total:  2d 22h | Avg: 37m 25s | Max:  1h 28m | Hits:   2%/3565  
    🔍 cudacxx: nvcc12.5 🔍
      🟩 ClangCUDA17        Pass: 100%/2   | Total: 30m 05s | Avg: 15m 02s | Max: 15m 22s
      🟩 nvcc11.1           Pass: 100%/15  | Total:  9h 28m | Avg: 37m 52s | Max: 53m 48s | Hits:   2%/713   
      🟩 nvcc11.8           Pass: 100%/3   | Total:  2h 46m | Avg: 55m 22s | Max: 57m 52s
      🔍 nvcc12.5           Pass:  99%/111 | Total:  2d 21h | Avg: 37m 49s | Max:  1h 28m | Hits:   2%/3565  
    🔍 cudacxx_family: nvcc 🔍
      🟩 ClangCUDA          Pass: 100%/2   | Total: 30m 05s | Avg: 15m 02s | Max: 15m 22s
      🔍 nvcc               Pass:  99%/129 | Total:  3d 10h | Avg: 38m 14s | Max:  1h 28m | Hits:   2%/4278  
    🔍 cxx: GCC13 🔍
      🟩 Clang9             Pass: 100%/6   | Total:  4h 00m | Avg: 40m 05s | Max: 43m 45s
      🟩 Clang10            Pass: 100%/3   | Total:  2h 04m | Avg: 41m 26s | Max: 41m 33s
      🟩 Clang11            Pass: 100%/4   | Total:  2h 47m | Avg: 41m 55s | Max: 42m 39s
      🟩 Clang12            Pass: 100%/4   | Total:  2h 50m | Avg: 42m 42s | Max: 44m 29s
      🟩 Clang13            Pass: 100%/4   | Total:  2h 46m | Avg: 41m 32s | Max: 44m 51s
      🟩 Clang14            Pass: 100%/4   | Total:  2h 43m | Avg: 40m 59s | Max: 41m 21s
      🟩 Clang15            Pass: 100%/4   | Total:  2h 53m | Avg: 43m 22s | Max: 45m 09s
      🟩 Clang16            Pass: 100%/4   | Total:  2h 47m | Avg: 41m 59s | Max: 45m 04s
      🟩 Clang17            Pass: 100%/26  | Total: 12h 04m | Avg: 27m 51s | Max: 54m 24s
      🟩 GCC6               Pass: 100%/2   | Total:  1h 15m | Avg: 37m 44s | Max: 37m 58s
      🟩 GCC7               Pass: 100%/6   | Total:  3h 48m | Avg: 38m 05s | Max: 41m 30s
      🟩 GCC8               Pass: 100%/6   | Total:  3h 54m | Avg: 39m 03s | Max: 45m 23s
      🟩 GCC9               Pass: 100%/6   | Total:  3h 53m | Avg: 38m 59s | Max: 42m 20s
      🟩 GCC10              Pass: 100%/4   | Total:  2h 48m | Avg: 42m 00s | Max: 45m 43s
      🟩 GCC11              Pass: 100%/7   | Total:  5h 32m | Avg: 47m 32s | Max: 57m 52s
      🟩 GCC12              Pass: 100%/4   | Total:  2h 46m | Avg: 41m 39s | Max: 45m 35s
      🔍 GCC13              Pass:  96%/28  | Total: 14h 43m | Avg: 31m 33s | Max:  1h 28m
      🟩 Intel2023.2.0      Pass: 100%/3   | Total:  2h 44m | Avg: 54m 55s | Max: 59m 05s
      🟩 MSVC14.16          Pass: 100%/1   | Total: 53m 48s | Avg: 53m 48s | Max: 53m 48s | Hits:   2%/713   
      🟩 MSVC14.29          Pass: 100%/2   | Total:  2h 04m | Avg:  1h 02m | Max:  1h 02m | Hits:   2%/1426  
      🟩 MSVC14.39          Pass: 100%/3   | Total:  3h 17m | Avg:  1h 05m | Max:  1h 07m | Hits:   2%/2139  
    🔍 cxx_family: GCC 🔍
      🟩 Clang              Pass: 100%/59  | Total:  1d 10h | Avg: 35m 34s | Max: 54m 24s
      🔍 GCC                Pass:  98%/63  | Total:  1d 14h | Avg: 36m 52s | Max:  1h 28m
      🟩 Intel              Pass: 100%/3   | Total:  2h 44m | Avg: 54m 55s | Max: 59m 05s
      🟩 MSVC               Pass: 100%/6   | Total:  6h 15m | Avg:  1h 02m | Max:  1h 07m | Hits:   2%/4278  
    🔍 jobs: TestGPU 🔍
      🟩 Build              Pass: 100%/99  | Total:  2d 21h | Avg: 42m 18s | Max:  1h 07m | Hits:   2%/4278  
      🟩 DeviceLaunch       Pass: 100%/8   | Total:  2h 47m | Avg: 20m 53s | Max: 27m 56s
      🟩 GraphCapture       Pass: 100%/8   | Total:  2h 25m | Avg: 18m 11s | Max: 31m 00s
      🟩 HostLaunch         Pass: 100%/8   | Total:  2h 38m | Avg: 19m 46s | Max: 28m 40s
      🔍 TestGPU            Pass:  87%/8   | Total:  5h 03m | Avg: 37m 57s | Max:  1h 28m
    🔍 std: 14 🔍
      🟩 11                 Pass: 100%/34  | Total: 21h 36m | Avg: 38m 08s | Max:  1h 27m
      🔍 14                 Pass:  97%/37  | Total: 23h 22m | Avg: 37m 54s | Max:  1h 05m | Hits:   2%/2139  
      🟩 17                 Pass: 100%/36  | Total: 22h 18m | Avg: 37m 10s | Max:  1h 07m | Hits:   2%/1426  
      🟩 20                 Pass: 100%/24  | Total: 15h 25m | Avg: 38m 33s | Max:  1h 28m | Hits:   2%/713   
    🟨 gpu
      🟨 v100               Pass:  99%/131 | Total:  3d 10h | Avg: 37m 53s | Max:  1h 28m | Hits:   2%/4278  
    🟩 sm
      🟩 60;70;80;90        Pass: 100%/3   | Total:  2h 46m | Avg: 55m 22s | Max: 57m 52s
      🟩 90a                Pass: 100%/4   | Total:  1h 13m | Avg: 18m 24s | Max: 19m 34s
    
  • 🟨 libcudacxx: Pass: 99%/112 | Total: 1d 03h | Avg: 14m 33s | Max: 1h 09m | Hits: 37%/16707

    🔍 cpu: amd64 🔍
      🔍 amd64              Pass:  99%/104 | Total:  1d 01h | Avg: 14m 54s | Max:  1h 09m | Hits:  37%/16707 
      🟩 arm64              Pass: 100%/8   | Total:  1h 19m | Avg:  9m 56s | Max: 15m 22s
    🔍 ctk: 12.5 🔍
      🟩 11.1               Pass: 100%/15  | Total:  3h 34m | Avg: 14m 17s | Max: 40m 28s | Hits:  39%/2592  
      🟩 11.8               Pass: 100%/3   | Total: 56m 16s | Avg: 18m 45s | Max: 19m 19s
      🔍 12.5               Pass:  98%/94  | Total: 22h 38m | Avg: 14m 27s | Max:  1h 09m | Hits:  37%/14115 
    🔍 cudacxx: nvcc12.5 🔍
      🟩 ClangCUDA17        Pass: 100%/2   | Total: 37m 04s | Avg: 18m 32s | Max: 18m 43s
      🟩 nvcc11.1           Pass: 100%/15  | Total:  3h 34m | Avg: 14m 17s | Max: 40m 28s | Hits:  39%/2592  
      🟩 nvcc11.8           Pass: 100%/3   | Total: 56m 16s | Avg: 18m 45s | Max: 19m 19s
      🔍 nvcc12.5           Pass:  98%/92  | Total: 22h 01m | Avg: 14m 22s | Max:  1h 09m | Hits:  37%/14115 
    🔍 cudacxx_family: nvcc 🔍
      🟩 ClangCUDA          Pass: 100%/2   | Total: 37m 04s | Avg: 18m 32s | Max: 18m 43s
      🔍 nvcc               Pass:  99%/110 | Total:  1d 02h | Avg: 14m 28s | Max:  1h 09m | Hits:  37%/16707 
    🔍 cxx: GCC12 🔍
      🟩 Clang9             Pass: 100%/6   | Total:  1h 36m | Avg: 16m 02s | Max: 20m 04s
      🟩 Clang10            Pass: 100%/3   | Total: 46m 41s | Avg: 15m 33s | Max: 20m 54s
      🟩 Clang11            Pass: 100%/4   | Total: 54m 17s | Avg: 13m 34s | Max: 20m 40s
      🟩 Clang12            Pass: 100%/4   | Total:  1h 05m | Avg: 16m 15s | Max: 19m 51s
      🟩 Clang13            Pass: 100%/4   | Total:  1h 00m | Avg: 15m 11s | Max: 20m 37s
      🟩 Clang14            Pass: 100%/4   | Total: 41m 43s | Avg: 10m 25s | Max: 17m 46s
      🟩 Clang15            Pass: 100%/4   | Total: 40m 45s | Avg: 10m 11s | Max: 20m 14s
      🟩 Clang16            Pass: 100%/4   | Total:  1h 13m | Avg: 18m 22s | Max: 20m 59s
      🟩 Clang17            Pass: 100%/14  | Total:  4h 35m | Avg: 19m 41s | Max:  1h 09m
      🟩 GCC6               Pass: 100%/2   | Total: 54m 04s | Avg: 27m 02s | Max: 40m 28s
      🟩 GCC7               Pass: 100%/6   | Total:  1h 23m | Avg: 13m 50s | Max: 40m 05s
      🟩 GCC8               Pass: 100%/6   | Total: 48m 01s | Avg:  8m 00s | Max: 14m 04s
      🟩 GCC9               Pass: 100%/6   | Total: 42m 59s | Avg:  7m 09s | Max: 15m 50s
      🟩 GCC10              Pass: 100%/4   | Total: 35m 00s | Avg:  8m 45s | Max: 16m 13s
      🟩 GCC11              Pass: 100%/7   | Total:  1h 47m | Avg: 15m 17s | Max: 19m 19s
      🔍 GCC12              Pass:  75%/4   | Total: 26m 55s | Avg:  6m 43s | Max: 20m 06s
      🟩 GCC13              Pass: 100%/21  | Total:  4h 13m | Avg: 12m 05s | Max: 25m 56s
      🟩 Intel2023.2.0      Pass: 100%/3   | Total: 45m 59s | Avg: 15m 19s | Max: 22m 34s
      🟩 MSVC14.16          Pass: 100%/1   | Total: 26m 13s | Avg: 26m 13s | Max: 26m 13s | Hits:  39%/2592  
      🟩 MSVC14.29          Pass: 100%/2   | Total: 59m 20s | Avg: 29m 40s | Max: 32m 03s | Hits:  37%/5546  
      🟩 MSVC14.39          Pass: 100%/3   | Total:  1h 32m | Avg: 30m 54s | Max: 38m 33s | Hits:  37%/8569  
    🔍 cxx_family: GCC 🔍
      🟩 Clang              Pass: 100%/47  | Total: 12h 34m | Avg: 16m 03s | Max:  1h 09m
      🔍 GCC                Pass:  98%/56  | Total: 10h 50m | Avg: 11m 37s | Max: 40m 28s
      🟩 Intel              Pass: 100%/3   | Total: 45m 59s | Avg: 15m 19s | Max: 22m 34s
      🟩 MSVC               Pass: 100%/6   | Total:  2h 58m | Avg: 29m 42s | Max: 38m 33s | Hits:  37%/16707 
    🔍 jobs: Build 🔍
      🔍 Build              Pass:  98%/99  | Total: 21h 38m | Avg: 13m 06s | Max: 40m 28s | Hits:  37%/16707 
      🟩 NVRTC              Pass: 100%/4   | Total:  1h 35m | Avg: 23m 50s | Max: 25m 56s
      🟩 Test               Pass: 100%/8   | Total:  3h 53m | Avg: 29m 13s | Max:  1h 09m
      🟩 VerifyCodegen      Pass: 100%/1   | Total:  1m 59s | Avg:  1m 59s | Max:  1m 59s
    🔍 std: 17 🔍
      🟩 11                 Pass: 100%/29  | Total:  7h 02m | Avg: 14m 33s | Max: 40m 28s
      🟩 14                 Pass: 100%/32  | Total:  7h 27m | Avg: 13m 59s | Max: 27m 17s | Hits:  38%/7978  
      🔍 17                 Pass:  96%/31  | Total:  7h 31m | Avg: 14m 33s | Max: 52m 37s | Hits:  37%/5706  
      🟩 20                 Pass: 100%/19  | Total:  5h 06m | Avg: 16m 06s | Max:  1h 09m | Hits:  34%/3023  
    🟨 gpu
      🟨 v100               Pass:  99%/112 | Total:  1d 03h | Avg: 14m 33s | Max:  1h 09m | Hits:  37%/16707 
    🟩 sm
      🟩 60;70;80;90        Pass: 100%/3   | Total: 56m 16s | Avg: 18m 45s | Max: 19m 19s
      🟩 90a                Pass: 100%/4   | Total: 13m 57s | Avg:  3m 29s | Max:  3m 43s
    
  • 🟩 cudax: Pass: 100%/55 | Total: 2h 35m | Avg: 2m 49s | Max: 7m 18s | Hits: 29%/102

    🟩 cpu
      🟩 amd64              Pass: 100%/51  | Total:  2h 25m | Avg:  2m 51s | Max:  7m 18s | Hits:  29%/102   
      🟩 arm64              Pass: 100%/4   | Total:  9m 56s | Avg:  2m 29s | Max:  2m 39s
    🟩 ctk
      🟩 12.0               Pass: 100%/23  | Total:  1h 04m | Avg:  2m 47s | Max:  6m 48s | Hits:  29%/51    
      🟩 12.5               Pass: 100%/32  | Total:  1h 31m | Avg:  2m 51s | Max:  7m 18s | Hits:  29%/51    
    🟩 cudacxx
      🟩 nvcc12.0           Pass: 100%/23  | Total:  1h 04m | Avg:  2m 47s | Max:  6m 48s | Hits:  29%/51    
      🟩 nvcc12.5           Pass: 100%/32  | Total:  1h 31m | Avg:  2m 51s | Max:  7m 18s | Hits:  29%/51    
    🟩 cudacxx_family
      🟩 nvcc               Pass: 100%/55  | Total:  2h 35m | Avg:  2m 49s | Max:  7m 18s | Hits:  29%/102   
    🟩 cxx
      🟩 Clang9             Pass: 100%/2   | Total:  5m 49s | Avg:  2m 54s | Max:  3m 14s
      🟩 Clang10            Pass: 100%/2   | Total:  4m 41s | Avg:  2m 20s | Max:  2m 29s
      🟩 Clang11            Pass: 100%/4   | Total:  9m 13s | Avg:  2m 18s | Max:  2m 20s
      🟩 Clang12            Pass: 100%/4   | Total:  9m 22s | Avg:  2m 20s | Max:  2m 23s
      🟩 Clang13            Pass: 100%/4   | Total:  9m 34s | Avg:  2m 23s | Max:  2m 28s
      🟩 Clang14            Pass: 100%/6   | Total: 17m 39s | Avg:  2m 56s | Max:  4m 00s
      🟩 Clang15            Pass: 100%/2   | Total:  4m 49s | Avg:  2m 24s | Max:  2m 27s
      🟩 Clang16            Pass: 100%/6   | Total: 18m 56s | Avg:  3m 09s | Max:  4m 13s
      🟩 GCC9               Pass: 100%/2   | Total:  4m 40s | Avg:  2m 20s | Max:  2m 30s
      🟩 GCC10              Pass: 100%/4   | Total:  9m 23s | Avg:  2m 20s | Max:  2m 43s
      🟩 GCC11              Pass: 100%/4   | Total:  8m 57s | Avg:  2m 14s | Max:  2m 16s
      🟩 GCC12              Pass: 100%/12  | Total: 35m 07s | Avg:  2m 55s | Max:  4m 09s
      🟩 Intel2023.2.0      Pass: 100%/1   | Total:  3m 09s | Avg:  3m 09s | Max:  3m 09s
      🟩 MSVC14.36          Pass: 100%/1   | Total:  6m 48s | Avg:  6m 48s | Max:  6m 48s | Hits:  29%/51    
      🟩 MSVC14.39          Pass: 100%/1   | Total:  7m 18s | Avg:  7m 18s | Max:  7m 18s | Hits:  29%/51    
    🟩 cxx_family
      🟩 Clang              Pass: 100%/30  | Total:  1h 20m | Avg:  2m 40s | Max:  4m 13s
      🟩 GCC                Pass: 100%/22  | Total: 58m 07s | Avg:  2m 38s | Max:  4m 09s
      🟩 Intel              Pass: 100%/1   | Total:  3m 09s | Avg:  3m 09s | Max:  3m 09s
      🟩 MSVC               Pass: 100%/2   | Total: 14m 06s | Avg:  7m 03s | Max:  7m 18s | Hits:  29%/102   
    🟩 gpu
      🟩 v100               Pass: 100%/55  | Total:  2h 35m | Avg:  2m 49s | Max:  7m 18s | Hits:  29%/102   
    🟩 jobs
      🟩 Build              Pass: 100%/47  | Total:  2h 04m | Avg:  2m 38s | Max:  7m 18s | Hits:  29%/102   
      🟩 Test               Pass: 100%/8   | Total: 30m 54s | Avg:  3m 51s | Max:  4m 13s
    🟩 sm
      🟩 90                 Pass: 100%/1   | Total:  2m 09s | Avg:  2m 09s | Max:  2m 09s
      🟩 90a                Pass: 100%/1   | Total:  3m 05s | Avg:  3m 05s | Max:  3m 05s
    🟩 std
      🟩 17                 Pass: 100%/31  | Total:  1h 22m | Avg:  2m 39s | Max:  4m 09s
      🟩 20                 Pass: 100%/24  | Total:  1h 13m | Avg:  3m 02s | Max:  7m 18s | Hits:  29%/102   
    
  • 🟩 pycuda: Pass: 100%/1 | Total: 12m 37s | Avg: 12m 37s | Max: 12m 37s

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

👃 Inspect Changes

Modifications in project?

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

Modifications in project or dependencies?

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

🏃‍ Runner counts (total jobs: 417)

# Runner
305 linux-amd64-cpu16
61 linux-amd64-gpu-v100-latest-1
28 linux-arm64-cpu16
23 windows-amd64-cpu16

Copy link
Contributor

🟨 CI finished in 5h 56m: Pass: 98%/417 | Total: 6d 11h | Avg: 22m 25s | Max: 1h 15m | Hits: 27%/34092
  • 🟨 cub: Pass: 97%/131 | Total: 3d 04h | Avg: 35m 01s | Max: 1h 09m | Hits: 2%/4278

    🔍 cpu: amd64 🔍
      🔍 amd64              Pass:  97%/123 | Total:  2d 22h | Avg: 34m 22s | Max:  1h 09m | Hits:   2%/4278  
      🟩 arm64              Pass: 100%/8   | Total:  5h 59m | Avg: 44m 58s | Max: 51m 55s
    🔍 ctk: 12.5 🔍
      🟩 11.1               Pass: 100%/15  | Total:  9h 05m | Avg: 36m 20s | Max: 58m 12s | Hits:   2%/713   
      🟩 11.8               Pass: 100%/3   | Total:  2h 45m | Avg: 55m 17s | Max:  1h 08m
      🔍 12.5               Pass:  97%/113 | Total:  2d 16h | Avg: 34m 18s | Max:  1h 09m | Hits:   2%/3565  
    🔍 cudacxx: nvcc12.5 🔍
      🟩 ClangCUDA17        Pass: 100%/2   | Total: 24m 00s | Avg: 12m 00s | Max: 12m 05s
      🟩 nvcc11.1           Pass: 100%/15  | Total:  9h 05m | Avg: 36m 20s | Max: 58m 12s | Hits:   2%/713   
      🟩 nvcc11.8           Pass: 100%/3   | Total:  2h 45m | Avg: 55m 17s | Max:  1h 08m
      🔍 nvcc12.5           Pass:  97%/111 | Total:  2d 16h | Avg: 34m 42s | Max:  1h 09m | Hits:   2%/3565  
    🔍 cudacxx_family: nvcc 🔍
      🟩 ClangCUDA          Pass: 100%/2   | Total: 24m 00s | Avg: 12m 00s | Max: 12m 05s
      🔍 nvcc               Pass:  97%/129 | Total:  3d 04h | Avg: 35m 22s | Max:  1h 09m | Hits:   2%/4278  
    🔍 cxx: GCC13 🔍
      🟩 Clang9             Pass: 100%/6   | Total:  4h 01m | Avg: 40m 12s | Max: 43m 28s
      🟩 Clang10            Pass: 100%/3   | Total:  2h 06m | Avg: 42m 13s | Max: 44m 06s
      🟩 Clang11            Pass: 100%/4   | Total:  2h 44m | Avg: 41m 09s | Max: 43m 08s
      🟩 Clang12            Pass: 100%/4   | Total:  2h 51m | Avg: 42m 48s | Max: 44m 00s
      🟩 Clang13            Pass: 100%/4   | Total:  2h 58m | Avg: 44m 38s | Max: 46m 48s
      🟩 Clang14            Pass: 100%/4   | Total:  2h 37m | Avg: 39m 25s | Max: 44m 19s
      🟩 Clang15            Pass: 100%/4   | Total:  2h 43m | Avg: 40m 51s | Max: 43m 12s
      🟩 Clang16            Pass: 100%/4   | Total:  2h 30m | Avg: 37m 35s | Max: 40m 20s
      🟩 Clang17            Pass: 100%/26  | Total: 11h 12m | Avg: 25m 50s | Max: 46m 43s
      🟩 GCC6               Pass: 100%/2   | Total:  1h 10m | Avg: 35m 24s | Max: 35m 44s
      🟩 GCC7               Pass: 100%/6   | Total:  3h 32m | Avg: 35m 26s | Max: 40m 21s
      🟩 GCC8               Pass: 100%/6   | Total:  3h 34m | Avg: 35m 48s | Max: 44m 05s
      🟩 GCC9               Pass: 100%/6   | Total:  3h 34m | Avg: 35m 42s | Max: 39m 47s
      🟩 GCC10              Pass: 100%/4   | Total:  2h 41m | Avg: 40m 22s | Max: 44m 31s
      🟩 GCC11              Pass: 100%/7   | Total:  5h 29m | Avg: 47m 07s | Max:  1h 08m
      🟩 GCC12              Pass: 100%/4   | Total:  2h 34m | Avg: 38m 35s | Max: 40m 49s
      🔍 GCC13              Pass:  89%/28  | Total: 10h 49m | Avg: 23m 12s | Max: 51m 55s
      🟩 Intel2023.2.0      Pass: 100%/3   | Total:  2h 43m | Avg: 54m 33s | Max: 55m 31s
      🟩 MSVC14.16          Pass: 100%/1   | Total: 58m 12s | Avg: 58m 12s | Max: 58m 12s | Hits:   2%/713   
      🟩 MSVC14.29          Pass: 100%/2   | Total:  2h 13m | Avg:  1h 06m | Max:  1h 09m | Hits:   2%/1426  
      🟩 MSVC14.39          Pass: 100%/3   | Total:  3h 18m | Avg:  1h 06m | Max:  1h 08m | Hits:   2%/2139  
    🔍 cxx_family: GCC 🔍
      🟩 Clang              Pass: 100%/59  | Total:  1d 09h | Avg: 34m 20s | Max: 46m 48s
      🔍 GCC                Pass:  95%/63  | Total:  1d 09h | Avg: 31m 52s | Max:  1h 08m
      🟩 Intel              Pass: 100%/3   | Total:  2h 43m | Avg: 54m 33s | Max: 55m 31s
      🟩 MSVC               Pass: 100%/6   | Total:  6h 30m | Avg:  1h 05m | Max:  1h 09m | Hits:   2%/4278  
    🟨 jobs
      🟩 Build              Pass: 100%/99  | Total:  2d 19h | Avg: 40m 36s | Max:  1h 09m | Hits:   2%/4278  
      🟨 DeviceLaunch       Pass:  87%/8   | Total:  2h 24m | Avg: 18m 03s | Max: 31m 56s
      🟩 GraphCapture       Pass: 100%/8   | Total:  2h 00m | Avg: 15m 02s | Max: 17m 00s
      🟨 HostLaunch         Pass:  75%/8   | Total:  1h 55m | Avg: 14m 28s | Max: 20m 14s
      🟩 TestGPU            Pass: 100%/8   | Total:  3h 06m | Avg: 23m 16s | Max: 27m 22s
    🟨 std
      🟩 11                 Pass: 100%/34  | Total: 20h 35m | Avg: 36m 20s | Max:  1h 08m
      🟨 14                 Pass:  94%/37  | Total: 21h 57m | Avg: 35m 36s | Max:  1h 09m | Hits:   2%/2139  
      🟩 17                 Pass: 100%/36  | Total: 21h 09m | Avg: 35m 15s | Max:  1h 05m | Hits:   2%/1426  
      🟨 20                 Pass:  95%/24  | Total: 12h 45m | Avg: 31m 54s | Max:  1h 08m | Hits:   2%/713   
    🟨 gpu
      🟨 v100               Pass:  97%/131 | Total:  3d 04h | Avg: 35m 01s | Max:  1h 09m | Hits:   2%/4278  
    🟩 sm
      🟩 60;70;80;90        Pass: 100%/3   | Total:  2h 45m | Avg: 55m 17s | Max:  1h 08m
      🟩 90a                Pass: 100%/4   | Total:  1h 04m | Avg: 16m 09s | Max: 17m 30s
    
  • 🟨 thrust: Pass: 97%/118 | Total: 2d 05h | Avg: 27m 27s | Max: 1h 15m | Hits: 35%/13005

    🔍 cpu: amd64 🔍
      🔍 amd64              Pass:  97%/110 | Total:  2d 02h | Avg: 27m 19s | Max:  1h 15m | Hits:  35%/13005 
      🟩 arm64              Pass: 100%/8   | Total:  3h 53m | Avg: 29m 11s | Max: 34m 34s
    🔍 ctk: 12.5 🔍
      🟩 11.1               Pass: 100%/15  | Total:  7h 15m | Avg: 29m 03s | Max: 58m 08s | Hits:   3%/1445  
      🟩 11.8               Pass: 100%/3   | Total:  1h 51m | Avg: 37m 05s | Max: 39m 52s
      🔍 12.5               Pass:  97%/100 | Total:  1d 20h | Avg: 26m 55s | Max:  1h 15m | Hits:  39%/11560 
    🔍 cudacxx: nvcc12.5 🔍
      🟩 ClangCUDA17        Pass: 100%/2   | Total: 55m 34s | Avg: 27m 47s | Max: 28m 30s
      🟩 nvcc11.1           Pass: 100%/15  | Total:  7h 15m | Avg: 29m 03s | Max: 58m 08s | Hits:   3%/1445  
      🟩 nvcc11.8           Pass: 100%/3   | Total:  1h 51m | Avg: 37m 05s | Max: 39m 52s
      🔍 nvcc12.5           Pass:  96%/98  | Total:  1d 19h | Avg: 26m 54s | Max:  1h 15m | Hits:  39%/11560 
    🔍 cudacxx_family: nvcc 🔍
      🟩 ClangCUDA          Pass: 100%/2   | Total: 55m 34s | Avg: 27m 47s | Max: 28m 30s
      🔍 nvcc               Pass:  97%/116 | Total:  2d 05h | Avg: 27m 26s | Max:  1h 15m | Hits:  35%/13005 
    🚨 cxx: Intel2023.2.0 🚨
      🟩 Clang9             Pass: 100%/6   | Total:  2h 45m | Avg: 27m 36s | Max: 31m 33s
      🟩 Clang10            Pass: 100%/3   | Total:  1h 36m | Avg: 32m 02s | Max: 37m 11s
      🟩 Clang11            Pass: 100%/4   | Total:  1h 57m | Avg: 29m 26s | Max: 33m 20s
      🟩 Clang12            Pass: 100%/4   | Total:  2h 00m | Avg: 30m 12s | Max: 33m 38s
      🟩 Clang13            Pass: 100%/4   | Total:  2h 03m | Avg: 30m 52s | Max: 33m 45s
      🟩 Clang14            Pass: 100%/4   | Total:  1h 59m | Avg: 29m 54s | Max: 31m 35s
      🟩 Clang15            Pass: 100%/4   | Total:  2h 01m | Avg: 30m 20s | Max: 31m 58s
      🟩 Clang16            Pass: 100%/4   | Total:  2h 04m | Avg: 31m 00s | Max: 34m 19s
      🟩 Clang17            Pass: 100%/18  | Total:  5h 59m | Avg: 19m 57s | Max: 31m 14s
      🟩 GCC6               Pass: 100%/2   | Total: 53m 49s | Avg: 26m 54s | Max: 29m 34s
      🟩 GCC7               Pass: 100%/6   | Total:  2h 44m | Avg: 27m 26s | Max: 29m 26s
      🟩 GCC8               Pass: 100%/6   | Total:  2h 49m | Avg: 28m 17s | Max: 30m 54s
      🟩 GCC9               Pass: 100%/6   | Total:  2h 50m | Avg: 28m 29s | Max: 31m 26s
      🟩 GCC10              Pass: 100%/4   | Total:  2h 06m | Avg: 31m 40s | Max: 34m 47s
      🟩 GCC11              Pass: 100%/7   | Total:  3h 42m | Avg: 31m 51s | Max: 39m 52s
      🟩 GCC12              Pass: 100%/4   | Total:  2h 06m | Avg: 31m 34s | Max: 32m 57s
      🟩 GCC13              Pass: 100%/20  | Total:  6h 29m | Avg: 19m 27s | Max: 34m 34s
      🔥 Intel2023.2.0      Pass:   0%/3   | Total: 14m 30s | Avg:  4m 50s | Max:  5m 12s
      🟩 MSVC14.16          Pass: 100%/1   | Total: 58m 08s | Avg: 58m 08s | Max: 58m 08s | Hits:   3%/1445  
      🟩 MSVC14.29          Pass: 100%/2   | Total:  2h 03m | Avg:  1h 01m | Max:  1h 01m | Hits:   3%/2890  
      🟩 MSVC14.39          Pass: 100%/6   | Total:  4h 31m | Avg: 45m 10s | Max:  1h 15m | Hits:  51%/8670  
    🚨 cxx_family: Intel 🚨
      🟩 Clang              Pass: 100%/51  | Total: 22h 28m | Avg: 26m 25s | Max: 37m 11s
      🟩 GCC                Pass: 100%/55  | Total: 23h 44m | Avg: 25m 53s | Max: 39m 52s
      🔥 Intel              Pass:   0%/3   | Total: 14m 30s | Avg:  4m 50s | Max:  5m 12s
      🟩 MSVC               Pass: 100%/9   | Total:  7h 32m | Avg: 50m 19s | Max:  1h 15m | Hits:  35%/13005 
    🔍 jobs: Build 🔍
      🔍 Build              Pass:  96%/99  | Total:  2d 02h | Avg: 30m 33s | Max:  1h 15m | Hits:   3%/8670  
      🟩 TestCPU            Pass: 100%/11  | Total:  1h 54m | Avg: 10m 23s | Max: 21m 30s | Hits:  99%/4335  
      🟩 TestGPU            Pass: 100%/8   | Total:  1h 40m | Avg: 12m 31s | Max: 14m 53s
    🟨 std
      🟨 11                 Pass:  96%/30  | Total: 11h 27m | Avg: 22m 55s | Max: 32m 59s
      🟨 14                 Pass:  97%/34  | Total: 16h 33m | Avg: 29m 12s | Max:  1h 01m | Hits:  27%/5780  
      🟨 17                 Pass:  96%/33  | Total: 16h 07m | Avg: 29m 18s | Max:  1h 15m | Hits:  35%/4335  
      🟩 20                 Pass: 100%/21  | Total:  9h 51m | Avg: 28m 09s | Max:  1h 12m | Hits:  51%/2890  
    🟨 gpu
      🟨 v100               Pass:  97%/118 | Total:  2d 05h | Avg: 27m 27s | Max:  1h 15m | Hits:  35%/13005 
    🟩 sm
      🟩 60;70;80;90        Pass: 100%/3   | Total:  1h 51m | Avg: 37m 05s | Max: 39m 52s
      🟩 90a                Pass: 100%/4   | Total:  1h 17m | Avg: 19m 16s | Max: 22m 18s
    
  • 🟨 libcudacxx: Pass: 99%/112 | Total: 22h 39m | Avg: 12m 08s | Max: 43m 16s | Hits: 28%/16707

    🔍 cpu: amd64 🔍
      🔍 amd64              Pass:  99%/104 | Total: 21h 42m | Avg: 12m 31s | Max: 43m 16s | Hits:  28%/16707 
      🟩 arm64              Pass: 100%/8   | Total: 57m 04s | Avg:  7m 08s | Max: 15m 39s
    🔍 ctk: 12.5 🔍
      🟩 11.1               Pass: 100%/15  | Total:  3h 12m | Avg: 12m 50s | Max: 43m 16s | Hits:  30%/2592  
      🟩 11.8               Pass: 100%/3   | Total: 41m 24s | Avg: 13m 48s | Max: 19m 48s
      🔍 12.5               Pass:  98%/94  | Total: 18h 45m | Avg: 11m 58s | Max: 36m 56s | Hits:  28%/14115 
    🔍 cudacxx: nvcc12.5 🔍
      🟩 ClangCUDA17        Pass: 100%/2   | Total: 37m 26s | Avg: 18m 43s | Max: 19m 32s
      🟩 nvcc11.1           Pass: 100%/15  | Total:  3h 12m | Avg: 12m 50s | Max: 43m 16s | Hits:  30%/2592  
      🟩 nvcc11.8           Pass: 100%/3   | Total: 41m 24s | Avg: 13m 48s | Max: 19m 48s
      🔍 nvcc12.5           Pass:  98%/92  | Total: 18h 08m | Avg: 11m 49s | Max: 36m 56s | Hits:  28%/14115 
    🔍 cudacxx_family: nvcc 🔍
      🟩 ClangCUDA          Pass: 100%/2   | Total: 37m 26s | Avg: 18m 43s | Max: 19m 32s
      🔍 nvcc               Pass:  99%/110 | Total: 22h 02m | Avg: 12m 01s | Max: 43m 16s | Hits:  28%/16707 
    🔍 cxx: Clang17 🔍
      🟩 Clang9             Pass: 100%/6   | Total:  1h 46m | Avg: 17m 48s | Max: 29m 19s
      🟩 Clang10            Pass: 100%/3   | Total: 35m 05s | Avg: 11m 41s | Max: 21m 41s
      🟩 Clang11            Pass: 100%/4   | Total:  1h 03m | Avg: 15m 48s | Max: 20m 39s
      🟩 Clang12            Pass: 100%/4   | Total:  1h 04m | Avg: 16m 07s | Max: 20m 24s
      🟩 Clang13            Pass: 100%/4   | Total:  1h 04m | Avg: 16m 02s | Max: 21m 50s
      🟩 Clang14            Pass: 100%/4   | Total: 28m 50s | Avg:  7m 12s | Max: 17m 52s
      🟩 Clang15            Pass: 100%/4   | Total: 32m 08s | Avg:  8m 02s | Max: 19m 59s
      🟩 Clang16            Pass: 100%/4   | Total: 15m 21s | Avg:  3m 50s | Max:  4m 03s
      🔍 Clang17            Pass:  92%/14  | Total:  2h 53m | Avg: 12m 22s | Max: 25m 31s
      🟩 GCC6               Pass: 100%/2   | Total: 45m 41s | Avg: 22m 50s | Max: 43m 16s
      🟩 GCC7               Pass: 100%/6   | Total: 17m 32s | Avg:  2m 55s | Max:  3m 53s
      🟩 GCC8               Pass: 100%/6   | Total: 34m 26s | Avg:  5m 44s | Max: 19m 32s
      🟩 GCC9               Pass: 100%/6   | Total: 55m 52s | Avg:  9m 18s | Max: 39m 58s
      🟩 GCC10              Pass: 100%/4   | Total: 30m 05s | Avg:  7m 31s | Max: 19m 11s
      🟩 GCC11              Pass: 100%/7   | Total:  1h 24m | Avg: 12m 04s | Max: 20m 01s
      🟩 GCC12              Pass: 100%/4   | Total: 34m 46s | Avg:  8m 41s | Max: 20m 46s
      🟩 GCC13              Pass: 100%/21  | Total:  4h 19m | Avg: 12m 22s | Max: 36m 56s
      🟩 Intel2023.2.0      Pass: 100%/3   | Total: 20m 01s | Avg:  6m 40s | Max:  7m 57s
      🟩 MSVC14.16          Pass: 100%/1   | Total: 28m 01s | Avg: 28m 01s | Max: 28m 01s | Hits:  30%/2592  
      🟩 MSVC14.29          Pass: 100%/2   | Total:  1h 03m | Avg: 31m 43s | Max: 35m 54s | Hits:  28%/5546  
      🟩 MSVC14.39          Pass: 100%/3   | Total:  1h 42m | Avg: 34m 04s | Max: 36m 25s | Hits:  27%/8569  
    🔍 cxx_family: Clang 🔍
      🔍 Clang              Pass:  97%/47  | Total:  9h 43m | Avg: 12m 24s | Max: 29m 19s
      🟩 GCC                Pass: 100%/56  | Total:  9h 22m | Avg: 10m 02s | Max: 43m 16s
      🟩 Intel              Pass: 100%/3   | Total: 20m 01s | Avg:  6m 40s | Max:  7m 57s
      🟩 MSVC               Pass: 100%/6   | Total:  3h 13m | Avg: 32m 16s | Max: 36m 25s | Hits:  28%/16707 
    🔍 jobs: Test 🔍
      🟩 Build              Pass: 100%/99  | Total: 18h 15m | Avg: 11m 04s | Max: 43m 16s | Hits:  28%/16707 
      🟩 NVRTC              Pass: 100%/4   | Total:  1h 28m | Avg: 22m 03s | Max: 27m 15s
      🔍 Test               Pass:  87%/8   | Total:  2h 53m | Avg: 21m 44s | Max: 36m 56s
      🟩 VerifyCodegen      Pass: 100%/1   | Total:  1m 58s | Avg:  1m 58s | Max:  1m 58s
    🔍 std: 14 🔍
      🟩 11                 Pass: 100%/29  | Total:  8h 10m | Avg: 16m 55s | Max: 43m 16s
      🔍 14                 Pass:  96%/32  | Total:  5h 03m | Avg:  9m 28s | Max: 29m 54s | Hits:  29%/7978  
      🟩 17                 Pass: 100%/31  | Total:  5h 21m | Avg: 10m 22s | Max: 35m 55s | Hits:  27%/5706  
      🟩 20                 Pass: 100%/19  | Total:  4h 02m | Avg: 12m 44s | Max: 36m 25s | Hits:  26%/3023  
    🟨 gpu
      🟨 v100               Pass:  99%/112 | Total: 22h 39m | Avg: 12m 08s | Max: 43m 16s | Hits:  28%/16707 
    🟩 sm
      🟩 60;70;80;90        Pass: 100%/3   | Total: 41m 24s | Avg: 13m 48s | Max: 19m 48s
      🟩 90a                Pass: 100%/4   | Total: 13m 48s | Avg:  3m 27s | Max:  3m 53s
    
  • 🟩 cudax: Pass: 100%/55 | Total: 2h 33m | Avg: 2m 47s | Max: 9m 23s | Hits: 25%/102

    🟩 cpu
      🟩 amd64              Pass: 100%/51  | Total:  2h 26m | Avg:  2m 52s | Max:  9m 23s | Hits:  25%/102   
      🟩 arm64              Pass: 100%/4   | Total:  6m 54s | Avg:  1m 43s | Max:  1m 48s
    🟩 ctk
      🟩 12.0               Pass: 100%/23  | Total:  1h 06m | Avg:  2m 53s | Max:  9m 23s | Hits:  25%/51    
      🟩 12.5               Pass: 100%/32  | Total:  1h 27m | Avg:  2m 43s | Max:  8m 57s | Hits:  25%/51    
    🟩 cudacxx
      🟩 nvcc12.0           Pass: 100%/23  | Total:  1h 06m | Avg:  2m 53s | Max:  9m 23s | Hits:  25%/51    
      🟩 nvcc12.5           Pass: 100%/32  | Total:  1h 27m | Avg:  2m 43s | Max:  8m 57s | Hits:  25%/51    
    🟩 cudacxx_family
      🟩 nvcc               Pass: 100%/55  | Total:  2h 33m | Avg:  2m 47s | Max:  9m 23s | Hits:  25%/102   
    🟩 cxx
      🟩 Clang9             Pass: 100%/2   | Total:  4m 49s | Avg:  2m 24s | Max:  2m 30s
      🟩 Clang10            Pass: 100%/2   | Total:  4m 44s | Avg:  2m 22s | Max:  2m 24s
      🟩 Clang11            Pass: 100%/4   | Total: 10m 02s | Avg:  2m 30s | Max:  2m 38s
      🟩 Clang12            Pass: 100%/4   | Total: 10m 21s | Avg:  2m 35s | Max:  2m 41s
      🟩 Clang13            Pass: 100%/4   | Total: 10m 08s | Avg:  2m 32s | Max:  2m 40s
      🟩 Clang14            Pass: 100%/6   | Total: 17m 42s | Avg:  2m 57s | Max:  5m 16s
      🟩 Clang15            Pass: 100%/2   | Total:  4m 32s | Avg:  2m 16s | Max:  2m 24s
      🟩 Clang16            Pass: 100%/6   | Total: 17m 34s | Avg:  2m 55s | Max:  5m 26s
      🟩 GCC9               Pass: 100%/2   | Total:  4m 08s | Avg:  2m 04s | Max:  2m 16s
      🟩 GCC10              Pass: 100%/4   | Total:  7m 44s | Avg:  1m 56s | Max:  2m 08s
      🟩 GCC11              Pass: 100%/4   | Total:  8m 01s | Avg:  2m 00s | Max:  2m 41s
      🟩 GCC12              Pass: 100%/12  | Total: 32m 13s | Avg:  2m 41s | Max:  4m 40s
      🟩 Intel2023.2.0      Pass: 100%/1   | Total:  3m 09s | Avg:  3m 09s | Max:  3m 09s
      🟩 MSVC14.36          Pass: 100%/1   | Total:  9m 23s | Avg:  9m 23s | Max:  9m 23s | Hits:  25%/51    
      🟩 MSVC14.39          Pass: 100%/1   | Total:  8m 57s | Avg:  8m 57s | Max:  8m 57s | Hits:  25%/51    
    🟩 cxx_family
      🟩 Clang              Pass: 100%/30  | Total:  1h 19m | Avg:  2m 39s | Max:  5m 26s
      🟩 GCC                Pass: 100%/22  | Total: 52m 06s | Avg:  2m 22s | Max:  4m 40s
      🟩 Intel              Pass: 100%/1   | Total:  3m 09s | Avg:  3m 09s | Max:  3m 09s
      🟩 MSVC               Pass: 100%/2   | Total: 18m 20s | Avg:  9m 10s | Max:  9m 23s | Hits:  25%/102   
    🟩 gpu
      🟩 v100               Pass: 100%/55  | Total:  2h 33m | Avg:  2m 47s | Max:  9m 23s | Hits:  25%/102   
    🟩 jobs
      🟩 Build              Pass: 100%/47  | Total:  1h 58m | Avg:  2m 31s | Max:  9m 23s | Hits:  25%/102   
      🟩 Test               Pass: 100%/8   | Total: 34m 51s | Avg:  4m 21s | Max:  5m 26s
    🟩 sm
      🟩 90                 Pass: 100%/1   | Total:  1m 53s | Avg:  1m 53s | Max:  1m 53s
      🟩 90a                Pass: 100%/1   | Total:  2m 00s | Avg:  2m 00s | Max:  2m 00s
    🟩 std
      🟩 17                 Pass: 100%/31  | Total:  1h 18m | Avg:  2m 31s | Max:  5m 26s
      🟩 20                 Pass: 100%/24  | Total:  1h 15m | Avg:  3m 08s | Max:  9m 23s | Hits:  25%/102   
    
  • 🟩 pycuda: Pass: 100%/1 | Total: 11m 01s | Avg: 11m 01s | Max: 11m 01s

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

👃 Inspect Changes

Modifications in project?

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

Modifications in project or dependencies?

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

🏃‍ Runner counts (total jobs: 417)

# Runner
305 linux-amd64-cpu16
61 linux-amd64-gpu-v100-latest-1
28 linux-arm64-cpu16
23 windows-amd64-cpu16

Copy link
Contributor

🟩 CI finished in 4h 31m: Pass: 100%/417 | Total: 6d 16h | Avg: 23m 07s | Max: 1h 12m | Hits: 52%/34092
  • 🟩 cub: Pass: 100%/131 | Total: 3d 18h | Avg: 41m 13s | Max: 1h 06m | Hits: 63%/4278

    🟩 cpu
      🟩 amd64              Pass: 100%/123 | Total:  3d 10h | Avg: 40m 22s | Max:  1h 06m | Hits:  63%/4278  
      🟩 arm64              Pass: 100%/8   | Total:  7h 14m | Avg: 54m 17s | Max:  1h 02m
    🟩 ctk
      🟩 11.1               Pass: 100%/15  | Total: 11h 10m | Avg: 44m 42s | Max: 50m 13s | Hits:  63%/713   
      🟩 11.8               Pass: 100%/3   | Total:  3h 15m | Avg:  1h 05m | Max:  1h 06m
      🟩 12.5               Pass: 100%/113 | Total:  3d 03h | Avg: 40m 07s | Max:  1h 04m | Hits:  63%/3565  
    🟩 cudacxx
      🟩 ClangCUDA17        Pass: 100%/2   | Total: 46m 11s | Avg: 23m 05s | Max: 23m 34s
      🟩 nvcc11.1           Pass: 100%/15  | Total: 11h 10m | Avg: 44m 42s | Max: 50m 13s | Hits:  63%/713   
      🟩 nvcc11.8           Pass: 100%/3   | Total:  3h 15m | Avg:  1h 05m | Max:  1h 06m
      🟩 nvcc12.5           Pass: 100%/111 | Total:  3d 02h | Avg: 40m 26s | Max:  1h 04m | Hits:  63%/3565  
    🟩 cudacxx_family
      🟩 ClangCUDA          Pass: 100%/2   | Total: 46m 11s | Avg: 23m 05s | Max: 23m 34s
      🟩 nvcc               Pass: 100%/129 | Total:  3d 17h | Avg: 41m 30s | Max:  1h 06m | Hits:  63%/4278  
    🟩 cxx
      🟩 Clang9             Pass: 100%/6   | Total:  3h 50m | Avg: 38m 26s | Max: 44m 19s
      🟩 Clang10            Pass: 100%/3   | Total:  2h 38m | Avg: 52m 48s | Max: 55m 40s
      🟩 Clang11            Pass: 100%/4   | Total:  3h 20m | Avg: 50m 13s | Max: 51m 15s
      🟩 Clang12            Pass: 100%/4   | Total:  3h 19m | Avg: 49m 54s | Max: 51m 11s
      🟩 Clang13            Pass: 100%/4   | Total:  3h 30m | Avg: 52m 43s | Max: 55m 30s
      🟩 Clang14            Pass: 100%/4   | Total:  3h 23m | Avg: 50m 59s | Max: 54m 08s
      🟩 Clang15            Pass: 100%/4   | Total:  3h 25m | Avg: 51m 18s | Max: 55m 56s
      🟩 Clang16            Pass: 100%/4   | Total:  2h 29m | Avg: 37m 18s | Max: 50m 03s
      🟩 Clang17            Pass: 100%/26  | Total: 12h 30m | Avg: 28m 52s | Max: 53m 13s
      🟩 GCC6               Pass: 100%/2   | Total:  1h 27m | Avg: 43m 46s | Max: 48m 02s
      🟩 GCC7               Pass: 100%/6   | Total:  4h 40m | Avg: 46m 42s | Max: 52m 16s
      🟩 GCC8               Pass: 100%/6   | Total:  4h 52m | Avg: 48m 49s | Max: 55m 03s
      🟩 GCC9               Pass: 100%/6   | Total:  4h 54m | Avg: 49m 08s | Max: 54m 09s
      🟩 GCC10              Pass: 100%/4   | Total:  3h 25m | Avg: 51m 21s | Max: 54m 31s
      🟩 GCC11              Pass: 100%/7   | Total:  6h 42m | Avg: 57m 28s | Max:  1h 06m
      🟩 GCC12              Pass: 100%/4   | Total:  3h 25m | Avg: 51m 29s | Max: 55m 24s
      🟩 GCC13              Pass: 100%/28  | Total: 13h 23m | Avg: 28m 41s | Max:  1h 02m
      🟩 Intel2023.2.0      Pass: 100%/3   | Total:  2h 42m | Avg: 54m 10s | Max: 54m 45s
      🟩 MSVC14.16          Pass: 100%/1   | Total: 50m 13s | Avg: 50m 13s | Max: 50m 13s | Hits:  63%/713   
      🟩 MSVC14.29          Pass: 100%/2   | Total:  1h 59m | Avg: 59m 41s | Max: 59m 55s | Hits:  63%/1426  
      🟩 MSVC14.39          Pass: 100%/3   | Total:  3h 06m | Avg:  1h 02m | Max:  1h 04m | Hits:  63%/2139  
    🟩 cxx_family
      🟩 Clang              Pass: 100%/59  | Total:  1d 14h | Avg: 39m 08s | Max: 55m 56s
      🟩 GCC                Pass: 100%/63  | Total:  1d 18h | Avg: 40m 50s | Max:  1h 06m
      🟩 Intel              Pass: 100%/3   | Total:  2h 42m | Avg: 54m 10s | Max: 54m 45s
      🟩 MSVC               Pass: 100%/6   | Total:  5h 55m | Avg: 59m 17s | Max:  1h 04m | Hits:  63%/4278  
    🟩 gpu
      🟩 v100               Pass: 100%/131 | Total:  3d 18h | Avg: 41m 13s | Max:  1h 06m | Hits:  63%/4278  
    🟩 jobs
      🟩 Build              Pass: 100%/99  | Total:  3d 08h | Avg: 48m 38s | Max:  1h 06m | Hits:  63%/4278  
      🟩 DeviceLaunch       Pass: 100%/8   | Total:  2h 12m | Avg: 16m 33s | Max: 18m 31s
      🟩 GraphCapture       Pass: 100%/8   | Total:  1h 55m | Avg: 14m 27s | Max: 15m 33s
      🟩 HostLaunch         Pass: 100%/8   | Total:  2h 23m | Avg: 17m 55s | Max: 24m 26s
      🟩 TestGPU            Pass: 100%/8   | Total:  3h 13m | Avg: 24m 07s | Max: 33m 58s
    🟩 sm
      🟩 60;70;80;90        Pass: 100%/3   | Total:  3h 15m | Avg:  1h 05m | Max:  1h 06m
      🟩 90a                Pass: 100%/4   | Total:  1h 26m | Avg: 21m 34s | Max: 22m 31s
    🟩 std
      🟩 11                 Pass: 100%/34  | Total: 23h 07m | Avg: 40m 49s | Max:  1h 03m
      🟩 14                 Pass: 100%/37  | Total:  1d 02h | Avg: 43m 10s | Max:  1h 06m | Hits:  63%/2139  
      🟩 17                 Pass: 100%/36  | Total:  1d 00h | Avg: 41m 39s | Max:  1h 05m | Hits:  63%/1426  
      🟩 20                 Pass: 100%/24  | Total: 15h 15m | Avg: 38m 08s | Max:  1h 02m | Hits:  63%/713   
    
  • 🟩 thrust: Pass: 100%/118 | Total: 2d 00h | Avg: 24m 31s | Max: 1h 12m | Hits: 49%/13005

    🟩 cpu
      🟩 amd64              Pass: 100%/110 | Total:  1d 20h | Avg: 24m 12s | Max:  1h 12m | Hits:  49%/13005 
      🟩 arm64              Pass: 100%/8   | Total:  3h 50m | Avg: 28m 51s | Max: 31m 40s
    🟩 ctk
      🟩 11.1               Pass: 100%/15  | Total:  7h 23m | Avg: 29m 32s | Max:  1h 02m | Hits:  24%/1445  
      🟩 11.8               Pass: 100%/3   | Total: 53m 40s | Avg: 17m 53s | Max: 31m 16s
      🟩 12.5               Pass: 100%/100 | Total:  1d 15h | Avg: 23m 58s | Max:  1h 12m | Hits:  52%/11560 
    🟩 cudacxx
      🟩 ClangCUDA17        Pass: 100%/2   | Total: 58m 23s | Avg: 29m 11s | Max: 30m 07s
      🟩 nvcc11.1           Pass: 100%/15  | Total:  7h 23m | Avg: 29m 32s | Max:  1h 02m | Hits:  24%/1445  
      🟩 nvcc11.8           Pass: 100%/3   | Total: 53m 40s | Avg: 17m 53s | Max: 31m 16s
      🟩 nvcc12.5           Pass: 100%/98  | Total:  1d 14h | Avg: 23m 51s | Max:  1h 12m | Hits:  52%/11560 
    🟩 cudacxx_family
      🟩 ClangCUDA          Pass: 100%/2   | Total: 58m 23s | Avg: 29m 11s | Max: 30m 07s
      🟩 nvcc               Pass: 100%/116 | Total:  1d 23h | Avg: 24m 26s | Max:  1h 12m | Hits:  49%/13005 
    🟩 cxx
      🟩 Clang9             Pass: 100%/6   | Total:  2h 54m | Avg: 29m 05s | Max: 34m 49s
      🟩 Clang10            Pass: 100%/3   | Total:  1h 09m | Avg: 23m 12s | Max: 26m 18s
      🟩 Clang11            Pass: 100%/4   | Total:  1h 29m | Avg: 22m 23s | Max: 25m 06s
      🟩 Clang12            Pass: 100%/4   | Total:  1h 37m | Avg: 24m 23s | Max: 25m 54s
      🟩 Clang13            Pass: 100%/4   | Total:  1h 41m | Avg: 25m 17s | Max: 27m 05s
      🟩 Clang14            Pass: 100%/4   | Total:  1h 52m | Avg: 28m 11s | Max: 30m 00s
      🟩 Clang15            Pass: 100%/4   | Total:  1h 58m | Avg: 29m 31s | Max: 31m 07s
      🟩 Clang16            Pass: 100%/4   | Total:  1h 59m | Avg: 29m 52s | Max: 32m 54s
      🟩 Clang17            Pass: 100%/18  | Total:  6h 49m | Avg: 22m 43s | Max: 31m 36s
      🟩 GCC6               Pass: 100%/2   | Total: 52m 10s | Avg: 26m 05s | Max: 26m 45s
      🟩 GCC7               Pass: 100%/6   | Total:  2h 05m | Avg: 20m 56s | Max: 30m 35s
      🟩 GCC8               Pass: 100%/6   | Total:  2h 18m | Avg: 23m 00s | Max: 29m 59s
      🟩 GCC9               Pass: 100%/6   | Total:  2h 30m | Avg: 25m 08s | Max: 31m 19s
      🟩 GCC10              Pass: 100%/4   | Total: 53m 58s | Avg: 13m 29s | Max: 17m 08s
      🟩 GCC11              Pass: 100%/7   | Total:  1h 40m | Avg: 14m 18s | Max: 31m 16s
      🟩 GCC12              Pass: 100%/4   | Total:  1h 10m | Avg: 17m 38s | Max: 22m 21s
      🟩 GCC13              Pass: 100%/20  | Total:  6h 40m | Avg: 20m 02s | Max: 35m 52s
      🟩 Intel2023.2.0      Pass: 100%/3   | Total:  1h 06m | Avg: 22m 08s | Max: 27m 13s
      🟩 MSVC14.16          Pass: 100%/1   | Total:  1h 02m | Avg:  1h 02m | Max:  1h 02m | Hits:  24%/1445  
      🟩 MSVC14.29          Pass: 100%/2   | Total:  1h 56m | Avg: 58m 01s | Max: 59m 23s | Hits:  24%/2890  
      🟩 MSVC14.39          Pass: 100%/6   | Total:  4h 25m | Avg: 44m 12s | Max:  1h 12m | Hits:  61%/8670  
    🟩 cxx_family
      🟩 Clang              Pass: 100%/51  | Total: 21h 31m | Avg: 25m 19s | Max: 34m 49s
      🟩 GCC                Pass: 100%/55  | Total: 18h 12m | Avg: 19m 51s | Max: 35m 52s
      🟩 Intel              Pass: 100%/3   | Total:  1h 06m | Avg: 22m 08s | Max: 27m 13s
      🟩 MSVC               Pass: 100%/9   | Total:  7h 23m | Avg: 49m 16s | Max:  1h 12m | Hits:  49%/13005 
    🟩 gpu
      🟩 v100               Pass: 100%/118 | Total:  2d 00h | Avg: 24m 31s | Max:  1h 12m | Hits:  49%/13005 
    🟩 jobs
      🟩 Build              Pass: 100%/99  | Total:  1d 19h | Avg: 26m 12s | Max:  1h 12m | Hits:  24%/8670  
      🟩 TestCPU            Pass: 100%/11  | Total:  1h 55m | Avg: 10m 32s | Max: 21m 49s | Hits:  99%/4335  
      🟩 TestGPU            Pass: 100%/8   | Total:  3h 03m | Avg: 22m 56s | Max: 35m 52s
    🟩 sm
      🟩 60;70;80;90        Pass: 100%/3   | Total: 53m 40s | Avg: 17m 53s | Max: 31m 16s
      🟩 90a                Pass: 100%/4   | Total: 49m 42s | Avg: 12m 25s | Max: 20m 10s
    🟩 std
      🟩 11                 Pass: 100%/30  | Total: 10h 23m | Avg: 20m 46s | Max: 35m 52s
      🟩 14                 Pass: 100%/34  | Total: 14h 50m | Avg: 26m 11s | Max:  1h 04m | Hits:  43%/5780  
      🟩 17                 Pass: 100%/33  | Total: 14h 01m | Avg: 25m 29s | Max:  1h 05m | Hits:  49%/4335  
      🟩 20                 Pass: 100%/21  | Total:  8h 59m | Avg: 25m 41s | Max:  1h 12m | Hits:  61%/2890  
    
  • 🟩 libcudacxx: Pass: 100%/112 | Total: 18h 47m | Avg: 10m 04s | Max: 46m 31s | Hits: 52%/16707

    🟩 cpu
      🟩 amd64              Pass: 100%/104 | Total: 18h 08m | Avg: 10m 27s | Max: 46m 31s | Hits:  52%/16707 
      🟩 arm64              Pass: 100%/8   | Total: 39m 15s | Avg:  4m 54s | Max: 15m 34s
    🟩 ctk
      🟩 11.1               Pass: 100%/15  | Total:  1h 19m | Avg:  5m 16s | Max: 17m 39s | Hits:  99%/2592  
      🟩 11.8               Pass: 100%/3   | Total: 38m 54s | Avg: 12m 58s | Max: 20m 35s
      🟩 12.5               Pass: 100%/94  | Total: 16h 49m | Avg: 10m 44s | Max: 46m 31s | Hits:  43%/14115 
    🟩 cudacxx
      🟩 ClangCUDA17        Pass: 100%/2   | Total: 39m 21s | Avg: 19m 40s | Max: 20m 33s
      🟩 nvcc11.1           Pass: 100%/15  | Total:  1h 19m | Avg:  5m 16s | Max: 17m 39s | Hits:  99%/2592  
      🟩 nvcc11.8           Pass: 100%/3   | Total: 38m 54s | Avg: 12m 58s | Max: 20m 35s
      🟩 nvcc12.5           Pass: 100%/92  | Total: 16h 10m | Avg: 10m 32s | Max: 46m 31s | Hits:  43%/14115 
    🟩 cudacxx_family
      🟩 ClangCUDA          Pass: 100%/2   | Total: 39m 21s | Avg: 19m 40s | Max: 20m 33s
      🟩 nvcc               Pass: 100%/110 | Total: 18h 08m | Avg:  9m 53s | Max: 46m 31s | Hits:  52%/16707 
    🟩 cxx
      🟩 Clang9             Pass: 100%/6   | Total:  1h 01m | Avg: 10m 12s | Max: 19m 54s
      🟩 Clang10            Pass: 100%/3   | Total: 49m 01s | Avg: 16m 20s | Max: 21m 21s
      🟩 Clang11            Pass: 100%/4   | Total: 31m 24s | Avg:  7m 51s | Max: 17m 41s
      🟩 Clang12            Pass: 100%/4   | Total: 45m 11s | Avg: 11m 17s | Max: 19m 31s
      🟩 Clang13            Pass: 100%/4   | Total: 33m 43s | Avg:  8m 25s | Max: 19m 27s
      🟩 Clang14            Pass: 100%/4   | Total: 32m 02s | Avg:  8m 00s | Max: 19m 25s
      🟩 Clang15            Pass: 100%/4   | Total: 15m 55s | Avg:  3m 58s | Max:  4m 23s
      🟩 Clang16            Pass: 100%/4   | Total: 15m 12s | Avg:  3m 48s | Max:  4m 13s
      🟩 Clang17            Pass: 100%/14  | Total:  2h 37m | Avg: 11m 14s | Max: 27m 07s
      🟩 GCC6               Pass: 100%/2   | Total:  5m 19s | Avg:  2m 39s | Max:  3m 06s
      🟩 GCC7               Pass: 100%/6   | Total: 33m 17s | Avg:  5m 32s | Max: 18m 53s
      🟩 GCC8               Pass: 100%/6   | Total: 35m 04s | Avg:  5m 50s | Max: 20m 51s
      🟩 GCC9               Pass: 100%/6   | Total: 34m 38s | Avg:  5m 46s | Max: 18m 55s
      🟩 GCC10              Pass: 100%/4   | Total: 13m 09s | Avg:  3m 17s | Max:  3m 27s
      🟩 GCC11              Pass: 100%/7   | Total:  1h 08m | Avg:  9m 46s | Max: 20m 35s
      🟩 GCC12              Pass: 100%/4   | Total: 14m 35s | Avg:  3m 38s | Max:  3m 48s
      🟩 GCC13              Pass: 100%/21  | Total:  4h 40m | Avg: 13m 20s | Max: 46m 31s
      🟩 Intel2023.2.0      Pass: 100%/3   | Total: 33m 02s | Avg: 11m 00s | Max: 22m 28s
      🟩 MSVC14.16          Pass: 100%/1   | Total: 17m 39s | Avg: 17m 39s | Max: 17m 39s | Hits:  99%/2592  
      🟩 MSVC14.29          Pass: 100%/2   | Total: 55m 35s | Avg: 27m 47s | Max: 29m 58s | Hits:  44%/5546  
      🟩 MSVC14.39          Pass: 100%/3   | Total:  1h 35m | Avg: 31m 59s | Max: 33m 55s | Hits:  42%/8569  
    🟩 cxx_family
      🟩 Clang              Pass: 100%/47  | Total:  7h 21m | Avg:  9m 23s | Max: 27m 07s
      🟩 GCC                Pass: 100%/56  | Total:  8h 04m | Avg:  8m 39s | Max: 46m 31s
      🟩 Intel              Pass: 100%/3   | Total: 33m 02s | Avg: 11m 00s | Max: 22m 28s
      🟩 MSVC               Pass: 100%/6   | Total:  2h 49m | Avg: 28m 11s | Max: 33m 55s | Hits:  52%/16707 
    🟩 gpu
      🟩 v100               Pass: 100%/112 | Total: 18h 47m | Avg: 10m 04s | Max: 46m 31s | Hits:  52%/16707 
    🟩 jobs
      🟩 Build              Pass: 100%/99  | Total: 13h 32m | Avg:  8m 12s | Max: 33m 55s | Hits:  52%/16707 
      🟩 NVRTC              Pass: 100%/4   | Total:  1h 31m | Avg: 22m 55s | Max: 26m 14s
      🟩 Test               Pass: 100%/8   | Total:  3h 41m | Avg: 27m 42s | Max: 46m 31s
      🟩 VerifyCodegen      Pass: 100%/1   | Total:  1m 59s | Avg:  1m 59s | Max:  1m 59s
    🟩 sm
      🟩 60;70;80;90        Pass: 100%/3   | Total: 38m 54s | Avg: 12m 58s | Max: 20m 35s
      🟩 90a                Pass: 100%/4   | Total: 13m 36s | Avg:  3m 24s | Max:  3m 45s
    🟩 std
      🟩 11                 Pass: 100%/29  | Total:  5h 15m | Avg: 10m 52s | Max: 40m 46s
      🟩 14                 Pass: 100%/32  | Total:  4h 40m | Avg:  8m 45s | Max: 30m 18s | Hits:  62%/7978  
      🟩 17                 Pass: 100%/31  | Total:  5h 42m | Avg: 11m 03s | Max: 46m 31s | Hits:  42%/5706  
      🟩 20                 Pass: 100%/19  | Total:  3h 07m | Avg:  9m 52s | Max: 33m 55s | Hits:  42%/3023  
    
  • 🟩 cudax: Pass: 100%/55 | Total: 3h 21m | Avg: 3m 40s | Max: 16m 15s | Hits: 78%/102

    🟩 cpu
      🟩 amd64              Pass: 100%/51  | Total:  3h 12m | Avg:  3m 46s | Max: 16m 15s | Hits:  78%/102   
      🟩 arm64              Pass: 100%/4   | Total:  9m 19s | Avg:  2m 19s | Max:  2m 38s
    🟩 ctk
      🟩 12.0               Pass: 100%/23  | Total:  1h 25m | Avg:  3m 42s | Max: 14m 29s | Hits:  78%/51    
      🟩 12.5               Pass: 100%/32  | Total:  1h 56m | Avg:  3m 38s | Max: 16m 15s | Hits:  78%/51    
    🟩 cudacxx
      🟩 nvcc12.0           Pass: 100%/23  | Total:  1h 25m | Avg:  3m 42s | Max: 14m 29s | Hits:  78%/51    
      🟩 nvcc12.5           Pass: 100%/32  | Total:  1h 56m | Avg:  3m 38s | Max: 16m 15s | Hits:  78%/51    
    🟩 cudacxx_family
      🟩 nvcc               Pass: 100%/55  | Total:  3h 21m | Avg:  3m 40s | Max: 16m 15s | Hits:  78%/102   
    🟩 cxx
      🟩 Clang9             Pass: 100%/2   | Total:  4m 52s | Avg:  2m 26s | Max:  2m 34s
      🟩 Clang10            Pass: 100%/2   | Total:  5m 25s | Avg:  2m 42s | Max:  3m 04s
      🟩 Clang11            Pass: 100%/4   | Total:  9m 52s | Avg:  2m 28s | Max:  2m 46s
      🟩 Clang12            Pass: 100%/4   | Total:  9m 33s | Avg:  2m 23s | Max:  2m 37s
      🟩 Clang13            Pass: 100%/4   | Total:  9m 41s | Avg:  2m 25s | Max:  2m 48s
      🟩 Clang14            Pass: 100%/6   | Total: 21m 38s | Avg:  3m 36s | Max:  7m 49s
      🟩 Clang15            Pass: 100%/2   | Total:  4m 42s | Avg:  2m 21s | Max:  2m 24s
      🟩 Clang16            Pass: 100%/6   | Total: 25m 19s | Avg:  4m 13s | Max:  9m 00s
      🟩 GCC9               Pass: 100%/2   | Total:  4m 42s | Avg:  2m 21s | Max:  2m 26s
      🟩 GCC10              Pass: 100%/4   | Total:  8m 57s | Avg:  2m 14s | Max:  2m 31s
      🟩 GCC11              Pass: 100%/4   | Total:  9m 31s | Avg:  2m 22s | Max:  2m 29s
      🟩 GCC12              Pass: 100%/12  | Total:  1h 06m | Avg:  5m 34s | Max: 16m 15s
      🟩 Intel2023.2.0      Pass: 100%/1   | Total:  3m 13s | Avg:  3m 13s | Max:  3m 13s
      🟩 MSVC14.36          Pass: 100%/1   | Total:  8m 20s | Avg:  8m 20s | Max:  8m 20s | Hits:  78%/51    
      🟩 MSVC14.39          Pass: 100%/1   | Total:  8m 59s | Avg:  8m 59s | Max:  8m 59s | Hits:  78%/51    
    🟩 cxx_family
      🟩 Clang              Pass: 100%/30  | Total:  1h 31m | Avg:  3m 02s | Max:  9m 00s
      🟩 GCC                Pass: 100%/22  | Total:  1h 30m | Avg:  4m 05s | Max: 16m 15s
      🟩 Intel              Pass: 100%/1   | Total:  3m 13s | Avg:  3m 13s | Max:  3m 13s
      🟩 MSVC               Pass: 100%/2   | Total: 17m 19s | Avg:  8m 39s | Max:  8m 59s | Hits:  78%/102   
    🟩 gpu
      🟩 v100               Pass: 100%/55  | Total:  3h 21m | Avg:  3m 40s | Max: 16m 15s | Hits:  78%/102   
    🟩 jobs
      🟩 Build              Pass: 100%/47  | Total:  2h 06m | Avg:  2m 40s | Max:  8m 59s | Hits:  78%/102   
      🟩 Test               Pass: 100%/8   | Total:  1h 15m | Avg:  9m 27s | Max: 16m 15s
    🟩 sm
      🟩 90                 Pass: 100%/1   | Total:  2m 08s | Avg:  2m 08s | Max:  2m 08s
      🟩 90a                Pass: 100%/1   | Total:  2m 41s | Avg:  2m 41s | Max:  2m 41s
    🟩 std
      🟩 17                 Pass: 100%/31  | Total:  1h 43m | Avg:  3m 21s | Max: 14m 29s
      🟩 20                 Pass: 100%/24  | Total:  1h 37m | Avg:  4m 04s | Max: 16m 15s | Hits:  78%/102   
    
  • 🟩 pycuda: Pass: 100%/1 | Total: 16m 53s | Avg: 16m 53s | Max: 16m 53s

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

👃 Inspect Changes

Modifications in project?

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

Modifications in project or dependencies?

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

🏃‍ Runner counts (total jobs: 417)

# Runner
305 linux-amd64-cpu16
61 linux-amd64-gpu-v100-latest-1
28 linux-arm64-cpu16
23 windows-amd64-cpu16

@bernhardmgruber bernhardmgruber merged commit 529f910 into NVIDIA:main Aug 21, 2024
425 of 430 checks passed
@bernhardmgruber bernhardmgruber deleted the compiler_macros branch August 21, 2024 16:58
pciolkosz pushed a commit to pciolkosz/cccl that referenced this pull request Aug 21, 2024
* Move compiler version macros into libcu++
* Drop some pre-C++11 code paths around thrust::complex
pciolkosz pushed a commit to pciolkosz/cccl that referenced this pull request Aug 23, 2024
* Move compiler version macros into libcu++
* Drop some pre-C++11 code paths around thrust::complex
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
cub For all items related to CUB libcu++ For all items related to libcu++ thrust For all items related to Thrust.
Projects
Archived in project
Development

Successfully merging this pull request may close these issues.

Consolidate compiler (version) detection
3 participants