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

Fix memmove optimization #1937

Merged
merged 1 commit into from
Jul 4, 2024
Merged

Conversation

miscco
Copy link
Collaborator

@miscco miscco commented Jul 3, 2024

The basic copy / move algorithms we use memmove when possible.

However, we used the wrong constraint for that. We should always check for is_trivially_copyable

@miscco miscco requested review from a team as code owners July 3, 2024 18:06
@miscco miscco added libcu++ For all items related to libcu++ bug: functional labels Jul 3, 2024
@miscco miscco requested review from griwes and wmaxey July 3, 2024 18:06
Copy the basic copy / move algorithms we use memmove when possible.

However, we used the wrong constraint for that. We should always check for `is_trivially_copyable`
Copy link
Contributor

github-actions bot commented Jul 4, 2024

🟨 CI finished in 1h 48m: Pass: 98%/416 | Total: 2d 03h | Avg: 7m 27s | Max: 47m 33s | Hits: 95%/518060
  • 🟨 cub: Pass: 97%/131 | Total: 19h 10m | Avg: 8m 47s | Max: 47m 33s | Hits: 99%/106617

    🔍 cpu: amd64 🔍
      🔍 amd64              Pass:  97%/123 | Total: 18h 37m | Avg:  9m 04s | Max: 47m 33s | Hits:  99%/99801 
      🟩 arm64              Pass: 100%/8   | Total: 33m 36s | Avg:  4m 12s | Max:  4m 44s | Hits:  99%/6816  
    🔍 ctk: 12.4 🔍
      🟩 11.1               Pass: 100%/15  | Total:  1h 06m | Avg:  4m 25s | Max: 13m 52s | Hits:  99%/11568 
      🟩 11.8               Pass: 100%/3   | Total: 13m 36s | Avg:  4m 32s | Max:  4m 54s | Hits:  99%/2556  
      🔍 12.4               Pass:  97%/113 | Total: 17h 50m | Avg:  9m 28s | Max: 47m 33s | Hits:  99%/92493 
    🔍 cudacxx: nvcc12.4 🔍
      🟩 ClangCUDA17        Pass: 100%/2   | Total:  7m 01s | Avg:  3m 30s | Max:  3m 32s | Hits: 100%/1408  
      🟩 nvcc11.1           Pass: 100%/15  | Total:  1h 06m | Avg:  4m 25s | Max: 13m 52s | Hits:  99%/11568 
      🟩 nvcc11.8           Pass: 100%/3   | Total: 13m 36s | Avg:  4m 32s | Max:  4m 54s | Hits:  99%/2556  
      🔍 nvcc12.4           Pass:  97%/111 | Total: 17h 43m | Avg:  9m 35s | Max: 47m 33s | Hits:  99%/91085 
    🔍 cudacxx_family: nvcc 🔍
      🟩 ClangCUDA          Pass: 100%/2   | Total:  7m 01s | Avg:  3m 30s | Max:  3m 32s | Hits: 100%/1408  
      🔍 nvcc               Pass:  97%/129 | Total: 19h 03m | Avg:  8m 52s | Max: 47m 33s | Hits:  99%/105209
    🟨 cxx
      🟩 Clang9             Pass: 100%/6   | Total: 26m 08s | Avg:  4m 21s | Max:  5m 00s | Hits: 100%/4890  
      🟩 Clang10            Pass: 100%/3   | Total: 14m 50s | Avg:  4m 56s | Max:  5m 06s | Hits: 100%/2562  
      🟩 Clang11            Pass: 100%/4   | Total: 17m 11s | Avg:  4m 17s | Max:  4m 23s | Hits: 100%/3416  
      🟩 Clang12            Pass: 100%/4   | Total: 16m 52s | Avg:  4m 13s | Max:  4m 16s | Hits: 100%/3416  
      🟩 Clang13            Pass: 100%/4   | Total: 17m 14s | Avg:  4m 18s | Max:  4m 26s | Hits: 100%/3416  
      🟩 Clang14            Pass: 100%/4   | Total: 17m 16s | Avg:  4m 19s | Max:  4m 28s | Hits: 100%/3416  
      🟩 Clang15            Pass: 100%/4   | Total: 18m 01s | Avg:  4m 30s | Max:  4m 34s | Hits: 100%/3408  
      🟩 Clang16            Pass: 100%/4   | Total: 18m 02s | Avg:  4m 30s | Max:  4m 48s | Hits: 100%/3408  
      🟨 Clang17            Pass:  96%/26  | Total:  6h 39m | Avg: 15m 21s | Max: 47m 33s | Hits:  99%/21004 
      🟩 GCC6               Pass: 100%/2   | Total:  6m 52s | Avg:  3m 26s | Max:  3m 29s | Hits:  99%/1552  
      🟩 GCC7               Pass: 100%/6   | Total: 25m 10s | Avg:  4m 11s | Max:  5m 35s | Hits:  99%/4893  
      🟩 GCC8               Pass: 100%/6   | Total: 22m 54s | Avg:  3m 49s | Max:  4m 22s | Hits:  99%/4893  
      🟩 GCC9               Pass: 100%/6   | Total: 24m 23s | Avg:  4m 03s | Max:  4m 53s | Hits:  99%/4893  
      🟩 GCC10              Pass: 100%/4   | Total: 17m 51s | Avg:  4m 27s | Max:  4m 51s | Hits:  99%/3416  
      🟩 GCC11              Pass: 100%/7   | Total: 31m 19s | Avg:  4m 28s | Max:  4m 54s | Hits:  99%/5964  
      🟩 GCC12              Pass: 100%/4   | Total: 18m 14s | Avg:  4m 33s | Max:  4m 43s | Hits:  99%/3408  
      🟨 GCC13              Pass:  92%/28  | Total:  6h 11m | Avg: 13m 15s | Max: 37m 10s | Hits:  99%/22152 
      🟩 Intel2023.2.0      Pass: 100%/3   | Total: 15m 06s | Avg:  5m 02s | Max:  5m 14s | Hits: 100%/2340  
      🟩 MSVC14.16          Pass: 100%/1   | Total: 13m 52s | Avg: 13m 52s | Max: 13m 52s | Hits:  98%/695   
      🟩 MSVC14.29          Pass: 100%/2   | Total: 22m 23s | Avg: 11m 11s | Max: 11m 14s | Hits:  98%/1390  
      🟩 MSVC14.39          Pass: 100%/3   | Total: 36m 19s | Avg: 12m 06s | Max: 12m 19s | Hits:  98%/2085  
    🟨 cxx_family
      🟨 Clang              Pass:  98%/59  | Total:  9h 05m | Avg:  9m 14s | Max: 47m 33s | Hits:  99%/48936 
      🟨 GCC                Pass:  96%/63  | Total:  8h 38m | Avg:  8m 13s | Max: 37m 10s | Hits:  99%/51171 
      🟩 Intel              Pass: 100%/3   | Total: 15m 06s | Avg:  5m 02s | Max:  5m 14s | Hits: 100%/2340  
      🟩 MSVC               Pass: 100%/6   | Total:  1h 12m | Avg: 12m 05s | Max: 13m 52s | Hits:  98%/4170  
    🟨 jobs
      🟩 Build              Pass: 100%/99  | Total:  7h 50m | Avg:  4m 45s | Max: 13m 52s | Hits:  99%/81909 
      🟩 DeviceLaunch       Pass: 100%/8   | Total:  2h 45m | Avg: 20m 42s | Max: 26m 29s | Hits:  99%/6816  
      🟨 GraphCapture       Pass:  87%/8   | Total:  2h 24m | Avg: 18m 03s | Max: 24m 24s | Hits:  99%/5964  
      🟩 HostLaunch         Pass: 100%/8   | Total:  2h 47m | Avg: 20m 58s | Max: 26m 10s | Hits:  99%/6816  
      🟨 TestGPU            Pass:  75%/8   | Total:  3h 22m | Avg: 25m 15s | Max: 47m 33s | Hits:  99%/5112  
    🟨 std
      🟩 11                 Pass: 100%/34  | Total:  5h 34m | Avg:  9m 50s | Max: 47m 33s | Hits:  99%/28539 
      🟨 14                 Pass:  97%/37  | Total:  4h 59m | Avg:  8m 05s | Max: 31m 34s | Hits:  99%/29772 
      🟨 17                 Pass:  94%/36  | Total:  4h 29m | Avg:  7m 29s | Max: 22m 52s | Hits:  99%/28153 
      🟩 20                 Pass: 100%/24  | Total:  4h 06m | Avg: 10m 16s | Max: 27m 14s | Hits:  99%/20153 
    🟨 gpu
      🟨 v100               Pass:  97%/131 | Total: 19h 10m | Avg:  8m 47s | Max: 47m 33s | Hits:  99%/106617
    🟩 sm
      🟩 60;70;80;90        Pass: 100%/3   | Total: 13m 36s | Avg:  4m 32s | Max:  4m 54s | Hits:  99%/2556  
      🟩 90a                Pass: 100%/4   | Total: 14m 15s | Avg:  3m 33s | Max:  3m 37s | Hits:  99%/3408  
    
  • 🟨 thrust: Pass: 98%/118 | Total: 11h 31m | Avg: 5m 51s | Max: 24m 33s | Hits: 99%/136905

    🔍 cpu: amd64 🔍
      🔍 amd64              Pass:  98%/110 | Total: 11h 03m | Avg:  6m 01s | Max: 24m 33s | Hits:  99%/127461
      🟩 arm64              Pass: 100%/8   | Total: 28m 47s | Avg:  3m 35s | Max:  3m 50s | Hits:  99%/9444  
    🔍 ctk: 12.4 🔍
      🟩 11.1               Pass: 100%/15  | Total: 59m 19s | Avg:  3m 57s | Max: 15m 23s | Hits:  99%/17705 
      🟩 11.8               Pass: 100%/3   | Total: 10m 36s | Avg:  3m 32s | Max:  3m 45s | Hits:  99%/3543  
      🔍 12.4               Pass:  98%/100 | Total: 10h 22m | Avg:  6m 13s | Max: 24m 33s | Hits:  99%/115657
    🔍 cudacxx: nvcc12.4 🔍
      🟩 ClangCUDA17        Pass: 100%/2   | Total:  7m 21s | Avg:  3m 40s | Max:  3m 48s | Hits: 100%/2360  
      🟩 nvcc11.1           Pass: 100%/15  | Total: 59m 19s | Avg:  3m 57s | Max: 15m 23s | Hits:  99%/17705 
      🟩 nvcc11.8           Pass: 100%/3   | Total: 10m 36s | Avg:  3m 32s | Max:  3m 45s | Hits:  99%/3543  
      🔍 nvcc12.4           Pass:  97%/98  | Total: 10h 14m | Avg:  6m 16s | Max: 24m 33s | Hits:  99%/113297
    🔍 cudacxx_family: nvcc 🔍
      🟩 ClangCUDA          Pass: 100%/2   | Total:  7m 21s | Avg:  3m 40s | Max:  3m 48s | Hits: 100%/2360  
      🔍 nvcc               Pass:  98%/116 | Total: 11h 24m | Avg:  5m 54s | Max: 24m 33s | Hits:  99%/134545
    🔍 jobs: TestGPU 🔍
      🟩 Build              Pass: 100%/99  | Total:  7h 01m | Avg:  4m 15s | Max: 15m 23s | Hits:  99%/116850
      🟩 TestCPU            Pass: 100%/11  | Total:  1h 46m | Avg:  9m 39s | Max: 20m 14s | Hits:  99%/12972 
      🔍 TestGPU            Pass:  75%/8   | Total:  2h 44m | Avg: 20m 30s | Max: 24m 33s | Hits:  99%/7083  
    🔍 std: 20 🔍
      🟩 11                 Pass: 100%/30  | Total:  2h 07m | Avg:  4m 15s | Max: 13m 21s | Hits:  99%/35418 
      🟩 14                 Pass: 100%/34  | Total:  3h 29m | Avg:  6m 10s | Max: 23m 31s | Hits:  99%/40122 
      🟩 17                 Pass: 100%/33  | Total:  3h 25m | Avg:  6m 13s | Max: 24m 33s | Hits:  99%/38946 
      🔍 20                 Pass:  90%/21  | Total:  2h 29m | Avg:  7m 06s | Max: 24m 15s | Hits:  99%/22419 
    🟨 cxx
      🟩 Clang9             Pass: 100%/6   | Total: 22m 53s | Avg:  3m 48s | Max:  4m 34s | Hits: 100%/7080  
      🟩 Clang10            Pass: 100%/3   | Total: 12m 57s | Avg:  4m 19s | Max:  4m 24s | Hits: 100%/3540  
      🟩 Clang11            Pass: 100%/4   | Total: 14m 24s | Avg:  3m 36s | Max:  3m 53s | Hits: 100%/4720  
      🟩 Clang12            Pass: 100%/4   | Total: 14m 23s | Avg:  3m 35s | Max:  3m 44s | Hits: 100%/4720  
      🟩 Clang13            Pass: 100%/4   | Total: 14m 31s | Avg:  3m 37s | Max:  3m 43s | Hits: 100%/4720  
      🟩 Clang14            Pass: 100%/4   | Total: 15m 19s | Avg:  3m 49s | Max:  3m 56s | Hits: 100%/4720  
      🟩 Clang15            Pass: 100%/4   | Total: 15m 08s | Avg:  3m 47s | Max:  4m 01s | Hits: 100%/4720  
      🟩 Clang16            Pass: 100%/4   | Total: 14m 49s | Avg:  3m 42s | Max:  3m 51s | Hits: 100%/4720  
      🟨 Clang17            Pass:  94%/18  | Total:  2h 23m | Avg:  7m 56s | Max: 24m 33s | Hits: 100%/20060 
      🟩 GCC6               Pass: 100%/2   | Total:  6m 17s | Avg:  3m 08s | Max:  3m 13s | Hits:  99%/2360  
      🟩 GCC7               Pass: 100%/6   | Total: 19m 40s | Avg:  3m 16s | Max:  3m 37s | Hits:  99%/7086  
      🟩 GCC8               Pass: 100%/6   | Total: 19m 34s | Avg:  3m 15s | Max:  3m 37s | Hits:  99%/7086  
      🟩 GCC9               Pass: 100%/6   | Total: 20m 08s | Avg:  3m 21s | Max:  3m 44s | Hits:  99%/7086  
      🟩 GCC10              Pass: 100%/4   | Total: 14m 06s | Avg:  3m 31s | Max:  3m 34s | Hits:  99%/4724  
      🟩 GCC11              Pass: 100%/7   | Total: 25m 22s | Avg:  3m 37s | Max:  3m 55s | Hits:  99%/8267  
      🟩 GCC12              Pass: 100%/4   | Total: 17m 23s | Avg:  4m 20s | Max:  6m 18s | Hits:  94%/4724  
      🟨 GCC13              Pass:  95%/20  | Total:  2h 28m | Avg:  7m 25s | Max: 24m 15s | Hits:  99%/22439 
      🟩 Intel2023.2.0      Pass: 100%/3   | Total: 14m 09s | Avg:  4m 43s | Max:  4m 50s | Hits: 100%/3549  
      🟩 MSVC14.16          Pass: 100%/1   | Total: 15m 23s | Avg: 15m 23s | Max: 15m 23s | Hits:  98%/1176  
      🟩 MSVC14.29          Pass: 100%/2   | Total: 26m 22s | Avg: 13m 11s | Max: 13m 41s | Hits:  98%/2352  
      🟩 MSVC14.39          Pass: 100%/6   | Total:  1h 37m | Avg: 16m 15s | Max: 20m 14s | Hits:  98%/7056  
    🟨 cxx_family
      🟨 Clang              Pass:  98%/51  | Total:  4h 27m | Avg:  5m 14s | Max: 24m 33s | Hits: 100%/59000 
      🟨 GCC                Pass:  98%/55  | Total:  4h 30m | Avg:  4m 55s | Max: 24m 15s | Hits:  99%/63772 
      🟩 Intel              Pass: 100%/3   | Total: 14m 09s | Avg:  4m 43s | Max:  4m 50s | Hits: 100%/3549  
      🟩 MSVC               Pass: 100%/9   | Total:  2h 19m | Avg: 15m 28s | Max: 20m 14s | Hits:  98%/10584 
    🟨 gpu
      🟨 v100               Pass:  98%/118 | Total: 11h 31m | Avg:  5m 51s | Max: 24m 33s | Hits:  99%/136905
    🟩 sm
      🟩 60;70;80;90        Pass: 100%/3   | Total: 10m 36s | Avg:  3m 32s | Max:  3m 45s | Hits:  99%/3543  
      🟩 90a                Pass: 100%/4   | Total: 12m 57s | Avg:  3m 14s | Max:  3m 30s | Hits:  99%/4724  
    
  • 🟩 libcudacxx: Pass: 100%/112 | Total: 18h 46m | Avg: 10m 03s | Max: 39m 41s | Hits: 91%/273230

    🟩 cpu
      🟩 amd64              Pass: 100%/104 | Total: 17h 58m | Avg: 10m 22s | Max: 39m 41s | Hits:  91%/250886
      🟩 arm64              Pass: 100%/8   | Total: 48m 38s | Avg:  6m 04s | Max: 10m 21s | Hits:  92%/22344 
    🟩 ctk
      🟩 11.1               Pass: 100%/15  | Total:  3h 57m | Avg: 15m 48s | Max: 39m 41s | Hits:  92%/39775 
      🟩 11.8               Pass: 100%/3   | Total: 30m 42s | Avg: 10m 14s | Max: 18m 42s | Hits:  85%/8063  
      🟩 12.4               Pass: 100%/94  | Total: 14h 19m | Avg:  9m 08s | Max: 26m 25s | Hits:  91%/225392
    🟩 cudacxx
      🟩 ClangCUDA17        Pass: 100%/2   | Total: 34m 05s | Avg: 17m 02s | Max: 18m 07s | Hits:  37%/6099  
      🟩 nvcc11.1           Pass: 100%/15  | Total:  3h 57m | Avg: 15m 48s | Max: 39m 41s | Hits:  92%/39775 
      🟩 nvcc11.8           Pass: 100%/3   | Total: 30m 42s | Avg: 10m 14s | Max: 18m 42s | Hits:  85%/8063  
      🟩 nvcc12.4           Pass: 100%/92  | Total: 13h 45m | Avg:  8m 58s | Max: 26m 25s | Hits:  92%/219293
    🟩 cudacxx_family
      🟩 ClangCUDA          Pass: 100%/2   | Total: 34m 05s | Avg: 17m 02s | Max: 18m 07s | Hits:  37%/6099  
      🟩 nvcc               Pass: 100%/110 | Total: 18h 12m | Avg:  9m 56s | Max: 39m 41s | Hits:  92%/267131
    🟩 cxx
      🟩 Clang9             Pass: 100%/6   | Total:  1h 00m | Avg: 10m 06s | Max: 25m 34s | Hits:  91%/16158 
      🟩 Clang10            Pass: 100%/3   | Total: 26m 35s | Avg:  8m 51s | Max: 12m 00s | Hits:  91%/8108  
      🟩 Clang11            Pass: 100%/4   | Total: 31m 05s | Avg:  7m 46s | Max: 10m 44s | Hits:  91%/11180 
      🟩 Clang12            Pass: 100%/4   | Total: 28m 09s | Avg:  7m 02s | Max: 10m 26s | Hits:  93%/11180 
      🟩 Clang13            Pass: 100%/4   | Total: 29m 57s | Avg:  7m 29s | Max: 10m 35s | Hits:  91%/11180 
      🟩 Clang14            Pass: 100%/4   | Total: 29m 35s | Avg:  7m 23s | Max: 11m 10s | Hits:  93%/11180 
      🟩 Clang15            Pass: 100%/4   | Total: 29m 06s | Avg:  7m 16s | Max: 10m 27s | Hits:  91%/11172 
      🟩 Clang16            Pass: 100%/4   | Total: 29m 42s | Avg:  7m 25s | Max: 11m 07s | Hits:  91%/11172 
      🟩 Clang17            Pass: 100%/14  | Total:  3h 03m | Avg: 13m 07s | Max: 26m 25s | Hits:  80%/28443 
      🟩 GCC6               Pass: 100%/2   | Total: 43m 29s | Avg: 21m 44s | Max: 39m 41s | Hits:  90%/5044  
      🟩 GCC7               Pass: 100%/6   | Total:  1h 09m | Avg: 11m 36s | Max: 38m 59s | Hits:  92%/16144 
      🟩 GCC8               Pass: 100%/6   | Total:  1h 01m | Avg: 10m 19s | Max: 37m 54s | Hits:  92%/16152 
      🟩 GCC9               Pass: 100%/6   | Total:  1h 09m | Avg: 11m 31s | Max: 37m 33s | Hits:  91%/16156 
      🟩 GCC10              Pass: 100%/4   | Total: 27m 26s | Avg:  6m 51s | Max: 10m 42s | Hits:  93%/11180 
      🟩 GCC11              Pass: 100%/7   | Total: 52m 13s | Avg:  7m 27s | Max: 18m 42s | Hits:  92%/19235 
      🟩 GCC12              Pass: 100%/4   | Total: 28m 52s | Avg:  7m 13s | Max: 10m 13s | Hits:  91%/11172 
      🟩 GCC13              Pass: 100%/21  | Total:  3h 28m | Avg:  9m 55s | Max: 21m 30s | Hits:  94%/33899 
      🟩 Intel2023.2.0      Pass: 100%/3   | Total: 20m 50s | Avg:  6m 56s | Max:  7m 36s | Hits:  94%/8104  
      🟩 MSVC14.16          Pass: 100%/1   | Total: 18m 11s | Avg: 18m 11s | Max: 18m 11s | Hits:  99%/2536  
      🟩 MSVC14.29          Pass: 100%/2   | Total: 29m 39s | Avg: 14m 49s | Max: 15m 25s | Hits:  91%/5434  
      🟩 MSVC14.39          Pass: 100%/3   | Total: 48m 35s | Avg: 16m 11s | Max: 16m 41s | Hits:  91%/8401  
    🟩 cxx_family
      🟩 Clang              Pass: 100%/47  | Total:  7h 28m | Avg:  9m 32s | Max: 26m 25s | Hits:  89%/119773
      🟩 GCC                Pass: 100%/56  | Total:  9h 21m | Avg: 10m 01s | Max: 39m 41s | Hits:  92%/128982
      🟩 Intel              Pass: 100%/3   | Total: 20m 50s | Avg:  6m 56s | Max:  7m 36s | Hits:  94%/8104  
      🟩 MSVC               Pass: 100%/6   | Total:  1h 36m | Avg: 16m 04s | Max: 18m 11s | Hits:  92%/16371 
    🟩 gpu
      🟩 v100               Pass: 100%/112 | Total: 18h 46m | Avg: 10m 03s | Max: 39m 41s | Hits:  91%/273230
    🟩 jobs
      🟩 Build              Pass: 100%/99  | Total: 14h 50m | Avg:  8m 59s | Max: 39m 41s | Hits:  91%/273210
      🟩 NVRTC              Pass: 100%/4   | Total:  1h 07m | Avg: 16m 56s | Max: 18m 02s | Hits: 100%/20    
      🟩 Test               Pass: 100%/8   | Total:  2h 46m | Avg: 20m 46s | Max: 26m 25s
      🟩 VerifyCodegen      Pass: 100%/1   | Total:  2m 02s | Avg:  2m 02s | Max:  2m 02s
    🟩 sm
      🟩 60;70;80;90        Pass: 100%/3   | Total: 30m 42s | Avg: 10m 14s | Max: 18m 42s | Hits:  85%/8063  
      🟩 90a                Pass: 100%/4   | Total: 15m 06s | Avg:  3m 46s | Max:  4m 02s | Hits:  99%/11535 
    🟩 std
      🟩 11                 Pass: 100%/29  | Total:  7h 19m | Avg: 15m 09s | Max: 39m 41s | Hits:  91%/58176 
      🟩 14                 Pass: 100%/32  | Total:  4h 05m | Avg:  7m 39s | Max: 20m 58s | Hits:  92%/81790 
      🟩 17                 Pass: 100%/31  | Total:  4h 18m | Avg:  8m 20s | Max: 26m 25s | Hits:  90%/84136 
      🟩 20                 Pass: 100%/19  | Total:  3h 01m | Avg:  9m 33s | Max: 25m 44s | Hits:  90%/49128 
    
  • 🟩 cudax: Pass: 100%/55 | Total: 2h 15m | Avg: 2m 27s | Max: 7m 53s | Hits: 95%/1308

    🟩 cpu
      🟩 amd64              Pass: 100%/51  | Total:  2h 08m | Avg:  2m 30s | Max:  7m 53s | Hits:  95%/1212  
      🟩 arm64              Pass: 100%/4   | Total:  7m 09s | Avg:  1m 47s | Max:  2m 02s | Hits:  95%/96    
    🟩 ctk
      🟩 12.0               Pass: 100%/23  | Total: 57m 46s | Avg:  2m 30s | Max:  6m 38s | Hits:  94%/546   
      🟩 12.4               Pass: 100%/32  | Total:  1h 17m | Avg:  2m 25s | Max:  7m 53s | Hits:  95%/762   
    🟩 cudacxx
      🟩 nvcc12.0           Pass: 100%/23  | Total: 57m 46s | Avg:  2m 30s | Max:  6m 38s | Hits:  94%/546   
      🟩 nvcc12.4           Pass: 100%/32  | Total:  1h 17m | Avg:  2m 25s | Max:  7m 53s | Hits:  95%/762   
    🟩 cudacxx_family
      🟩 nvcc               Pass: 100%/55  | Total:  2h 15m | Avg:  2m 27s | Max:  7m 53s | Hits:  95%/1308  
    🟩 cxx
      🟩 Clang9             Pass: 100%/2   | Total:  3m 48s | Avg:  1m 54s | Max:  1m 58s | Hits: 100%/48    
      🟩 Clang10            Pass: 100%/2   | Total:  3m 57s | Avg:  1m 58s | Max:  1m 59s | Hits: 100%/48    
      🟩 Clang11            Pass: 100%/4   | Total:  7m 53s | Avg:  1m 58s | Max:  2m 01s | Hits: 100%/96    
      🟩 Clang12            Pass: 100%/4   | Total:  7m 43s | Avg:  1m 55s | Max:  2m 01s | Hits: 100%/96    
      🟩 Clang13            Pass: 100%/4   | Total:  7m 51s | Avg:  1m 57s | Max:  2m 01s | Hits: 100%/96    
      🟩 Clang14            Pass: 100%/6   | Total: 16m 03s | Avg:  2m 40s | Max:  4m 05s | Hits: 100%/144   
      🟩 Clang15            Pass: 100%/2   | Total:  4m 19s | Avg:  2m 09s | Max:  2m 20s | Hits: 100%/48    
      🟩 Clang16            Pass: 100%/6   | Total: 16m 13s | Avg:  2m 42s | Max:  4m 22s | Hits: 100%/144   
      🟩 GCC9               Pass: 100%/2   | Total:  3m 45s | Avg:  1m 52s | Max:  1m 55s | Hits:  91%/48    
      🟩 GCC10              Pass: 100%/4   | Total:  7m 30s | Avg:  1m 52s | Max:  1m 56s | Hits:  91%/96    
      🟩 GCC11              Pass: 100%/4   | Total:  7m 43s | Avg:  1m 55s | Max:  2m 04s | Hits:  91%/96    
      🟩 GCC12              Pass: 100%/12  | Total: 31m 38s | Avg:  2m 38s | Max:  4m 07s | Hits:  91%/288   
      🟩 Intel2023.2.0      Pass: 100%/1   | Total:  2m 34s | Avg:  2m 34s | Max:  2m 34s | Hits: 100%/24    
      🟩 MSVC14.36          Pass: 100%/1   | Total:  6m 38s | Avg:  6m 38s | Max:  6m 38s | Hits:  55%/18    
      🟩 MSVC14.39          Pass: 100%/1   | Total:  7m 53s | Avg:  7m 53s | Max:  7m 53s | Hits:  55%/18    
    🟩 cxx_family
      🟩 Clang              Pass: 100%/30  | Total:  1h 07m | Avg:  2m 15s | Max:  4m 22s | Hits: 100%/720   
      🟩 GCC                Pass: 100%/22  | Total: 50m 36s | Avg:  2m 18s | Max:  4m 07s | Hits:  91%/528   
      🟩 Intel              Pass: 100%/1   | Total:  2m 34s | Avg:  2m 34s | Max:  2m 34s | Hits: 100%/24    
      🟩 MSVC               Pass: 100%/2   | Total: 14m 31s | Avg:  7m 15s | Max:  7m 53s | Hits:  55%/36    
    🟩 gpu
      🟩 v100               Pass: 100%/55  | Total:  2h 15m | Avg:  2m 27s | Max:  7m 53s | Hits:  95%/1308  
    🟩 jobs
      🟩 Build              Pass: 100%/47  | Total:  1h 42m | Avg:  2m 11s | Max:  7m 53s | Hits:  95%/1116  
      🟩 Test               Pass: 100%/8   | Total: 32m 30s | Avg:  4m 03s | Max:  4m 22s | Hits:  95%/192   
    🟩 sm
      🟩 90                 Pass: 100%/1   | Total:  1m 52s | Avg:  1m 52s | Max:  1m 52s | Hits:  91%/24    
      🟩 90a                Pass: 100%/1   | Total:  1m 57s | Avg:  1m 57s | Max:  1m 57s | Hits:  91%/24    
    🟩 std
      🟩 17                 Pass: 100%/31  | Total:  1h 09m | Avg:  2m 13s | Max:  4m 03s | Hits:  96%/744   
      🟩 20                 Pass: 100%/24  | Total:  1h 06m | Avg:  2m 45s | Max:  7m 53s | Hits:  93%/564   
    

