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

Make bool_constant available in C++11 #1997

Merged
merged 1 commit into from
Jul 22, 2024

Conversation

bernhardmgruber
Copy link
Contributor

We tend to use tag dispatch on boolean values a fair bit in CUB and thrust. Having ::cuda::std::bool_constant available would allow us to spell this nicer. This PR makes ::cuda::std::bool_constant available in C++11.

@bernhardmgruber bernhardmgruber added the libcu++ For all items related to libcu++ label Jul 17, 2024
@bernhardmgruber bernhardmgruber marked this pull request as ready for review July 17, 2024 10:58
@bernhardmgruber bernhardmgruber requested review from a team as code owners July 17, 2024 10:58
Copy link
Contributor

🟨 CI finished in 3h 21m: Pass: 99%/417 | Total: 7d 01h | Avg: 24m 25s | Max: 1h 04m | Hits: 29%/522320
  • 🟨 cub: Pass: 99%/131 | Total: 2d 20h | Avg: 31m 27s | Max: 52m 51s | Hits: 31%/108575

    🔍 cpu: amd64 🔍
      🔍 amd64              Pass:  99%/123 | Total:  2d 15h | Avg: 31m 11s | Max: 52m 51s | Hits:  32%/101743
      🟩 arm64              Pass: 100%/8   | Total:  4h 44m | Avg: 35m 34s | Max: 40m 25s | Hits:  10%/6832  
    🔍 ctk: 12.5 🔍
      🟩 11.1               Pass: 100%/15  | Total:  7h 48m | Avg: 31m 15s | Max: 52m 51s | Hits:   4%/11598 
      🟩 11.8               Pass: 100%/3   | Total:  2h 16m | Avg: 45m 27s | Max: 46m 54s | Hits:   9%/2562  
      🔍 12.5               Pass:  99%/113 | Total:  2d 10h | Avg: 31m 06s | Max: 46m 17s | Hits:  34%/94415 
    🔍 cudacxx: nvcc12.5 🔍
      🟩 ClangCUDA17        Pass: 100%/2   | Total: 45m 51s | Avg: 22m 55s | Max: 23m 42s | Hits:   5%/1412  
      🟩 nvcc11.1           Pass: 100%/15  | Total:  7h 48m | Avg: 31m 15s | Max: 52m 51s | Hits:   4%/11598 
      🟩 nvcc11.8           Pass: 100%/3   | Total:  2h 16m | Avg: 45m 27s | Max: 46m 54s | Hits:   9%/2562  
      🔍 nvcc12.5           Pass:  99%/111 | Total:  2d 09h | Avg: 31m 15s | Max: 46m 17s | Hits:  35%/93003 
    🔍 cudacxx_family: nvcc 🔍
      🟩 ClangCUDA          Pass: 100%/2   | Total: 45m 51s | Avg: 22m 55s | Max: 23m 42s | Hits:   5%/1412  
      🔍 nvcc               Pass:  99%/129 | Total:  2d 19h | Avg: 31m 35s | Max: 52m 51s | Hits:  31%/107163
    🔍 cxx: Clang17 🔍
      🟩 Clang9             Pass: 100%/6   | Total:  3h 15m | Avg: 32m 31s | Max: 39m 31s | Hits:   8%/4902  
      🟩 Clang10            Pass: 100%/3   | Total:  1h 50m | Avg: 36m 54s | Max: 37m 43s | Hits:  10%/2568  
      🟩 Clang11            Pass: 100%/4   | Total:  2h 17m | Avg: 34m 19s | Max: 36m 43s | Hits:  10%/3424  
      🟩 Clang12            Pass: 100%/4   | Total:  2h 22m | Avg: 35m 36s | Max: 37m 27s | Hits:  10%/3424  
      🟩 Clang13            Pass: 100%/4   | Total:  2h 16m | Avg: 34m 09s | Max: 35m 02s | Hits:  10%/3424  
      🟩 Clang14            Pass: 100%/4   | Total:  2h 18m | Avg: 34m 36s | Max: 35m 36s | Hits:  11%/3424  
      🟩 Clang15            Pass: 100%/4   | Total:  2h 24m | Avg: 36m 12s | Max: 38m 19s | Hits:  10%/3416  
      🟩 Clang16            Pass: 100%/4   | Total:  2h 17m | Avg: 34m 29s | Max: 35m 02s | Hits:  10%/3416  
      🔍 Clang17            Pass:  96%/26  | Total: 11h 08m | Avg: 25m 42s | Max: 37m 39s | Hits:  64%/21054 
      🟩 GCC6               Pass: 100%/2   | Total: 58m 13s | Avg: 29m 06s | Max: 29m 14s | Hits:   4%/1556  
      🟩 GCC7               Pass: 100%/6   | Total:  3h 16m | Avg: 32m 46s | Max: 38m 39s | Hits:   7%/4905  
      🟩 GCC8               Pass: 100%/6   | Total:  3h 11m | Avg: 31m 55s | Max: 34m 57s | Hits:   7%/4905  
      🟩 GCC9               Pass: 100%/6   | Total:  3h 23m | Avg: 33m 50s | Max: 39m 34s | Hits:   7%/4905  
      🟩 GCC10              Pass: 100%/4   | Total:  2h 22m | Avg: 35m 30s | Max: 36m 02s | Hits:   9%/3424  
      🟩 GCC11              Pass: 100%/7   | Total:  4h 36m | Avg: 39m 25s | Max: 46m 54s | Hits:   9%/5978  
      🟩 GCC12              Pass: 100%/4   | Total:  2h 20m | Avg: 35m 10s | Max: 35m 58s | Hits:   9%/3416  
      🟩 GCC13              Pass: 100%/28  | Total: 11h 44m | Avg: 25m 09s | Max: 40m 25s | Hits:  60%/23912 
      🟩 Intel2023.2.0      Pass: 100%/3   | Total:  1h 55m | Avg: 38m 33s | Max: 39m 33s | Hits:   5%/2340  
      🟩 MSVC14.16          Pass: 100%/1   | Total: 52m 51s | Avg: 52m 51s | Max: 52m 51s | Hits:   2%/697   
      🟩 MSVC14.29          Pass: 100%/2   | Total:  1h 30m | Avg: 45m 15s | Max: 46m 04s | Hits:   2%/1394  
      🟩 MSVC14.39          Pass: 100%/3   | Total:  2h 17m | Avg: 45m 58s | Max: 46m 17s | Hits:   2%/2091  
    🔍 cxx_family: Clang 🔍
      🔍 Clang              Pass:  98%/59  | Total:  1d 06h | Avg: 30m 42s | Max: 39m 31s | Hits:  33%/49052 
      🟩 GCC                Pass: 100%/63  | Total:  1d 07h | Avg: 30m 21s | Max: 46m 54s | Hits:  32%/53001 
      🟩 Intel              Pass: 100%/3   | Total:  1h 55m | Avg: 38m 33s | Max: 39m 33s | Hits:   5%/2340  
      🟩 MSVC               Pass: 100%/6   | Total:  4h 41m | Avg: 46m 52s | Max: 52m 51s | Hits:   2%/4182  
    🔍 jobs: GraphCapture 🔍
      🟩 Build              Pass: 100%/99  | Total:  2d 09h | Avg: 34m 49s | Max: 52m 51s | Hits:   8%/82101 
      🟩 DeviceLaunch       Pass: 100%/8   | Total:  3h 04m | Avg: 23m 02s | Max: 32m 24s | Hits:  99%/6832  
      🔍 GraphCapture       Pass:  87%/8   | Total:  2h 09m | Avg: 16m 10s | Max: 24m 31s | Hits:  99%/5978  
      🟩 HostLaunch         Pass: 100%/8   | Total:  2h 21m | Avg: 17m 40s | Max: 20m 48s | Hits:  99%/6832  
      🟩 TestGPU            Pass: 100%/8   | Total:  3h 39m | Avg: 27m 23s | Max: 33m 32s | Hits:  99%/6832  
    🔍 std: 17 🔍
      🟩 11                 Pass: 100%/34  | Total: 17h 41m | Avg: 31m 13s | Max: 44m 19s | Hits:  30%/28605 
      🟩 14                 Pass: 100%/37  | Total: 19h 42m | Avg: 31m 57s | Max: 52m 51s | Hits:  28%/30696 
      🔍 17                 Pass:  97%/36  | Total: 19h 01m | Avg: 31m 42s | Max: 46m 54s | Hits:  27%/29073 
      🟩 20                 Pass: 100%/24  | Total: 12h 15m | Avg: 30m 39s | Max: 46m 17s | Hits:  40%/20201 
    🟨 gpu
      🟨 v100               Pass:  99%/131 | Total:  2d 20h | Avg: 31m 27s | Max: 52m 51s | Hits:  31%/108575
    🟩 sm
      🟩 60;70;80;90        Pass: 100%/3   | Total:  2h 16m | Avg: 45m 27s | Max: 46m 54s | Hits:   9%/2562  
      🟩 90a                Pass: 100%/4   | Total:  1h 18m | Avg: 19m 32s | Max: 20m 41s | Hits:   9%/3416  
    
  • 🟩 thrust: Pass: 100%/118 | Total: 2d 08h | Avg: 28m 39s | Max: 1h 03m | Hits: 23%/138912

    🟩 cpu
      🟩 amd64              Pass: 100%/110 | Total:  2d 04h | Avg: 28m 31s | Max:  1h 03m | Hits:  24%/129492
      🟩 arm64              Pass: 100%/8   | Total:  4h 04m | Avg: 30m 30s | Max: 34m 00s | Hits:   4%/9420  
    🟩 ctk
      🟩 11.1               Pass: 100%/15  | Total:  7h 16m | Avg: 29m 06s | Max: 56m 04s | Hits:   4%/17660 
      🟩 11.8               Pass: 100%/3   | Total:  1h 54m | Avg: 38m 02s | Max: 40m 35s | Hits:   4%/3534  
      🟩 12.5               Pass: 100%/100 | Total:  1d 23h | Avg: 28m 18s | Max:  1h 03m | Hits:  26%/117718
    🟩 cudacxx
      🟩 ClangCUDA17        Pass: 100%/2   | Total: 55m 41s | Avg: 27m 50s | Max: 28m 08s | Hits:   3%/2354  
      🟩 nvcc11.1           Pass: 100%/15  | Total:  7h 16m | Avg: 29m 06s | Max: 56m 04s | Hits:   4%/17660 
      🟩 nvcc11.8           Pass: 100%/3   | Total:  1h 54m | Avg: 38m 02s | Max: 40m 35s | Hits:   4%/3534  
      🟩 nvcc12.5           Pass: 100%/98  | Total:  1d 22h | Avg: 28m 18s | Max:  1h 03m | Hits:  27%/115364
    🟩 cudacxx_family
      🟩 ClangCUDA          Pass: 100%/2   | Total: 55m 41s | Avg: 27m 50s | Max: 28m 08s | Hits:   3%/2354  
      🟩 nvcc               Pass: 100%/116 | Total:  2d 07h | Avg: 28m 39s | Max:  1h 03m | Hits:  23%/136558
    🟩 cxx
      🟩 Clang9             Pass: 100%/6   | Total:  2h 49m | Avg: 28m 12s | Max: 32m 28s | Hits:   4%/7062  
      🟩 Clang10            Pass: 100%/3   | Total:  1h 29m | Avg: 29m 51s | Max: 32m 41s | Hits:   4%/3531  
      🟩 Clang11            Pass: 100%/4   | Total:  2h 03m | Avg: 30m 51s | Max: 34m 25s | Hits:   4%/4708  
      🟩 Clang12            Pass: 100%/4   | Total:  2h 02m | Avg: 30m 34s | Max: 32m 11s | Hits:   4%/4708  
      🟩 Clang13            Pass: 100%/4   | Total:  2h 00m | Avg: 30m 14s | Max: 32m 14s | Hits:   4%/4708  
      🟩 Clang14            Pass: 100%/4   | Total:  2h 01m | Avg: 30m 25s | Max: 33m 16s | Hits:   4%/4708  
      🟩 Clang15            Pass: 100%/4   | Total:  2h 03m | Avg: 30m 50s | Max: 35m 34s | Hits:   4%/4708  
      🟩 Clang16            Pass: 100%/4   | Total:  2h 03m | Avg: 30m 57s | Max: 33m 18s | Hits:   4%/4708  
      🟩 Clang17            Pass: 100%/18  | Total:  6h 18m | Avg: 21m 02s | Max: 34m 48s | Hits:  49%/21186 
      🟩 GCC6               Pass: 100%/2   | Total: 52m 45s | Avg: 26m 22s | Max: 29m 20s | Hits:   5%/2354  
      🟩 GCC7               Pass: 100%/6   | Total:  2h 51m | Avg: 28m 32s | Max: 33m 22s | Hits:   4%/7068  
      🟩 GCC8               Pass: 100%/6   | Total:  2h 52m | Avg: 28m 47s | Max: 35m 03s | Hits:   4%/7068  
      🟩 GCC9               Pass: 100%/6   | Total:  3h 05m | Avg: 30m 58s | Max: 35m 21s | Hits:   4%/7068  
      🟩 GCC10              Pass: 100%/4   | Total:  2h 10m | Avg: 32m 41s | Max: 37m 05s | Hits:   4%/4712  
      🟩 GCC11              Pass: 100%/7   | Total:  3h 50m | Avg: 32m 59s | Max: 40m 35s | Hits:  27%/8246  
      🟩 GCC12              Pass: 100%/4   | Total:  2h 18m | Avg: 34m 33s | Max: 37m 46s | Hits:   4%/4712  
      🟩 GCC13              Pass: 100%/20  | Total:  6h 24m | Avg: 19m 12s | Max: 32m 39s | Hits:  53%/23560 
      🟩 Intel2023.2.0      Pass: 100%/3   | Total:  2h 01m | Avg: 40m 36s | Max: 46m 33s | Hits:   4%/3540  
      🟩 MSVC14.16          Pass: 100%/1   | Total: 56m 04s | Avg: 56m 04s | Max: 56m 04s | Hits:   2%/1173  
      🟩 MSVC14.29          Pass: 100%/2   | Total:  2h 02m | Avg:  1h 01m | Max:  1h 01m | Hits:   2%/2346  
      🟩 MSVC14.39          Pass: 100%/6   | Total:  4h 01m | Avg: 40m 13s | Max:  1h 03m | Hits:  50%/7038  
    🟩 cxx_family
      🟩 Clang              Pass: 100%/51  | Total: 22h 53m | Avg: 26m 55s | Max: 35m 34s | Hits:  20%/60027 
      🟩 GCC                Pass: 100%/55  | Total:  1d 00h | Avg: 26m 39s | Max: 40m 35s | Hits:  25%/64788 
      🟩 Intel              Pass: 100%/3   | Total:  2h 01m | Avg: 40m 36s | Max: 46m 33s | Hits:   4%/3540  
      🟩 MSVC               Pass: 100%/9   | Total:  6h 59m | Avg: 46m 36s | Max:  1h 03m | Hits:  34%/10557 
    🟩 gpu
      🟩 v100               Pass: 100%/118 | Total:  2d 08h | Avg: 28m 39s | Max:  1h 03m | Hits:  23%/138912
    🟩 jobs
      🟩 Build              Pass: 100%/99  | Total:  2d 04h | Avg: 32m 03s | Max:  1h 03m | Hits:   8%/116553
      🟩 TestCPU            Pass: 100%/11  | Total:  1h 51m | Avg: 10m 09s | Max: 20m 49s | Hits:  99%/12939 
      🟩 TestGPU            Pass: 100%/8   | Total:  1h 36m | Avg: 12m 01s | Max: 15m 35s | Hits:  99%/9420  
    🟩 sm
      🟩 60;70;80;90        Pass: 100%/3   | Total:  1h 54m | Avg: 38m 02s | Max: 40m 35s | Hits:   4%/3534  
      🟩 90a                Pass: 100%/4   | Total:  1h 18m | Avg: 19m 39s | Max: 20m 27s | Hits:   4%/4712  
    🟩 std
      🟩 11                 Pass: 100%/30  | Total: 12h 04m | Avg: 24m 08s | Max: 33m 54s | Hits:  22%/35328 
      🟩 14                 Pass: 100%/34  | Total: 17h 16m | Avg: 30m 29s | Max:  1h 01m | Hits:  20%/40020 
      🟩 17                 Pass: 100%/33  | Total: 16h 55m | Avg: 30m 45s | Max:  1h 01m | Hits:  22%/38847 
      🟩 20                 Pass: 100%/21  | Total: 10h 04m | Avg: 28m 48s | Max:  1h 03m | Hits:  30%/24717 
    
  • 🟩 libcudacxx: Pass: 100%/112 | Total: 1d 17h | Avg: 22m 26s | Max: 1h 04m | Hits: 31%/273250

    🟩 cpu
      🟩 amd64              Pass: 100%/104 | Total:  1d 15h | Avg: 22m 45s | Max:  1h 04m | Hits:  31%/250904
      🟩 arm64              Pass: 100%/8   | Total:  2h 25m | Avg: 18m 08s | Max: 20m 53s | Hits:  30%/22346 
    🟩 ctk
      🟩 11.1               Pass: 100%/15  | Total:  5h 53m | Avg: 23m 33s | Max: 41m 16s | Hits:  32%/39780 
      🟩 11.8               Pass: 100%/3   | Total:  1h 00m | Avg: 20m 00s | Max: 22m 10s | Hits:  31%/8064  
      🟩 12.5               Pass: 100%/94  | Total:  1d 10h | Avg: 22m 20s | Max:  1h 04m | Hits:  31%/225406
    🟩 cudacxx
      🟩 ClangCUDA17        Pass: 100%/2   | Total: 37m 12s | Avg: 18m 36s | Max: 19m 30s | Hits:  24%/6099  
      🟩 nvcc11.1           Pass: 100%/15  | Total:  5h 53m | Avg: 23m 33s | Max: 41m 16s | Hits:  32%/39780 
      🟩 nvcc11.8           Pass: 100%/3   | Total:  1h 00m | Avg: 20m 00s | Max: 22m 10s | Hits:  31%/8064  
      🟩 nvcc12.5           Pass: 100%/92  | Total:  1d 10h | Avg: 22m 24s | Max:  1h 04m | Hits:  31%/219307
    🟩 cudacxx_family
      🟩 ClangCUDA          Pass: 100%/2   | Total: 37m 12s | Avg: 18m 36s | Max: 19m 30s | Hits:  24%/6099  
      🟩 nvcc               Pass: 100%/110 | Total:  1d 17h | Avg: 22m 30s | Max:  1h 04m | Hits:  31%/267151
    🟩 cxx
      🟩 Clang9             Pass: 100%/6   | Total:  2h 09m | Avg: 21m 33s | Max: 30m 16s | Hits:  31%/16160 
      🟩 Clang10            Pass: 100%/3   | Total:  1h 08m | Avg: 22m 54s | Max: 25m 39s | Hits:  31%/8109  
      🟩 Clang11            Pass: 100%/4   | Total:  1h 21m | Avg: 20m 26s | Max: 22m 14s | Hits:  30%/11181 
      🟩 Clang12            Pass: 100%/4   | Total:  1h 20m | Avg: 20m 07s | Max: 20m 38s | Hits:  30%/11181 
      🟩 Clang13            Pass: 100%/4   | Total:  1h 24m | Avg: 21m 13s | Max: 22m 22s | Hits:  30%/11181 
      🟩 Clang14            Pass: 100%/4   | Total:  1h 20m | Avg: 20m 02s | Max: 20m 48s | Hits:  30%/11181 
      🟩 Clang15            Pass: 100%/4   | Total:  1h 22m | Avg: 20m 44s | Max: 22m 03s | Hits:  30%/11173 
      🟩 Clang16            Pass: 100%/4   | Total:  1h 23m | Avg: 20m 48s | Max: 23m 42s | Hits:  30%/11173 
      🟩 Clang17            Pass: 100%/14  | Total:  6h 04m | Avg: 26m 02s | Max: 58m 26s | Hits:  30%/28445 
      🟩 GCC6               Pass: 100%/2   | Total: 54m 25s | Avg: 27m 12s | Max: 41m 16s | Hits:  34%/5045  
      🟩 GCC7               Pass: 100%/6   | Total:  2h 07m | Avg: 21m 14s | Max: 41m 16s | Hits:  32%/16146 
      🟩 GCC8               Pass: 100%/6   | Total:  2h 06m | Avg: 21m 04s | Max: 40m 50s | Hits:  31%/16154 
      🟩 GCC9               Pass: 100%/6   | Total:  2h 08m | Avg: 21m 28s | Max: 40m 57s | Hits:  32%/16158 
      🟩 GCC10              Pass: 100%/4   | Total:  1h 17m | Avg: 19m 17s | Max: 21m 20s | Hits:  30%/11181 
      🟩 GCC11              Pass: 100%/7   | Total:  2h 18m | Avg: 19m 48s | Max: 22m 10s | Hits:  34%/19237 
      🟩 GCC12              Pass: 100%/4   | Total:  1h 24m | Avg: 21m 11s | Max: 24m 01s | Hits:  30%/11173 
      🟩 GCC13              Pass: 100%/21  | Total:  8h 04m | Avg: 23m 03s | Max:  1h 04m | Hits:  32%/33902 
      🟩 Intel2023.2.0      Pass: 100%/3   | Total:  1h 03m | Avg: 21m 09s | Max: 23m 17s | Hits:  31%/8099  
      🟩 MSVC14.16          Pass: 100%/1   | Total: 27m 05s | Avg: 27m 05s | Max: 27m 05s | Hits:  31%/2536  
      🟩 MSVC14.29          Pass: 100%/2   | Total: 55m 35s | Avg: 27m 47s | Max: 30m 16s | Hits:  29%/5434  
      🟩 MSVC14.39          Pass: 100%/3   | Total:  1h 28m | Avg: 29m 28s | Max: 33m 41s | Hits:  28%/8401  
    🟩 cxx_family
      🟩 Clang              Pass: 100%/47  | Total: 17h 35m | Avg: 22m 28s | Max: 58m 26s | Hits:  30%/119784
      🟩 GCC                Pass: 100%/56  | Total: 20h 22m | Avg: 21m 49s | Max:  1h 04m | Hits:  32%/128996
      🟩 Intel              Pass: 100%/3   | Total:  1h 03m | Avg: 21m 09s | Max: 23m 17s | Hits:  31%/8099  
      🟩 MSVC               Pass: 100%/6   | Total:  2h 51m | Avg: 28m 31s | Max: 33m 41s | Hits:  29%/16371 
    🟩 gpu
      🟩 v100               Pass: 100%/112 | Total:  1d 17h | Avg: 22m 26s | Max:  1h 04m | Hits:  31%/273250
    🟩 jobs
      🟩 Build              Pass: 100%/99  | Total:  1d 10h | Avg: 20m 50s | Max: 41m 16s | Hits:  31%/273230
      🟩 NVRTC              Pass: 100%/4   | Total:  1h 07m | Avg: 16m 54s | Max: 17m 58s | Hits: 100%/20    
      🟩 Test               Pass: 100%/8   | Total:  6h 20m | Avg: 47m 31s | Max:  1h 04m
      🟩 VerifyCodegen      Pass: 100%/1   | Total:  2m 08s | Avg:  2m 08s | Max:  2m 08s
    🟩 sm
      🟩 60;70;80;90        Pass: 100%/3   | Total:  1h 00m | Avg: 20m 00s | Max: 22m 10s | Hits:  31%/8064  
      🟩 90a                Pass: 100%/4   | Total: 54m 44s | Avg: 13m 41s | Max: 17m 22s | Hits:  30%/11536 
    🟩 std
      🟩 11                 Pass: 100%/29  | Total: 11h 20m | Avg: 23m 28s | Max: 41m 16s | Hits:  38%/58200 
      🟩 14                 Pass: 100%/32  | Total: 10h 39m | Avg: 19m 58s | Max: 48m 50s | Hits:  30%/81788 
      🟩 17                 Pass: 100%/31  | Total: 11h 37m | Avg: 22m 29s | Max: 57m 16s | Hits:  29%/84134 
      🟩 20                 Pass: 100%/19  | Total:  8h 13m | Avg: 25m 59s | Max:  1h 04m | Hits:  28%/49128 
    
  • 🟩 cudax: Pass: 100%/55 | Total: 2h 40m | Avg: 2m 55s | Max: 7m 28s | Hits: 60%/1583

    🟩 cpu
      🟩 amd64              Pass: 100%/51  | Total:  2h 29m | Avg:  2m 55s | Max:  7m 28s | Hits:  61%/1467  
      🟩 arm64              Pass: 100%/4   | Total: 11m 08s | Avg:  2m 47s | Max:  3m 02s | Hits:  55%/116   
    🟩 ctk
      🟩 12.0               Pass: 100%/23  | Total:  1h 06m | Avg:  2m 52s | Max:  7m 28s | Hits:  61%/661   
      🟩 12.5               Pass: 100%/32  | Total:  1h 34m | Avg:  2m 56s | Max:  7m 20s | Hits:  60%/922   
    🟩 cudacxx
      🟩 nvcc12.0           Pass: 100%/23  | Total:  1h 06m | Avg:  2m 52s | Max:  7m 28s | Hits:  61%/661   
      🟩 nvcc12.5           Pass: 100%/32  | Total:  1h 34m | Avg:  2m 56s | Max:  7m 20s | Hits:  60%/922   
    🟩 cudacxx_family
      🟩 nvcc               Pass: 100%/55  | Total:  2h 40m | Avg:  2m 55s | Max:  7m 28s | Hits:  60%/1583  
    🟩 cxx
      🟩 Clang9             Pass: 100%/2   | Total:  4m 59s | Avg:  2m 29s | Max:  2m 35s | Hits:  58%/58    
      🟩 Clang10            Pass: 100%/2   | Total:  5m 04s | Avg:  2m 32s | Max:  2m 34s | Hits:  58%/58    
      🟩 Clang11            Pass: 100%/4   | Total: 10m 19s | Avg:  2m 34s | Max:  2m 52s | Hits:  58%/116   
      🟩 Clang12            Pass: 100%/4   | Total:  9m 37s | Avg:  2m 24s | Max:  2m 49s | Hits:  58%/116   
      🟩 Clang13            Pass: 100%/4   | Total:  9m 37s | Avg:  2m 24s | Max:  2m 48s | Hits:  58%/116   
      🟩 Clang14            Pass: 100%/6   | Total: 17m 34s | Avg:  2m 55s | Max:  4m 02s | Hits:  72%/174   
      🟩 Clang15            Pass: 100%/2   | Total:  4m 59s | Avg:  2m 29s | Max:  2m 33s | Hits:  58%/58    
      🟩 Clang16            Pass: 100%/6   | Total: 19m 51s | Avg:  3m 18s | Max:  4m 50s | Hits:  72%/174   
      🟩 GCC9               Pass: 100%/2   | Total:  4m 54s | Avg:  2m 27s | Max:  2m 40s | Hits:  51%/58    
      🟩 GCC10              Pass: 100%/4   | Total:  9m 23s | Avg:  2m 20s | Max:  2m 39s | Hits:  51%/116   
      🟩 GCC11              Pass: 100%/4   | Total:  9m 38s | Avg:  2m 24s | Max:  2m 31s | Hits:  51%/116   
      🟩 GCC12              Pass: 100%/12  | Total: 36m 23s | Avg:  3m 01s | Max:  4m 21s | Hits:  65%/348   
      🟩 Intel2023.2.0      Pass: 100%/1   | Total:  3m 23s | Avg:  3m 23s | Max:  3m 23s | Hits:  58%/29    
      🟩 MSVC14.36          Pass: 100%/1   | Total:  7m 28s | Avg:  7m 28s | Max:  7m 28s | Hits:  13%/23    
      🟩 MSVC14.39          Pass: 100%/1   | Total:  7m 20s | Avg:  7m 20s | Max:  7m 20s | Hits:  13%/23    
    🟩 cxx_family
      🟩 Clang              Pass: 100%/30  | Total:  1h 22m | Avg:  2m 44s | Max:  4m 50s | Hits:  64%/870   
      🟩 GCC                Pass: 100%/22  | Total:  1h 00m | Avg:  2m 44s | Max:  4m 21s | Hits:  59%/638   
      🟩 Intel              Pass: 100%/1   | Total:  3m 23s | Avg:  3m 23s | Max:  3m 23s | Hits:  58%/29    
      🟩 MSVC               Pass: 100%/2   | Total: 14m 48s | Avg:  7m 24s | Max:  7m 28s | Hits:  13%/46    
    🟩 gpu
      🟩 v100               Pass: 100%/55  | Total:  2h 40m | Avg:  2m 55s | Max:  7m 28s | Hits:  60%/1583  
    🟩 jobs
      🟩 Build              Pass: 100%/47  | Total:  2h 07m | Avg:  2m 42s | Max:  7m 28s | Hits:  54%/1351  
      🟩 Test               Pass: 100%/8   | Total: 32m 59s | Avg:  4m 07s | Max:  4m 50s | Hits:  96%/232   
    🟩 sm
      🟩 90                 Pass: 100%/1   | Total:  1m 52s | Avg:  1m 52s | Max:  1m 52s | Hits:  51%/29    
      🟩 90a                Pass: 100%/1   | Total:  2m 26s | Avg:  2m 26s | Max:  2m 26s | Hits:  51%/29    
    🟩 std
      🟩 17                 Pass: 100%/31  | Total:  1h 24m | Avg:  2m 43s | Max:  4m 21s | Hits:  61%/899   
      🟩 20                 Pass: 100%/24  | Total:  1h 16m | Avg:  3m 10s | Max:  7m 28s | Hits:  59%/684   
    
  • 🟩 pycuda: Pass: 100%/1 | Total: 10m 56s | Avg: 10m 56s | Max: 10m 56s

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

