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

Propagate compiler flags down to libcu++ LIT tests #2420

Open
wants to merge 2 commits into
base: main
Choose a base branch
from

Conversation

Artem-B
Copy link

@Artem-B Artem-B commented Sep 17, 2024

closes #2415

In order to run libcu++ tests with clang lit has to use correct compiler settings. It currently appears to rely on clang automatically finding and using the default CUDA installation, but that's not necessarily the CUDA that the build itself may have been configured to use.

Clang builds may also require building them with the host libc++, instead of the default libstdc++. That requires propagation of the top-level CFLAGS specified by the user.

Description

Checklist

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

In order to run libcu++ tests with clang lit has to use correct compiler settings.
It currently appears to rely on clang automatically finding and using
the default CUDA installation, but that's not necessarily the CUDA that
the build itself may have been configured to use.

Clang builds may also require building them with the host libc++, instead of the default libstdc++.
That requires propagation of the top-level CFLAGS specified by the user.
Copy link

copy-pr-bot bot commented Sep 17, 2024

This pull request requires additional validation before any workflows can run on NVIDIA's runners.

Pull request vetters can view their responsibilities here.

Contributors can view more details about this message here.

@fbusato
Copy link
Contributor

fbusato commented Sep 17, 2024

sorry @Artem-B, what is the relation with #2419 ?

@Artem-B
Copy link
Author

Artem-B commented Sep 17, 2024

sorry @Artem-B, what is the relation with #2419 ?

Sorry, made a typo. It's #2415

@miscco
Copy link
Collaborator

miscco commented Sep 17, 2024

/ok to test

@miscco
Copy link
Collaborator

miscco commented Sep 17, 2024

@Artem-B thanks a lot for looking into this, I know our lit config is in a really bad state

Copy link
Contributor