👃 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: 416)

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

@miscco miscco enabled auto-merge (squash) July 4, 2024 09:16
Copy link
Contributor

github-actions bot commented Jul 4, 2024

🟨 CI finished in 2h 31m: Pass: 99%/416 | Total: 2d 03h | Avg: 7m 29s | Max: 47m 33s | Hits: 95%/522125
  • 🟨 cub: Pass: 99%/131 | Total: 19h 39m | Avg: 9m 00s | Max: 47m 33s | Hits: 99%/108321

    🔍 cpu: amd64 🔍
      🔍 amd64              Pass:  99%/123 | Total: 19h 06m | Avg:  9m 19s | Max: 47m 33s | Hits:  99%/101505
      🟩 arm64              Pass: 100%/8   | Total: 33m 36s | Avg:  4m 12s | Max:  4m 44s | Hits:  99%/6816  
    🔍 ctk: 12.4 🔍
      🟩 11.1               Pass: 100%/15  | Total:  1h 06m | Avg:  4m 25s | Max: 13m 52s | Hits:  99%/11568 
      🟩 11.8               Pass: 100%/3   | Total: 13m 36s | Avg:  4m 32s | Max:  4m 54s | Hits:  99%/2556  
      🔍 12.4               Pass:  99%/113 | Total: 18h 19m | Avg:  9m 44s | Max: 47m 33s | Hits:  99%/94197 
    🔍 cudacxx: nvcc12.4 🔍
      🟩 ClangCUDA17        Pass: 100%/2   | Total:  7m 01s | Avg:  3m 30s | Max:  3m 32s | Hits: 100%/1408  
      🟩 nvcc11.1           Pass: 100%/15  | Total:  1h 06m | Avg:  4m 25s | Max: 13m 52s | Hits:  99%/11568 
      🟩 nvcc11.8           Pass: 100%/3   | Total: 13m 36s | Avg:  4m 32s | Max:  4m 54s | Hits:  99%/2556  
      🔍 nvcc12.4           Pass:  99%/111 | Total: 18h 12m | Avg:  9m 50s | Max: 47m 33s | Hits:  99%/92789 
    🔍 cudacxx_family: nvcc 🔍
      🟩 ClangCUDA          Pass: 100%/2   | Total:  7m 01s | Avg:  3m 30s | Max:  3m 32s | Hits: 100%/1408  
      🔍 nvcc               Pass:  99%/129 | Total: 19h 32m | Avg:  9m 05s | Max: 47m 33s | Hits:  99%/106913
    🔍 cxx: GCC13 🔍
      🟩 Clang9             Pass: 100%/6   | Total: 26m 08s | Avg:  4m 21s | Max:  5m 00s | Hits: 100%/4890  
      🟩 Clang10            Pass: 100%/3   | Total: 14m 50s | Avg:  4m 56s | Max:  5m 06s | Hits: 100%/2562  
      🟩 Clang11            Pass: 100%/4   | Total: 17m 11s | Avg:  4m 17s | Max:  4m 23s | Hits: 100%/3416  
      🟩 Clang12            Pass: 100%/4   | Total: 16m 52s | Avg:  4m 13s | Max:  4m 16s | Hits: 100%/3416  
      🟩 Clang13            Pass: 100%/4   | Total: 17m 14s | Avg:  4m 18s | Max:  4m 26s | Hits: 100%/3416  
      🟩 Clang14            Pass: 100%/4   | Total: 17m 16s | Avg:  4m 19s | Max:  4m 28s | Hits: 100%/3416  
      🟩 Clang15            Pass: 100%/4   | Total: 18m 01s | Avg:  4m 30s | Max:  4m 34s | Hits: 100%/3408  
      🟩 Clang16            Pass: 100%/4   | Total: 18m 02s | Avg:  4m 30s | Max:  4m 48s | Hits: 100%/3408  
      🟩 Clang17            Pass: 100%/26  | Total:  7h 02m | Avg: 16m 14s | Max: 47m 33s | Hits:  99%/21856 
      🟩 GCC6               Pass: 100%/2   | Total:  6m 52s | Avg:  3m 26s | Max:  3m 29s | Hits:  99%/1552  
      🟩 GCC7               Pass: 100%/6   | Total: 25m 10s | Avg:  4m 11s | Max:  5m 35s | Hits:  99%/4893  
      🟩 GCC8               Pass: 100%/6   | Total: 22m 54s | Avg:  3m 49s | Max:  4m 22s | Hits:  99%/4893  
      🟩 GCC9               Pass: 100%/6   | Total: 24m 23s | Avg:  4m 03s | Max:  4m 53s | Hits:  99%/4893  
      🟩 GCC10              Pass: 100%/4   | Total: 17m 51s | Avg:  4m 27s | Max:  4m 51s | Hits:  99%/3416  
      🟩 GCC11              Pass: 100%/7   | Total: 31m 19s | Avg:  4m 28s | Max:  4m 54s | Hits:  99%/5964  
      🟩 GCC12              Pass: 100%/4   | Total: 18m 14s | Avg:  4m 33s | Max:  4m 43s | Hits:  99%/3408  
      🔍 GCC13              Pass:  96%/28  | Total:  6h 17m | Avg: 13m 29s | Max: 37m 10s | Hits:  99%/23004 
      🟩 Intel2023.2.0      Pass: 100%/3   | Total: 15m 06s | Avg:  5m 02s | Max:  5m 14s | Hits: 100%/2340  
      🟩 MSVC14.16          Pass: 100%/1   | Total: 13m 52s | Avg: 13m 52s | Max: 13m 52s | Hits:  98%/695   
      🟩 MSVC14.29          Pass: 100%/2   | Total: 22m 23s | Avg: 11m 11s | Max: 11m 14s | Hits:  98%/1390  
      🟩 MSVC14.39          Pass: 100%/3   | Total: 36m 19s | Avg: 12m 06s | Max: 12m 19s | Hits:  98%/2085  
    🔍 cxx_family: GCC 🔍
      🟩 Clang              Pass: 100%/59  | Total:  9h 27m | Avg:  9m 37s | Max: 47m 33s | Hits:  99%/49788 
      🔍 GCC                Pass:  98%/63  | Total:  8h 44m | Avg:  8m 19s | Max: 37m 10s | Hits:  99%/52023 
      🟩 Intel              Pass: 100%/3   | Total: 15m 06s | Avg:  5m 02s | Max:  5m 14s | Hits: 100%/2340  
      🟩 MSVC               Pass: 100%/6   | Total:  1h 12m | Avg: 12m 05s | Max: 13m 52s | Hits:  98%/4170  
    🔍 jobs: TestGPU 🔍
      🟩 Build              Pass: 100%/99  | Total:  7h 50m | Avg:  4m 45s | Max: 13m 52s | Hits:  99%/81909 
      🟩 DeviceLaunch       Pass: 100%/8   | Total:  2h 45m | Avg: 20m 42s | Max: 26m 29s | Hits:  99%/6816  
      🟩 GraphCapture       Pass: 100%/8   | Total:  2h 33m | Avg: 19m 08s | Max: 24m 24s | Hits:  99%/6816  
      🟩 HostLaunch         Pass: 100%/8   | Total:  2h 47m | Avg: 20m 58s | Max: 26m 10s | Hits:  99%/6816  
      🔍 TestGPU            Pass:  87%/8   | Total:  3h 42m | Avg: 27m 48s | Max: 47m 33s | Hits:  99%/5964  
    🔍 std: 17 🔍
      🟩 11                 Pass: 100%/34  | Total:  5h 34m | Avg:  9m 50s | Max: 47m 33s | Hits:  99%/28539 
      🟩 14                 Pass: 100%/37  | Total:  5h 08m | Avg:  8m 19s | Max: 31m 34s | Hits:  99%/30624 
      🔍 17                 Pass:  97%/36  | Total:  4h 50m | Avg:  8m 03s | Max: 28m 13s | Hits:  99%/29005 
      🟩 20                 Pass: 100%/24  | Total:  4h 06m | Avg: 10m 16s | Max: 27m 14s | Hits:  99%/20153 
    🟨 gpu
      🟨 v100               Pass:  99%/131 | Total: 19h 39m | Avg:  9m 00s | Max: 47m 33s | Hits:  99%/108321
    🟩 sm
      🟩 60;70;80;90        Pass: 100%/3   | Total: 13m 36s | Avg:  4m 32s | Max:  4m 54s | Hits:  99%/2556  
      🟩 90a                Pass: 100%/4   | Total: 14m 15s | Avg:  3m 33s | Max:  3m 37s | Hits:  99%/3408  
    
  • 🟩 thrust: Pass: 100%/118 | Total: 11h 11m | Avg: 5m 41s | Max: 24m 33s | Hits: 99%/139266

    🟩 cpu
      🟩 amd64              Pass: 100%/110 | Total: 10h 42m | Avg:  5m 50s | Max: 24m 33s | Hits:  99%/129822
      🟩 arm64              Pass: 100%/8   | Total: 28m 47s | Avg:  3m 35s | Max:  3m 50s | Hits:  99%/9444  
    🟩 ctk
      🟩 11.1               Pass: 100%/15  | Total: 59m 19s | Avg:  3m 57s | Max: 15m 23s | Hits:  99%/17705 
      🟩 11.8               Pass: 100%/3   | Total: 10m 36s | Avg:  3m 32s | Max:  3m 45s | Hits:  99%/3543  
      🟩 12.4               Pass: 100%/100 | Total: 10h 01m | Avg:  6m 00s | Max: 24m 33s | Hits:  99%/118018
    🟩 cudacxx
      🟩 ClangCUDA17        Pass: 100%/2   | Total:  7m 21s | Avg:  3m 40s | Max:  3m 48s | Hits: 100%/2360  
      🟩 nvcc11.1           Pass: 100%/15  | Total: 59m 19s | Avg:  3m 57s | Max: 15m 23s | Hits:  99%/17705 
      🟩 nvcc11.8           Pass: 100%/3   | Total: 10m 36s | Avg:  3m 32s | Max:  3m 45s | Hits:  99%/3543  
      🟩 nvcc12.4           Pass: 100%/98  | Total:  9h 54m | Avg:  6m 03s | Max: 24m 33s | Hits:  99%/115658
    🟩 cudacxx_family
      🟩 ClangCUDA          Pass: 100%/2   | Total:  7m 21s | Avg:  3m 40s | Max:  3m 48s | Hits: 100%/2360  
      🟩 nvcc               Pass: 100%/116 | Total: 11h 04m | Avg:  5m 43s | Max: 24m 33s | Hits:  99%/136906
    🟩 cxx
      🟩 Clang9             Pass: 100%/6   | Total: 22m 53s | Avg:  3m 48s | Max:  4m 34s | Hits: 100%/7080  
      🟩 Clang10            Pass: 100%/3   | Total: 12m 57s | Avg:  4m 19s | Max:  4m 24s | Hits: 100%/3540  
      🟩 Clang11            Pass: 100%/4   | Total: 14m 24s | Avg:  3m 36s | Max:  3m 53s | Hits: 100%/4720  
      🟩 Clang12            Pass: 100%/4   | Total: 14m 23s | Avg:  3m 35s | Max:  3m 44s | Hits: 100%/4720  
      🟩 Clang13            Pass: 100%/4   | Total: 14m 31s | Avg:  3m 37s | Max:  3m 43s | Hits: 100%/4720  
      🟩 Clang14            Pass: 100%/4   | Total: 15m 19s | Avg:  3m 49s | Max:  3m 56s | Hits: 100%/4720  
      🟩 Clang15            Pass: 100%/4   | Total: 15m 08s | Avg:  3m 47s | Max:  4m 01s | Hits: 100%/4720  
      🟩 Clang16            Pass: 100%/4   | Total: 14m 49s | Avg:  3m 42s | Max:  3m 51s | Hits: 100%/4720  
      🟩 Clang17            Pass: 100%/18  | Total:  2h 13m | Avg:  7m 23s | Max: 24m 33s | Hits: 100%/21240 
      🟩 GCC6               Pass: 100%/2   | Total:  6m 17s | Avg:  3m 08s | Max:  3m 13s | Hits:  99%/2360  
      🟩 GCC7               Pass: 100%/6   | Total: 19m 40s | Avg:  3m 16s | Max:  3m 37s | Hits:  99%/7086  
      🟩 GCC8               Pass: 100%/6   | Total: 19m 34s | Avg:  3m 15s | Max:  3m 37s | Hits:  99%/7086  
      🟩 GCC9               Pass: 100%/6   | Total: 20m 08s | Avg:  3m 21s | Max:  3m 44s | Hits:  99%/7086  
      🟩 GCC10              Pass: 100%/4   | Total: 14m 06s | Avg:  3m 31s | Max:  3m 34s | Hits:  99%/4724  
      🟩 GCC11              Pass: 100%/7   | Total: 25m 22s | Avg:  3m 37s | Max:  3m 55s | Hits:  99%/8267  
      🟩 GCC12              Pass: 100%/4   | Total: 17m 23s | Avg:  4m 20s | Max:  6m 18s | Hits:  94%/4724  
      🟩 GCC13              Pass: 100%/20  | Total:  2h 18m | Avg:  6m 54s | Max: 22m 20s | Hits:  99%/23620 
      🟩 Intel2023.2.0      Pass: 100%/3   | Total: 14m 09s | Avg:  4m 43s | Max:  4m 50s | Hits: 100%/3549  
      🟩 MSVC14.16          Pass: 100%/1   | Total: 15m 23s | Avg: 15m 23s | Max: 15m 23s | Hits:  98%/1176  
      🟩 MSVC14.29          Pass: 100%/2   | Total: 26m 22s | Avg: 13m 11s | Max: 13m 41s | Hits:  98%/2352  
      🟩 MSVC14.39          Pass: 100%/6   | Total:  1h 37m | Avg: 16m 15s | Max: 20m 14s | Hits:  98%/7056  
    🟩 cxx_family
      🟩 Clang              Pass: 100%/51  | Total:  4h 17m | Avg:  5m 02s | Max: 24m 33s | Hits: 100%/60180 
      🟩 GCC                Pass: 100%/55  | Total:  4h 20m | Avg:  4m 44s | Max: 22m 20s | Hits:  99%/64953 
      🟩 Intel              Pass: 100%/3   | Total: 14m 09s | Avg:  4m 43s | Max:  4m 50s | Hits: 100%/3549  
      🟩 MSVC               Pass: 100%/9   | Total:  2h 19m | Avg: 15m 28s | Max: 20m 14s | Hits:  98%/10584 
    🟩 gpu
      🟩 v100               Pass: 100%/118 | Total: 11h 11m | Avg:  5m 41s | Max: 24m 33s | Hits:  99%/139266
    🟩 jobs
      🟩 Build              Pass: 100%/99  | Total:  7h 01m | Avg:  4m 15s | Max: 15m 23s | Hits:  99%/116850
      🟩 TestCPU            Pass: 100%/11  | Total:  1h 46m | Avg:  9m 39s | Max: 20m 14s | Hits:  99%/12972 
      🟩 TestGPU            Pass: 100%/8   | Total:  2h 23m | Avg: 17m 56s | Max: 24m 33s | Hits:  99%/9444  
    🟩 sm
      🟩 60;70;80;90        Pass: 100%/3   | Total: 10m 36s | Avg:  3m 32s | Max:  3m 45s | Hits:  99%/3543  
      🟩 90a                Pass: 100%/4   | Total: 12m 57s | Avg:  3m 14s | Max:  3m 30s | Hits:  99%/4724  
    🟩 std
      🟩 11                 Pass: 100%/30  | Total:  2h 07m | Avg:  4m 15s | Max: 13m 21s | Hits:  99%/35418 
      🟩 14                 Pass: 100%/34  | Total:  3h 29m | Avg:  6m 10s | Max: 23m 31s | Hits:  99%/40122 
      🟩 17                 Pass: 100%/33  | Total:  3h 25m | Avg:  6m 13s | Max: 24m 33s | Hits:  99%/38946 
      🟩 20                 Pass: 100%/21  | Total:  2h 08m | Avg:  6m 08s | Max: 20m 14s | Hits:  99%/24780 
    
  • 🟩 libcudacxx: Pass: 100%/112 | Total: 18h 46m | Avg: 10m 03s | Max: 39m 41s | Hits: 91%/273230

    🟩 cpu
      🟩 amd64              Pass: 100%/104 | Total: 17h 58m | Avg: 10m 22s | Max: 39m 41s | Hits:  91%/250886
      🟩 arm64              Pass: 100%/8   | Total: 48m 38s | Avg:  6m 04s | Max: 10m 21s | Hits:  92%/22344 
    🟩 ctk
      🟩 11.1               Pass: 100%/15  | Total:  3h 57m | Avg: 15m 48s | Max: 39m 41s | Hits:  92%/39775 
      🟩 11.8               Pass: 100%/3   | Total: 30m 42s | Avg: 10m 14s | Max: 18m 42s | Hits:  85%/8063  
      🟩 12.4               Pass: 100%/94  | Total: 14h 19m | Avg:  9m 08s | Max: 26m 25s | Hits:  91%/225392
    🟩 cudacxx
      🟩 ClangCUDA17        Pass: 100%/2   | Total: 34m 05s | Avg: 17m 02s | Max: 18m 07s | Hits:  37%/6099  
      🟩 nvcc11.1           Pass: 100%/15  | Total:  3h 57m | Avg: 15m 48s | Max: 39m 41s | Hits:  92%/39775 
      🟩 nvcc11.8           Pass: 100%/3   | Total: 30m 42s | Avg: 10m 14s | Max: 18m 42s | Hits:  85%/8063  
      🟩 nvcc12.4           Pass: 100%/92  | Total: 13h 45m | Avg:  8m 58s | Max: 26m 25s | Hits:  92%/219293
    🟩 cudacxx_family
      🟩 ClangCUDA          Pass: 100%/2   | Total: 34m 05s | Avg: 17m 02s | Max: 18m 07s | Hits:  37%/6099  
      🟩 nvcc               Pass: 100%/110 | Total: 18h 12m | Avg:  9m 56s | Max: 39m 41s | Hits:  92%/267131
    🟩 cxx
      🟩 Clang9             Pass: 100%/6   | Total:  1h 00m | Avg: 10m 06s | Max: 25m 34s | Hits:  91%/16158 
      🟩 Clang10            Pass: 100%/3   | Total: 26m 35s | Avg:  8m 51s | Max: 12m 00s | Hits:  91%/8108  
      🟩 Clang11            Pass: 100%/4   | Total: 31m 05s | Avg:  7m 46s | Max: 10m 44s | Hits:  91%/11180 
      🟩 Clang12            Pass: 100%/4   | Total: 28m 09s | Avg:  7m 02s | Max: 10m 26s | Hits:  93%/11180 
      🟩 Clang13            Pass: 100%/4   | Total: 29m 57s | Avg:  7m 29s | Max: 10m 35s | Hits:  91%/11180 
      🟩 Clang14            Pass: 100%/4   | Total: 29m 35s | Avg:  7m 23s | Max: 11m 10s | Hits:  93%/11180 
      🟩 Clang15            Pass: 100%/4   | Total: 29m 06s | Avg:  7m 16s | Max: 10m 27s | Hits:  91%/11172 
      🟩 Clang16            Pass: 100%/4   | Total: 29m 42s | Avg:  7m 25s | Max: 11m 07s | Hits:  91%/11172 
      🟩 Clang17            Pass: 100%/14  | Total:  3h 03m | Avg: 13m 07s | Max: 26m 25s | Hits:  80%/28443 
      🟩 GCC6               Pass: 100%/2   | Total: 43m 29s | Avg: 21m 44s | Max: 39m 41s | Hits:  90%/5044  
      🟩 GCC7               Pass: 100%/6   | Total:  1h 09m | Avg: 11m 36s | Max: 38m 59s | Hits:  92%/16144 
      🟩 GCC8               Pass: 100%/6   | Total:  1h 01m | Avg: 10m 19s | Max: 37m 54s | Hits:  92%/16152 
      🟩 GCC9               Pass: 100%/6   | Total:  1h 09m | Avg: 11m 31s | Max: 37m 33s | Hits:  91%/16156 
      🟩 GCC10              Pass: 100%/4   | Total: 27m 26s | Avg:  6m 51s | Max: 10m 42s | Hits:  93%/11180 
      🟩 GCC11              Pass: 100%/7   | Total: 52m 13s | Avg:  7m 27s | Max: 18m 42s | Hits:  92%/19235 
      🟩 GCC12              Pass: 100%/4   | Total: 28m 52s | Avg:  7m 13s | Max: 10m 13s | Hits:  91%/11172 
      🟩 GCC13              Pass: 100%/21  | Total:  3h 28m | Avg:  9m 55s | Max: 21m 30s | Hits:  94%/33899 
      🟩 Intel2023.2.0      Pass: 100%/3   | Total: 20m 50s | Avg:  6m 56s | Max:  7m 36s | Hits:  94%/8104  
      🟩 MSVC14.16          Pass: 100%/1   | Total: 18m 11s | Avg: 18m 11s | Max: 18m 11s | Hits:  99%/2536  
      🟩 MSVC14.29          Pass: 100%/2   | Total: 29m 39s | Avg: 14m 49s | Max: 15m 25s | Hits:  91%/5434  
      🟩 MSVC14.39          Pass: 100%/3   | Total: 48m 35s | Avg: 16m 11s | Max: 16m 41s | Hits:  91%/8401  
    🟩 cxx_family
      🟩 Clang              Pass: 100%/47  | Total:  7h 28m | Avg:  9m 32s | Max: 26m 25s | Hits:  89%/119773
      🟩 GCC                Pass: 100%/56  | Total:  9h 21m | Avg: 10m 01s | Max: 39m 41s | Hits:  92%/128982
      🟩 Intel              Pass: 100%/3   | Total: 20m 50s | Avg:  6m 56s | Max:  7m 36s | Hits:  94%/8104  
      🟩 MSVC               Pass: 100%/6   | Total:  1h 36m | Avg: 16m 04s | Max: 18m 11s | Hits:  92%/16371 
    🟩 gpu
      🟩 v100               Pass: 100%/112 | Total: 18h 46m | Avg: 10m 03s | Max: 39m 41s | Hits:  91%/273230
    🟩 jobs
      🟩 Build              Pass: 100%/99  | Total: 14h 50m | Avg:  8m 59s | Max: 39m 41s | Hits:  91%/273210
      🟩 NVRTC              Pass: 100%/4   | Total:  1h 07m | Avg: 16m 56s | Max: 18m 02s | Hits: 100%/20    
      🟩 Test               Pass: 100%/8   | Total:  2h 46m | Avg: 20m 46s | Max: 26m 25s
      🟩 VerifyCodegen      Pass: 100%/1   | Total:  2m 02s | Avg:  2m 02s | Max:  2m 02s
    🟩 sm
      🟩 60;70;80;90        Pass: 100%/3   | Total: 30m 42s | Avg: 10m 14s | Max: 18m 42s | Hits:  85%/8063  
      🟩 90a                Pass: 100%/4   | Total: 15m 06s | Avg:  3m 46s | Max:  4m 02s | Hits:  99%/11535 
    🟩 std
      🟩 11                 Pass: 100%/29  | Total:  7h 19m | Avg: 15m 09s | Max: 39m 41s | Hits:  91%/58176 
      🟩 14                 Pass: 100%/32  | Total:  4h 05m | Avg:  7m 39s | Max: 20m 58s | Hits:  92%/81790 
      🟩 17                 Pass: 100%/31  | Total:  4h 18m | Avg:  8m 20s | Max: 26m 25s | Hits:  90%/84136 
      🟩 20                 Pass: 100%/19  | Total:  3h 01m | Avg:  9m 33s | Max: 25m 44s | Hits:  90%/49128 
    
  • 🟩 cudax: Pass: 100%/55 | Total: 2h 15m | Avg: 2m 27s | Max: 7m 53s | Hits: 95%/1308

    🟩 cpu
      🟩 amd64              Pass: 100%/51  | Total:  2h 08m | Avg:  2m 30s | Max:  7m 53s | Hits:  95%/1212  
      🟩 arm64              Pass: 100%/4   | Total:  7m 09s | Avg:  1m 47s | Max:  2m 02s | Hits:  95%/96    
    🟩 ctk
      🟩 12.0               Pass: 100%/23  | Total: 57m 46s | Avg:  2m 30s | Max:  6m 38s | Hits:  94%/546   
      🟩 12.4               Pass: 100%/32  | Total:  1h 17m | Avg:  2m 25s | Max:  7m 53s | Hits:  95%/762   
    🟩 cudacxx
      🟩 nvcc12.0           Pass: 100%/23  | Total: 57m 46s | Avg:  2m 30s | Max:  6m 38s | Hits:  94%/546   
      🟩 nvcc12.4           Pass: 100%/32  | Total:  1h 17m | Avg:  2m 25s | Max:  7m 53s | Hits:  95%/762   
    🟩 cudacxx_family
      🟩 nvcc               Pass: 100%/55  | Total:  2h 15m | Avg:  2m 27s | Max:  7m 53s | Hits:  95%/1308  
    🟩 cxx
      🟩 Clang9             Pass: 100%/2   | Total:  3m 48s | Avg:  1m 54s | Max:  1m 58s | Hits: 100%/48    
      🟩 Clang10            Pass: 100%/2   | Total:  3m 57s | Avg:  1m 58s | Max:  1m 59s | Hits: 100%/48    
      🟩 Clang11            Pass: 100%/4   | Total:  7m 53s | Avg:  1m 58s | Max:  2m 01s | Hits: 100%/96    
      🟩 Clang12            Pass: 100%/4   | Total:  7m 43s | Avg:  1m 55s | Max:  2m 01s | Hits: 100%/96    
      🟩 Clang13            Pass: 100%/4   | Total:  7m 51s | Avg:  1m 57s | Max:  2m 01s | Hits: 100%/96    
      🟩 Clang14            Pass: 100%/6   | Total: 16m 03s | Avg:  2m 40s | Max:  4m 05s | Hits: 100%/144   
      🟩 Clang15            Pass: 100%/2   | Total:  4m 19s | Avg:  2m 09s | Max:  2m 20s | Hits: 100%/48    
      🟩 Clang16            Pass: 100%/6   | Total: 16m 13s | Avg:  2m 42s | Max:  4m 22s | Hits: 100%/144   
      🟩 GCC9               Pass: 100%/2   | Total:  3m 45s | Avg:  1m 52s | Max:  1m 55s | Hits:  91%/48    
      🟩 GCC10              Pass: 100%/4   | Total:  7m 30s | Avg:  1m 52s | Max:  1m 56s | Hits:  91%/96    
      🟩 GCC11              Pass: 100%/4   | Total:  7m 43s | Avg:  1m 55s | Max:  2m 04s | Hits:  91%/96    
      🟩 GCC12              Pass: 100%/12  | Total: 31m 38s | Avg:  2m 38s | Max:  4m 07s | Hits:  91%/288   
      🟩 Intel2023.2.0      Pass: 100%/1   | Total:  2m 34s | Avg:  2m 34s | Max:  2m 34s | Hits: 100%/24    
      🟩 MSVC14.36          Pass: 100%/1   | Total:  6m 38s | Avg:  6m 38s | Max:  6m 38s | Hits:  55%/18    
      🟩 MSVC14.39          Pass: 100%/1   | Total:  7m 53s | Avg:  7m 53s | Max:  7m 53s | Hits:  55%/18    
    🟩 cxx_family
      🟩 Clang              Pass: 100%/30  | Total:  1h 07m | Avg:  2m 15s | Max:  4m 22s | Hits: 100%/720   
      🟩 GCC                Pass: 100%/22  | Total: 50m 36s | Avg:  2m 18s | Max:  4m 07s | Hits:  91%/528   
      🟩 Intel              Pass: 100%/1   | Total:  2m 34s | Avg:  2m 34s | Max:  2m 34s | Hits: 100%/24    
      🟩 MSVC               Pass: 100%/2   | Total: 14m 31s | Avg:  7m 15s | Max:  7m 53s | Hits:  55%/36    
    🟩 gpu
      🟩 v100               Pass: 100%/55  | Total:  2h 15m | Avg:  2m 27s | Max:  7m 53s | Hits:  95%/1308  
    🟩 jobs
      🟩 Build              Pass: 100%/47  | Total:  1h 42m | Avg:  2m 11s | Max:  7m 53s | Hits:  95%/1116  
      🟩 Test               Pass: 100%/8   | Total: 32m 30s | Avg:  4m 03s | Max:  4m 22s | Hits:  95%/192   
    🟩 sm
      🟩 90                 Pass: 100%/1   | Total:  1m 52s | Avg:  1m 52s | Max:  1m 52s | Hits:  91%/24    
      🟩 90a                Pass: 100%/1   | Total:  1m 57s | Avg:  1m 57s | Max:  1m 57s | Hits:  91%/24    
    🟩 std
      🟩 17                 Pass: 100%/31  | Total:  1h 09m | Avg:  2m 13s | Max:  4m 03s | Hits:  96%/744   
      🟩 20                 Pass: 100%/24  | Total:  1h 06m | Avg:  2m 45s | Max:  7m 53s | Hits:  93%/564   
    

