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

Upgrade actions that use node16 to versions that use node20 #1779

Merged
merged 104 commits into from
Jun 6, 2024

Conversation

trxcllnt
Copy link
Member

@trxcllnt trxcllnt commented May 24, 2024

Description

Update the following actions:

  • actions/checkout@v3 -> v4
  • aws-actions/configure-aws-credentials@v2 -> v4
  • actions/upload-artifact@v3 -> v4
  • actions/download-artifact@v3 -> v4

Closes #1778

@trxcllnt trxcllnt requested review from a team as code owners May 24, 2024 17:57
@miscco
Copy link
Contributor

miscco commented May 24, 2024

last time I tried that it failed because of our old 18.04 images

@trxcllnt
Copy link
Member Author

@miscco yeah, I'm testing whether it's possible to move the node20 actions outside of the 18.04 images.

Copy link
Contributor

github-actions bot commented Jun 4, 2024

🟨 CI finished in 5h 33m: Pass: 99%/365 | Total: 6d 00h | Avg: 23m 45s | Max: 55m 50s | Hits: 72%/522045
  • 🟨 libcudacxx: Pass: 99%/112 | Total: 1d 06h | Avg: 16m 24s | Max: 55m 50s | Hits: 73%/273735

    🔍 cpu: amd64 🔍
      🔍 amd64              Pass:  99%/104 | Total:  1d 05h | Avg: 16m 50s | Max: 55m 50s | Hits:  73%/251349
      🟩 arm64              Pass: 100%/8   | Total:  1h 27m | Avg: 10m 54s | Max: 16m 54s | Hits:  76%/22386 
    🔍 ctk: 12.4 🔍
      🟩 11.1               Pass: 100%/15  | Total:  5h 30m | Avg: 22m 00s | Max: 41m 59s | Hits:  64%/39845 
      🟩 11.8               Pass: 100%/3   | Total: 58m 34s | Avg: 19m 31s | Max: 20m 49s | Hits:  54%/8077  
      🔍 12.4               Pass:  98%/94  | Total:  1d 00h | Avg: 15m 25s | Max: 55m 50s | Hits:  76%/225813
    🔍 cudacxx_full: nvcc12.4 🔍
      🟩 clang-cuda17       Pass: 100%/2   | Total: 35m 44s | Avg: 17m 52s | Max: 18m 14s | Hits:  37%/6113  
      🟩 nvcc11.1           Pass: 100%/15  | Total:  5h 30m | Avg: 22m 00s | Max: 41m 59s | Hits:  64%/39845 
      🟩 nvcc11.8           Pass: 100%/3   | Total: 58m 34s | Avg: 19m 31s | Max: 20m 49s | Hits:  54%/8077  
      🔍 nvcc12.4           Pass:  98%/92  | Total: 23h 34m | Avg: 15m 22s | Max: 55m 50s | Hits:  77%/219700
    🔍 cudacxx_name: nvcc 🔍
      🟩 clang-cuda         Pass: 100%/2   | Total: 35m 44s | Avg: 17m 52s | Max: 18m 14s | Hits:  37%/6113  
      🔍 nvcc               Pass:  99%/110 | Total:  1d 06h | Avg: 16m 23s | Max: 55m 50s | Hits:  74%/267622
    🔍 cxx_full: clang17 🔍
      🟩 clang9             Pass: 100%/6   | Total:  1h 30m | Avg: 15m 02s | Max: 27m 56s | Hits:  71%/16186 
      🟩 clang10            Pass: 100%/3   | Total: 58m 15s | Avg: 19m 25s | Max: 20m 37s | Hits:  63%/8122  
      🟩 clang11            Pass: 100%/4   | Total: 43m 14s | Avg: 10m 48s | Max: 18m 25s | Hits:  79%/11201 
      🟩 clang12            Pass: 100%/4   | Total: 58m 59s | Avg: 14m 44s | Max: 19m 01s | Hits:  73%/11201 
      🟩 clang13            Pass: 100%/4   | Total: 42m 50s | Avg: 10m 42s | Max: 17m 37s | Hits:  79%/11201 
      🟩 clang14            Pass: 100%/4   | Total: 45m 16s | Avg: 11m 19s | Max: 18m 26s | Hits:  77%/11201 
      🟩 clang15            Pass: 100%/4   | Total: 46m 32s | Avg: 11m 38s | Max: 19m 13s | Hits:  83%/11193 
      🟩 clang16            Pass: 100%/4   | Total:  1h 00m | Avg: 15m 07s | Max: 20m 00s | Hits:  64%/11193 
      🔍 clang17            Pass:  92%/14  | Total:  4h 10m | Avg: 17m 55s | Max: 51m 43s | Hits:  68%/28499 
      🟩 gcc6               Pass: 100%/2   | Total: 54m 57s | Avg: 27m 28s | Max: 41m 59s | Hits:  66%/5051  
      🟩 gcc7               Pass: 100%/6   | Total:  1h 33m | Avg: 15m 34s | Max: 39m 04s | Hits:  74%/16172 
      🟩 gcc8               Pass: 100%/6   | Total:  2h 04m | Avg: 20m 47s | Max: 41m 29s | Hits:  57%/16180 
      🟩 gcc9               Pass: 100%/6   | Total:  1h 50m | Avg: 18m 27s | Max: 41m 03s | Hits:  64%/16184 
      🟩 gcc10              Pass: 100%/4   | Total: 46m 07s | Avg: 11m 31s | Max: 21m 25s | Hits:  70%/11201 
      🟩 gcc11              Pass: 100%/7   | Total:  1h 41m | Avg: 14m 31s | Max: 20m 49s | Hits:  70%/19270 
      🟩 gcc12              Pass: 100%/4   | Total:  1h 12m | Avg: 18m 13s | Max: 19m 37s | Hits:  63%/11193 
      🟩 gcc13              Pass: 100%/21  | Total:  6h 51m | Avg: 19m 35s | Max: 55m 50s | Hits:  85%/33962 
      🟩 Intel2023.2.0      Pass: 100%/3   | Total: 46m 57s | Avg: 15m 39s | Max: 21m 36s | Hits:  73%/8112  
      🟩 MSVC14.16          Pass: 100%/1   | Total: 17m 57s | Avg: 17m 57s | Max: 17m 57s | Hits:  99%/2543  
      🟩 MSVC14.29          Pass: 100%/2   | Total: 24m 18s | Avg: 12m 09s | Max: 12m 13s | Hits:  99%/5448  
      🟩 MSVC14.39          Pass: 100%/3   | Total: 36m 45s | Avg: 12m 15s | Max: 12m 56s | Hits:  99%/8422  
    🔍 cxx_name: clang 🔍
      🔍 clang              Pass:  97%/47  | Total: 11h 36m | Avg: 14m 49s | Max: 51m 43s | Hits:  72%/119997
      🟩 gcc                Pass: 100%/56  | Total: 16h 55m | Avg: 18m 08s | Max: 55m 50s | Hits:  71%/129213
      🟩 Intel              Pass: 100%/3   | Total: 46m 57s | Avg: 15m 39s | Max: 21m 36s | Hits:  73%/8112  
      🟩 MSVC               Pass: 100%/6   | Total:  1h 19m | Avg: 13m 10s | Max: 17m 57s | Hits:  99%/16413 
    🔍 jobs: Test 🔍
      🟩 Build              Pass: 100%/99  | Total: 23h 39m | Avg: 14m 20s | Max: 41m 59s | Hits:  73%/273715
      🟩 NVRTC              Pass: 100%/4   | Total:  1h 47m | Avg: 26m 59s | Max: 35m 40s | Hits: 100%/20    
      🔍 Test               Pass:  87%/8   | Total:  5h 08m | Avg: 38m 32s | Max: 55m 50s
      🟩 VerifyCodegen      Pass: 100%/1   | Total:  2m 25s | Avg:  2m 25s | Max:  2m 25s
    🔍 os: ubuntu22.04 🔍
      🟩 ubuntu18.04        Pass: 100%/14  | Total:  5h 12m | Avg: 22m 17s | Max: 41m 59s | Hits:  61%/37302 
      🟩 ubuntu20.04        Pass: 100%/35  | Total:  7h 36m | Avg: 13m 02s | Max: 21m 25s | Hits:  73%/96598 
      🔍 ubuntu22.04        Pass:  98%/57  | Total: 16h 30m | Avg: 17m 22s | Max: 55m 50s | Hits:  74%/123422
      🟩 windows2022        Pass: 100%/6   | Total:  1h 19m | Avg: 13m 10s | Max: 17m 57s | Hits:  99%/16413 
    🔍 std: 17 🔍
      🟩 11                 Pass: 100%/29  | Total:  8h 57m | Avg: 18m 31s | Max: 41m 59s | Hits:  79%/58174 
      🟩 14                 Pass: 100%/32  | Total:  8h 24m | Avg: 15m 45s | Max: 43m 13s | Hits:  69%/81991 
      🔍 17                 Pass:  96%/31  | Total:  7h 58m | Avg: 15m 27s | Max: 51m 43s | Hits:  74%/84330 
      🟩 20                 Pass: 100%/19  | Total:  5h 15m | Avg: 16m 36s | Max: 55m 50s | Hits:  74%/49240 
    🟨 gpu
      🟨 v100               Pass:  99%/112 | Total:  1d 06h | Avg: 16m 24s | Max: 55m 50s | Hits:  73%/273735
    🟩 sm
      🟩 60;70;80;90        Pass: 100%/3   | Total: 58m 34s | Avg: 19m 31s | Max: 20m 49s | Hits:  54%/8077  
      🟩 90a                Pass: 100%/4   | Total: 14m 27s | Avg:  3m 36s | Max:  3m 59s | Hits:  99%/11556 
    
  • 🟩 cub: Pass: 100%/131 | Total: 2d 16h | Avg: 29m 22s | Max: 49m 09s | Hits: 71%/109044

    🟩 cpu
      🟩 amd64              Pass: 100%/123 | Total:  2d 11h | Avg: 29m 05s | Max: 49m 09s | Hits:  72%/102236
      🟩 arm64              Pass: 100%/8   | Total:  4h 28m | Avg: 33m 36s | Max: 37m 14s | Hits:  61%/6808  
    🟩 ctk
      🟩 11.1               Pass: 100%/15  | Total:  6h 47m | Avg: 27m 09s | Max: 45m 33s | Hits:  61%/11554 
      🟩 11.8               Pass: 100%/3   | Total:  2h 06m | Avg: 42m 11s | Max: 43m 06s | Hits:  61%/2553  
      🟩 12.4               Pass: 100%/113 | Total:  2d 07h | Avg: 29m 19s | Max: 49m 09s | Hits:  72%/94937 
    🟩 cudacxx_full
      🟩 clang-cuda17       Pass: 100%/2   | Total: 40m 22s | Avg: 20m 11s | Max: 20m 14s | Hits:  67%/1408  
      🟩 nvcc11.1           Pass: 100%/15  | Total:  6h 47m | Avg: 27m 09s | Max: 45m 33s | Hits:  61%/11554 
      🟩 nvcc11.8           Pass: 100%/3   | Total:  2h 06m | Avg: 42m 11s | Max: 43m 06s | Hits:  61%/2553  
      🟩 nvcc12.4           Pass: 100%/111 | Total:  2d 06h | Avg: 29m 29s | Max: 49m 09s | Hits:  72%/93529 
    🟩 cudacxx_name
      🟩 clang-cuda         Pass: 100%/2   | Total: 40m 22s | Avg: 20m 11s | Max: 20m 14s | Hits:  67%/1408  
      🟩 nvcc               Pass: 100%/129 | Total:  2d 15h | Avg: 29m 30s | Max: 49m 09s | Hits:  71%/107636
    🟩 cxx_full
      🟩 clang9             Pass: 100%/6   | Total:  2h 58m | Avg: 29m 44s | Max: 35m 06s | Hits:  61%/4884  
      🟩 clang10            Pass: 100%/3   | Total:  1h 42m | Avg: 34m 08s | Max: 36m 12s | Hits:  61%/2559  
      🟩 clang11            Pass: 100%/4   | Total:  2h 13m | Avg: 33m 17s | Max: 35m 15s | Hits:  61%/3412  
      🟩 clang12            Pass: 100%/4   | Total:  2h 08m | Avg: 32m 04s | Max: 33m 22s | Hits:  61%/3412  
      🟩 clang13            Pass: 100%/4   | Total:  2h 10m | Avg: 32m 30s | Max: 35m 56s | Hits:  61%/3412  
      🟩 clang14            Pass: 100%/4   | Total:  2h 09m | Avg: 32m 18s | Max: 33m 49s | Hits:  61%/3412  
      🟩 clang15            Pass: 100%/4   | Total:  2h 17m | Avg: 34m 17s | Max: 35m 16s | Hits:  61%/3404  
      🟩 clang16            Pass: 100%/4   | Total:  2h 09m | Avg: 32m 28s | Max: 34m 25s | Hits:  61%/3404  
      🟩 clang17            Pass: 100%/26  | Total: 10h 11m | Avg: 23m 31s | Max: 35m 30s | Hits:  85%/21832 
      🟩 gcc6               Pass: 100%/2   | Total: 54m 23s | Avg: 27m 11s | Max: 27m 58s | Hits:  61%/1550  
      🟩 gcc7               Pass: 100%/6   | Total:  2h 59m | Avg: 29m 50s | Max: 35m 13s | Hits:  61%/4887  
      🟩 gcc8               Pass: 100%/6   | Total:  2h 53m | Avg: 28m 53s | Max: 32m 18s | Hits:  61%/4887  
      🟩 gcc9               Pass: 100%/6   | Total:  2h 58m | Avg: 29m 45s | Max: 33m 55s | Hits:  61%/4887  
      🟩 gcc10              Pass: 100%/4   | Total:  2h 17m | Avg: 34m 26s | Max: 37m 39s | Hits:  61%/3412  
      🟩 gcc11              Pass: 100%/7   | Total:  4h 18m | Avg: 36m 59s | Max: 43m 06s | Hits:  61%/5957  
      🟩 gcc12              Pass: 100%/4   | Total:  2h 16m | Avg: 34m 05s | Max: 34m 53s | Hits:  61%/3404  
      🟩 gcc13              Pass: 100%/28  | Total: 11h 17m | Avg: 24m 11s | Max: 37m 35s | Hits:  83%/23828 
      🟩 Intel2023.2.0      Pass: 100%/3   | Total:  1h 47m | Avg: 35m 48s | Max: 36m 29s | Hits:  61%/2331  
      🟩 MSVC14.16          Pass: 100%/1   | Total: 45m 33s | Avg: 45m 33s | Max: 45m 33s | Hits:  66%/695   
      🟩 MSVC14.29          Pass: 100%/2   | Total:  1h 22m | Avg: 41m 02s | Max: 42m 48s | Hits:  66%/1390  
      🟩 MSVC14.39          Pass: 100%/3   | Total:  2h 16m | Avg: 45m 35s | Max: 49m 09s | Hits:  68%/2085  
    🟩 cxx_name
      🟩 clang              Pass: 100%/59  | Total:  1d 04h | Avg: 28m 28s | Max: 36m 12s | Hits:  72%/49731 
      🟩 gcc                Pass: 100%/63  | Total:  1d 05h | Avg: 28m 30s | Max: 43m 06s | Hits:  71%/52812 
      🟩 Intel              Pass: 100%/3   | Total:  1h 47m | Avg: 35m 48s | Max: 36m 29s | Hits:  61%/2331  
      🟩 MSVC               Pass: 100%/6   | Total:  4h 24m | Avg: 44m 03s | Max: 49m 09s | Hits:  67%/4170  
    🟩 gpu
      🟩 v100               Pass: 100%/131 | Total:  2d 16h | Avg: 29m 22s | Max: 49m 09s | Hits:  71%/109044
    🟩 jobs
      🟩 Build              Pass: 100%/99  | Total:  2d 05h | Avg: 32m 28s | Max: 49m 09s | Hits:  61%/81812 
      🟩 DeviceLaunch       Pass: 100%/8   | Total:  2h 25m | Avg: 18m 07s | Max: 24m 49s | Hits:  99%/6808  
      🟩 GraphCapture       Pass: 100%/8   | Total:  1h 52m | Avg: 14m 00s | Max: 16m 01s | Hits:  99%/6808  
      🟩 HostLaunch         Pass: 100%/8   | Total:  2h 25m | Avg: 18m 07s | Max: 23m 03s | Hits:  99%/6808  
      🟩 TestGPU            Pass: 100%/8   | Total:  3h 50m | Avg: 28m 51s | Max: 37m 35s | Hits:  99%/6808  
    🟩 os
      🟩 ubuntu18.04        Pass: 100%/14  | Total:  6h 01m | Avg: 25m 51s | Max: 27m 58s | Hits:  61%/10859 
      🟩 ubuntu20.04        Pass: 100%/35  | Total: 19h 22m | Avg: 33m 13s | Max: 37m 39s | Hits:  61%/29855 
      🟩 ubuntu22.04        Pass: 100%/76  | Total:  1d 10h | Avg: 27m 05s | Max: 43m 06s | Hits:  77%/64160 
      🟩 windows2022        Pass: 100%/6   | Total:  4h 24m | Avg: 44m 03s | Max: 49m 09s | Hits:  67%/4170  
    🟩 sm
      🟩 60;70;80;90        Pass: 100%/3   | Total:  2h 06m | Avg: 42m 11s | Max: 43m 06s | Hits:  61%/2553  
      🟩 90a                Pass: 100%/4   | Total:  1h 12m | Avg: 18m 13s | Max: 19m 31s | Hits:  61%/3404  
    🟩 std
      🟩 11                 Pass: 100%/34  | Total: 16h 21m | Avg: 28m 51s | Max: 41m 37s | Hits:  70%/28503 
      🟩 14                 Pass: 100%/37  | Total: 18h 31m | Avg: 30m 03s | Max: 49m 09s | Hits:  70%/30588 
      🟩 17                 Pass: 100%/36  | Total: 17h 31m | Avg: 29m 12s | Max: 42m 02s | Hits:  70%/29822 
      🟩 20                 Pass: 100%/24  | Total: 11h 43m | Avg: 29m 18s | Max: 45m 34s | Hits:  74%/20131 
    
  • 🟩 thrust: Pass: 100%/118 | Total: 2d 01h | Avg: 25m 10s | Max: 53m 30s | Hits: 72%/139266

    🟩 cpu
      🟩 amd64              Pass: 100%/110 | Total:  1d 22h | Avg: 25m 10s | Max: 53m 30s | Hits:  72%/129822
      🟩 arm64              Pass: 100%/8   | Total:  3h 21m | Avg: 25m 10s | Max: 27m 42s | Hits:  67%/9444  
    🟩 ctk
      🟩 11.1               Pass: 100%/15  | Total:  6h 09m | Avg: 24m 36s | Max: 45m 30s | Hits:  67%/17705 
      🟩 11.8               Pass: 100%/3   | Total:  1h 44m | Avg: 34m 43s | Max: 38m 06s | Hits:  67%/3543  
      🟩 12.4               Pass: 100%/100 | Total:  1d 17h | Avg: 24m 58s | Max: 53m 30s | Hits:  73%/118018
    🟩 cudacxx_full
      🟩 clang-cuda17       Pass: 100%/2   | Total: 47m 04s | Avg: 23m 32s | Max: 23m 51s | Hits:  66%/2360  
      🟩 nvcc11.1           Pass: 100%/15  | Total:  6h 09m | Avg: 24m 36s | Max: 45m 30s | Hits:  67%/17705 
      🟩 nvcc11.8           Pass: 100%/3   | Total:  1h 44m | Avg: 34m 43s | Max: 38m 06s | Hits:  67%/3543  
      🟩 nvcc12.4           Pass: 100%/98  | Total:  1d 16h | Avg: 25m 00s | Max: 53m 30s | Hits:  73%/115658
    🟩 cudacxx_name
      🟩 clang-cuda         Pass: 100%/2   | Total: 47m 04s | Avg: 23m 32s | Max: 23m 51s | Hits:  66%/2360  
      🟩 nvcc               Pass: 100%/116 | Total:  2d 00h | Avg: 25m 12s | Max: 53m 30s | Hits:  72%/136906
    🟩 cxx_full
      🟩 clang9             Pass: 100%/6   | Total:  2h 26m | Avg: 24m 20s | Max: 27m 11s | Hits:  67%/7080  
      🟩 clang10            Pass: 100%/3   | Total:  1h 18m | Avg: 26m 12s | Max: 28m 06s | Hits:  67%/3540  
      🟩 clang11            Pass: 100%/4   | Total:  1h 46m | Avg: 26m 36s | Max: 29m 27s | Hits:  67%/4720  
      🟩 clang12            Pass: 100%/4   | Total:  1h 45m | Avg: 26m 29s | Max: 29m 04s | Hits:  67%/4720  
      🟩 clang13            Pass: 100%/4   | Total:  1h 43m | Avg: 25m 51s | Max: 29m 07s | Hits:  67%/4720  
      🟩 clang14            Pass: 100%/4   | Total:  1h 44m | Avg: 26m 13s | Max: 27m 52s | Hits:  67%/4720  
      🟩 clang15            Pass: 100%/4   | Total:  1h 42m | Avg: 25m 30s | Max: 26m 56s | Hits:  67%/4720  
      🟩 clang16            Pass: 100%/4   | Total:  1h 48m | Avg: 27m 12s | Max: 31m 38s | Hits:  67%/4720  
      🟩 clang17            Pass: 100%/18  | Total:  5h 46m | Avg: 19m 14s | Max: 29m 09s | Hits:  81%/21240 
      🟩 gcc6               Pass: 100%/2   | Total: 43m 33s | Avg: 21m 46s | Max: 23m 42s | Hits:  67%/2360  
      🟩 gcc7               Pass: 100%/6   | Total:  2h 30m | Avg: 25m 04s | Max: 29m 59s | Hits:  67%/7086  
      🟩 gcc8               Pass: 100%/6   | Total:  2h 34m | Avg: 25m 44s | Max: 31m 42s | Hits:  67%/7086  
      🟩 gcc9               Pass: 100%/6   | Total:  2h 34m | Avg: 25m 42s | Max: 28m 22s | Hits:  67%/7086  
      🟩 gcc10              Pass: 100%/4   | Total:  1h 45m | Avg: 26m 25s | Max: 28m 54s | Hits:  67%/4724  
      🟩 gcc11              Pass: 100%/7   | Total:  3h 39m | Avg: 31m 18s | Max: 38m 06s | Hits:  67%/8267  
      🟩 gcc12              Pass: 100%/4   | Total:  2h 00m | Avg: 30m 05s | Max: 33m 39s | Hits:  67%/4724  
      🟩 gcc13              Pass: 100%/20  | Total:  6h 10m | Avg: 18m 30s | Max: 28m 31s | Hits:  80%/23620 
      🟩 Intel2023.2.0      Pass: 100%/3   | Total:  1h 35m | Avg: 31m 42s | Max: 35m 15s | Hits:  67%/3549  
      🟩 MSVC14.16          Pass: 100%/1   | Total: 45m 30s | Avg: 45m 30s | Max: 45m 30s | Hits:  65%/1176  
      🟩 MSVC14.29          Pass: 100%/2   | Total:  1h 38m | Avg: 49m 01s | Max: 50m 38s | Hits:  67%/2352  
      🟩 MSVC14.39          Pass: 100%/6   | Total:  3h 31m | Avg: 35m 12s | Max: 53m 30s | Hits:  82%/7056  
    🟩 cxx_name
      🟩 clang              Pass: 100%/51  | Total: 20h 02m | Avg: 23m 34s | Max: 31m 38s | Hits:  72%/60180 
      🟩 gcc                Pass: 100%/55  | Total: 21h 58m | Avg: 23m 57s | Max: 38m 06s | Hits:  71%/64953 
      🟩 Intel              Pass: 100%/3   | Total:  1h 35m | Avg: 31m 42s | Max: 35m 15s | Hits:  67%/3549  
      🟩 MSVC               Pass: 100%/9   | Total:  5h 54m | Avg: 39m 25s | Max: 53m 30s | Hits:  77%/10584 
    🟩 gpu
      🟩 v100               Pass: 100%/118 | Total:  2d 01h | Avg: 25m 10s | Max: 53m 30s | Hits:  72%/139266
    🟩 jobs
      🟩 Build              Pass: 100%/99  | Total:  1d 21h | Avg: 27m 27s | Max: 53m 30s | Hits:  67%/116850
      🟩 TestCPU            Pass: 100%/11  | Total:  1h 51m | Avg: 10m 06s | Max: 21m 57s | Hits:  99%/12972 
      🟩 TestGPU            Pass: 100%/8   | Total:  2h 20m | Avg: 17m 33s | Max: 24m 21s | Hits:  99%/9444  
    🟩 os
      🟩 ubuntu18.04        Pass: 100%/14  | Total:  5h 23m | Avg: 23m 07s | Max: 26m 06s | Hits:  67%/16529 
      🟩 ubuntu20.04        Pass: 100%/35  | Total: 15h 30m | Avg: 26m 34s | Max: 31m 42s | Hits:  67%/41313 
      🟩 ubuntu22.04        Pass: 100%/60  | Total: 22h 41m | Avg: 22m 41s | Max: 38m 06s | Hits:  75%/70840 
      🟩 windows2022        Pass: 100%/9   | Total:  5h 54m | Avg: 39m 25s | Max: 53m 30s | Hits:  77%/10584 
    🟩 sm
      🟩 60;70;80;90        Pass: 100%/3   | Total:  1h 44m | Avg: 34m 43s | Max: 38m 06s | Hits:  67%/3543  
      🟩 90a                Pass: 100%/4   | Total: 59m 35s | Avg: 14m 53s | Max: 16m 42s | Hits:  67%/4724  
    🟩 std
      🟩 11                 Pass: 100%/30  | Total: 10h 38m | Avg: 21m 16s | Max: 31m 24s | Hits:  73%/35418 
      🟩 14                 Pass: 100%/34  | Total: 14h 45m | Avg: 26m 02s | Max: 47m 24s | Hits:  71%/40122 
      🟩 17                 Pass: 100%/33  | Total: 15h 00m | Avg: 27m 16s | Max: 50m 38s | Hits:  71%/38946 
      🟩 20                 Pass: 100%/21  | Total:  9h 06m | Avg: 26m 01s | Max: 53m 30s | Hits:  74%/24780 
    
  • 🟩 cccl: Pass: 100%/4 | Total: 17m 42s | Avg: 4m 25s | Max: 4m 48s

    🟩 cpu
      🟩 amd64              Pass: 100%/4   | Total: 17m 42s | Avg:  4m 25s | Max:  4m 48s
    🟩 ctk
      🟩 11.1               Pass: 100%/2   | Total:  8m 22s | Avg:  4m 11s | Max:  4m 37s
      🟩 12.4               Pass: 100%/2   | Total:  9m 20s | Avg:  4m 40s | Max:  4m 48s
    🟩 cudacxx_full
      🟩 nvcc11.1           Pass: 100%/2   | Total:  8m 22s | Avg:  4m 11s | Max:  4m 37s
      🟩 nvcc12.4           Pass: 100%/2   | Total:  9m 20s | Avg:  4m 40s | Max:  4m 48s
    🟩 cudacxx_name
      🟩 nvcc               Pass: 100%/4   | Total: 17m 42s | Avg:  4m 25s | Max:  4m 48s
    🟩 cxx_full
      🟩 clang9             Pass: 100%/1   | Total:  4m 37s | Avg:  4m 37s | Max:  4m 37s
      🟩 clang17            Pass: 100%/1   | Total:  4m 32s | Avg:  4m 32s | Max:  4m 32s
      🟩 gcc6               Pass: 100%/1   | Total:  3m 45s | Avg:  3m 45s | Max:  3m 45s
      🟩 gcc13              Pass: 100%/1   | Total:  4m 48s | Avg:  4m 48s | Max:  4m 48s
    🟩 cxx_name
      🟩 clang              Pass: 100%/2   | Total:  9m 09s | Avg:  4m 34s | Max:  4m 37s
      🟩 gcc                Pass: 100%/2   | Total:  8m 33s | Avg:  4m 16s | Max:  4m 48s
    🟩 gpu
      🟩 v100               Pass: 100%/4   | Total: 17m 42s | Avg:  4m 25s | Max:  4m 48s
    🟩 jobs
      🟩 Infra              Pass: 100%/4   | Total: 17m 42s | Avg:  4m 25s | Max:  4m 48s
    🟩 os
      🟩 ubuntu18.04        Pass: 100%/2   | Total:  8m 22s | Avg:  4m 11s | Max:  4m 37s
      🟩 ubuntu22.04        Pass: 100%/2   | Total:  9m 20s | Avg:  4m 40s | Max:  4m 48s
    