🟨 CI finished in 11h 43m: Pass: 96%/433 | Total: 5d 19h | Avg: 19m 22s | Max: 1h 37m | Hits: 99%/24636
  • 🟨 cub: Pass: 93%/136 | Total: 4d 00h | Avg: 42m 24s | Max: 1h 37m | Hits: 99%/4362

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

    🔍 cpu: amd64 🔍
      🔍 amd64              Pass:  94%/108 | Total:  1d 01h | Avg: 14m 09s | Max: 29m 28s
      🟩 arm64              Pass: 100%/8   | Total:  1h 16m | Avg:  9m 34s | Max: 22m 25s
    🔍 cudacxx_family: nvcc 🔍
      🟩 ClangCUDA          Pass: 100%/2   | Total: 37m 39s | Avg: 18m 49s | Max: 20m 35s
      🔍 nvcc               Pass:  94%/114 | Total:  1d 02h | Avg: 13m 45s | Max: 29m 28s
    🚨 cxx_family: MSVC 🚨
      🟩 Clang              Pass: 100%/51  | Total: 12h 10m | Avg: 14m 19s | Max: 29m 28s
      🟩 GCC                Pass: 100%/56  | Total: 12h 21m | Avg: 13m 14s | Max: 27m 49s
      🟩 Intel              Pass: 100%/3   | Total: 55m 37s | Avg: 18m 32s | Max: 24m 56s
      🔥 MSVC               Pass:   0%/6   | Total:  1h 17m | Avg: 12m 59s | Max: 17m 22s
    🔍 jobs: Build 🔍
      🔍 Build              Pass:  94%/103 | Total: 23h 18m | Avg: 13m 34s | Max: 29m 28s
      🟩 NVRTC              Pass: 100%/4   | Total:  1h 21m | Avg: 20m 22s | Max: 22m 10s
      🟩 Test               Pass: 100%/8   | Total:  2h 03m | Avg: 15m 28s | Max: 18m 48s
      🟩 VerifyCodegen      Pass: 100%/1   | Total:  2m 11s | Avg:  2m 11s | Max:  2m 11s
    🟨 ctk
      🟨 11.1               Pass:  93%/15  | Total:  1h 15m | Avg:  5m 00s | Max: 21m 23s
      🟩 11.8               Pass: 100%/3   | Total: 33m 28s | Avg: 11m 09s | Max: 27m 32s
      🟨 12.6               Pass:  94%/98  | Total:  1d 00h | Avg: 15m 16s | Max: 29m 28s
    🟨 cudacxx
      🟩 ClangCUDA18        Pass: 100%/2   | Total: 37m 39s | Avg: 18m 49s | Max: 20m 35s
      🟨 nvcc11.1           Pass:  93%/15  | Total:  1h 15m | Avg:  5m 00s | Max: 21m 23s
      🟩 nvcc11.8           Pass: 100%/3   | Total: 33m 28s | Avg: 11m 09s | Max: 27m 32s
      🟨 nvcc12.6           Pass:  94%/96  | Total:  1d 00h | Avg: 15m 12s | Max: 29m 28s
    🟨 cxx
      🟩 Clang9             Pass: 100%/6   | Total: 59m 57s | Avg:  9m 59s | Max: 23m 17s
      🟩 Clang10            Pass: 100%/3   | Total: 38m 13s | Avg: 12m 44s | Max: 28m 29s
      🟩 Clang11            Pass: 100%/4   | Total: 55m 20s | Avg: 13m 50s | Max: 25m 44s
      🟩 Clang12            Pass: 100%/4   | Total:  1h 16m | Avg: 19m 13s | Max: 29m 28s
      🟩 Clang13            Pass: 100%/4   | Total: 57m 30s | Avg: 14m 22s | Max: 25m 34s
      🟩 Clang14            Pass: 100%/4   | Total: 56m 26s | Avg: 14m 06s | Max: 25m 58s
      🟩 Clang15            Pass: 100%/4   | Total:  1h 14m | Avg: 18m 35s | Max: 28m 09s
      🟩 Clang16            Pass: 100%/4   | Total: 55m 38s | Avg: 13m 54s | Max: 26m 58s
      🟩 Clang17            Pass: 100%/4   | Total:  1h 33m | Avg: 23m 28s | Max: 27m 15s
      🟩 Clang18            Pass: 100%/14  | Total:  2h 42m | Avg: 11m 34s | Max: 20m 35s
      🟩 GCC6               Pass: 100%/2   | Total:  5m 16s | Avg:  2m 38s | Max:  2m 53s
      🟩 GCC7               Pass: 100%/6   | Total: 56m 12s | Avg:  9m 22s | Max: 24m 40s
      🟩 GCC8               Pass: 100%/6   | Total:  1h 16m | Avg: 12m 44s | Max: 26m 03s
      🟩 GCC9               Pass: 100%/6   | Total:  1h 18m | Avg: 13m 06s | Max: 25m 31s
      🟩 GCC10              Pass: 100%/4   | Total:  1h 15m | Avg: 18m 57s | Max: 27m 49s
      🟩 GCC11              Pass: 100%/7   | Total:  2h 05m | Avg: 17m 53s | Max: 27m 32s
      🟩 GCC12              Pass: 100%/4   | Total: 57m 57s | Avg: 14m 29s | Max: 27m 15s
      🟩 GCC13              Pass: 100%/21  | Total:  4h 26m | Avg: 12m 40s | Max: 22m 25s
      🟩 Intel2023.2.0      Pass: 100%/3   | Total: 55m 37s | Avg: 18m 32s | Max: 24m 56s
      🟥 MSVC14.16          Pass:   0%/1   | Total: 17m 22s | Avg: 17m 22s | Max: 17m 22s
      🟥 MSVC14.29          Pass:   0%/2   | Total: 22m 31s | Avg: 11m 15s | Max: 11m 31s
      🟥 MSVC14.39          Pass:   0%/3   | Total: 38m 02s | Avg: 12m 40s | Max: 13m 38s
    🟨 std
      🟩 11                 Pass: 100%/30  | Total:  5h 54m | Avg: 11m 48s | Max: 24m 47s
      🟨 14                 Pass:  90%/33  | Total:  7h 18m | Avg: 13m 17s | Max: 24m 56s
      🟨 17                 Pass:  93%/32  | Total:  7h 17m | Avg: 13m 41s | Max: 28m 29s
      🟨 20                 Pass:  95%/20  | Total:  6h 12m | Avg: 18m 37s | Max: 29m 28s
    🟨 gpu
      🟨 v100               Pass:  94%/116 | Total:  1d 02h | Avg: 13m 50s | Max: 29m 28s
    🟩 sm
      🟩 60;70;80;90        Pass: 100%/3   | Total: 33m 28s | Avg: 11m 09s | Max: 27m 32s
      🟩 90a                Pass: 100%/4   | Total: 14m 54s | Avg:  3m 43s | Max:  4m 13s
    
  • 🟩 thrust: Pass: 100%/122 | Total: 14h 01m | Avg: 6m 53s | Max: 30m 10s | Hits: 99%/20070

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

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

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