👃 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: 416)

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

auto-merge was automatically disabled July 4, 2024 10:57

Pull Request is not mergeable

Copy link
Contributor

github-actions bot commented Jul 4, 2024

🟩 CI finished in 4h 25m: Pass: 100%/416 | Total: 2d 04h | Avg: 7m 32s | Max: 47m 33s | Hits: 95%/522977
  • 🟩 cub: Pass: 100%/131 | Total: 20h 00m | Avg: 9m 09s | Max: 47m 33s | Hits: 99%/109173

    🟩 cpu
      🟩 amd64              Pass: 100%/123 | Total: 19h 27m | Avg:  9m 29s | Max: 47m 33s | Hits:  99%/102357
      🟩 arm64              Pass: 100%/8   | Total: 33m 36s | Avg:  4m 12s | Max:  4m 44s | Hits:  99%/6816  
    🟩 ctk
      🟩 11.1               Pass: 100%/15  | Total:  1h 06m | Avg:  4m 25s | Max: 13m 52s | Hits:  99%/11568 
      🟩 11.8               Pass: 100%/3   | Total: 13m 36s | Avg:  4m 32s | Max:  4m 54s | Hits:  99%/2556  
      🟩 12.4               Pass: 100%/113 | Total: 18h 40m | Avg:  9m 55s | Max: 47m 33s | Hits:  99%/95049 
    🟩 cudacxx
      🟩 ClangCUDA17        Pass: 100%/2   | Total:  7m 01s | Avg:  3m 30s | Max:  3m 32s | Hits: 100%/1408  
      🟩 nvcc11.1           Pass: 100%/15  | Total:  1h 06m | Avg:  4m 25s | Max: 13m 52s | Hits:  99%/11568 
      🟩 nvcc11.8           Pass: 100%/3   | Total: 13m 36s | Avg:  4m 32s | Max:  4m 54s | Hits:  99%/2556  
      🟩 nvcc12.4           Pass: 100%/111 | Total: 18h 33m | Avg: 10m 01s | Max: 47m 33s | Hits:  99%/93641 
    🟩 cudacxx_family
      🟩 ClangCUDA          Pass: 100%/2   | Total:  7m 01s | Avg:  3m 30s | Max:  3m 32s | Hits: 100%/1408  
      🟩 nvcc               Pass: 100%/129 | Total: 19h 53m | Avg:  9m 15s | Max: 47m 33s | Hits:  99%/107765
    🟩 cxx
      🟩 Clang9             Pass: 100%/6   | Total: 26m 08s | Avg:  4m 21s | Max:  5m 00s | Hits: 100%/4890  
      🟩 Clang10            Pass: 100%/3   | Total: 14m 50s | Avg:  4m 56s | Max:  5m 06s | Hits: 100%/2562  
      🟩 Clang11            Pass: 100%/4   | Total: 17m 11s | Avg:  4m 17s | Max:  4m 23s | Hits: 100%/3416  
      🟩 Clang12            Pass: 100%/4   | Total: 16m 52s | Avg:  4m 13s | Max:  4m 16s | Hits: 100%/3416  
      🟩 Clang13            Pass: 100%/4   | Total: 17m 14s | Avg:  4m 18s | Max:  4m 26s | Hits: 100%/3416  
      🟩 Clang14            Pass: 100%/4   | Total: 17m 16s | Avg:  4m 19s | Max:  4m 28s | Hits: 100%/3416  
      🟩 Clang15            Pass: 100%/4   | Total: 18m 01s | Avg:  4m 30s | Max:  4m 34s | Hits: 100%/3408  
      🟩 Clang16            Pass: 100%/4   | Total: 18m 02s | Avg:  4m 30s | Max:  4m 48s | Hits: 100%/3408  
      🟩 Clang17            Pass: 100%/26  | Total:  7h 02m | Avg: 16m 14s | Max: 47m 33s | Hits:  99%/21856 
      🟩 GCC6               Pass: 100%/2   | Total:  6m 52s | Avg:  3m 26s | Max:  3m 29s | Hits:  99%/1552  
      🟩 GCC7               Pass: 100%/6   | Total: 25m 10s | Avg:  4m 11s | Max:  5m 35s | Hits:  99%/4893  
      🟩 GCC8               Pass: 100%/6   | Total: 22m 54s | Avg:  3m 49s | Max:  4m 22s | Hits:  99%/4893  
      🟩 GCC9               Pass: 100%/6   | Total: 24m 23s | Avg:  4m 03s | Max:  4m 53s | Hits:  99%/4893  
      🟩 GCC10              Pass: 100%/4   | Total: 17m 51s | Avg:  4m 27s | Max:  4m 51s | Hits:  99%/3416  
      🟩 GCC11              Pass: 100%/7   | Total: 31m 19s | Avg:  4m 28s | Max:  4m 54s | Hits:  99%/5964  
      🟩 GCC12              Pass: 100%/4   | Total: 18m 14s | Avg:  4m 33s | Max:  4m 43s | Hits:  99%/3408  
      🟩 GCC13              Pass: 100%/28  | Total:  6h 38m | Avg: 14m 13s | Max: 37m 10s | Hits:  99%/23856 
      🟩 Intel2023.2.0      Pass: 100%/3   | Total: 15m 06s | Avg:  5m 02s | Max:  5m 14s | Hits: 100%/2340  
      🟩 MSVC14.16          Pass: 100%/1   | Total: 13m 52s | Avg: 13m 52s | Max: 13m 52s | Hits:  98%/695   
      🟩 MSVC14.29          Pass: 100%/2   | Total: 22m 23s | Avg: 11m 11s | Max: 11m 14s | Hits:  98%/1390  
      🟩 MSVC14.39          Pass: 100%/3   | Total: 36m 19s | Avg: 12m 06s | Max: 12m 19s | Hits:  98%/2085  
    🟩 cxx_family
      🟩 Clang              Pass: 100%/59  | Total:  9h 27m | Avg:  9m 37s | Max: 47m 33s | Hits:  99%/49788 
      🟩 GCC                Pass: 100%/63  | Total:  9h 05m | Avg:  8m 39s | Max: 37m 10s | Hits:  99%/52875 
      🟩 Intel              Pass: 100%/3   | Total: 15m 06s | Avg:  5m 02s | Max:  5m 14s | Hits: 100%/2340  
      🟩 MSVC               Pass: 100%/6   | Total:  1h 12m | Avg: 12m 05s | Max: 13m 52s | Hits:  98%/4170  
    🟩 gpu
      🟩 v100               Pass: 100%/131 | Total: 20h 00m | Avg:  9m 09s | Max: 47m 33s | Hits:  99%/109173
    🟩 jobs
      🟩 Build              Pass: 100%/99  | Total:  7h 50m | Avg:  4m 45s | Max: 13m 52s | Hits:  99%/81909 
      🟩 DeviceLaunch       Pass: 100%/8   | Total:  2h 45m | Avg: 20m 42s | Max: 26m 29s | Hits:  99%/6816  
      🟩 GraphCapture       Pass: 100%/8   | Total:  2h 33m | Avg: 19m 08s | Max: 24m 24s | Hits:  99%/6816  
      🟩 HostLaunch         Pass: 100%/8   | Total:  2h 47m | Avg: 20m 58s | Max: 26m 10s | Hits:  99%/6816  
      🟩 TestGPU            Pass: 100%/8   | Total:  4h 03m | Avg: 30m 24s | Max: 47m 33s | Hits:  99%/6816  
    🟩 sm
      🟩 60;70;80;90        Pass: 100%/3   | Total: 13m 36s | Avg:  4m 32s | Max:  4m 54s | Hits:  99%/2556  
      🟩 90a                Pass: 100%/4   | Total: 14m 15s | Avg:  3m 33s | Max:  3m 37s | Hits:  99%/3408  
    🟩 std
      🟩 11                 Pass: 100%/34  | Total:  5h 34m | Avg:  9m 50s | Max: 47m 33s | Hits:  99%/28539 
      🟩 14                 Pass: 100%/37  | Total:  5h 08m | Avg:  8m 19s | Max: 31m 34s | Hits:  99%/30624 
      🟩 17                 Pass: 100%/36  | Total:  5h 10m | Avg:  8m 38s | Max: 28m 13s | Hits:  99%/29857 
      🟩 20                 Pass: 100%/24  | Total:  4h 06m | Avg: 10m 16s | Max: 27m 14s | Hits:  99%/20153 
    
  • 🟩 thrust: Pass: 100%/118 | Total: 11h 11m | Avg: 5m 41s | Max: 24m 33s | Hits: 99%/139266

    🟩 cpu
      🟩 amd64              Pass: 100%/110 | Total: 10h 42m | Avg:  5m 50s | Max: 24m 33s | Hits:  99%/129822
      🟩 arm64              Pass: 100%/8   | Total: 28m 47s | Avg:  3m 35s | Max:  3m 50s | Hits:  99%/9444  
    🟩 ctk
      🟩 11.1               Pass: 100%/15  | Total: 59m 19s | Avg:  3m 57s | Max: 15m 23s | Hits:  99%/17705 
      🟩 11.8               Pass: 100%/3   | Total: 10m 36s | Avg:  3m 32s | Max:  3m 45s | Hits:  99%/3543  
      🟩 12.4               Pass: 100%/100 | Total: 10h 01m | Avg:  6m 00s | Max: 24m 33s | Hits:  99%/118018
    🟩 cudacxx
      🟩 ClangCUDA17        Pass: 100%/2   | Total:  7m 21s | Avg:  3m 40s | Max:  3m 48s | Hits: 100%/2360  
      🟩 nvcc11.1           Pass: 100%/15  | Total: 59m 19s | Avg:  3m 57s | Max: 15m 23s | Hits:  99%/17705 
      🟩 nvcc11.8           Pass: 100%/3   | Total: 10m 36s | Avg:  3m 32s | Max:  3m 45s | Hits:  99%/3543  
      🟩 nvcc12.4           Pass: 100%/98  | Total:  9h 54m | Avg:  6m 03s | Max: 24m 33s | Hits:  99%/115658
    🟩 cudacxx_family
      🟩 ClangCUDA          Pass: 100%/2   | Total:  7m 21s | Avg:  3m 40s | Max:  3m 48s | Hits: 100%/2360  
      🟩 nvcc               Pass: 100%/116 | Total: 11h 04m | Avg:  5m 43s | Max: 24m 33s | Hits:  99%/136906
    🟩 cxx
      🟩 Clang9             Pass: 100%/6   | Total: 22m 53s | Avg:  3m 48s | Max:  4m 34s | Hits: 100%/7080  
      🟩 Clang10            Pass: 100%/3   | Total: 12m 57s | Avg:  4m 19s | Max:  4m 24s | Hits: 100%/3540  
      🟩 Clang11            Pass: 100%/4   | Total: 14m 24s | Avg:  3m 36s | Max:  3m 53s | Hits: 100%/4720  
      🟩 Clang12            Pass: 100%/4   | Total: 14m 23s | Avg:  3m 35s | Max:  3m 44s | Hits: 100%/4720  
      🟩 Clang13            Pass: 100%/4   | Total: 14m 31s | Avg:  3m 37s | Max:  3m 43s | Hits: 100%/4720  
      🟩 Clang14            Pass: 100%/4   | Total: 15m 19s | Avg:  3m 49s | Max:  3m 56s | Hits: 100%/4720  
      🟩 Clang15            Pass: 100%/4   | Total: 15m 08s | Avg:  3m 47s | Max:  4m 01s | Hits: 100%/4720  
      🟩 Clang16            Pass: 100%/4   | Total: 14m 49s | Avg:  3m 42s | Max:  3m 51s | Hits: 100%/4720  
      🟩 Clang17            Pass: 100%/18  | Total:  2h 13m | Avg:  7m 23s | Max: 24m 33s | Hits: 100%/21240 
      🟩 GCC6               Pass: 100%/2   | Total:  6m 17s | Avg:  3m 08s | Max:  3m 13s | Hits:  99%/2360  
      🟩 GCC7               Pass: 100%/6   | Total: 19m 40s | Avg:  3m 16s | Max:  3m 37s | Hits:  99%/7086  
      🟩 GCC8               Pass: 100%/6   | Total: 19m 34s | Avg:  3m 15s | Max:  3m 37s | Hits:  99%/7086  
      🟩 GCC9               Pass: 100%/6   | Total: 20m 08s | Avg:  3m 21s | Max:  3m 44s | Hits:  99%/7086  
      🟩 GCC10              Pass: 100%/4   | Total: 14m 06s | Avg:  3m 31s | Max:  3m 34s | Hits:  99%/4724  
      🟩 GCC11              Pass: 100%/7   | Total: 25m 22s | Avg:  3m 37s | Max:  3m 55s | Hits:  99%/8267  
      🟩 GCC12              Pass: 100%/4   | Total: 17m 23s | Avg:  4m 20s | Max:  6m 18s | Hits:  94%/4724  
      🟩 GCC13              Pass: 100%/20  | Total:  2h 18m | Avg:  6m 54s | Max: 22m 20s | Hits:  99%/23620 
      🟩 Intel2023.2.0      Pass: 100%/3   | Total: 14m 09s | Avg:  4m 43s | Max:  4m 50s | Hits: 100%/3549  
      🟩 MSVC14.16          Pass: 100%/1   | Total: 15m 23s | Avg: 15m 23s | Max: 15m 23s | Hits:  98%/1176  
      🟩 MSVC14.29          Pass: 100%/2   | Total: 26m 22s | Avg: 13m 11s | Max: 13m 41s | Hits:  98%/2352  
      🟩 MSVC14.39          Pass: 100%/6   | Total:  1h 37m | Avg: 16m 15s | Max: 20m 14s | Hits:  98%/7056  
    🟩 cxx_family
      🟩 Clang              Pass: 100%/51  | Total:  4h 17m | Avg:  5m 02s | Max: 24m 33s | Hits: 100%/60180 
      🟩 GCC                Pass: 100%/55  | Total:  4h 20m | Avg:  4m 44s | Max: 22m 20s | Hits:  99%/64953 
      🟩 Intel              Pass: 100%/3   | Total: 14m 09s | Avg:  4m 43s | Max:  4m 50s | Hits: 100%/3549  
      🟩 MSVC               Pass: 100%/9   | Total:  2h 19m | Avg: 15m 28s | Max: 20m 14s | Hits:  98%/10584 
    🟩 gpu
      🟩 v100               Pass: 100%/118 | Total: 11h 11m | Avg:  5m 41s | Max: 24m 33s | Hits:  99%/139266
    🟩 jobs
      🟩 Build              Pass: 100%/99  | Total:  7h 01m | Avg:  4m 15s | Max: 15m 23s | Hits:  99%/116850
      🟩 TestCPU            Pass: 100%/11  | Total:  1h 46m | Avg:  9m 39s | Max: 20m 14s | Hits:  99%/12972 
      🟩 TestGPU            Pass: 100%/8   | Total:  2h 23m | Avg: 17m 56s | Max: 24m 33s | Hits:  99%/9444  
    🟩 sm
      🟩 60;70;80;90        Pass: 100%/3   | Total: 10m 36s | Avg:  3m 32s | Max:  3m 45s | Hits:  99%/3543  
      🟩 90a                Pass: 100%/4   | Total: 12m 57s | Avg:  3m 14s | Max:  3m 30s | Hits:  99%/4724  
    🟩 std
      🟩 11                 Pass: 100%/30  | Total:  2h 07m | Avg:  4m 15s | Max: 13m 21s | Hits:  99%/35418 
      🟩 14                 Pass: 100%/34  | Total:  3h 29m | Avg:  6m 10s | Max: 23m 31s | Hits:  99%/40122 
      🟩 17                 Pass: 100%/33  | Total:  3h 25m | Avg:  6m 13s | Max: 24m 33s | Hits:  99%/38946 
      🟩 20                 Pass: 100%/21  | Total:  2h 08m | Avg:  6m 08s | Max: 20m 14s | Hits:  99%/24780 
    
  • 🟩 libcudacxx: Pass: 100%/112 | Total: 18h 46m | Avg: 10m 03s | Max: 39m 41s | Hits: 91%/273230

    🟩 cpu
      🟩 amd64              Pass: 100%/104 | Total: 17h 58m | Avg: 10m 22s | Max: 39m 41s | Hits:  91%/250886
      🟩 arm64              Pass: 100%/8   | Total: 48m 38s | Avg:  6m 04s | Max: 10m 21s | Hits:  92%/22344 
    🟩 ctk
      🟩 11.1               Pass: 100%/15  | Total:  3h 57m | Avg: 15m 48s | Max: 39m 41s | Hits:  92%/39775 
      🟩 11.8               Pass: 100%/3   | Total: 30m 42s | Avg: 10m 14s | Max: 18m 42s | Hits:  85%/8063  
      🟩 12.4               Pass: 100%/94  | Total: 14h 19m | Avg:  9m 08s | Max: 26m 25s | Hits:  91%/225392
    🟩 cudacxx
      🟩 ClangCUDA17        Pass: 100%/2   | Total: 34m 05s | Avg: 17m 02s | Max: 18m 07s | Hits:  37%/6099  
      🟩 nvcc11.1           Pass: 100%/15  | Total:  3h 57m | Avg: 15m 48s | Max: 39m 41s | Hits:  92%/39775 
      🟩 nvcc11.8           Pass: 100%/3   | Total: 30m 42s | Avg: 10m 14s | Max: 18m 42s | Hits:  85%/8063  
      🟩 nvcc12.4           Pass: 100%/92  | Total: 13h 45m | Avg:  8m 58s | Max: 26m 25s | Hits:  92%/219293
    🟩 cudacxx_family
      🟩 ClangCUDA          Pass: 100%/2   | Total: 34m 05s | Avg: 17m 02s | Max: 18m 07s | Hits:  37%/6099  
      🟩 nvcc               Pass: 100%/110 | Total: 18h 12m | Avg:  9m 56s | Max: 39m 41s | Hits:  92%/267131
    🟩 cxx
      🟩 Clang9             Pass: 100%/6   | Total:  1h 00m | Avg: 10m 06s | Max: 25m 34s | Hits:  91%/16158 
      🟩 Clang10            Pass: 100%/3   | Total: 26m 35s | Avg:  8m 51s | Max: 12m 00s | Hits:  91%/8108  
      🟩 Clang11            Pass: 100%/4   | Total: 31m 05s | Avg:  7m 46s | Max: 10m 44s | Hits:  91%/11180 
      🟩 Clang12            Pass: 100%/4   | Total: 28m 09s | Avg:  7m 02s | Max: 10m 26s | Hits:  93%/11180 
      🟩 Clang13            Pass: 100%/4   | Total: 29m 57s | Avg:  7m 29s | Max: 10m 35s | Hits:  91%/11180 
      🟩 Clang14            Pass: 100%/4   | Total: 29m 35s | Avg:  7m 23s | Max: 11m 10s | Hits:  93%/11180 
      🟩 Clang15            Pass: 100%/4   | Total: 29m 06s | Avg:  7m 16s | Max: 10m 27s | Hits:  91%/11172 
      🟩 Clang16            Pass: 100%/4   | Total: 29m 42s | Avg:  7m 25s | Max: 11m 07s | Hits:  91%/11172 
      🟩 Clang17            Pass: 100%/14  | Total:  3h 03m | Avg: 13m 07s | Max: 26m 25s | Hits:  80%/28443 
      🟩 GCC6               Pass: 100%/2   | Total: 43m 29s | Avg: 21m 44s | Max: 39m 41s | Hits:  90%/5044  
      🟩 GCC7               Pass: 100%/6   | Total:  1h 09m | Avg: 11m 36s | Max: 38m 59s | Hits:  92%/16144 
      🟩 GCC8               Pass: 100%/6   | Total:  1h 01m | Avg: 10m 19s | Max: 37m 54s | Hits:  92%/16152 
      🟩 GCC9               Pass: 100%/6   | Total:  1h 09m | Avg: 11m 31s | Max: 37m 33s | Hits:  91%/16156 
      🟩 GCC10              Pass: 100%/4   | Total: 27m 26s | Avg:  6m 51s | Max: 10m 42s | Hits:  93%/11180 
      🟩 GCC11              Pass: 100%/7   | Total: 52m 13s | Avg:  7m 27s | Max: 18m 42s | Hits:  92%/19235 
      🟩 GCC12              Pass: 100%/4   | Total: 28m 52s | Avg:  7m 13s | Max: 10m 13s | Hits:  91%/11172 
      🟩 GCC13              Pass: 100%/21  | Total:  3h 28m | Avg:  9m 55s | Max: 21m 30s | Hits:  94%/33899 
      🟩 Intel2023.2.0      Pass: 100%/3   | Total: 20m 50s | Avg:  6m 56s | Max:  7m 36s | Hits:  94%/8104  
      🟩 MSVC14.16          Pass: 100%/1   | Total: 18m 11s | Avg: 18m 11s | Max: 18m 11s | Hits:  99%/2536  
      🟩 MSVC14.29          Pass: 100%/2   | Total: 29m 39s | Avg: 14m 49s | Max: 15m 25s | Hits:  91%/5434  
      🟩 MSVC14.39          Pass: 100%/3   | Total: 48m 35s | Avg: 16m 11s | Max: 16m 41s | Hits:  91%/8401  
    🟩 cxx_family
      🟩 Clang              Pass: 100%/47  | Total:  7h 28m | Avg:  9m 32s | Max: 26m 25s | Hits:  89%/119773
      🟩 GCC                Pass: 100%/56  | Total:  9h 21m | Avg: 10m 01s | Max: 39m 41s | Hits:  92%/128982
      🟩 Intel              Pass: 100%/3   | Total: 20m 50s | Avg:  6m 56s | Max:  7m 36s | Hits:  94%/8104  
      🟩 MSVC               Pass: 100%/6   | Total:  1h 36m | Avg: 16m 04s | Max: 18m 11s | Hits:  92%/16371 
    🟩 gpu
      🟩 v100               Pass: 100%/112 | Total: 18h 46m | Avg: 10m 03s | Max: 39m 41s | Hits:  91%/273230
    🟩 jobs
      🟩 Build              Pass: 100%/99  | Total: 14h 50m | Avg:  8m 59s | Max: 39m 41s | Hits:  91%/273210
      🟩 NVRTC              Pass: 100%/4   | Total:  1h 07m | Avg: 16m 56s | Max: 18m 02s | Hits: 100%/20    
      🟩 Test               Pass: 100%/8   | Total:  2h 46m | Avg: 20m 46s | Max: 26m 25s
      🟩 VerifyCodegen      Pass: 100%/1   | Total:  2m 02s | Avg:  2m 02s | Max:  2m 02s
    🟩 sm
      🟩 60;70;80;90        Pass: 100%/3   | Total: 30m 42s | Avg: 10m 14s | Max: 18m 42s | Hits:  85%/8063  
      🟩 90a                Pass: 100%/4   | Total: 15m 06s | Avg:  3m 46s | Max:  4m 02s | Hits:  99%/11535 
    🟩 std
      🟩 11                 Pass: 100%/29  | Total:  7h 19m | Avg: 15m 09s | Max: 39m 41s | Hits:  91%/58176 
      🟩 14                 Pass: 100%/32  | Total:  4h 05m | Avg:  7m 39s | Max: 20m 58s | Hits:  92%/81790 
      🟩 17                 Pass: 100%/31  | Total:  4h 18m | Avg:  8m 20s | Max: 26m 25s | Hits:  90%/84136 
      🟩 20                 Pass: 100%/19  | Total:  3h 01m | Avg:  9m 33s | Max: 25m 44s | Hits:  90%/49128 
    
  • 🟩 cudax: Pass: 100%/55 | Total: 2h 15m | Avg: 2m 27s | Max: 7m 53s | Hits: 95%/1308

    🟩 cpu
      🟩 amd64              Pass: 100%/51  | Total:  2h 08m | Avg:  2m 30s | Max:  7m 53s | Hits:  95%/1212  
      🟩 arm64              Pass: 100%/4   | Total:  7m 09s | Avg:  1m 47s | Max:  2m 02s | Hits:  95%/96    
    🟩 ctk
      🟩 12.0               Pass: 100%/23  | Total: 57m 46s | Avg:  2m 30s | Max:  6m 38s | Hits:  94%/546   
      🟩 12.4               Pass: 100%/32  | Total:  1h 17m | Avg:  2m 25s | Max:  7m 53s | Hits:  95%/762   
    🟩 cudacxx
      🟩 nvcc12.0           Pass: 100%/23  | Total: 57m 46s | Avg:  2m 30s | Max:  6m 38s | Hits:  94%/546   
      🟩 nvcc12.4           Pass: 100%/32  | Total:  1h 17m | Avg:  2m 25s | Max:  7m 53s | Hits:  95%/762   
    🟩 cudacxx_family
      🟩 nvcc               Pass: 100%/55  | Total:  2h 15m | Avg:  2m 27s | Max:  7m 53s | Hits:  95%/1308  
    🟩 cxx
      🟩 Clang9             Pass: 100%/2   | Total:  3m 48s | Avg:  1m 54s | Max:  1m 58s | Hits: 100%/48    
      🟩 Clang10            Pass: 100%/2   | Total:  3m 57s | Avg:  1m 58s | Max:  1m 59s | Hits: 100%/48    
      🟩 Clang11            Pass: 100%/4   | Total:  7m 53s | Avg:  1m 58s | Max:  2m 01s | Hits: 100%/96    
      🟩 Clang12            Pass: 100%/4   | Total:  7m 43s | Avg:  1m 55s | Max:  2m 01s | Hits: 100%/96    
      🟩 Clang13            Pass: 100%/4   | Total:  7m 51s | Avg:  1m 57s | Max:  2m 01s | Hits: 100%/96    
      🟩 Clang14            Pass: 100%/6   | Total: 16m 03s | Avg:  2m 40s | Max:  4m 05s | Hits: 100%/144   
      🟩 Clang15            Pass: 100%/2   | Total:  4m 19s | Avg:  2m 09s | Max:  2m 20s | Hits: 100%/48    
      🟩 Clang16            Pass: 100%/6   | Total: 16m 13s | Avg:  2m 42s | Max:  4m 22s | Hits: 100%/144   
      🟩 GCC9               Pass: 100%/2   | Total:  3m 45s | Avg:  1m 52s | Max:  1m 55s | Hits:  91%/48    
      🟩 GCC10              Pass: 100%/4   | Total:  7m 30s | Avg:  1m 52s | Max:  1m 56s | Hits:  91%/96    
      🟩 GCC11              Pass: 100%/4   | Total:  7m 43s | Avg:  1m 55s | Max:  2m 04s | Hits:  91%/96    
      🟩 GCC12              Pass: 100%/12  | Total: 31m 38s | Avg:  2m 38s | Max:  4m 07s | Hits:  91%/288   
      🟩 Intel2023.2.0      Pass: 100%/1   | Total:  2m 34s | Avg:  2m 34s | Max:  2m 34s | Hits: 100%/24    
      🟩 MSVC14.36          Pass: 100%/1   | Total:  6m 38s | Avg:  6m 38s | Max:  6m 38s | Hits:  55%/18    
      🟩 MSVC14.39          Pass: 100%/1   | Total:  7m 53s | Avg:  7m 53s | Max:  7m 53s | Hits:  55%/18    
    🟩 cxx_family
      🟩 Clang              Pass: 100%/30  | Total:  1h 07m | Avg:  2m 15s | Max:  4m 22s | Hits: 100%/720   
      🟩 GCC                Pass: 100%/22  | Total: 50m 36s | Avg:  2m 18s | Max:  4m 07s | Hits:  91%/528   
      🟩 Intel              Pass: 100%/1   | Total:  2m 34s | Avg:  2m 34s | Max:  2m 34s | Hits: 100%/24    
      🟩 MSVC               Pass: 100%/2   | Total: 14m 31s | Avg:  7m 15s | Max:  7m 53s | Hits:  55%/36    
    🟩 gpu
      🟩 v100               Pass: 100%/55  | Total:  2h 15m | Avg:  2m 27s | Max:  7m 53s | Hits:  95%/1308  
    🟩 jobs
      🟩 Build              Pass: 100%/47  | Total:  1h 42m | Avg:  2m 11s | Max:  7m 53s | Hits:  95%/1116  
      🟩 Test               Pass: 100%/8   | Total: 32m 30s | Avg:  4m 03s | Max:  4m 22s | Hits:  95%/192   
    🟩 sm
      🟩 90                 Pass: 100%/1   | Total:  1m 52s | Avg:  1m 52s | Max:  1m 52s | Hits:  91%/24    
      🟩 90a                Pass: 100%/1   | Total:  1m 57s | Avg:  1m 57s | Max:  1m 57s | Hits:  91%/24    
    🟩 std
      🟩 17                 Pass: 100%/31  | Total:  1h 09m | Avg:  2m 13s | Max:  4m 03s | Hits:  96%/744   
      🟩 20                 Pass: 100%/24  | Total:  1h 06m | Avg:  2m 45s | Max:  7m 53s | Hits:  93%/564   
    

👃 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: 416)

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

@miscco miscco merged commit 7fba5aa into NVIDIA:main Jul 4, 2024
426 of 429 checks passed
@miscco miscco deleted the fix_memmove_optimization branch July 4, 2024 11:44
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug: functional libcu++ For all items related to libcu++
Projects
Archived in project
Development

Successfully merging this pull request may close these issues.

2 participants