👃 Inspect Changes

Modifications in project?

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

Modifications in project or dependencies?

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

🏃‍ Runner counts (total jobs: 365)

# Runner
264 linux-amd64-cpu16
56 linux-amd64-gpu-v100-latest-1
24 linux-arm64-cpu16
21 windows-amd64-cpu16

Copy link
Contributor

github-actions bot commented Jun 4, 2024

🟨 CI finished in 7h 29m: Pass: 0%/365 | Total: 5d 23h | Avg: 23m 40s | Max: 55m 50s
  • 🟥 cub: Pass: 0%/131 | Total: 2d 16h | Avg: 29m 22s | Max: 49m 09s

    🟥 gpu
      🟥 v100               Pass:   0%/131 | Total:  2d 16h | Avg: 29m 22s | Max: 49m 09s
    🟥 cpu
      🟥 amd64              Pass:   0%/123 | Total:  2d 11h | Avg: 29m 05s | Max: 49m 09s
      🟥 arm64              Pass:   0%/8   | Total:  4h 28m | Avg: 33m 36s | Max: 37m 14s
    🟥 ctk
      🟥 11.1               Pass:   0%/15  | Total:  6h 47m | Avg: 27m 09s | Max: 45m 33s
      🟥 11.8               Pass:   0%/3   | Total:  2h 06m | Avg: 42m 11s | Max: 43m 06s
      🟥 12.4               Pass:   0%/113 | Total:  2d 07h | Avg: 29m 19s | Max: 49m 09s
    🟥 cudacxx_full
      🟥 clang-cuda17       Pass:   0%/2   | Total: 40m 22s | Avg: 20m 11s | Max: 20m 14s
      🟥 nvcc11.1           Pass:   0%/15  | Total:  6h 47m | Avg: 27m 09s | Max: 45m 33s
      🟥 nvcc11.8           Pass:   0%/3   | Total:  2h 06m | Avg: 42m 11s | Max: 43m 06s
      🟥 nvcc12.4           Pass:   0%/111 | Total:  2d 06h | Avg: 29m 29s | Max: 49m 09s
    🟥 cudacxx_name
      🟥 clang-cuda         Pass:   0%/2   | Total: 40m 22s | Avg: 20m 11s | Max: 20m 14s
      🟥 nvcc               Pass:   0%/129 | Total:  2d 15h | Avg: 29m 30s | Max: 49m 09s
    🟥 cxx_full
      🟥 clang9             Pass:   0%/6   | Total:  2h 58m | Avg: 29m 44s | Max: 35m 06s
      🟥 clang10            Pass:   0%/3   | Total:  1h 42m | Avg: 34m 08s | Max: 36m 12s
      🟥 clang11            Pass:   0%/4   | Total:  2h 13m | Avg: 33m 17s | Max: 35m 15s
      🟥 clang12            Pass:   0%/4   | Total:  2h 08m | Avg: 32m 04s | Max: 33m 22s
      🟥 clang13            Pass:   0%/4   | Total:  2h 10m | Avg: 32m 30s | Max: 35m 56s
      🟥 clang14            Pass:   0%/4   | Total:  2h 09m | Avg: 32m 18s | Max: 33m 49s
      🟥 clang15            Pass:   0%/4   | Total:  2h 17m | Avg: 34m 17s | Max: 35m 16s
      🟥 clang16            Pass:   0%/4   | Total:  2h 09m | Avg: 32m 28s | Max: 34m 25s
      🟥 clang17            Pass:   0%/26  | Total: 10h 11m | Avg: 23m 31s | Max: 35m 30s
      🟥 gcc6               Pass:   0%/2   | Total: 54m 23s | Avg: 27m 11s | Max: 27m 58s
      🟥 gcc7               Pass:   0%/6   | Total:  2h 59m | Avg: 29m 50s | Max: 35m 13s
      🟥 gcc8               Pass:   0%/6   | Total:  2h 53m | Avg: 28m 53s | Max: 32m 18s
      🟥 gcc9               Pass:   0%/6   | Total:  2h 58m | Avg: 29m 45s | Max: 33m 55s
      🟥 gcc10              Pass:   0%/4   | Total:  2h 17m | Avg: 34m 26s | Max: 37m 39s
      🟥 gcc11              Pass:   0%/7   | Total:  4h 18m | Avg: 36m 59s | Max: 43m 06s
      🟥 gcc12              Pass:   0%/4   | Total:  2h 16m | Avg: 34m 05s | Max: 34m 53s
      🟥 gcc13              Pass:   0%/28  | Total: 11h 17m | Avg: 24m 11s | Max: 37m 35s
      🟥 Intel2023.2.0      Pass:   0%/3   | Total:  1h 47m | Avg: 35m 48s | Max: 36m 29s
      🟥 MSVC14.16          Pass:   0%/1   | Total: 45m 33s | Avg: 45m 33s | Max: 45m 33s
      🟥 MSVC14.29          Pass:   0%/2   | Total:  1h 22m | Avg: 41m 02s | Max: 42m 48s
      🟥 MSVC14.39          Pass:   0%/3   | Total:  2h 16m | Avg: 45m 35s | Max: 49m 09s
    🟥 cxx_name
      🟥 clang              Pass:   0%/59  | Total:  1d 04h | Avg: 28m 28s | Max: 36m 12s
      🟥 gcc                Pass:   0%/63  | Total:  1d 05h | Avg: 28m 30s | Max: 43m 06s
      🟥 Intel              Pass:   0%/3   | Total:  1h 47m | Avg: 35m 48s | Max: 36m 29s
      🟥 MSVC               Pass:   0%/6   | Total:  4h 24m | Avg: 44m 03s | Max: 49m 09s
    🟥 jobs
      🟥 Build              Pass:   0%/99  | Total:  2d 05h | Avg: 32m 28s | Max: 49m 09s
      🟥 DeviceLaunch       Pass:   0%/8   | Total:  2h 25m | Avg: 18m 07s | Max: 24m 49s
      🟥 GraphCapture       Pass:   0%/8   | Total:  1h 52m | Avg: 14m 00s | Max: 16m 01s
      🟥 HostLaunch         Pass:   0%/8   | Total:  2h 25m | Avg: 18m 07s | Max: 23m 03s
      🟥 TestGPU            Pass:   0%/8   | Total:  3h 50m | Avg: 28m 51s | Max: 37m 35s
    🟥 os
      🟥 ubuntu18.04        Pass:   0%/14  | Total:  6h 01m | Avg: 25m 51s | Max: 27m 58s
      🟥 ubuntu20.04        Pass:   0%/35  | Total: 19h 22m | Avg: 33m 13s | Max: 37m 39s
      🟥 ubuntu22.04        Pass:   0%/76  | Total:  1d 10h | Avg: 27m 05s | Max: 43m 06s
      🟥 windows2022        Pass:   0%/6   | Total:  4h 24m | Avg: 44m 03s | Max: 49m 09s
    🟥 sm
      🟥 60;70;80;90        Pass:   0%/3   | Total:  2h 06m | Avg: 42m 11s | Max: 43m 06s
      🟥 90a                Pass:   0%/4   | Total:  1h 12m | Avg: 18m 13s | Max: 19m 31s
    🟥 std
      🟥 11                 Pass:   0%/34  | Total: 16h 21m | Avg: 28m 51s | Max: 41m 37s
      🟥 14                 Pass:   0%/37  | Total: 18h 31m | Avg: 30m 03s | Max: 49m 09s
      🟥 17                 Pass:   0%/36  | Total: 17h 31m | Avg: 29m 12s | Max: 42m 02s
      🟥 20                 Pass:   0%/24  | Total: 11h 43m | Avg: 29m 18s | Max: 45m 34s
    
  • 🟥 thrust: Pass: 0%/118 | Total: 2d 01h | Avg: 25m 10s | Max: 53m 30s

    🟥 gpu
      🟥 v100               Pass:   0%/118 | Total:  2d 01h | Avg: 25m 10s | Max: 53m 30s
    🟥 cpu
      🟥 amd64              Pass:   0%/110 | Total:  1d 22h | Avg: 25m 10s | Max: 53m 30s
      🟥 arm64              Pass:   0%/8   | Total:  3h 21m | Avg: 25m 10s | Max: 27m 42s
    🟥 ctk
      🟥 11.1               Pass:   0%/15  | Total:  6h 09m | Avg: 24m 36s | Max: 45m 30s
      🟥 11.8               Pass:   0%/3   | Total:  1h 44m | Avg: 34m 43s | Max: 38m 06s
      🟥 12.4               Pass:   0%/100 | Total:  1d 17h | Avg: 24m 58s | Max: 53m 30s
    🟥 cudacxx_full
      🟥 clang-cuda17       Pass:   0%/2   | Total: 47m 04s | Avg: 23m 32s | Max: 23m 51s
      🟥 nvcc11.1           Pass:   0%/15  | Total:  6h 09m | Avg: 24m 36s | Max: 45m 30s
      🟥 nvcc11.8           Pass:   0%/3   | Total:  1h 44m | Avg: 34m 43s | Max: 38m 06s
      🟥 nvcc12.4           Pass:   0%/98  | Total:  1d 16h | Avg: 25m 00s | Max: 53m 30s
    🟥 cudacxx_name
      🟥 clang-cuda         Pass:   0%/2   | Total: 47m 04s | Avg: 23m 32s | Max: 23m 51s
      🟥 nvcc               Pass:   0%/116 | Total:  2d 00h | Avg: 25m 12s | Max: 53m 30s
    🟥 cxx_full
      🟥 clang9             Pass:   0%/6   | Total:  2h 26m | Avg: 24m 20s | Max: 27m 11s
      🟥 clang10            Pass:   0%/3   | Total:  1h 18m | Avg: 26m 12s | Max: 28m 06s
      🟥 clang11            Pass:   0%/4   | Total:  1h 46m | Avg: 26m 36s | Max: 29m 27s
      🟥 clang12            Pass:   0%/4   | Total:  1h 45m | Avg: 26m 29s | Max: 29m 04s
      🟥 clang13            Pass:   0%/4   | Total:  1h 43m | Avg: 25m 51s | Max: 29m 07s
      🟥 clang14            Pass:   0%/4   | Total:  1h 44m | Avg: 26m 13s | Max: 27m 52s
      🟥 clang15            Pass:   0%/4   | Total:  1h 42m | Avg: 25m 30s | Max: 26m 56s
      🟥 clang16            Pass:   0%/4   | Total:  1h 48m | Avg: 27m 12s | Max: 31m 38s
      🟥 clang17            Pass:   0%/18  | Total:  5h 46m | Avg: 19m 14s | Max: 29m 09s
      🟥 gcc6               Pass:   0%/2   | Total: 43m 33s | Avg: 21m 46s | Max: 23m 42s
      🟥 gcc7               Pass:   0%/6   | Total:  2h 30m | Avg: 25m 04s | Max: 29m 59s
      🟥 gcc8               Pass:   0%/6   | Total:  2h 34m | Avg: 25m 44s | Max: 31m 42s
      🟥 gcc9               Pass:   0%/6   | Total:  2h 34m | Avg: 25m 42s | Max: 28m 22s
      🟥 gcc10              Pass:   0%/4   | Total:  1h 45m | Avg: 26m 25s | Max: 28m 54s
      🟥 gcc11              Pass:   0%/7   | Total:  3h 39m | Avg: 31m 18s | Max: 38m 06s
      🟥 gcc12              Pass:   0%/4   | Total:  2h 00m | Avg: 30m 05s | Max: 33m 39s
      🟥 gcc13              Pass:   0%/20  | Total:  6h 10m | Avg: 18m 30s | Max: 28m 31s
      🟥 Intel2023.2.0      Pass:   0%/3   | Total:  1h 35m | Avg: 31m 42s | Max: 35m 15s
      🟥 MSVC14.16          Pass:   0%/1   | Total: 45m 30s | Avg: 45m 30s | Max: 45m 30s
      🟥 MSVC14.29          Pass:   0%/2   | Total:  1h 38m | Avg: 49m 01s | Max: 50m 38s
      🟥 MSVC14.39          Pass:   0%/6   | Total:  3h 31m | Avg: 35m 12s | Max: 53m 30s
    🟥 cxx_name
      🟥 clang              Pass:   0%/51  | Total: 20h 02m | Avg: 23m 34s | Max: 31m 38s
      🟥 gcc                Pass:   0%/55  | Total: 21h 58m | Avg: 23m 57s | Max: 38m 06s
      🟥 Intel              Pass:   0%/3   | Total:  1h 35m | Avg: 31m 42s | Max: 35m 15s
      🟥 MSVC               Pass:   0%/9   | Total:  5h 54m | Avg: 39m 25s | Max: 53m 30s
    🟥 jobs
      🟥 Build              Pass:   0%/99  | Total:  1d 21h | Avg: 27m 27s | Max: 53m 30s
      🟥 TestCPU            Pass:   0%/11  | Total:  1h 51m | Avg: 10m 06s | Max: 21m 57s
      🟥 TestGPU            Pass:   0%/8   | Total:  2h 20m | Avg: 17m 33s | Max: 24m 21s
    🟥 os
      🟥 ubuntu18.04        Pass:   0%/14  | Total:  5h 23m | Avg: 23m 07s | Max: 26m 06s
      🟥 ubuntu20.04        Pass:   0%/35  | Total: 15h 30m | Avg: 26m 34s | Max: 31m 42s
      🟥 ubuntu22.04        Pass:   0%/60  | Total: 22h 41m | Avg: 22m 41s | Max: 38m 06s
      🟥 windows2022        Pass:   0%/9   | Total:  5h 54m | Avg: 39m 25s | Max: 53m 30s
    🟥 sm
      🟥 60;70;80;90        Pass:   0%/3   | Total:  1h 44m | Avg: 34m 43s | Max: 38m 06s
      🟥 90a                Pass:   0%/4   | Total: 59m 35s | Avg: 14m 53s | Max: 16m 42s
    🟥 std
      🟥 11                 Pass:   0%/30  | Total: 10h 38m | Avg: 21m 16s | Max: 31m 24s
      🟥 14                 Pass:   0%/34  | Total: 14h 45m | Avg: 26m 02s | Max: 47m 24s
      🟥 17                 Pass:   0%/33  | Total: 15h 00m | Avg: 27m 16s | Max: 50m 38s
      🟥 20                 Pass:   0%/21  | Total:  9h 06m | Avg: 26m 01s | Max: 53m 30s
    
  • 🟨 libcudacxx: Pass: 0%/112 | Total: 1d 06h | Avg: 16m 06s | Max: 55m 50s

    🟨 gpu
      🟨 v100               Pass:   0%/112 | Total:  1d 06h | Avg: 16m 06s | Max: 55m 50s
    🟨 cpu
      🟨 amd64              Pass:   0%/104 | Total:  1d 04h | Avg: 16m 30s | Max: 55m 50s
      🟥 arm64              Pass:   0%/8   | Total:  1h 27m | Avg: 10m 54s | Max: 16m 54s
    🟨 ctk
      🟥 11.1               Pass:   0%/15  | Total:  5h 30m | Avg: 22m 00s | Max: 41m 59s
      🟥 11.8               Pass:   0%/3   | Total: 58m 34s | Avg: 19m 31s | Max: 20m 49s
      🟨 12.4               Pass:   1%/94  | Total: 23h 34m | Avg: 15m 03s | Max: 55m 50s
    🟨 cudacxx_full
      🟥 clang-cuda17       Pass:   0%/2   | Total: 35m 44s | Avg: 17m 52s | Max: 18m 14s
      🟥 nvcc11.1           Pass:   0%/15  | Total:  5h 30m | Avg: 22m 00s | Max: 41m 59s
      🟥 nvcc11.8           Pass:   0%/3   | Total: 58m 34s | Avg: 19m 31s | Max: 20m 49s
      🟨 nvcc12.4           Pass:   1%/92  | Total: 22h 59m | Avg: 14m 59s | Max: 55m 50s
    🟨 cudacxx_name
      🟥 clang-cuda         Pass:   0%/2   | Total: 35m 44s | Avg: 17m 52s | Max: 18m 14s
      🟨 nvcc               Pass:   0%/110 | Total:  1d 05h | Avg: 16m 04s | Max: 55m 50s
    🟨 cxx_full
      🟥 clang9             Pass:   0%/6   | Total:  1h 30m | Avg: 15m 02s | Max: 27m 56s
      🟥 clang10            Pass:   0%/3   | Total: 58m 15s | Avg: 19m 25s | Max: 20m 37s
      🟥 clang11            Pass:   0%/4   | Total: 43m 14s | Avg: 10m 48s | Max: 18m 25s
      🟥 clang12            Pass:   0%/4   | Total: 58m 59s | Avg: 14m 44s | Max: 19m 01s
      🟥 clang13            Pass:   0%/4   | Total: 42m 50s | Avg: 10m 42s | Max: 17m 37s
      🟥 clang14            Pass:   0%/4   | Total: 45m 16s | Avg: 11m 19s | Max: 18m 26s
      🟥 clang15            Pass:   0%/4   | Total: 46m 32s | Avg: 11m 38s | Max: 19m 13s
      🟥 clang16            Pass:   0%/4   | Total:  1h 00m | Avg: 15m 07s | Max: 20m 00s
      🟨 clang17            Pass:   7%/14  | Total:  3h 35m | Avg: 15m 24s | Max: 41m 32s
      🟥 gcc6               Pass:   0%/2   | Total: 54m 57s | Avg: 27m 28s | Max: 41m 59s
      🟥 gcc7               Pass:   0%/6   | Total:  1h 33m | Avg: 15m 34s | Max: 39m 04s
      🟥 gcc8               Pass:   0%/6   | Total:  2h 04m | Avg: 20m 47s | Max: 41m 29s
      🟥 gcc9               Pass:   0%/6   | Total:  1h 50m | Avg: 18m 27s | Max: 41m 03s
      🟥 gcc10              Pass:   0%/4   | Total: 46m 07s | Avg: 11m 31s | Max: 21m 25s
      🟥 gcc11              Pass:   0%/7   | Total:  1h 41m | Avg: 14m 31s | Max: 20m 49s
      🟥 gcc12              Pass:   0%/4   | Total:  1h 12m | Avg: 18m 13s | Max: 19m 37s
      🟥 gcc13              Pass:   0%/21  | Total:  6h 51m | Avg: 19m 35s | Max: 55m 50s
      🟥 Intel2023.2.0      Pass:   0%/3   | Total: 46m 57s | Avg: 15m 39s | Max: 21m 36s
      🟥 MSVC14.16          Pass:   0%/1   | Total: 17m 57s | Avg: 17m 57s | Max: 17m 57s
      🟥 MSVC14.29          Pass:   0%/2   | Total: 24m 18s | Avg: 12m 09s | Max: 12m 13s
      🟥 MSVC14.39          Pass:   0%/3   | Total: 36m 45s | Avg: 12m 15s | Max: 12m 56s
    🟨 cxx_name
      🟨 clang              Pass:   2%/47  | Total: 11h 01m | Avg: 14m 04s | Max: 41m 32s
      🟥 gcc                Pass:   0%/56  | Total: 16h 55m | Avg: 18m 08s | Max: 55m 50s
      🟥 Intel              Pass:   0%/3   | Total: 46m 57s | Avg: 15m 39s | Max: 21m 36s
      🟥 MSVC               Pass:   0%/6   | Total:  1h 19m | Avg: 13m 10s | Max: 17m 57s
    🟨 jobs
      🟥 Build              Pass:   0%/99  | Total: 23h 39m | Avg: 14m 20s | Max: 41m 59s
      🟥 NVRTC              Pass:   0%/4   | Total:  1h 47m | Avg: 26m 59s | Max: 35m 40s
      🟨 Test               Pass:  12%/8   | Total:  4h 33m | Avg: 34m 08s | Max: 55m 50s
      🟥 VerifyCodegen      Pass:   0%/1   | Total:  2m 25s | Avg:  2m 25s | Max:  2m 25s
    🟨 os
      🟥 ubuntu18.04        Pass:   0%/14  | Total:  5h 12m | Avg: 22m 17s | Max: 41m 59s
      🟥 ubuntu20.04        Pass:   0%/35  | Total:  7h 36m | Avg: 13m 02s | Max: 21m 25s
      🟨 ubuntu22.04        Pass:   1%/57  | Total: 15h 55m | Avg: 16m 45s | Max: 55m 50s
      🟥 windows2022        Pass:   0%/6   | Total:  1h 19m | Avg: 13m 10s | Max: 17m 57s
    🟥 sm
      🟥 60;70;80;90        Pass:   0%/3   | Total: 58m 34s | Avg: 19m 31s | Max: 20m 49s
      🟥 90a                Pass:   0%/4   | Total: 14m 27s | Avg:  3m 36s | Max:  3m 59s
    🟨 std
      🟥 11                 Pass:   0%/29  | Total:  8h 57m | Avg: 18m 31s | Max: 41m 59s
      🟥 14                 Pass:   0%/32  | Total:  8h 24m | Avg: 15m 45s | Max: 43m 13s
      🟨 17                 Pass:   3%/31  | Total:  7h 23m | Avg: 14m 19s | Max: 50m 06s
      🟥 20                 Pass:   0%/19  | Total:  5h 15m | Avg: 16m 36s | Max: 55m 50s
    
  • 🟥 cccl: Pass: 0%/4 | Total: 17m 42s | Avg: 4m 25s | Max: 4m 48s

    🟥 cpu
      🟥 amd64              Pass:   0%/4   | Total: 17m 42s | Avg:  4m 25s | Max:  4m 48s
    🟥 cudacxx_name
      🟥 nvcc               Pass:   0%/4   | Total: 17m 42s | Avg:  4m 25s | Max:  4m 48s
    🟥 gpu
      🟥 v100               Pass:   0%/4   | Total: 17m 42s | Avg:  4m 25s | Max:  4m 48s
    🟥 jobs
      🟥 Infra              Pass:   0%/4   | Total: 17m 42s | Avg:  4m 25s | Max:  4m 48s
    🟥 ctk
      🟥 11.1               Pass:   0%/2   | Total:  8m 22s | Avg:  4m 11s | Max:  4m 37s
      🟥 12.4               Pass:   0%/2   | Total:  9m 20s | Avg:  4m 40s | Max:  4m 48s
    🟥 cudacxx_full
      🟥 nvcc11.1           Pass:   0%/2   | Total:  8m 22s | Avg:  4m 11s | Max:  4m 37s
      🟥 nvcc12.4           Pass:   0%/2   | Total:  9m 20s | Avg:  4m 40s | Max:  4m 48s
    🟥 cxx_full
      🟥 clang9             Pass:   0%/1   | Total:  4m 37s | Avg:  4m 37s | Max:  4m 37s
      🟥 clang17            Pass:   0%/1   | Total:  4m 32s | Avg:  4m 32s | Max:  4m 32s
      🟥 gcc6               Pass:   0%/1   | Total:  3m 45s | Avg:  3m 45s | Max:  3m 45s
      🟥 gcc13              Pass:   0%/1   | Total:  4m 48s | Avg:  4m 48s | Max:  4m 48s
    🟥 cxx_name
      🟥 clang              Pass:   0%/2   | Total:  9m 09s | Avg:  4m 34s | Max:  4m 37s
      🟥 gcc                Pass:   0%/2   | Total:  8m 33s | Avg:  4m 16s | Max:  4m 48s
    🟥 os
      🟥 ubuntu18.04        Pass:   0%/2   | Total:  8m 22s | Avg:  4m 11s | Max:  4m 37s
      🟥 ubuntu22.04        Pass:   0%/2   | Total:  9m 20s | Avg:  4m 40s | Max:  4m 48s
    