👃 Inspect Changes

Modifications in project?

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

Modifications in project or dependencies?

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

🏃‍ Runner counts (total jobs: 417)

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

Copy link
Contributor

🟩 CI finished in 3h 49m: Pass: 100%/417 | Total: 7d 01h | Avg: 24m 27s | Max: 1h 04m | Hits: 29%/523174
  • 🟩 cub: Pass: 100%/131 | Total: 2d 20h | Avg: 31m 32s | Max: 52m 51s | Hits: 31%/109429

    🟩 cpu
      🟩 amd64              Pass: 100%/123 | Total:  2d 16h | Avg: 31m 17s | Max: 52m 51s | Hits:  33%/102597
      🟩 arm64              Pass: 100%/8   | Total:  4h 44m | Avg: 35m 34s | Max: 40m 25s | Hits:  10%/6832  
    🟩 ctk
      🟩 11.1               Pass: 100%/15  | Total:  7h 48m | Avg: 31m 15s | Max: 52m 51s | Hits:   4%/11598 
      🟩 11.8               Pass: 100%/3   | Total:  2h 16m | Avg: 45m 27s | Max: 46m 54s | Hits:   9%/2562  
      🟩 12.5               Pass: 100%/113 | Total:  2d 10h | Avg: 31m 13s | Max: 46m 17s | Hits:  35%/95269 
    🟩 cudacxx
      🟩 ClangCUDA17        Pass: 100%/2   | Total: 45m 51s | Avg: 22m 55s | Max: 23m 42s | Hits:   5%/1412  
      🟩 nvcc11.1           Pass: 100%/15  | Total:  7h 48m | Avg: 31m 15s | Max: 52m 51s | Hits:   4%/11598 
      🟩 nvcc11.8           Pass: 100%/3   | Total:  2h 16m | Avg: 45m 27s | Max: 46m 54s | Hits:   9%/2562  
      🟩 nvcc12.5           Pass: 100%/111 | Total:  2d 10h | Avg: 31m 22s | Max: 46m 17s | Hits:  35%/93857 
    🟩 cudacxx_family
      🟩 ClangCUDA          Pass: 100%/2   | Total: 45m 51s | Avg: 22m 55s | Max: 23m 42s | Hits:   5%/1412  
      🟩 nvcc               Pass: 100%/129 | Total:  2d 20h | Avg: 31m 40s | Max: 52m 51s | Hits:  31%/108017
    🟩 cxx
      🟩 Clang9             Pass: 100%/6   | Total:  3h 15m | Avg: 32m 31s | Max: 39m 31s | Hits:   8%/4902  
      🟩 Clang10            Pass: 100%/3   | Total:  1h 50m | Avg: 36m 54s | Max: 37m 43s | Hits:  10%/2568  
      🟩 Clang11            Pass: 100%/4   | Total:  2h 17m | Avg: 34m 19s | Max: 36m 43s | Hits:  10%/3424  
      🟩 Clang12            Pass: 100%/4   | Total:  2h 22m | Avg: 35m 36s | Max: 37m 27s | Hits:  10%/3424  
      🟩 Clang13            Pass: 100%/4   | Total:  2h 16m | Avg: 34m 09s | Max: 35m 02s | Hits:  10%/3424  
      🟩 Clang14            Pass: 100%/4   | Total:  2h 18m | Avg: 34m 36s | Max: 35m 36s | Hits:  11%/3424  
      🟩 Clang15            Pass: 100%/4   | Total:  2h 24m | Avg: 36m 12s | Max: 38m 19s | Hits:  10%/3416  
      🟩 Clang16            Pass: 100%/4   | Total:  2h 17m | Avg: 34m 29s | Max: 35m 02s | Hits:  10%/3416  
      🟩 Clang17            Pass: 100%/26  | Total: 11h 19m | Avg: 26m 08s | Max: 37m 39s | Hits:  66%/21908 
      🟩 GCC6               Pass: 100%/2   | Total: 58m 13s | Avg: 29m 06s | Max: 29m 14s | Hits:   4%/1556  
      🟩 GCC7               Pass: 100%/6   | Total:  3h 16m | Avg: 32m 46s | Max: 38m 39s | Hits:   7%/4905  
      🟩 GCC8               Pass: 100%/6   | Total:  3h 11m | Avg: 31m 55s | Max: 34m 57s | Hits:   7%/4905  
      🟩 GCC9               Pass: 100%/6   | Total:  3h 23m | Avg: 33m 50s | Max: 39m 34s | Hits:   7%/4905  
      🟩 GCC10              Pass: 100%/4   | Total:  2h 22m | Avg: 35m 30s | Max: 36m 02s | Hits:   9%/3424  
      🟩 GCC11              Pass: 100%/7   | Total:  4h 36m | Avg: 39m 25s | Max: 46m 54s | Hits:   9%/5978  
      🟩 GCC12              Pass: 100%/4   | Total:  2h 20m | Avg: 35m 10s | Max: 35m 58s | Hits:   9%/3416  
      🟩 GCC13              Pass: 100%/28  | Total: 11h 44m | Avg: 25m 09s | Max: 40m 25s | Hits:  60%/23912 
      🟩 Intel2023.2.0      Pass: 100%/3   | Total:  1h 55m | Avg: 38m 33s | Max: 39m 33s | Hits:   5%/2340  
      🟩 MSVC14.16          Pass: 100%/1   | Total: 52m 51s | Avg: 52m 51s | Max: 52m 51s | Hits:   2%/697   
      🟩 MSVC14.29          Pass: 100%/2   | Total:  1h 30m | Avg: 45m 15s | Max: 46m 04s | Hits:   2%/1394  
      🟩 MSVC14.39          Pass: 100%/3   | Total:  2h 17m | Avg: 45m 58s | Max: 46m 17s | Hits:   2%/2091  
    🟩 cxx_family
      🟩 Clang              Pass: 100%/59  | Total:  1d 06h | Avg: 30m 54s | Max: 39m 31s | Hits:  34%/49906 
      🟩 GCC                Pass: 100%/63  | Total:  1d 07h | Avg: 30m 21s | Max: 46m 54s | Hits:  32%/53001 
      🟩 Intel              Pass: 100%/3   | Total:  1h 55m | Avg: 38m 33s | Max: 39m 33s | Hits:   5%/2340  
      🟩 MSVC               Pass: 100%/6   | Total:  4h 41m | Avg: 46m 52s | Max: 52m 51s | Hits:   2%/4182  
    🟩 gpu
      🟩 v100               Pass: 100%/131 | Total:  2d 20h | Avg: 31m 32s | Max: 52m 51s | Hits:  31%/109429
    🟩 jobs
      🟩 Build              Pass: 100%/99  | Total:  2d 09h | Avg: 34m 49s | Max: 52m 51s | Hits:   8%/82101 
      🟩 DeviceLaunch       Pass: 100%/8   | Total:  3h 04m | Avg: 23m 02s | Max: 32m 24s | Hits:  99%/6832  
      🟩 GraphCapture       Pass: 100%/8   | Total:  2h 20m | Avg: 17m 36s | Max: 24m 31s | Hits:  99%/6832  
      🟩 HostLaunch         Pass: 100%/8   | Total:  2h 21m | Avg: 17m 40s | Max: 20m 48s | Hits:  99%/6832  
      🟩 TestGPU            Pass: 100%/8   | Total:  3h 39m | Avg: 27m 23s | Max: 33m 32s | Hits:  99%/6832  
    🟩 sm
      🟩 60;70;80;90        Pass: 100%/3   | Total:  2h 16m | Avg: 45m 27s | Max: 46m 54s | Hits:   9%/2562  
      🟩 90a                Pass: 100%/4   | Total:  1h 18m | Avg: 19m 32s | Max: 20m 41s | Hits:   9%/3416  
    🟩 std
      🟩 11                 Pass: 100%/34  | Total: 17h 41m | Avg: 31m 13s | Max: 44m 19s | Hits:  30%/28605 
      🟩 14                 Pass: 100%/37  | Total: 19h 42m | Avg: 31m 57s | Max: 52m 51s | Hits:  28%/30696 
      🟩 17                 Pass: 100%/36  | Total: 19h 13m | Avg: 32m 02s | Max: 46m 54s | Hits:  29%/29927 
      🟩 20                 Pass: 100%/24  | Total: 12h 15m | Avg: 30m 39s | Max: 46m 17s | Hits:  40%/20201 
    
  • 🟩 thrust: Pass: 100%/118 | Total: 2d 08h | Avg: 28m 39s | Max: 1h 03m | Hits: 23%/138912

    🟩 cpu
      🟩 amd64              Pass: 100%/110 | Total:  2d 04h | Avg: 28m 31s | Max:  1h 03m | Hits:  24%/129492
      🟩 arm64              Pass: 100%/8   | Total:  4h 04m | Avg: 30m 30s | Max: 34m 00s | Hits:   4%/9420  
    🟩 ctk
      🟩 11.1               Pass: 100%/15  | Total:  7h 16m | Avg: 29m 06s | Max: 56m 04s | Hits:   4%/17660 
      🟩 11.8               Pass: 100%/3   | Total:  1h 54m | Avg: 38m 02s | Max: 40m 35s | Hits:   4%/3534  
      🟩 12.5               Pass: 100%/100 | Total:  1d 23h | Avg: 28m 18s | Max:  1h 03m | Hits:  26%/117718
    🟩 cudacxx
      🟩 ClangCUDA17        Pass: 100%/2   | Total: 55m 41s | Avg: 27m 50s | Max: 28m 08s | Hits:   3%/2354  
      🟩 nvcc11.1           Pass: 100%/15  | Total:  7h 16m | Avg: 29m 06s | Max: 56m 04s | Hits:   4%/17660 
      🟩 nvcc11.8           Pass: 100%/3   | Total:  1h 54m | Avg: 38m 02s | Max: 40m 35s | Hits:   4%/3534  
      🟩 nvcc12.5           Pass: 100%/98  | Total:  1d 22h | Avg: 28m 18s | Max:  1h 03m | Hits:  27%/115364
    🟩 cudacxx_family
      🟩 ClangCUDA          Pass: 100%/2   | Total: 55m 41s | Avg: 27m 50s | Max: 28m 08s | Hits:   3%/2354  
      🟩 nvcc               Pass: 100%/116 | Total:  2d 07h | Avg: 28m 39s | Max:  1h 03m | Hits:  23%/136558
    🟩 cxx
      🟩 Clang9             Pass: 100%/6   | Total:  2h 49m | Avg: 28m 12s | Max: 32m 28s | Hits:   4%/7062  
      🟩 Clang10            Pass: 100%/3   | Total:  1h 29m | Avg: 29m 51s | Max: 32m 41s | Hits:   4%/3531  
      🟩 Clang11            Pass: 100%/4   | Total:  2h 03m | Avg: 30m 51s | Max: 34m 25s | Hits:   4%/4708  
      🟩 Clang12            Pass: 100%/4   | Total:  2h 02m | Avg: 30m 34s | Max: 32m 11s | Hits:   4%/4708  
      🟩 Clang13            Pass: 100%/4   | Total:  2h 00m | Avg: 30m 14s | Max: 32m 14s | Hits:   4%/4708  
      🟩 Clang14            Pass: 100%/4   | Total:  2h 01m | Avg: 30m 25s | Max: 33m 16s | Hits:   4%/4708  
      🟩 Clang15            Pass: 100%/4   | Total:  2h 03m | Avg: 30m 50s | Max: 35m 34s | Hits:   4%/4708  
      🟩 Clang16            Pass: 100%/4   | Total:  2h 03m | Avg: 30m 57s | Max: 33m 18s | Hits:   4%/4708  
      🟩 Clang17            Pass: 100%/18  | Total:  6h 18m | Avg: 21m 02s | Max: 34m 48s | Hits:  49%/21186 
      🟩 GCC6               Pass: 100%/2   | Total: 52m 45s | Avg: 26m 22s | Max: 29m 20s | Hits:   5%/2354  
      🟩 GCC7               Pass: 100%/6   | Total:  2h 51m | Avg: 28m 32s | Max: 33m 22s | Hits:   4%/7068  
      🟩 GCC8               Pass: 100%/6   | Total:  2h 52m | Avg: 28m 47s | Max: 35m 03s | Hits:   4%/7068  
      🟩 GCC9               Pass: 100%/6   | Total:  3h 05m | Avg: 30m 58s | Max: 35m 21s | Hits:   4%/7068  
      🟩 GCC10              Pass: 100%/4   | Total:  2h 10m | Avg: 32m 41s | Max: 37m 05s | Hits:   4%/4712  
      🟩 GCC11              Pass: 100%/7   | Total:  3h 50m | Avg: 32m 59s | Max: 40m 35s | Hits:  27%/8246  
      🟩 GCC12              Pass: 100%/4   | Total:  2h 18m | Avg: 34m 33s | Max: 37m 46s | Hits:   4%/4712  
      🟩 GCC13              Pass: 100%/20  | Total:  6h 24m | Avg: 19m 12s | Max: 32m 39s | Hits:  53%/23560 
      🟩 Intel2023.2.0      Pass: 100%/3   | Total:  2h 01m | Avg: 40m 36s | Max: 46m 33s | Hits:   4%/3540  
      🟩 MSVC14.16          Pass: 100%/1   | Total: 56m 04s | Avg: 56m 04s | Max: 56m 04s | Hits:   2%/1173  
      🟩 MSVC14.29          Pass: 100%/2   | Total:  2h 02m | Avg:  1h 01m | Max:  1h 01m | Hits:   2%/2346  
      🟩 MSVC14.39          Pass: 100%/6   | Total:  4h 01m | Avg: 40m 13s | Max:  1h 03m | Hits:  50%/7038  
    🟩 cxx_family
      🟩 Clang              Pass: 100%/51  | Total: 22h 53m | Avg: 26m 55s | Max: 35m 34s | Hits:  20%/60027 
      🟩 GCC                Pass: 100%/55  | Total:  1d 00h | Avg: 26m 39s | Max: 40m 35s | Hits:  25%/64788 
      🟩 Intel              Pass: 100%/3   | Total:  2h 01m | Avg: 40m 36s | Max: 46m 33s | Hits:   4%/3540  
      🟩 MSVC               Pass: 100%/9   | Total:  6h 59m | Avg: 46m 36s | Max:  1h 03m | Hits:  34%/10557 
    🟩 gpu
      🟩 v100               Pass: 100%/118 | Total:  2d 08h | Avg: 28m 39s | Max:  1h 03m | Hits:  23%/138912
    🟩 jobs
      🟩 Build              Pass: 100%/99  | Total:  2d 04h | Avg: 32m 03s | Max:  1h 03m | Hits:   8%/116553
      🟩 TestCPU            Pass: 100%/11  | Total:  1h 51m | Avg: 10m 09s | Max: 20m 49s | Hits:  99%/12939 
      🟩 TestGPU            Pass: 100%/8   | Total:  1h 36m | Avg: 12m 01s | Max: 15m 35s | Hits:  99%/9420  
    🟩 sm
      🟩 60;70;80;90        Pass: 100%/3   | Total:  1h 54m | Avg: 38m 02s | Max: 40m 35s | Hits:   4%/3534  
      🟩 90a                Pass: 100%/4   | Total:  1h 18m | Avg: 19m 39s | Max: 20m 27s | Hits:   4%/4712  
    🟩 std
      🟩 11                 Pass: 100%/30  | Total: 12h 04m | Avg: 24m 08s | Max: 33m 54s | Hits:  22%/35328 
      🟩 14                 Pass: 100%/34  | Total: 17h 16m | Avg: 30m 29s | Max:  1h 01m | Hits:  20%/40020 
      🟩 17                 Pass: 100%/33  | Total: 16h 55m | Avg: 30m 45s | Max:  1h 01m | Hits:  22%/38847 
      🟩 20                 Pass: 100%/21  | Total: 10h 04m | Avg: 28m 48s | Max:  1h 03m | Hits:  30%/24717 
    
  • 🟩 libcudacxx: Pass: 100%/112 | Total: 1d 17h | Avg: 22m 26s | Max: 1h 04m | Hits: 31%/273250

    🟩 cpu
      🟩 amd64              Pass: 100%/104 | Total:  1d 15h | Avg: 22m 45s | Max:  1h 04m | Hits:  31%/250904
      🟩 arm64              Pass: 100%/8   | Total:  2h 25m | Avg: 18m 08s | Max: 20m 53s | Hits:  30%/22346 
    🟩 ctk
      🟩 11.1               Pass: 100%/15  | Total:  5h 53m | Avg: 23m 33s | Max: 41m 16s | Hits:  32%/39780 
      🟩 11.8               Pass: 100%/3   | Total:  1h 00m | Avg: 20m 00s | Max: 22m 10s | Hits:  31%/8064  
      🟩 12.5               Pass: 100%/94  | Total:  1d 10h | Avg: 22m 20s | Max:  1h 04m | Hits:  31%/225406
    🟩 cudacxx
      🟩 ClangCUDA17        Pass: 100%/2   | Total: 37m 12s | Avg: 18m 36s | Max: 19m 30s | Hits:  24%/6099  
      🟩 nvcc11.1           Pass: 100%/15  | Total:  5h 53m | Avg: 23m 33s | Max: 41m 16s | Hits:  32%/39780 
      🟩 nvcc11.8           Pass: 100%/3   | Total:  1h 00m | Avg: 20m 00s | Max: 22m 10s | Hits:  31%/8064  
      🟩 nvcc12.5           Pass: 100%/92  | Total:  1d 10h | Avg: 22m 24s | Max:  1h 04m | Hits:  31%/219307
    🟩 cudacxx_family
      🟩 ClangCUDA          Pass: 100%/2   | Total: 37m 12s | Avg: 18m 36s | Max: 19m 30s | Hits:  24%/6099  
      🟩 nvcc               Pass: 100%/110 | Total:  1d 17h | Avg: 22m 30s | Max:  1h 04m | Hits:  31%/267151
    🟩 cxx
      🟩 Clang9             Pass: 100%/6   | Total:  2h 09m | Avg: 21m 33s | Max: 30m 16s | Hits:  31%/16160 
      🟩 Clang10            Pass: 100%/3   | Total:  1h 08m | Avg: 22m 54s | Max: 25m 39s | Hits:  31%/8109  
      🟩 Clang11            Pass: 100%/4   | Total:  1h 21m | Avg: 20m 26s | Max: 22m 14s | Hits:  30%/11181 
      🟩 Clang12            Pass: 100%/4   | Total:  1h 20m | Avg: 20m 07s | Max: 20m 38s | Hits:  30%/11181 
      🟩 Clang13            Pass: 100%/4   | Total:  1h 24m | Avg: 21m 13s | Max: 22m 22s | Hits:  30%/11181 
      🟩 Clang14            Pass: 100%/4   | Total:  1h 20m | Avg: 20m 02s | Max: 20m 48s | Hits:  30%/11181 
      🟩 Clang15            Pass: 100%/4   | Total:  1h 22m | Avg: 20m 44s | Max: 22m 03s | Hits:  30%/11173 
      🟩 Clang16            Pass: 100%/4   | Total:  1h 23m | Avg: 20m 48s | Max: 23m 42s | Hits:  30%/11173 
      🟩 Clang17            Pass: 100%/14  | Total:  6h 04m | Avg: 26m 02s | Max: 58m 26s | Hits:  30%/28445 
      🟩 GCC6               Pass: 100%/2   | Total: 54m 25s | Avg: 27m 12s | Max: 41m 16s | Hits:  34%/5045  
      🟩 GCC7               Pass: 100%/6   | Total:  2h 07m | Avg: 21m 14s | Max: 41m 16s | Hits:  32%/16146 
      🟩 GCC8               Pass: 100%/6   | Total:  2h 06m | Avg: 21m 04s | Max: 40m 50s | Hits:  31%/16154 
      🟩 GCC9               Pass: 100%/6   | Total:  2h 08m | Avg: 21m 28s | Max: 40m 57s | Hits:  32%/16158 
      🟩 GCC10              Pass: 100%/4   | Total:  1h 17m | Avg: 19m 17s | Max: 21m 20s | Hits:  30%/11181 
      🟩 GCC11              Pass: 100%/7   | Total:  2h 18m | Avg: 19m 48s | Max: 22m 10s | Hits:  34%/19237 
      🟩 GCC12              Pass: 100%/4   | Total:  1h 24m | Avg: 21m 11s | Max: 24m 01s | Hits:  30%/11173 
      🟩 GCC13              Pass: 100%/21  | Total:  8h 04m | Avg: 23m 03s | Max:  1h 04m | Hits:  32%/33902 
      🟩 Intel2023.2.0      Pass: 100%/3   | Total:  1h 03m | Avg: 21m 09s | Max: 23m 17s | Hits:  31%/8099  
      🟩 MSVC14.16          Pass: 100%/1   | Total: 27m 05s | Avg: 27m 05s | Max: 27m 05s | Hits:  31%/2536  
      🟩 MSVC14.29          Pass: 100%/2   | Total: 55m 35s | Avg: 27m 47s | Max: 30m 16s | Hits:  29%/5434  
      🟩 MSVC14.39          Pass: 100%/3   | Total:  1h 28m | Avg: 29m 28s | Max: 33m 41s | Hits:  28%/8401  
    🟩 cxx_family
      🟩 Clang              Pass: 100%/47  | Total: 17h 35m | Avg: 22m 28s | Max: 58m 26s | Hits:  30%/119784
      🟩 GCC                Pass: 100%/56  | Total: 20h 22m | Avg: 21m 49s | Max:  1h 04m | Hits:  32%/128996
      🟩 Intel              Pass: 100%/3   | Total:  1h 03m | Avg: 21m 09s | Max: 23m 17s | Hits:  31%/8099  
      🟩 MSVC               Pass: 100%/6   | Total:  2h 51m | Avg: 28m 31s | Max: 33m 41s | Hits:  29%/16371 
    🟩 gpu
      🟩 v100               Pass: 100%/112 | Total:  1d 17h | Avg: 22m 26s | Max:  1h 04m | Hits:  31%/273250
    🟩 jobs
      🟩 Build              Pass: 100%/99  | Total:  1d 10h | Avg: 20m 50s | Max: 41m 16s | Hits:  31%/273230
      🟩 NVRTC              Pass: 100%/4   | Total:  1h 07m | Avg: 16m 54s | Max: 17m 58s | Hits: 100%/20    
      🟩 Test               Pass: 100%/8   | Total:  6h 20m | Avg: 47m 31s | Max:  1h 04m
      🟩 VerifyCodegen      Pass: 100%/1   | Total:  2m 08s | Avg:  2m 08s | Max:  2m 08s
    🟩 sm
      🟩 60;70;80;90        Pass: 100%/3   | Total:  1h 00m | Avg: 20m 00s | Max: 22m 10s | Hits:  31%/8064  
      🟩 90a                Pass: 100%/4   | Total: 54m 44s | Avg: 13m 41s | Max: 17m 22s | Hits:  30%/11536 
    🟩 std
      🟩 11                 Pass: 100%/29  | Total: 11h 20m | Avg: 23m 28s | Max: 41m 16s | Hits:  38%/58200 
      🟩 14                 Pass: 100%/32  | Total: 10h 39m | Avg: 19m 58s | Max: 48m 50s | Hits:  30%/81788 
      🟩 17                 Pass: 100%/31  | Total: 11h 37m | Avg: 22m 29s | Max: 57m 16s | Hits:  29%/84134 
      🟩 20                 Pass: 100%/19  | Total:  8h 13m | Avg: 25m 59s | Max:  1h 04m | Hits:  28%/49128 
    
  • 🟩 cudax: Pass: 100%/55 | Total: 2h 40m | Avg: 2m 55s | Max: 7m 28s | Hits: 60%/1583

    🟩 cpu
      🟩 amd64              Pass: 100%/51  | Total:  2h 29m | Avg:  2m 55s | Max:  7m 28s | Hits:  61%/1467  
      🟩 arm64              Pass: 100%/4   | Total: 11m 08s | Avg:  2m 47s | Max:  3m 02s | Hits:  55%/116   
    🟩 ctk
      🟩 12.0               Pass: 100%/23  | Total:  1h 06m | Avg:  2m 52s | Max:  7m 28s | Hits:  61%/661   
      🟩 12.5               Pass: 100%/32  | Total:  1h 34m | Avg:  2m 56s | Max:  7m 20s | Hits:  60%/922   
    🟩 cudacxx
      🟩 nvcc12.0           Pass: 100%/23  | Total:  1h 06m | Avg:  2m 52s | Max:  7m 28s | Hits:  61%/661   
      🟩 nvcc12.5           Pass: 100%/32  | Total:  1h 34m | Avg:  2m 56s | Max:  7m 20s | Hits:  60%/922   
    🟩 cudacxx_family
      🟩 nvcc               Pass: 100%/55  | Total:  2h 40m | Avg:  2m 55s | Max:  7m 28s | Hits:  60%/1583  
    🟩 cxx
      🟩 Clang9             Pass: 100%/2   | Total:  4m 59s | Avg:  2m 29s | Max:  2m 35s | Hits:  58%/58    
      🟩 Clang10            Pass: 100%/2   | Total:  5m 04s | Avg:  2m 32s | Max:  2m 34s | Hits:  58%/58    
      🟩 Clang11            Pass: 100%/4   | Total: 10m 19s | Avg:  2m 34s | Max:  2m 52s | Hits:  58%/116   
      🟩 Clang12            Pass: 100%/4   | Total:  9m 37s | Avg:  2m 24s | Max:  2m 49s | Hits:  58%/116   
      🟩 Clang13            Pass: 100%/4   | Total:  9m 37s | Avg:  2m 24s | Max:  2m 48s | Hits:  58%/116   
      🟩 Clang14            Pass: 100%/6   | Total: 17m 34s | Avg:  2m 55s | Max:  4m 02s | Hits:  72%/174   
      🟩 Clang15            Pass: 100%/2   | Total:  4m 59s | Avg:  2m 29s | Max:  2m 33s | Hits:  58%/58    
      🟩 Clang16            Pass: 100%/6   | Total: 19m 51s | Avg:  3m 18s | Max:  4m 50s | Hits:  72%/174   
      🟩 GCC9               Pass: 100%/2   | Total:  4m 54s | Avg:  2m 27s | Max:  2m 40s | Hits:  51%/58    
      🟩 GCC10              Pass: 100%/4   | Total:  9m 23s | Avg:  2m 20s | Max:  2m 39s | Hits:  51%/116   
      🟩 GCC11              Pass: 100%/4   | Total:  9m 38s | Avg:  2m 24s | Max:  2m 31s | Hits:  51%/116   
      🟩 GCC12              Pass: 100%/12  | Total: 36m 23s | Avg:  3m 01s | Max:  4m 21s | Hits:  65%/348   
      🟩 Intel2023.2.0      Pass: 100%/1   | Total:  3m 23s | Avg:  3m 23s | Max:  3m 23s | Hits:  58%/29    
      🟩 MSVC14.36          Pass: 100%/1   | Total:  7m 28s | Avg:  7m 28s | Max:  7m 28s | Hits:  13%/23    
      🟩 MSVC14.39          Pass: 100%/1   | Total:  7m 20s | Avg:  7m 20s | Max:  7m 20s | Hits:  13%/23    
    🟩 cxx_family
      🟩 Clang              Pass: 100%/30  | Total:  1h 22m | Avg:  2m 44s | Max:  4m 50s | Hits:  64%/870   
      🟩 GCC                Pass: 100%/22  | Total:  1h 00m | Avg:  2m 44s | Max:  4m 21s | Hits:  59%/638   
      🟩 Intel              Pass: 100%/1   | Total:  3m 23s | Avg:  3m 23s | Max:  3m 23s | Hits:  58%/29    
      🟩 MSVC               Pass: 100%/2   | Total: 14m 48s | Avg:  7m 24s | Max:  7m 28s | Hits:  13%/46    
    🟩 gpu
      🟩 v100               Pass: 100%/55  | Total:  2h 40m | Avg:  2m 55s | Max:  7m 28s | Hits:  60%/1583  
    🟩 jobs
      🟩 Build              Pass: 100%/47  | Total:  2h 07m | Avg:  2m 42s | Max:  7m 28s | Hits:  54%/1351  
      🟩 Test               Pass: 100%/8   | Total: 32m 59s | Avg:  4m 07s | Max:  4m 50s | Hits:  96%/232   
    🟩 sm
      🟩 90                 Pass: 100%/1   | Total:  1m 52s | Avg:  1m 52s | Max:  1m 52s | Hits:  51%/29    
      🟩 90a                Pass: 100%/1   | Total:  2m 26s | Avg:  2m 26s | Max:  2m 26s | Hits:  51%/29    
    🟩 std
      🟩 17                 Pass: 100%/31  | Total:  1h 24m | Avg:  2m 43s | Max:  4m 21s | Hits:  61%/899   
      🟩 20                 Pass: 100%/24  | Total:  1h 16m | Avg:  3m 10s | Max:  7m 28s | Hits:  59%/684   
    
  • 🟩 pycuda: Pass: 100%/1 | Total: 10m 56s | Avg: 10m 56s | Max: 10m 56s

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

👃 Inspect Changes

Modifications in project?

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

Modifications in project or dependencies?

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

🏃‍ Runner counts (total jobs: 417)

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

@bernhardmgruber bernhardmgruber merged commit e61bafe into NVIDIA:main Jul 22, 2024
430 checks passed
@bernhardmgruber bernhardmgruber deleted the bool_const branch July 22, 2024 12:14
pciolkosz pushed a commit to pciolkosz/cccl that referenced this pull request Aug 4, 2024
pciolkosz pushed a commit to pciolkosz/cccl that referenced this pull request Aug 4, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
libcu++ For all items related to libcu++
Projects
Status: Done
Development

Successfully merging this pull request may close these issues.

None yet

2 participants