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

Avoid including yvals.h when the compiler is not MSVC. #2545

Merged
merged 2 commits into from
Oct 14, 2024

Conversation

wmaxey
Copy link
Member

@wmaxey wmaxey commented Oct 10, 2024

Description

closes nvbug/4902968

Checklist

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

@wmaxey wmaxey requested review from a team as code owners October 10, 2024 17:49
Copy link
Contributor

🟩 CI finished in 1h 02m: Pass: 100%/366 | Total: 1d 14h | Avg: 6m 14s | Max: 58m 08s | Hits: 99%/27865
  • 🟩 cub: Pass: 100%/104 | Total: 11h 45m | Avg: 6m 47s | Max: 44m 52s | Hits: 99%/2916

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

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

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

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

    🟩 cpu
      🟩 amd64              Pass: 100%/2   | Total: 10m 20s | Avg:  5m 10s | Max:  7m 57s
    🟩 ctk
      🟩 12.5               Pass: 100%/2   | Total: 10m 20s | Avg:  5m 10s | Max:  7m 57s
    🟩 cudacxx
      🟩 nvcc12.5           Pass: 100%/2   | Total: 10m 20s | Avg:  5m 10s | Max:  7m 57s
    🟩 cudacxx_family
      🟩 nvcc               Pass: 100%/2   | Total: 10m 20s | Avg:  5m 10s | Max:  7m 57s
    🟩 cxx
      🟩 GCC13              Pass: 100%/2   | Total: 10m 20s | Avg:  5m 10s | Max:  7m 57s
    🟩 cxx_family
      🟩 GCC                Pass: 100%/2   | Total: 10m 20s | Avg:  5m 10s | Max:  7m 57s
    🟩 gpu
      🟩 v100               Pass: 100%/2   | Total: 10m 20s | Avg:  5m 10s | Max:  7m 57s
    🟩 jobs
      🟩 Build              Pass: 100%/1   | Total:  2m 23s | Avg:  2m 23s | Max:  2m 23s
      🟩 Test               Pass: 100%/1   | Total:  7m 57s | Avg:  7m 57s | Max:  7m 57s
    
  • 🟩 pycuda: Pass: 100%/1 | Total: 16m 36s | Avg: 16m 36s | Max: 16m 36s

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

👃 Inspect Changes

Modifications in project?

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

Modifications in project or dependencies?

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

🏃‍ Runner counts (total jobs: 366)

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

@@ -62,7 +62,7 @@
//! _CCCL_ASSERT_IMPL_HOST should never be used directly
#if defined(_CCCL_COMPILER_NVRTC) // There is no host standard library in nvrtc
# define _CCCL_ASSERT_IMPL_HOST(expression, message) ((void) 0)
#elif __has_include(<yvals_core.h>) // MSVC uses _STL_VERIFY from <yvals.h>
#elif __has_include(<yvals_core.h>) && defined(_CCCL_COMPILER_MSVC) // MSVC uses _STL_VERIFY from <yvals.h>
# include <yvals.h>
Copy link
Contributor

Choose a reason for hiding this comment

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

The __has_include is checking for a different header file, <yvals_core.h>, than the header that is actually included, <yvals.h.>. That looks like a bug that should be fixed, even if it wasn't what triggered the NVBug.

Copy link
Contributor

Choose a reason for hiding this comment

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

+1

Copy link
Contributor

Choose a reason for hiding this comment

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

Yeah that was me changing the include

Copy link
Member Author

@wmaxey wmaxey Oct 14, 2024

Choose a reason for hiding this comment

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

STL has both headers, while clang has only the one, @miscco do we need to check for yvals_core.h for Clang's benefit?

Copy link
Contributor

Choose a reason for hiding this comment

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

No we should only check for the proper MSVC header and I dont mind also checking for MSVC

Copy link
Contributor

🟩 CI finished in 1h 22m: Pass: 100%/366 | Total: 1d 12h | Avg: 5m 58s | Max: 42m 38s | Hits: 99%/27865
  • 🟩 cub: Pass: 100%/104 | Total: 11h 11m | Avg: 6m 27s | Max: 42m 38s | Hits: 99%/2916

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

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

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

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

    🟩 cpu
      🟩 amd64              Pass: 100%/2   | Total: 10m 04s | Avg:  5m 02s | Max:  7m 57s
    🟩 ctk
      🟩 12.5               Pass: 100%/2   | Total: 10m 04s | Avg:  5m 02s | Max:  7m 57s
    🟩 cudacxx
      🟩 nvcc12.5           Pass: 100%/2   | Total: 10m 04s | Avg:  5m 02s | Max:  7m 57s
    🟩 cudacxx_family
      🟩 nvcc               Pass: 100%/2   | Total: 10m 04s | Avg:  5m 02s | Max:  7m 57s
    🟩 cxx
      🟩 GCC13              Pass: 100%/2   | Total: 10m 04s | Avg:  5m 02s | Max:  7m 57s
    🟩 cxx_family
      🟩 GCC                Pass: 100%/2   | Total: 10m 04s | Avg:  5m 02s | Max:  7m 57s
    🟩 gpu
      🟩 v100               Pass: 100%/2   | Total: 10m 04s | Avg:  5m 02s | Max:  7m 57s
    🟩 jobs
      🟩 Build              Pass: 100%/1   | Total:  2m 07s | Avg:  2m 07s | Max:  2m 07s
      🟩 Test               Pass: 100%/1   | Total:  7m 57s | Avg:  7m 57s | Max:  7m 57s
    
  • 🟩 pycuda: Pass: 100%/1 | Total: 15m 26s | Avg: 15m 26s | Max: 15m 26s

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

👃 Inspect Changes

Modifications in project?

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

Modifications in project or dependencies?

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

🏃‍ Runner counts (total jobs: 366)

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

@wmaxey wmaxey merged commit 09ed522 into main Oct 14, 2024
382 checks passed
@wmaxey wmaxey deleted the bugfix/clang_yvals_include branch October 14, 2024 18:25
caugonnet pushed a commit to caugonnet/cccl that referenced this pull request Oct 16, 2024
* Only include yvals when the compiler is MSVC

* Use the right check

---------

Co-authored-by: Michael Schellenberger Costa <[email protected]>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
Archived in project
Development

Successfully merging this pull request may close these issues.

5 participants