👃 Inspect Changes

Modifications in project?

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

Modifications in project or dependencies?

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

🏃‍ Runner counts (total jobs: 365)

# Runner
264 linux-amd64-cpu16
56 linux-amd64-gpu-v100-latest-1
24 linux-arm64-cpu16
21 windows-amd64-cpu16

Copy link
Contributor

github-actions bot commented Jun 5, 2024

🟨 CI finished in 2h 03m: Pass: 99%/365 | Total: 2d 14h | Avg: 10m 19s | Max: 1h 19m | Hits: 88%/520864
  • 🟨 thrust: Pass: 99%/118 | Total: 11h 23m | Avg: 5m 47s | Max: 37m 03s | Hits: 99%/138085

    🔍 cpu: amd64 🔍
      🔍 amd64              Pass:  99%/110 | Total: 10h 52m | Avg:  5m 56s | Max: 37m 03s | Hits:  99%/128641
      🟩 arm64              Pass: 100%/8   | Total: 30m 40s | Avg:  3m 50s | Max:  4m 12s | Hits:  99%/9444  
    🔍 ctk: 12.4 🔍
      🟩 11.1               Pass: 100%/15  | Total: 59m 27s | Avg:  3m 57s | Max: 14m 25s | Hits:  99%/17705 
      🟩 11.8               Pass: 100%/3   | Total: 11m 17s | Avg:  3m 45s | Max:  4m 00s | Hits:  99%/3543  
      🔍 12.4               Pass:  99%/100 | Total: 10h 12m | Avg:  6m 07s | Max: 37m 03s | Hits:  99%/116837
    🔍 cudacxx_full: nvcc12.4 🔍
      🟩 clang-cuda17       Pass: 100%/2   | Total:  7m 48s | Avg:  3m 54s | Max:  4m 11s | Hits: 100%/2360  
      🟩 nvcc11.1           Pass: 100%/15  | Total: 59m 27s | Avg:  3m 57s | Max: 14m 25s | Hits:  99%/17705 
      🟩 nvcc11.8           Pass: 100%/3   | Total: 11m 17s | Avg:  3m 45s | Max:  4m 00s | Hits:  99%/3543  
      🔍 nvcc12.4           Pass:  98%/98  | Total: 10h 04m | Avg:  6m 10s | Max: 37m 03s | Hits:  99%/114477
    🔍 cudacxx_name: nvcc 🔍
      🟩 clang-cuda         Pass: 100%/2   | Total:  7m 48s | Avg:  3m 54s | Max:  4m 11s | Hits: 100%/2360  
      🔍 nvcc               Pass:  99%/116 | Total: 11h 15m | Avg:  5m 49s | Max: 37m 03s | Hits:  99%/135725
    🔍 cxx_full: gcc13 🔍
      🟩 clang9             Pass: 100%/6   | Total: 22m 54s | Avg:  3m 49s | Max:  4m 15s | Hits: 100%/7080  
      🟩 clang10            Pass: 100%/3   | Total: 12m 37s | Avg:  4m 12s | Max:  4m 21s | Hits: 100%/3540  
      🟩 clang11            Pass: 100%/4   | Total: 15m 24s | Avg:  3m 51s | Max:  4m 07s | Hits: 100%/4720  
      🟩 clang12            Pass: 100%/4   | Total: 15m 34s | Avg:  3m 53s | Max:  4m 20s | Hits: 100%/4720  
      🟩 clang13            Pass: 100%/4   | Total: 15m 22s | Avg:  3m 50s | Max:  4m 08s | Hits: 100%/4720  
      🟩 clang14            Pass: 100%/4   | Total: 15m 06s | Avg:  3m 46s | Max:  4m 15s | Hits: 100%/4720  
      🟩 clang15            Pass: 100%/4   | Total: 15m 37s | Avg:  3m 54s | Max:  4m 04s | Hits: 100%/4720  
      🟩 clang16            Pass: 100%/4   | Total: 15m 35s | Avg:  3m 53s | Max:  4m 07s | Hits: 100%/4720  
      🟩 clang17            Pass: 100%/18  | Total:  2h 23m | Avg:  7m 56s | Max: 37m 03s | Hits: 100%/21240 
      🟩 gcc6               Pass: 100%/2   | Total:  6m 25s | Avg:  3m 12s | Max:  3m 17s | Hits:  99%/2360  
      🟩 gcc7               Pass: 100%/6   | Total: 20m 56s | Avg:  3m 29s | Max:  4m 01s | Hits:  99%/7086  
      🟩 gcc8               Pass: 100%/6   | Total: 20m 05s | Avg:  3m 20s | Max:  3m 51s | Hits:  99%/7086  
      🟩 gcc9               Pass: 100%/6   | Total: 20m 59s | Avg:  3m 29s | Max:  3m 51s | Hits:  99%/7086  
      🟩 gcc10              Pass: 100%/4   | Total: 14m 33s | Avg:  3m 38s | Max:  3m 52s | Hits:  99%/4724  
      🟩 gcc11              Pass: 100%/7   | Total: 27m 27s | Avg:  3m 55s | Max:  4m 14s | Hits:  99%/8267  
      🟩 gcc12              Pass: 100%/4   | Total: 15m 36s | Avg:  3m 54s | Max:  4m 11s | Hits:  99%/4724  
      🔍 gcc13              Pass:  95%/20  | Total:  2h 19m | Avg:  6m 58s | Max: 18m 06s | Hits:  99%/22439 
      🟩 Intel2023.2.0      Pass: 100%/3   | Total: 14m 34s | Avg:  4m 51s | Max:  5m 07s | Hits: 100%/3549  
      🟩 MSVC14.16          Pass: 100%/1   | Total: 14m 25s | Avg: 14m 25s | Max: 14m 25s | Hits:  98%/1176  
      🟩 MSVC14.29          Pass: 100%/2   | Total: 24m 25s | Avg: 12m 12s | Max: 12m 41s | Hits:  98%/2352  
      🟩 MSVC14.39          Pass: 100%/6   | Total:  1h 33m | Avg: 15m 31s | Max: 18m 58s | Hits:  98%/7056  
    🔍 cxx_name: gcc 🔍
      🟩 clang              Pass: 100%/51  | Total:  4h 31m | Avg:  5m 19s | Max: 37m 03s | Hits: 100%/60180 
      🔍 gcc                Pass:  98%/55  | Total:  4h 25m | Avg:  4m 49s | Max: 18m 06s | Hits:  99%/63772 
      🟩 Intel              Pass: 100%/3   | Total: 14m 34s | Avg:  4m 51s | Max:  5m 07s | Hits: 100%/3549  
      🟩 MSVC               Pass: 100%/9   | Total:  2h 11m | Avg: 14m 39s | Max: 18m 58s | Hits:  98%/10584 
    🔍 jobs: TestGPU 🔍
      🟩 Build              Pass: 100%/99  | Total:  7h 07m | Avg:  4m 19s | Max: 14m 25s | Hits:  99%/116850
      🟩 TestCPU            Pass: 100%/11  | Total:  1h 46m | Avg:  9m 42s | Max: 18m 58s | Hits:  99%/12972 
      🔍 TestGPU            Pass:  87%/8   | Total:  2h 28m | Avg: 18m 36s | Max: 37m 03s | Hits:  99%/8263  
    🔍 os: ubuntu22.04 🔍
      🟩 ubuntu18.04        Pass: 100%/14  | Total: 45m 02s | Avg:  3m 13s | Max:  3m 33s | Hits:  99%/16529 
      🟩 ubuntu20.04        Pass: 100%/35  | Total:  2h 14m | Avg:  3m 51s | Max:  4m 21s | Hits:  99%/41313 
      🔍 ubuntu22.04        Pass:  98%/60  | Total:  6h 11m | Avg:  6m 11s | Max: 37m 03s | Hits:  99%/69659 
      🟩 windows2022        Pass: 100%/9   | Total:  2h 11m | Avg: 14m 39s | Max: 18m 58s | Hits:  98%/10584 
    🔍 std: 14 🔍
      🟩 11                 Pass: 100%/30  | Total:  2h 20m | Avg:  4m 40s | Max: 18m 06s | Hits:  99%/35418 
      🔍 14                 Pass:  97%/34  | Total:  3h 19m | Avg:  5m 51s | Max: 18m 44s | Hits:  99%/38941 
      🟩 17                 Pass: 100%/33  | Total:  3h 33m | Avg:  6m 27s | Max: 37m 03s | Hits:  99%/38946 
      🟩 20                 Pass: 100%/21  | Total:  2h 10m | Avg:  6m 13s | Max: 18m 58s | Hits:  99%/24780 
    🟨 gpu
      🟨 v100               Pass:  99%/118 | Total: 11h 23m | Avg:  5m 47s | Max: 37m 03s | Hits:  99%/138085
    🟩 sm
      🟩 60;70;80;90        Pass: 100%/3   | Total: 11m 17s | Avg:  3m 45s | Max:  4m 00s | Hits:  99%/3543  
      🟩 90a                Pass: 100%/4   | Total: 13m 15s | Avg:  3m 18s | Max:  3m 25s | Hits:  99%/4724  
    
  • 🟩 cub: Pass: 100%/131 | Total: 1d 01h | Avg: 11m 30s | Max: 1h 19m | Hits: 99%/109044

    🟩 cpu
      🟩 amd64              Pass: 100%/123 | Total:  1d 00h | Avg: 11m 56s | Max:  1h 19m | Hits:  99%/102236
      🟩 arm64              Pass: 100%/8   | Total: 37m 11s | Avg:  4m 38s | Max:  5m 30s | Hits:  99%/6808  
    🟩 ctk
      🟩 11.1               Pass: 100%/15  | Total:  1h 09m | Avg:  4m 39s | Max: 14m 29s | Hits:  99%/11554 
      🟩 11.8               Pass: 100%/3   | Total: 15m 04s | Avg:  5m 01s | Max:  5m 31s | Hits:  99%/2553  
      🟩 12.4               Pass: 100%/113 | Total: 23h 41m | Avg: 12m 34s | Max:  1h 19m | Hits:  99%/94937 
    🟩 cudacxx_full
      🟩 clang-cuda17       Pass: 100%/2   | Total:  7m 58s | Avg:  3m 59s | Max:  4m 09s | Hits: 100%/1408  
      🟩 nvcc11.1           Pass: 100%/15  | Total:  1h 09m | Avg:  4m 39s | Max: 14m 29s | Hits:  99%/11554 
      🟩 nvcc11.8           Pass: 100%/3   | Total: 15m 04s | Avg:  5m 01s | Max:  5m 31s | Hits:  99%/2553  
      🟩 nvcc12.4           Pass: 100%/111 | Total: 23h 33m | Avg: 12m 44s | Max:  1h 19m | Hits:  99%/93529 
    🟩 cudacxx_name
      🟩 clang-cuda         Pass: 100%/2   | Total:  7m 58s | Avg:  3m 59s | Max:  4m 09s | Hits: 100%/1408  
      🟩 nvcc               Pass: 100%/129 | Total:  1d 00h | Avg: 11m 37s | Max:  1h 19m | Hits:  99%/107636
    🟩 cxx_full
      🟩 clang9             Pass: 100%/6   | Total: 27m 57s | Avg:  4m 39s | Max:  5m 34s | Hits: 100%/4884  
      🟩 clang10            Pass: 100%/3   | Total: 15m 44s | Avg:  5m 14s | Max:  5m 22s | Hits: 100%/2559  
      🟩 clang11            Pass: 100%/4   | Total: 18m 08s | Avg:  4m 32s | Max:  4m 45s | Hits: 100%/3412  
      🟩 clang12            Pass: 100%/4   | Total: 18m 12s | Avg:  4m 33s | Max:  4m 39s | Hits: 100%/3412  
      🟩 clang13            Pass: 100%/4   | Total: 19m 37s | Avg:  4m 54s | Max:  5m 19s | Hits: 100%/3412  
      🟩 clang14            Pass: 100%/4   | Total: 19m 02s | Avg:  4m 45s | Max:  4m 54s | Hits: 100%/3412  
      🟩 clang15            Pass: 100%/4   | Total: 19m 36s | Avg:  4m 54s | Max:  5m 01s | Hits: 100%/3404  
      🟩 clang16            Pass: 100%/4   | Total: 19m 00s | Avg:  4m 45s | Max:  4m 55s | Hits: 100%/3404  
      🟩 clang17            Pass: 100%/26  | Total:  8h 55m | Avg: 20m 36s | Max: 54m 18s | Hits:  99%/21832 
      🟩 gcc6               Pass: 100%/2   | Total:  7m 26s | Avg:  3m 43s | Max:  3m 48s | Hits:  99%/1550  
      🟩 gcc7               Pass: 100%/6   | Total: 25m 19s | Avg:  4m 13s | Max:  4m 33s | Hits:  99%/4887  
      🟩 gcc8               Pass: 100%/6   | Total: 53m 06s | Avg:  8m 51s | Max: 31m 54s | Hits:  93%/4887  
      🟩 gcc9               Pass: 100%/6   | Total: 24m 56s | Avg:  4m 09s | Max:  4m 34s | Hits:  99%/4887  
      🟩 gcc10              Pass: 100%/4   | Total: 18m 47s | Avg:  4m 41s | Max:  5m 00s | Hits:  99%/3412  
      🟩 gcc11              Pass: 100%/7   | Total: 34m 16s | Avg:  4m 53s | Max:  5m 31s | Hits:  99%/5957  
      🟩 gcc12              Pass: 100%/4   | Total: 22m 03s | Avg:  5m 30s | Max:  8m 34s | Hits:  99%/3404  
      🟩 gcc13              Pass: 100%/28  | Total:  9h 00m | Avg: 19m 17s | Max:  1h 19m | Hits:  98%/23828 
      🟩 Intel2023.2.0      Pass: 100%/3   | Total: 15m 23s | Avg:  5m 07s | Max:  5m 17s | Hits: 100%/2331  
      🟩 MSVC14.16          Pass: 100%/1   | Total: 14m 29s | Avg: 14m 29s | Max: 14m 29s | Hits:  98%/695   
      🟩 MSVC14.29          Pass: 100%/2   | Total: 22m 48s | Avg: 11m 24s | Max: 11m 30s | Hits:  98%/1390  
      🟩 MSVC14.39          Pass: 100%/3   | Total: 34m 31s | Avg: 11m 30s | Max: 11m 40s | Hits:  98%/2085  
    🟩 cxx_name
      🟩 clang              Pass: 100%/59  | Total: 11h 33m | Avg: 11m 45s | Max: 54m 18s | Hits:  99%/49731 
      🟩 gcc                Pass: 100%/63  | Total: 12h 06m | Avg: 11m 31s | Max:  1h 19m | Hits:  98%/52812 
      🟩 Intel              Pass: 100%/3   | Total: 15m 23s | Avg:  5m 07s | Max:  5m 17s | Hits: 100%/2331  
      🟩 MSVC               Pass: 100%/6   | Total:  1h 11m | Avg: 11m 58s | Max: 14m 29s | Hits:  98%/4170  
    🟩 gpu
      🟩 v100               Pass: 100%/131 | Total:  1d 01h | Avg: 11m 30s | Max:  1h 19m | Hits:  99%/109044
    🟩 jobs
      🟩 Build              Pass: 100%/99  | Total:  9h 14m | Avg:  5m 36s | Max: 31m 54s | Hits:  98%/81812 
      🟩 DeviceLaunch       Pass: 100%/8   | Total:  4h 10m | Avg: 31m 22s | Max: 54m 18s | Hits:  99%/6808  
      🟩 GraphCapture       Pass: 100%/8   | Total:  2h 44m | Avg: 20m 30s | Max: 30m 21s | Hits:  99%/6808  
      🟩 HostLaunch         Pass: 100%/8   | Total:  4h 02m | Avg: 30m 19s | Max: 52m 49s | Hits:  99%/6808  
      🟩 TestGPU            Pass: 100%/8   | Total:  4h 54m | Avg: 36m 47s | Max:  1h 19m | Hits:  99%/6808  
    🟩 os
      🟩 ubuntu18.04        Pass: 100%/14  | Total: 55m 21s | Avg:  3m 57s | Max:  4m 22s | Hits:  99%/10859 
      🟩 ubuntu20.04        Pass: 100%/35  | Total:  3h 12m | Avg:  5m 30s | Max: 31m 54s | Hits:  98%/29855 
      🟩 ubuntu22.04        Pass: 100%/76  | Total: 19h 46m | Avg: 15m 36s | Max:  1h 19m | Hits:  99%/64160 
      🟩 windows2022        Pass: 100%/6   | Total:  1h 11m | Avg: 11m 58s | Max: 14m 29s | Hits:  98%/4170  
    🟩 sm
      🟩 60;70;80;90        Pass: 100%/3   | Total: 15m 04s | Avg:  5m 01s | Max:  5m 31s | Hits:  99%/2553  
      🟩 90a                Pass: 100%/4   | Total: 15m 05s | Avg:  3m 46s | Max:  3m 49s | Hits:  99%/3404  
    🟩 std
      🟩 11                 Pass: 100%/34  | Total:  6h 16m | Avg: 11m 03s | Max: 44m 20s | Hits:  98%/28503 
      🟩 14                 Pass: 100%/37  | Total:  6h 20m | Avg: 10m 17s | Max: 38m 19s | Hits:  98%/30588 
      🟩 17                 Pass: 100%/36  | Total:  7h 20m | Avg: 12m 13s | Max:  1h 19m | Hits:  99%/29822 
      🟩 20                 Pass: 100%/24  | Total:  5h 09m | Avg: 12m 53s | Max: 36m 54s | Hits:  99%/20131 
    
  • 🟩 libcudacxx: Pass: 100%/112 | Total: 1d 02h | Avg: 13m 56s | Max: 43m 41s | Hits: 77%/273735

    🟩 cpu
      🟩 amd64              Pass: 100%/104 | Total:  1d 00h | Avg: 14m 25s | Max: 43m 41s | Hits:  77%/251349
      🟩 arm64              Pass: 100%/8   | Total:  1h 01m | Avg:  7m 41s | Max: 16m 07s | Hits:  86%/22386 
    🟩 ctk
      🟩 11.1               Pass: 100%/15  | Total:  4h 15m | Avg: 17m 03s | Max: 43m 41s | Hits:  78%/39845 
      🟩 11.8               Pass: 100%/3   | Total: 55m 07s | Avg: 18m 22s | Max: 19m 15s | Hits:  51%/8077  
      🟩 12.4               Pass: 100%/94  | Total: 20h 50m | Avg: 13m 17s | Max: 42m 01s | Hits:  78%/225813
    🟩 cudacxx_full
      🟩 clang-cuda17       Pass: 100%/2   | Total: 36m 20s | Avg: 18m 10s | Max: 19m 32s | Hits:  37%/6113  
      🟩 nvcc11.1           Pass: 100%/15  | Total:  4h 15m | Avg: 17m 03s | Max: 43m 41s | Hits:  78%/39845 
      🟩 nvcc11.8           Pass: 100%/3   | Total: 55m 07s | Avg: 18m 22s | Max: 19m 15s | Hits:  51%/8077  
      🟩 nvcc12.4           Pass: 100%/92  | Total: 20h 13m | Avg: 13m 11s | Max: 42m 01s | Hits:  79%/219700
    🟩 cudacxx_name
      🟩 clang-cuda         Pass: 100%/2   | Total: 36m 20s | Avg: 18m 10s | Max: 19m 32s | Hits:  37%/6113  
      🟩 nvcc               Pass: 100%/110 | Total:  1d 01h | Avg: 13m 51s | Max: 43m 41s | Hits:  78%/267622
    🟩 cxx_full
      🟩 clang9             Pass: 100%/6   | Total:  2h 00m | Avg: 20m 01s | Max: 28m 48s | Hits:  61%/16186 
      🟩 clang10            Pass: 100%/3   | Total: 46m 21s | Avg: 15m 27s | Max: 21m 24s | Hits:  71%/8122  
      🟩 clang11            Pass: 100%/4   | Total:  1h 01m | Avg: 15m 26s | Max: 19m 43s | Hits:  64%/11201 
      🟩 clang12            Pass: 100%/4   | Total: 15m 58s | Avg:  3m 59s | Max:  4m 08s | Hits:  99%/11201 
      🟩 clang13            Pass: 100%/4   | Total: 45m 51s | Avg: 11m 27s | Max: 19m 42s | Hits:  73%/11201 
      🟩 clang14            Pass: 100%/4   | Total:  1h 00m | Avg: 15m 14s | Max: 20m 05s | Hits:  68%/11201 
      🟩 clang15            Pass: 100%/4   | Total:  1h 00m | Avg: 15m 13s | Max: 20m 50s | Hits:  73%/11193 
      🟩 clang16            Pass: 100%/4   | Total: 57m 10s | Avg: 14m 17s | Max: 18m 24s | Hits:  68%/11193 
      🟩 clang17            Pass: 100%/14  | Total:  3h 20m | Avg: 14m 17s | Max: 42m 01s | Hits:  84%/28499 
      🟩 gcc6               Pass: 100%/2   | Total:  5m 47s | Avg:  2m 53s | Max:  3m 00s | Hits:  99%/5051  
      🟩 gcc7               Pass: 100%/6   | Total:  1h 38m | Avg: 16m 20s | Max: 40m 31s | Hits:  75%/16172 
      🟩 gcc8               Pass: 100%/6   | Total:  1h 45m | Avg: 17m 36s | Max: 43m 41s | Hits:  74%/16180 
      🟩 gcc9               Pass: 100%/6   | Total:  1h 37m | Avg: 16m 17s | Max: 39m 58s | Hits:  78%/16184 
      🟩 gcc10              Pass: 100%/4   | Total: 54m 49s | Avg: 13m 42s | Max: 18m 14s | Hits:  69%/11201 
      🟩 gcc11              Pass: 100%/7   | Total:  1h 23m | Avg: 11m 59s | Max: 19m 15s | Hits:  76%/19270 
      🟩 gcc12              Pass: 100%/4   | Total: 43m 57s | Avg: 10m 59s | Max: 18m 39s | Hits:  80%/11193 
      🟩 gcc13              Pass: 100%/21  | Total:  4h 19m | Avg: 12m 22s | Max: 25m 49s | Hits:  85%/33962 
      🟩 Intel2023.2.0      Pass: 100%/3   | Total: 43m 52s | Avg: 14m 37s | Max: 19m 35s | Hits:  71%/8112  
      🟩 MSVC14.16          Pass: 100%/1   | Total: 17m 54s | Avg: 17m 54s | Max: 17m 54s | Hits:  99%/2543  
      🟩 MSVC14.29          Pass: 100%/2   | Total: 33m 35s | Avg: 16m 47s | Max: 21m 55s | Hits:  85%/5448  
      🟩 MSVC14.39          Pass: 100%/3   | Total: 46m 55s | Avg: 15m 38s | Max: 21m 57s | Hits:  90%/8422  
    🟩 cxx_name
      🟩 clang              Pass: 100%/47  | Total: 11h 09m | Avg: 14m 14s | Max: 42m 01s | Hits:  75%/119997
      🟩 gcc                Pass: 100%/56  | Total: 12h 29m | Avg: 13m 23s | Max: 43m 41s | Hits:  79%/129213
      🟩 Intel              Pass: 100%/3   | Total: 43m 52s | Avg: 14m 37s | Max: 19m 35s | Hits:  71%/8112  
      🟩 MSVC               Pass: 100%/6   | Total:  1h 38m | Avg: 16m 24s | Max: 21m 57s | Hits:  90%/16413 
    🟩 gpu
      🟩 v100               Pass: 100%/112 | Total:  1d 02h | Avg: 13m 56s | Max: 43m 41s | Hits:  77%/273735
    🟩 jobs
      🟩 Build              Pass: 100%/99  | Total: 21h 10m | Avg: 12m 49s | Max: 43m 41s | Hits:  77%/273715
      🟩 NVRTC              Pass: 100%/4   | Total:  1h 34m | Avg: 23m 36s | Max: 25m 49s | Hits: 100%/20    
      🟩 Test               Pass: 100%/8   | Total:  3h 14m | Avg: 24m 18s | Max: 42m 01s
      🟩 VerifyCodegen      Pass: 100%/1   | Total:  1m 57s | Avg:  1m 57s | Max:  1m 57s
    🟩 os
      🟩 ubuntu18.04        Pass: 100%/14  | Total:  3h 58m | Avg: 17m 00s | Max: 43m 41s | Hits:  77%/37302 
      🟩 ubuntu20.04        Pass: 100%/35  | Total:  7h 55m | Avg: 13m 34s | Max: 22m 46s | Hits:  73%/96598 
      🟩 ubuntu22.04        Pass: 100%/57  | Total: 12h 29m | Avg: 13m 09s | Max: 42m 01s | Hits:  79%/123422
      🟩 windows2022        Pass: 100%/6   | Total:  1h 38m | Avg: 16m 24s | Max: 21m 57s | Hits:  90%/16413 
    🟩 sm
      🟩 60;70;80;90        Pass: 100%/3   | Total: 55m 07s | Avg: 18m 22s | Max: 19m 15s | Hits:  51%/8077  
      🟩 90a                Pass: 100%/4   | Total: 13m 59s | Avg:  3m 29s | Max:  4m 05s | Hits:  99%/11556 
    🟩 std
      🟩 11                 Pass: 100%/29  | Total:  7h 29m | Avg: 15m 30s | Max: 43m 41s | Hits:  83%/58174 
      🟩 14                 Pass: 100%/32  | Total:  6h 04m | Avg: 11m 23s | Max: 42m 01s | Hits:  84%/81991 
      🟩 17                 Pass: 100%/31  | Total:  8h 23m | Avg: 16m 14s | Max: 25m 49s | Hits:  66%/84330 
      🟩 20                 Pass: 100%/19  | Total:  4h 01m | Avg: 12m 42s | Max: 24m 20s | Hits:  79%/49240 
    
  • 🟩 cccl: Pass: 100%/4 | Total: 16m 14s | Avg: 4m 03s | Max: 4m 40s

    🟩 cpu
      🟩 amd64              Pass: 100%/4   | Total: 16m 14s | Avg:  4m 03s | Max:  4m 40s
    🟩 ctk
      🟩 11.1               Pass: 100%/2   | Total:  7m 31s | Avg:  3m 45s | Max:  4m 00s
      🟩 12.4               Pass: 100%/2   | Total:  8m 43s | Avg:  4m 21s | Max:  4m 40s
    🟩 cudacxx_full
      🟩 nvcc11.1           Pass: 100%/2   | Total:  7m 31s | Avg:  3m 45s | Max:  4m 00s
      🟩 nvcc12.4           Pass: 100%/2   | Total:  8m 43s | Avg:  4m 21s | Max:  4m 40s
    🟩 cudacxx_name
      🟩 nvcc               Pass: 100%/4   | Total: 16m 14s | Avg:  4m 03s | Max:  4m 40s
    🟩 cxx_full
      🟩 clang9             Pass: 100%/1   | Total:  4m 00s | Avg:  4m 00s | Max:  4m 00s
      🟩 clang17            Pass: 100%/1   | Total:  4m 03s | Avg:  4m 03s | Max:  4m 03s
      🟩 gcc6               Pass: 100%/1   | Total:  3m 31s | Avg:  3m 31s | Max:  3m 31s
      🟩 gcc13              Pass: 100%/1   | Total:  4m 40s | Avg:  4m 40s | Max:  4m 40s
    🟩 cxx_name
      🟩 clang              Pass: 100%/2   | Total:  8m 03s | Avg:  4m 01s | Max:  4m 03s
      🟩 gcc                Pass: 100%/2   | Total:  8m 11s | Avg:  4m 05s | Max:  4m 40s
    🟩 gpu
      🟩 v100               Pass: 100%/4   | Total: 16m 14s | Avg:  4m 03s | Max:  4m 40s
    🟩 jobs
      🟩 Infra              Pass: 100%/4   | Total: 16m 14s | Avg:  4m 03s | Max:  4m 40s
    🟩 os
      🟩 ubuntu18.04        Pass: 100%/2   | Total:  7m 31s | Avg:  3m 45s | Max:  4m 00s
      🟩 ubuntu22.04        Pass: 100%/2   | Total:  8m 43s | Avg:  4m 21s | Max:  4m 40s
    