👃 Inspect Changes

Modifications in project?

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

Modifications in project or dependencies?

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

🏃‍ Runner counts (total jobs: 433)

# Runner
320 linux-amd64-cpu16
62 linux-amd64-gpu-v100-latest-1
28 linux-arm64-cpu16
23 windows-amd64-cpu16

@miscco
Copy link
Collaborator

miscco commented Sep 19, 2024

/ok to test

Copy link
Contributor

🟨 CI finished in 3h 36m: Pass: 98%/433 | Total: 2d 07h | Avg: 7m 38s | Max: 52m 17s | Hits: 99%/24640
  • 🟨 libcudacxx: Pass: 94%/116 | Total: 15h 27m | Avg: 7m 59s | Max: 35m 21s

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

    🟩 cpu
      🟩 amd64              Pass: 100%/128 | Total: 21h 39m | Avg: 10m 09s | Max: 52m 17s | Hits:  99%/4362  
      🟩 arm64              Pass: 100%/8   | Total: 33m 38s | Avg:  4m 12s | Max:  4m 48s
    🟩 ctk
      🟩 11.1               Pass: 100%/15  | Total:  1h 05m | Avg:  4m 23s | Max: 15m 32s | Hits:  99%/727   
      🟩 11.8               Pass: 100%/3   | Total: 13m 40s | Avg:  4m 33s | Max:  4m 45s
      🟩 12.6               Pass: 100%/118 | Total: 20h 53m | Avg: 10m 37s | Max: 52m 17s | Hits:  99%/3635  
    🟩 cudacxx
      🟩 ClangCUDA18        Pass: 100%/2   | Total:  7m 40s | Avg:  3m 50s | Max:  3m 57s
      🟩 nvcc11.1           Pass: 100%/15  | Total:  1h 05m | Avg:  4m 23s | Max: 15m 32s | Hits:  99%/727   
      🟩 nvcc11.8           Pass: 100%/3   | Total: 13m 40s | Avg:  4m 33s | Max:  4m 45s
      🟩 nvcc12.6           Pass: 100%/116 | Total: 20h 45m | Avg: 10m 44s | Max: 52m 17s | Hits:  99%/3635  
    🟩 cudacxx_family
      🟩 ClangCUDA          Pass: 100%/2   | Total:  7m 40s | Avg:  3m 50s | Max:  3m 57s
      🟩 nvcc               Pass: 100%/134 | Total: 22h 05m | Avg:  9m 53s | Max: 52m 17s | Hits:  99%/4362  
    🟩 cxx
      🟩 Clang9             Pass: 100%/6   | Total: 26m 29s | Avg:  4m 24s | Max:  5m 30s
      🟩 Clang10            Pass: 100%/3   | Total: 15m 41s | Avg:  5m 13s | Max:  5m 47s
      🟩 Clang11            Pass: 100%/4   | Total: 17m 05s | Avg:  4m 16s | Max:  4m 21s
      🟩 Clang12            Pass: 100%/4   | Total: 17m 57s | Avg:  4m 29s | Max:  4m 36s
      🟩 Clang13            Pass: 100%/4   | Total: 18m 03s | Avg:  4m 30s | Max:  4m 44s
      🟩 Clang14            Pass: 100%/4   | Total: 18m 46s | Avg:  4m 41s | Max:  4m 47s
      🟩 Clang15            Pass: 100%/4   | Total: 18m 07s | Avg:  4m 31s | Max:  4m 40s
      🟩 Clang16            Pass: 100%/4   | Total: 18m 27s | Avg:  4m 36s | Max:  5m 01s
      🟩 Clang17            Pass: 100%/4   | Total: 18m 12s | Avg:  4m 33s | Max:  4m 44s
      🟩 Clang18            Pass: 100%/26  | Total:  6h 52m | Avg: 15m 52s | Max: 41m 10s
      🟩 GCC6               Pass: 100%/2   | Total:  7m 10s | Avg:  3m 35s | Max:  3m 48s
      🟩 GCC7               Pass: 100%/6   | Total: 23m 29s | Avg:  3m 54s | Max:  4m 29s
      🟩 GCC8               Pass: 100%/6   | Total: 22m 34s | Avg:  3m 45s | Max:  4m 16s
      🟩 GCC9               Pass: 100%/6   | Total: 24m 44s | Avg:  4m 07s | Max:  4m 55s
      🟩 GCC10              Pass: 100%/4   | Total: 18m 23s | Avg:  4m 35s | Max:  4m 47s
      🟩 GCC11              Pass: 100%/7   | Total: 32m 03s | Avg:  4m 34s | Max:  5m 11s
      🟩 GCC12              Pass: 100%/4   | Total: 18m 45s | Avg:  4m 41s | Max:  4m 53s
      🟩 GCC13              Pass: 100%/29  | Total:  8h 27m | Avg: 17m 30s | Max: 52m 17s
      🟩 Intel2023.2.0      Pass: 100%/3   | Total: 15m 24s | Avg:  5m 08s | Max:  5m 14s
      🟩 MSVC14.16          Pass: 100%/1   | Total: 15m 32s | Avg: 15m 32s | Max: 15m 32s | Hits:  99%/727   
      🟩 MSVC14.29          Pass: 100%/2   | Total: 25m 20s | Avg: 12m 40s | Max: 12m 43s | Hits:  99%/1454  
      🟩 MSVC14.39          Pass: 100%/3   | Total: 40m 32s | Avg: 13m 30s | Max: 13m 59s | Hits:  99%/2181  
    🟩 cxx_family
      🟩 Clang              Pass: 100%/63  | Total:  9h 41m | Avg:  9m 13s | Max: 41m 10s
      🟩 GCC                Pass: 100%/64  | Total: 10h 54m | Avg: 10m 13s | Max: 52m 17s
      🟩 Intel              Pass: 100%/3   | Total: 15m 24s | Avg:  5m 08s | Max:  5m 14s
      🟩 MSVC               Pass: 100%/6   | Total:  1h 21m | Avg: 13m 34s | Max: 15m 32s | Hits:  99%/4362  
    🟩 gpu
      🟩 v100               Pass: 100%/136 | Total: 22h 12m | Avg:  9m 48s | Max: 52m 17s | Hits:  99%/4362  
    🟩 jobs
      🟩 Build              Pass: 100%/103 | Total:  8h 25m | Avg:  4m 54s | Max: 15m 32s | Hits:  99%/4362  
      🟩 DeviceLaunch       Pass: 100%/8   | Total:  2h 41m | Avg: 20m 08s | Max: 24m 10s
      🟩 GraphCapture       Pass: 100%/8   | Total:  2h 18m | Avg: 17m 17s | Max: 22m 08s
      🟩 HostLaunch         Pass: 100%/8   | Total:  3h 07m | Avg: 23m 25s | Max: 41m 10s
      🟩 SmallGMem          Pass: 100%/1   | Total: 49m 55s | Avg: 49m 55s | Max: 49m 55s
      🟩 TestGPU            Pass: 100%/8   | Total:  4h 50m | Avg: 36m 21s | Max: 52m 17s
    🟩 sm
      🟩 60;70;80;90        Pass: 100%/3   | Total: 13m 40s | Avg:  4m 33s | Max:  4m 45s
      🟩 90a                Pass: 100%/4   | Total: 14m 18s | Avg:  3m 34s | Max:  3m 44s
    🟩 std
      🟩 11                 Pass: 100%/35  | Total:  5h 28m | Avg:  9m 23s | Max: 52m 17s
      🟩 14                 Pass: 100%/38  | Total:  5h 38m | Avg:  8m 54s | Max: 32m 04s | Hits:  99%/2181  
      🟩 17                 Pass: 100%/38  | Total:  6h 27m | Avg: 10m 12s | Max: 49m 55s | Hits:  99%/1454  
      🟩 20                 Pass: 100%/25  | Total:  4h 38m | Avg: 11m 07s | Max: 44m 32s | Hits:  99%/727   
    
  • 🟩 thrust: Pass: 100%/122 | Total: 14h 39m | Avg: 7m 12s | Max: 49m 37s | Hits: 99%/20070

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

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

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

👃 Inspect Changes

Modifications in project?

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

Modifications in project or dependencies?

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

🏃‍ Runner counts (total jobs: 433)

# Runner
320 linux-amd64-cpu16
62 linux-amd64-gpu-v100-latest-1
28 linux-arm64-cpu16
23 windows-amd64-cpu16

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
Status: In Review
Development

Successfully merging this pull request may close these issues.

[BUG]: libcu++ tests fail with clang builds because compiler flags are not propagated to lit tests.
3 participants