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

Pull out _LIBCUDACXX_UNREACHABLE into its own file #2399

Merged
merged 2 commits into from
Sep 11, 2024

Conversation

miscco
Copy link
Contributor

@miscco miscco commented Sep 10, 2024

Also make it available globally

We need this more often than not and its a bit heavy to pull all of cstdlib in

@miscco miscco requested review from a team as code owners September 10, 2024 15:31
@miscco miscco force-pushed the modularize_unreachable branch from c80d3c4 to 7a43f19 Compare September 10, 2024 15:32
@miscco miscco force-pushed the modularize_unreachable branch from 7a43f19 to 64f1436 Compare September 10, 2024 15:45
@miscco miscco requested a review from ericniebler September 10, 2024 16:50
Copy link
Contributor

🟩 CI finished in 12h 54m: Pass: 100%/433 | Total: 8d 11h | Avg: 28m 13s | Max: 1h 18m | Hits: 44%/41596
  • 🟩 cub: Pass: 100%/136 | Total: 3d 23h | Avg: 42m 06s | Max: 1h 18m | Hits: 3%/4362

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

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

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

    🟩 cpu
      🟩 amd64              Pass: 100%/54  | Total:  2h 53m | Avg:  3m 12s | Max:  9m 19s | Hits:  19%/202   
      🟩 arm64              Pass: 100%/4   | Total:  9m 39s | Avg:  2m 24s | Max:  2m 38s
    🟩 ctk
      🟩 12.0               Pass: 100%/23  | Total:  1h 13m | Avg:  3m 11s | Max:  8m 12s | Hits:  19%/101   
      🟩 12.6               Pass: 100%/35  | Total:  1h 49m | Avg:  3m 08s | Max:  9m 19s | Hits:  19%/101   
    🟩 cudacxx
      🟩 nvcc12.0           Pass: 100%/23  | Total:  1h 13m | Avg:  3m 11s | Max:  8m 12s | Hits:  19%/101   
      🟩 nvcc12.6           Pass: 100%/35  | Total:  1h 49m | Avg:  3m 08s | Max:  9m 19s | Hits:  19%/101   
    🟩 cudacxx_family
      🟩 nvcc               Pass: 100%/58  | Total:  3h 03m | Avg:  3m 09s | Max:  9m 19s | Hits:  19%/202   
    🟩 cxx
      🟩 Clang9             Pass: 100%/2   | Total:  5m 35s | Avg:  2m 47s | Max:  2m 52s
      🟩 Clang10            Pass: 100%/2   | Total:  5m 34s | Avg:  2m 47s | Max:  2m 48s
      🟩 Clang11            Pass: 100%/4   | Total: 11m 09s | Avg:  2m 47s | Max:  2m 58s
      🟩 Clang12            Pass: 100%/4   | Total: 11m 23s | Avg:  2m 50s | Max:  2m 58s
      🟩 Clang13            Pass: 100%/4   | Total: 10m 50s | Avg:  2m 42s | Max:  2m 49s
      🟩 Clang14            Pass: 100%/6   | Total: 19m 22s | Avg:  3m 13s | Max:  4m 26s
      🟩 Clang15            Pass: 100%/2   | Total:  6m 10s | Avg:  3m 05s | Max:  3m 05s
      🟩 Clang16            Pass: 100%/4   | Total: 10m 30s | Avg:  2m 37s | Max:  2m 49s
      🟩 Clang17            Pass: 100%/2   | Total:  6m 42s | Avg:  3m 21s | Max:  3m 24s
      🟩 Clang18            Pass: 100%/4   | Total: 13m 52s | Avg:  3m 28s | Max:  4m 11s
      🟩 GCC9               Pass: 100%/2   | Total:  5m 23s | Avg:  2m 41s | Max:  2m 53s
      🟩 GCC10              Pass: 100%/4   | Total: 11m 27s | Avg:  2m 51s | Max:  3m 13s
      🟩 GCC11              Pass: 100%/4   | Total: 10m 52s | Avg:  2m 43s | Max:  3m 07s
      🟩 GCC12              Pass: 100%/9   | Total: 29m 59s | Avg:  3m 19s | Max:  4m 30s
      🟩 GCC13              Pass: 100%/3   | Total:  6m 55s | Avg:  2m 18s | Max:  2m 38s
      🟩 MSVC14.36          Pass: 100%/1   | Total:  8m 12s | Avg:  8m 12s | Max:  8m 12s | Hits:  19%/101   
      🟩 MSVC14.39          Pass: 100%/1   | Total:  9m 19s | Avg:  9m 19s | Max:  9m 19s | Hits:  19%/101   
    🟩 cxx_family
      🟩 Clang              Pass: 100%/34  | Total:  1h 41m | Avg:  2m 58s | Max:  4m 26s
      🟩 GCC                Pass: 100%/22  | Total:  1h 04m | Avg:  2m 56s | Max:  4m 30s
      🟩 MSVC               Pass: 100%/2   | Total: 17m 31s | Avg:  8m 45s | Max:  9m 19s | Hits:  19%/202   
    🟩 gpu
      🟩 v100               Pass: 100%/58  | Total:  3h 03m | Avg:  3m 09s | Max:  9m 19s | Hits:  19%/202   
    🟩 jobs
      🟩 Build              Pass: 100%/50  | Total:  2h 30m | Avg:  3m 00s | Max:  9m 19s | Hits:  19%/202   
      🟩 Test               Pass: 100%/8   | Total: 32m 56s | Avg:  4m 07s | Max:  4m 30s
    🟩 sm
      🟩 90                 Pass: 100%/1   | Total:  2m 14s | Avg:  2m 14s | Max:  2m 14s
      🟩 90a                Pass: 100%/1   | Total:  2m 14s | Avg:  2m 14s | Max:  2m 14s
    🟩 std
      🟩 17                 Pass: 100%/32  | Total:  1h 32m | Avg:  2m 53s | Max:  4m 30s
      🟩 20                 Pass: 100%/26  | Total:  1h 30m | Avg:  3m 29s | Max:  9m 19s | Hits:  19%/202   
    
  • 🟩 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
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 miscco enabled auto-merge (squash) September 11, 2024 08:12
@miscco miscco disabled auto-merge September 11, 2024 08:13
@miscco miscco enabled auto-merge (squash) September 11, 2024 08:54
Copy link
Contributor

🟩 CI finished in 5h 08m: Pass: 100%/433 | Total: 2d 22h | Avg: 9m 46s | Max: 1h 43m | Hits: 76%/41596
  • 🟩 cub: Pass: 100%/136 | Total: 23h 02m | Avg: 10m 10s | Max: 1h 43m | Hits: 99%/4362

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

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

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

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

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

👃 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

@bernhardmgruber
Copy link
Contributor

I think this PR is blocked because @miscco assigned @ericniebler for a review.

@miscco miscco merged commit 1c422f2 into NVIDIA:main Sep 11, 2024
452 checks passed
alliepiper pushed a commit to alliepiper/cccl that referenced this pull request Sep 13, 2024
* Pull out `_LIBCUDACXX_UNREACHABLE` into its own file

Also make it available globally

* Drop more uses of `cstdlib`
@miscco miscco deleted the modularize_unreachable branch September 16, 2024 08:21
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.

4 participants