👃 Inspect Changes

Modifications in project?

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

Modifications in project or dependencies?

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

🏃‍ Runner counts (total jobs: 365)

# Runner
264 linux-amd64-cpu16
56 linux-amd64-gpu-v100-latest-1
24 linux-arm64-cpu16
21 windows-amd64-cpu16

@alliepiper alliepiper linked an issue Jun 5, 2024 that may be closed by this pull request
1 task
Comment on lines 101 to 191
tabs_to_spaces() {
sed $'s/\t/ /g'
}

no_empty_lines() {
grep -v -e '^$' || [ "$?" == "1" ]
}

trim_leading_whitespace() {
sed 's/^[[:space:]]*//'
}

trim_trailing_whitespace() {
sed 's/[[:space:]]*$//'
}

remove_leading_char() {
cut -d"$1" -f1 --complement
}

remove_trailing_char() {
rev | cut -d"$1" -f1 --complement | rev
}

strip_enclosing_chars() {
remove_leading_char "$1" \
| remove_trailing_char "$2"
}

read_docker_image_metadata() {
docker inspect --type image --format '{{json .Config.Labels}}' "$DOCKER_IMAGE" \
| sed -r 's/.*"devcontainer.metadata":[ ]*"(.*[]\)])",?.*/\1/g' \
| sed -r 's/\\\"/"/g'
}

json_map_key_to_shell_syntax() {
sed -r 's/^"(.*)":[ ]*?([^,]*),?$/\1=\2/g'
}

translate_local_envvars_to_shell_syntax() {
sed -r 's/\$\{localEnv:([^\:]*):?(.*)\}/${\1:-\2}/g'
}

inline_local_workspace_folder() {
sed "s@\${localWorkspaceFolder}@$(pwd)@g"
}

inline_container_workspace_folder() {
sed "s@\${containerWorkspaceFolder}@${WORKSPACE_FOLDER:-}@g"
}

inline_local_workspace_folder_basename() {
sed "s@\${localWorkspaceFolderBasename}@$(basename "$(pwd)")@g"
}

transform_to_one_line() {
tabs_to_spaces \
| trim_leading_whitespace \
| trim_trailing_whitespace \
| inline_local_workspace_folder \
| inline_container_workspace_folder \
| inline_local_workspace_folder_basename \
| translate_local_envvars_to_shell_syntax \
| tr -s '\n' '\t'
}

json_string() {
transform_to_one_line \
| grep -Po "\"$1\":\s*\"(.*)\"" \
| sed -r "s/.*\"$1\":[ ]*\"([^\"]*)\",?.*/\1/g" \
| no_empty_lines
}

json_map() {
transform_to_one_line \
| grep -Po "\"$1\":\s*{(.*?)\s*?}[^\"]" \
| strip_enclosing_chars '{' '}' \
| tr -s '\t' '\n' \
| json_map_key_to_shell_syntax \
| no_empty_lines
}

json_array() {
transform_to_one_line \
| grep -Po "\"$1\":\s*\[(.*?)\s*?\][^\"]" \
| strip_enclosing_chars '[' ']' \
| tr -s '\t' '\n' \
| sed -r 's/", "/"\n"/g' \
| sed -r 's/^(.*"),$/\1/' \
| no_empty_lines
}
Copy link
Contributor

Choose a reason for hiding this comment

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

@jrhemstad I'd like your thoughts on this. @trxcllnt implemented this set of bash functions to parse JSON without needing jq as a dependency for users of the launch.sh script.

Do you have any concerns about requiring jq here? We could simplify this implementation quite a bit with it.

Copy link
Collaborator

Choose a reason for hiding this comment

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

I'm fine with adding modes to the script that have as many dependencies as we want, so long as there's a mode that has no additional dependencies than what we had before for the manual docker mode.

Copy link
Member Author

Choose a reason for hiding this comment

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

Updated to use python -c to parse JSON and select the fields:

inline_vars() {
cat - \
`# inline local workspace folder` \
| sed "s@\${localWorkspaceFolder}@$(pwd)@g" \
`# inline local workspace folder basename` \
| sed "s@\${localWorkspaceFolderBasename}@$(basename "$(pwd)")@g" \
`# inline container workspace folder` \
| sed "s@\${containerWorkspaceFolder}@${WORKSPACE_FOLDER:-}@g" \
`# inline container workspace folder basename` \
| sed "s@\${containerWorkspaceFolderBasename}@$(basename "${WORKSPACE_FOLDER:-}")@g" \
`# translate local envvars to shell syntax` \
| sed -r 's/\$\{localEnv:([^\:]*):?(.*)\}/${\1:-\2}/g'
}
args_to_path() {
local -a keys=("${@}")
keys=("${keys[@]/#/[}")
keys=("${keys[@]/%/]}")
echo "$(IFS=; echo "${keys[*]}")"
}
json_string() {
python3 -c "import json,sys; print(json.load(sys.stdin)$(args_to_path "${@}"))" 2>/dev/null | inline_vars
}
json_array() {
python3 -c "import json,sys; [print(f'\"{x}\"') for x in json.load(sys.stdin)$(args_to_path "${@}")]" 2>/dev/null | inline_vars
}
json_map() {
python3 -c "import json,sys; [print(f'{k}=\"{v}\"') for k,v in json.load(sys.stdin)$(args_to_path "${@}").items()]" 2>/dev/null | inline_vars
}
devcontainer_metadata_json() {
docker inspect --type image --format '{{json .Config.Labels}}' "$DOCKER_IMAGE" \
| json_string '"devcontainer.metadata"'
}
###
# Read relevant values from devcontainer.json
###
local devcontainer_json="${path}/devcontainer.json";
# Read image
local DOCKER_IMAGE="$(json_string '"image"' < "${devcontainer_json}")"
# Always pull the latest copy of the image
docker pull "$DOCKER_IMAGE"
# Read workspaceFolder
local WORKSPACE_FOLDER="$(json_string '"workspaceFolder"' < "${devcontainer_json}")"
# Read remoteUser
local REMOTE_USER="$(json_string '"remoteUser"' < "${devcontainer_json}")"
# If remoteUser isn't in our devcontainer.json, read it from the image's "devcontainer.metadata" label
if test -z "${REMOTE_USER:-}"; then
REMOTE_USER="$(devcontainer_metadata_json | json_string "-1" '"remoteUser"')"
fi
# Read runArgs
local -a RUN_ARGS="($(json_array '"runArgs"' < "${devcontainer_json}"))"
# Read initializeCommand
local -a INITIALIZE_COMMAND="($(json_array '"initializeCommand"' < "${devcontainer_json}"))"
# Read containerEnv
local -a ENV_VARS="($(json_map '"containerEnv"' < "${devcontainer_json}" | sed -r 's/(.*)=(.*)/--env \1=\2/'))"
# Read mounts
local -a MOUNTS="($(
tee < "${devcontainer_json}" \
1>/dev/null \
>(json_array '"mounts"') \
>(json_string '"workspaceMount"') \
| xargs -r -I% echo --mount '%'
))"

Copy link
Contributor

github-actions bot commented Jun 6, 2024

🟩 CI finished in 7h 19m: Pass: 100%/365 | Total: 3d 03h | Avg: 12m 21s | Max: 54m 06s | Hits: 77%/522045
  • 🟩 cub: Pass: 100%/131 | Total: 1d 02h | Avg: 12m 16s | Max: 41m 59s | Hits: 97%/109044

    🟩 cpu
      🟩 amd64              Pass: 100%/123 | Total:  1d 01h | Avg: 12m 14s | Max: 41m 59s | Hits:  96%/102236
      🟩 arm64              Pass: 100%/8   | Total:  1h 41m | Avg: 12m 44s | Max: 14m 29s | Hits:  98%/6808  
    🟩 ctk
      🟩 11.1               Pass: 100%/15  | Total:  1h 28m | Avg:  5m 55s | Max: 38m 07s | Hits:  99%/11554 
      🟩 11.8               Pass: 100%/3   | Total: 32m 07s | Avg: 10m 42s | Max: 11m 09s | Hits:  96%/2553  
      🟩 12.4               Pass: 100%/113 | Total:  1d 00h | Avg: 13m 09s | Max: 41m 59s | Hits:  96%/94937 
    🟩 cudacxx_full
      🟩 clang-cuda17       Pass: 100%/2   | Total:  7m 23s | Avg:  3m 41s | Max:  3m 51s | Hits:  99%/1408  
      🟩 nvcc11.1           Pass: 100%/15  | Total:  1h 28m | Avg:  5m 55s | Max: 38m 07s | Hits:  99%/11554 
      🟩 nvcc11.8           Pass: 100%/3   | Total: 32m 07s | Avg: 10m 42s | Max: 11m 09s | Hits:  96%/2553  
      🟩 nvcc12.4           Pass: 100%/111 | Total:  1d 00h | Avg: 13m 19s | Max: 41m 59s | Hits:  96%/93529 
    🟩 cudacxx_name
      🟩 clang-cuda         Pass: 100%/2   | Total:  7m 23s | Avg:  3m 41s | Max:  3m 51s | Hits:  99%/1408  
      🟩 nvcc               Pass: 100%/129 | Total:  1d 02h | Avg: 12m 24s | Max: 41m 59s | Hits:  96%/107636
    🟩 cxx_full
      🟩 clang9             Pass: 100%/6   | Total: 39m 40s | Avg:  6m 36s | Max:  9m 19s | Hits:  98%/4884  
      🟩 clang10            Pass: 100%/3   | Total: 29m 05s | Avg:  9m 41s | Max: 10m 06s | Hits:  96%/2559  
      🟩 clang11            Pass: 100%/4   | Total: 35m 14s | Avg:  8m 48s | Max:  9m 16s | Hits:  96%/3412  
      🟩 clang12            Pass: 100%/4   | Total: 34m 42s | Avg:  8m 40s | Max:  9m 00s | Hits:  96%/3412  
      🟩 clang13            Pass: 100%/4   | Total: 36m 10s | Avg:  9m 02s | Max:  9m 46s | Hits:  96%/3412  
      🟩 clang14            Pass: 100%/4   | Total: 36m 03s | Avg:  9m 00s | Max:  9m 38s | Hits:  96%/3412  
      🟩 clang15            Pass: 100%/4   | Total: 36m 09s | Avg:  9m 02s | Max:  9m 43s | Hits:  96%/3404  
      🟩 clang16            Pass: 100%/4   | Total: 35m 52s | Avg:  8m 58s | Max:  9m 13s | Hits:  96%/3404  
      🟩 clang17            Pass: 100%/26  | Total:  6h 39m | Avg: 15m 22s | Max: 26m 49s | Hits:  99%/21832 
      🟩 gcc6               Pass: 100%/2   | Total:  7m 06s | Avg:  3m 33s | Max:  3m 37s | Hits:  99%/1550  
      🟩 gcc7               Pass: 100%/6   | Total: 36m 29s | Avg:  6m 04s | Max:  9m 12s | Hits:  97%/4887  
      🟩 gcc8               Pass: 100%/6   | Total: 36m 29s | Avg:  6m 04s | Max:  8m 48s | Hits:  97%/4887  
      🟩 gcc9               Pass: 100%/6   | Total: 39m 30s | Avg:  6m 35s | Max: 10m 33s | Hits:  97%/4887  
      🟩 gcc10              Pass: 100%/4   | Total: 37m 20s | Avg:  9m 20s | Max:  9m 55s | Hits:  96%/3412  
      🟩 gcc11              Pass: 100%/7   | Total:  1h 07m | Avg:  9m 41s | Max: 11m 09s | Hits:  96%/5957  
      🟩 gcc12              Pass: 100%/4   | Total: 36m 11s | Avg:  9m 02s | Max:  9m 15s | Hits:  96%/3404  
      🟩 gcc13              Pass: 100%/28  | Total:  7h 30m | Avg: 16m 05s | Max: 41m 59s | Hits:  96%/23828 
      🟩 Intel2023.2.0      Pass: 100%/3   | Total: 15m 15s | Avg:  5m 05s | Max:  5m 11s | Hits:  99%/2331  
      🟩 MSVC14.16          Pass: 100%/1   | Total: 38m 07s | Avg: 38m 07s | Max: 38m 07s | Hits:  89%/695   
      🟩 MSVC14.29          Pass: 100%/2   | Total:  1h 04m | Avg: 32m 16s | Max: 35m 16s | Hits:  88%/1390  
      🟩 MSVC14.39          Pass: 100%/3   | Total:  1h 35m | Avg: 31m 46s | Max: 34m 04s | Hits:  86%/2085  
    🟩 cxx_name
      🟩 clang              Pass: 100%/59  | Total: 11h 22m | Avg: 11m 34s | Max: 26m 49s | Hits:  97%/49731 
      🟩 gcc                Pass: 100%/63  | Total: 11h 51m | Avg: 11m 17s | Max: 41m 59s | Hits:  96%/52812 
      🟩 Intel              Pass: 100%/3   | Total: 15m 15s | Avg:  5m 05s | Max:  5m 11s | Hits:  99%/2331  
      🟩 MSVC               Pass: 100%/6   | Total:  3h 17m | Avg: 32m 59s | Max: 38m 07s | Hits:  87%/4170  
    🟩 gpu
      🟩 v100               Pass: 100%/131 | Total:  1d 02h | Avg: 12m 16s | Max: 41m 59s | Hits:  97%/109044
    🟩 jobs
      🟩 Build              Pass: 100%/99  | Total: 16h 04m | Avg:  9m 44s | Max: 38m 07s | Hits:  96%/81812 
      🟩 DeviceLaunch       Pass: 100%/8   | Total:  2h 22m | Avg: 17m 47s | Max: 21m 49s | Hits:  99%/6808  
      🟩 GraphCapture       Pass: 100%/8   | Total:  1h 58m | Avg: 14m 48s | Max: 19m 50s | Hits:  99%/6808  
      🟩 HostLaunch         Pass: 100%/8   | Total:  2h 40m | Avg: 20m 01s | Max: 41m 59s | Hits:  95%/6808  
      🟩 TestGPU            Pass: 100%/8   | Total:  3h 42m | Avg: 27m 45s | Max: 34m 17s | Hits:  99%/6808  
    🟩 os
      🟩 ubuntu18.04        Pass: 100%/14  | Total: 50m 50s | Avg:  3m 37s | Max:  4m 27s | Hits:  99%/10859 
      🟩 ubuntu20.04        Pass: 100%/35  | Total:  5h 16m | Avg:  9m 03s | Max: 10m 33s | Hits:  96%/29855 
      🟩 ubuntu22.04        Pass: 100%/76  | Total: 17h 21m | Avg: 13m 42s | Max: 41m 59s | Hits:  97%/64160 
      🟩 windows2022        Pass: 100%/6   | Total:  3h 17m | Avg: 32m 59s | Max: 38m 07s | Hits:  87%/4170  
    🟩 sm
      🟩 60;70;80;90        Pass: 100%/3   | Total: 32m 07s | Avg: 10m 42s | Max: 11m 09s | Hits:  96%/2553  
      🟩 90a                Pass: 100%/4   | Total: 25m 54s | Avg:  6m 28s | Max:  8m 12s | Hits:  94%/3404  
    🟩 std
      🟩 11                 Pass: 100%/34  | Total:  6h 31m | Avg: 11m 31s | Max: 41m 59s | Hits:  96%/28503 
      🟩 14                 Pass: 100%/37  | Total:  7h 41m | Avg: 12m 28s | Max: 38m 07s | Hits:  97%/30588 
      🟩 17                 Pass: 100%/36  | Total:  7h 11m | Avg: 11m 58s | Max: 34m 17s | Hits:  97%/29822 
      🟩 20                 Pass: 100%/24  | Total:  5h 22m | Avg: 13m 26s | Max: 31m 37s | Hits:  97%/20131 
    
  • 🟩 thrust: Pass: 100%/118 | Total: 10h 33m | Avg: 5m 22s | Max: 20m 40s | Hits: 99%/139266

    🟩 cpu
      🟩 amd64              Pass: 100%/110 | Total: 10h 02m | Avg:  5m 28s | Max: 20m 40s | Hits:  99%/129822
      🟩 arm64              Pass: 100%/8   | Total: 31m 11s | Avg:  3m 53s | Max:  4m 27s | Hits:  99%/9444  
    🟩 ctk
      🟩 11.1               Pass: 100%/15  | Total: 59m 44s | Avg:  3m 58s | Max: 14m 20s | Hits:  99%/17705 
      🟩 11.8               Pass: 100%/3   | Total: 10m 59s | Avg:  3m 39s | Max:  3m 47s | Hits:  99%/3543  
      🟩 12.4               Pass: 100%/100 | Total:  9h 22m | Avg:  5m 37s | Max: 20m 40s | Hits:  99%/118018
    🟩 cudacxx_full
      🟩 clang-cuda17       Pass: 100%/2   | Total:  7m 12s | Avg:  3m 36s | Max:  3m 37s | Hits: 100%/2360  
      🟩 nvcc11.1           Pass: 100%/15  | Total: 59m 44s | Avg:  3m 58s | Max: 14m 20s | Hits:  99%/17705 
      🟩 nvcc11.8           Pass: 100%/3   | Total: 10m 59s | Avg:  3m 39s | Max:  3m 47s | Hits:  99%/3543  
      🟩 nvcc12.4           Pass: 100%/98  | Total:  9h 15m | Avg:  5m 40s | Max: 20m 40s | Hits:  99%/115658
    🟩 cudacxx_name
      🟩 clang-cuda         Pass: 100%/2   | Total:  7m 12s | Avg:  3m 36s | Max:  3m 37s | Hits: 100%/2360  
      🟩 nvcc               Pass: 100%/116 | Total: 10h 26m | Avg:  5m 23s | Max: 20m 40s | Hits:  99%/136906
    🟩 cxx_full
      🟩 clang9             Pass: 100%/6   | Total: 23m 42s | Avg:  3m 57s | Max:  4m 42s | Hits: 100%/7080  
      🟩 clang10            Pass: 100%/3   | Total: 13m 02s | Avg:  4m 20s | Max:  4m 28s | Hits: 100%/3540  
      🟩 clang11            Pass: 100%/4   | Total: 15m 23s | Avg:  3m 50s | Max:  4m 12s | Hits: 100%/4720  
      🟩 clang12            Pass: 100%/4   | Total: 14m 15s | Avg:  3m 33s | Max:  3m 42s | Hits: 100%/4720  
      🟩 clang13            Pass: 100%/4   | Total: 14m 33s | Avg:  3m 38s | Max:  3m 44s | Hits: 100%/4720  
      🟩 clang14            Pass: 100%/4   | Total: 15m 14s | Avg:  3m 48s | Max:  4m 10s | Hits: 100%/4720  
      🟩 clang15            Pass: 100%/4   | Total: 15m 06s | Avg:  3m 46s | Max:  3m 57s | Hits: 100%/4720  
      🟩 clang16            Pass: 100%/4   | Total: 15m 09s | Avg:  3m 47s | Max:  4m 04s | Hits: 100%/4720  
      🟩 clang17            Pass: 100%/18  | Total:  1h 53m | Avg:  6m 17s | Max: 14m 19s | Hits: 100%/21240 
      🟩 gcc6               Pass: 100%/2   | Total:  6m 15s | Avg:  3m 07s | Max:  3m 12s | Hits:  99%/2360  
      🟩 gcc7               Pass: 100%/6   | Total: 19m 31s | Avg:  3m 15s | Max:  3m 44s | Hits:  99%/7086  
      🟩 gcc8               Pass: 100%/6   | Total: 20m 45s | Avg:  3m 27s | Max:  3m 48s | Hits:  99%/7086  
      🟩 gcc9               Pass: 100%/6   | Total: 20m 52s | Avg:  3m 28s | Max:  3m 48s | Hits:  99%/7086  
      🟩 gcc10              Pass: 100%/4   | Total: 14m 37s | Avg:  3m 39s | Max:  3m 53s | Hits:  99%/4724  
      🟩 gcc11              Pass: 100%/7   | Total: 26m 29s | Avg:  3m 47s | Max:  4m 14s | Hits:  99%/8267  
      🟩 gcc12              Pass: 100%/4   | Total: 16m 05s | Avg:  4m 01s | Max:  4m 18s | Hits:  99%/4724  
      🟩 gcc13              Pass: 100%/20  | Total:  2h 03m | Avg:  6m 09s | Max: 14m 38s | Hits:  99%/23620 
      🟩 Intel2023.2.0      Pass: 100%/3   | Total: 14m 14s | Avg:  4m 44s | Max:  5m 16s | Hits: 100%/3549  
      🟩 MSVC14.16          Pass: 100%/1   | Total: 14m 20s | Avg: 14m 20s | Max: 14m 20s | Hits:  98%/1176  
      🟩 MSVC14.29          Pass: 100%/2   | Total: 23m 57s | Avg: 11m 58s | Max: 12m 19s | Hits:  98%/2352  
      🟩 MSVC14.39          Pass: 100%/6   | Total:  1h 33m | Avg: 15m 36s | Max: 20m 40s | Hits:  98%/7056  
    🟩 cxx_name
      🟩 clang              Pass: 100%/51  | Total:  3h 59m | Avg:  4m 41s | Max: 14m 19s | Hits: 100%/60180 
      🟩 gcc                Pass: 100%/55  | Total:  4h 07m | Avg:  4m 30s | Max: 14m 38s | Hits:  99%/64953 
      🟩 Intel              Pass: 100%/3   | Total: 14m 14s | Avg:  4m 44s | Max:  5m 16s | Hits: 100%/3549  
      🟩 MSVC               Pass: 100%/9   | Total:  2h 11m | Avg: 14m 39s | Max: 20m 40s | Hits:  98%/10584 
    🟩 gpu
      🟩 v100               Pass: 100%/118 | Total: 10h 33m | Avg:  5m 22s | Max: 20m 40s | Hits:  99%/139266
    🟩 jobs
      🟩 Build              Pass: 100%/99  | Total:  7h 04m | Avg:  4m 17s | Max: 14m 20s | Hits:  99%/116850
      🟩 TestCPU            Pass: 100%/11  | Total:  1h 43m | Avg:  9m 26s | Max: 20m 40s | Hits:  99%/12972 
      🟩 TestGPU            Pass: 100%/8   | Total:  1h 45m | Avg: 13m 08s | Max: 14m 38s | Hits:  99%/9444  
    🟩 os
      🟩 ubuntu18.04        Pass: 100%/14  | Total: 45m 24s | Avg:  3m 14s | Max:  3m 46s | Hits:  99%/16529 
      🟩 ubuntu20.04        Pass: 100%/35  | Total:  2h 12m | Avg:  3m 47s | Max:  4m 42s | Hits:  99%/41313 
      🟩 ubuntu22.04        Pass: 100%/60  | Total:  5h 23m | Avg:  5m 23s | Max: 14m 38s | Hits:  99%/70840 
      🟩 windows2022        Pass: 100%/9   | Total:  2h 11m | Avg: 14m 39s | Max: 20m 40s | Hits:  98%/10584 
    🟩 sm
      🟩 60;70;80;90        Pass: 100%/3   | Total: 10m 59s | Avg:  3m 39s | Max:  3m 47s | Hits:  99%/3543  
      🟩 90a                Pass: 100%/4   | Total: 13m 18s | Avg:  3m 19s | Max:  3m 32s | Hits:  99%/4724  
    🟩 std
      🟩 11                 Pass: 100%/30  | Total:  2h 12m | Avg:  4m 24s | Max: 14m 26s | Hits:  99%/35418 
      🟩 14                 Pass: 100%/34  | Total:  3h 07m | Avg:  5m 30s | Max: 16m 21s | Hits:  99%/40122 
      🟩 17                 Pass: 100%/33  | Total:  3h 07m | Avg:  5m 41s | Max: 20m 40s | Hits:  99%/38946 
      🟩 20                 Pass: 100%/21  | Total:  2h 06m | Avg:  6m 00s | Max: 18m 29s | Hits:  99%/24780 
    
  • 🟩 libcudacxx: Pass: 100%/112 | Total: 1d 13h | Avg: 20m 04s | Max: 54m 06s | Hits: 58%/273735

    🟩 cpu
      🟩 amd64              Pass: 100%/104 | Total:  1d 11h | Avg: 20m 38s | Max: 54m 06s | Hits:  58%/251349
      🟩 arm64              Pass: 100%/8   | Total:  1h 41m | Avg: 12m 43s | Max: 18m 06s | Hits:  68%/22386 
    🟩 ctk
      🟩 11.1               Pass: 100%/15  | Total:  5h 32m | Avg: 22m 08s | Max: 43m 34s | Hits:  58%/39845 
      🟩 11.8               Pass: 100%/3   | Total: 57m 59s | Avg: 19m 19s | Max: 19m 57s | Hits:  46%/8077  
      🟩 12.4               Pass: 100%/94  | Total:  1d 06h | Avg: 19m 46s | Max: 54m 06s | Hits:  59%/225813
    🟩 cudacxx_full
      🟩 clang-cuda17       Pass: 100%/2   | Total: 36m 24s | Avg: 18m 12s | Max: 18m 28s | Hits:  37%/6113  
      🟩 nvcc11.1           Pass: 100%/15  | Total:  5h 32m | Avg: 22m 08s | Max: 43m 34s | Hits:  58%/39845 
      🟩 nvcc11.8           Pass: 100%/3   | Total: 57m 59s | Avg: 19m 19s | Max: 19m 57s | Hits:  46%/8077  
      🟩 nvcc12.4           Pass: 100%/92  | Total:  1d 06h | Avg: 19m 48s | Max: 54m 06s | Hits:  60%/219700
    🟩 cudacxx_name
      🟩 clang-cuda         Pass: 100%/2   | Total: 36m 24s | Avg: 18m 12s | Max: 18m 28s | Hits:  37%/6113  
      🟩 nvcc               Pass: 100%/110 | Total:  1d 12h | Avg: 20m 06s | Max: 54m 06s | Hits:  59%/267622
    🟩 cxx_full
      🟩 clang9             Pass: 100%/6   | Total:  1h 54m | Avg: 19m 05s | Max: 27m 01s | Hits:  58%/16186 
      🟩 clang10            Pass: 100%/3   | Total: 57m 52s | Avg: 19m 17s | Max: 19m 50s | Hits:  63%/8122  
      🟩 clang11            Pass: 100%/4   | Total:  1h 17m | Avg: 19m 27s | Max: 20m 20s | Hits:  49%/11201 
      🟩 clang12            Pass: 100%/4   | Total:  1h 13m | Avg: 18m 16s | Max: 18m 50s | Hits:  62%/11201 
      🟩 clang13            Pass: 100%/4   | Total:  1h 15m | Avg: 18m 48s | Max: 20m 52s | Hits:  57%/11201 
      🟩 clang14            Pass: 100%/4   | Total:  1h 17m | Avg: 19m 17s | Max: 21m 13s | Hits:  50%/11201 
      🟩 clang15            Pass: 100%/4   | Total:  1h 18m | Avg: 19m 30s | Max: 21m 57s | Hits:  45%/11193 
      🟩 clang16            Pass: 100%/4   | Total:  1h 12m | Avg: 18m 02s | Max: 18m 36s | Hits:  62%/11193 
      🟩 clang17            Pass: 100%/14  | Total:  5h 23m | Avg: 23m 07s | Max: 51m 15s | Hits:  55%/28499 
      🟩 gcc6               Pass: 100%/2   | Total: 57m 49s | Avg: 28m 54s | Max: 43m 34s | Hits:  56%/5051  
      🟩 gcc7               Pass: 100%/6   | Total:  1h 58m | Avg: 19m 49s | Max: 39m 33s | Hits:  54%/16172 
      🟩 gcc8               Pass: 100%/6   | Total:  1h 59m | Avg: 19m 56s | Max: 39m 32s | Hits:  57%/16180 
      🟩 gcc9               Pass: 100%/6   | Total:  2h 01m | Avg: 20m 14s | Max: 39m 32s | Hits:  55%/16184 
      🟩 gcc10              Pass: 100%/4   | Total:  1h 14m | Avg: 18m 40s | Max: 19m 51s | Hits:  57%/11201 
      🟩 gcc11              Pass: 100%/7   | Total:  2h 08m | Avg: 18m 24s | Max: 19m 57s | Hits:  56%/19270 
      🟩 gcc12              Pass: 100%/4   | Total:  1h 15m | Avg: 18m 59s | Max: 19m 27s | Hits:  50%/11193 
      🟩 gcc13              Pass: 100%/21  | Total:  7h 26m | Avg: 21m 16s | Max: 54m 06s | Hits:  65%/33962 
      🟩 Intel2023.2.0      Pass: 100%/3   | Total:  1h 00m | Avg: 20m 15s | Max: 21m 39s | Hits:  50%/8112  
      🟩 MSVC14.16          Pass: 100%/1   | Total: 17m 33s | Avg: 17m 33s | Max: 17m 33s | Hits:  99%/2543  
      🟩 MSVC14.29          Pass: 100%/2   | Total: 24m 30s | Avg: 12m 15s | Max: 12m 55s | Hits:  99%/5448  
      🟩 MSVC14.39          Pass: 100%/3   | Total: 52m 15s | Avg: 17m 25s | Max: 28m 33s | Hits:  80%/8422  
    🟩 cxx_name
      🟩 clang              Pass: 100%/47  | Total: 15h 49m | Avg: 20m 12s | Max: 51m 15s | Hits:  55%/119997
      🟩 gcc                Pass: 100%/56  | Total: 19h 04m | Avg: 20m 25s | Max: 54m 06s | Hits:  58%/129213
      🟩 Intel              Pass: 100%/3   | Total:  1h 00m | Avg: 20m 15s | Max: 21m 39s | Hits:  50%/8112  
      🟩 MSVC               Pass: 100%/6   | Total:  1h 34m | Avg: 15m 43s | Max: 28m 33s | Hits:  89%/16413 
    🟩 gpu
      🟩 v100               Pass: 100%/112 | Total:  1d 13h | Avg: 20m 04s | Max: 54m 06s | Hits:  58%/273735
    🟩 jobs
      🟩 Build              Pass: 100%/99  | Total:  1d 06h | Avg: 18m 16s | Max: 43m 34s | Hits:  58%/273715
      🟩 NVRTC              Pass: 100%/4   | Total:  2h 01m | Avg: 30m 28s | Max: 43m 47s | Hits: 100%/20    
      🟩 Test               Pass: 100%/8   | Total:  5h 15m | Avg: 39m 29s | Max: 54m 06s
      🟩 VerifyCodegen      Pass: 100%/1   | Total:  2m 01s | Avg:  2m 01s | Max:  2m 01s
    🟩 os
      🟩 ubuntu18.04        Pass: 100%/14  | Total:  5h 14m | Avg: 22m 28s | Max: 43m 34s | Hits:  55%/37302 
      🟩 ubuntu20.04        Pass: 100%/35  | Total: 10h 53m | Avg: 18m 40s | Max: 21m 13s | Hits:  56%/96598 
      🟩 ubuntu22.04        Pass: 100%/57  | Total: 19h 46m | Avg: 20m 48s | Max: 54m 06s | Hits:  57%/123422
      🟩 windows2022        Pass: 100%/6   | Total:  1h 34m | Avg: 15m 43s | Max: 28m 33s | Hits:  89%/16413 
    🟩 sm
      🟩 60;70;80;90        Pass: 100%/3   | Total: 57m 59s | Avg: 19m 19s | Max: 19m 57s | Hits:  46%/8077  
      🟩 90a                Pass: 100%/4   | Total: 45m 25s | Avg: 11m 21s | Max: 13m 16s | Hits:  61%/11556 
    🟩 std
      🟩 11                 Pass: 100%/29  | Total: 10h 26m | Avg: 21m 36s | Max: 43m 34s | Hits:  67%/58174 
      🟩 14                 Pass: 100%/32  | Total:  9h 01m | Avg: 16m 56s | Max: 38m 37s | Hits:  60%/81991 
      🟩 17                 Pass: 100%/31  | Total: 10h 38m | Avg: 20m 34s | Max: 47m 44s | Hits:  53%/84330 
      🟩 20                 Pass: 100%/19  | Total:  7h 20m | Avg: 23m 10s | Max: 54m 06s | Hits:  56%/49240 
    
  • 🟩 cccl: Pass: 100%/4 | Total: 20m 35s | Avg: 5m 08s | Max: 6m 28s

    🟩 cpu
      🟩 amd64              Pass: 100%/4   | Total: 20m 35s | Avg:  5m 08s | Max:  6m 28s
    🟩 ctk
      🟩 11.1               Pass: 100%/2   | Total: 10m 55s | Avg:  5m 27s | Max:  6m 28s
      🟩 12.4               Pass: 100%/2   | Total:  9m 40s | Avg:  4m 50s | Max:  5m 35s
    🟩 cudacxx_full
      🟩 nvcc11.1           Pass: 100%/2   | Total: 10m 55s | Avg:  5m 27s | Max:  6m 28s
      🟩 nvcc12.4           Pass: 100%/2   | Total:  9m 40s | Avg:  4m 50s | Max:  5m 35s
    🟩 cudacxx_name
      🟩 nvcc               Pass: 100%/4   | Total: 20m 35s | Avg:  5m 08s | Max:  6m 28s
    🟩 cxx_full
      🟩 clang9             Pass: 100%/1   | Total:  4m 27s | Avg:  4m 27s | Max:  4m 27s
      🟩 clang17            Pass: 100%/1   | Total:  5m 35s | Avg:  5m 35s | Max:  5m 35s
      🟩 gcc6               Pass: 100%/1   | Total:  6m 28s | Avg:  6m 28s | Max:  6m 28s
      🟩 gcc13              Pass: 100%/1   | Total:  4m 05s | Avg:  4m 05s | Max:  4m 05s
    🟩 cxx_name
      🟩 clang              Pass: 100%/2   | Total: 10m 02s | Avg:  5m 01s | Max:  5m 35s
      🟩 gcc                Pass: 100%/2   | Total: 10m 33s | Avg:  5m 16s | Max:  6m 28s
    🟩 gpu
      🟩 v100               Pass: 100%/4   | Total: 20m 35s | Avg:  5m 08s | Max:  6m 28s
    🟩 jobs
      🟩 Infra              Pass: 100%/4   | Total: 20m 35s | Avg:  5m 08s | Max:  6m 28s
    🟩 os
      🟩 ubuntu18.04        Pass: 100%/2   | Total: 10m 55s | Avg:  5m 27s | Max:  6m 28s
      🟩 ubuntu22.04        Pass: 100%/2   | Total:  9m 40s | Avg:  4m 50s | Max:  5m 35s
    

👃 Inspect Changes

Modifications in project?

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

Modifications in project or dependencies?

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

🏃‍ Runner counts (total jobs: 365)

# Runner
264 linux-amd64-cpu16
56 linux-amd64-gpu-v100-latest-1
24 linux-arm64-cpu16
21 windows-amd64-cpu16

@alliepiper alliepiper merged commit 13f4d85 into NVIDIA:main Jun 6, 2024
797 checks passed
jjacobelli added a commit to jjacobelli/nvbench that referenced this pull request Oct 25, 2024
jjacobelli added a commit to jjacobelli/nvbench that referenced this pull request Oct 25, 2024
jjacobelli added a commit to jjacobelli/nvbench that referenced this pull request Oct 25, 2024
alliepiper pushed a commit to NVIDIA/nvbench that referenced this pull request Oct 25, 2024
* devcontainer: replace VAULT_HOST with AWS_ROLE_ARN

Signed-off-by: Jordan Jacobelli <[email protected]>

* Update devcontainers base image to support AWS_ROLE_ARN

Signed-off-by: Jordan Jacobelli <[email protected]>

* Bump cuda latest version to 12.6

Signed-off-by: Jordan Jacobelli <[email protected]>

* Replace ubuntu18.04 with ubuntu20.04

Ubuntu 18.04 is not supported anymore

Signed-off-by: Jordan Jacobelli <[email protected]>

* Use DOOD stategy to keep supporting ubuntu18.04

See NVIDIA/cccl#1779

Signed-off-by: Jordan Jacobelli <[email protected]>

---------

Signed-off-by: Jordan Jacobelli <[email protected]>
@trxcllnt trxcllnt deleted the fix/upgrade-to-node-20-actions branch February 6, 2025 20:05
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
4 participants