cccl icon indicating copy to clipboard operation
cccl copied to clipboard

Unify shared infra

Open alliepiper opened this issue 1 year ago • 3 comments

Description

This PR centralizes shared infrastructure to the CCCL level, reducing redundancy across our projects and facilitating the introduction of new subprojects.

alliepiper avatar Sep 03 '24 18:09 alliepiper

🟨 CI finished in 7h 50m: Pass: 84%/33 | Total: 16h 37m | Avg: 30m 13s | Max: 1h 42m | Hits: 98%/5962
  • 🟨 cub: Pass: 81%/11 | Total: 13h 07m | Avg: 1h 11m | Max: 1h 42m | Hits: 99%/727

    🚨 jobs: TestGPU 🚨
      🟩 Build              Pass: 100%/3   | Total:  1h 45m | Avg: 35m 15s | Max: 47m 12s | Hits:  99%/727   
      🟩 DeviceLaunch       Pass: 100%/2   | Total:  2h 46m | Avg:  1h 23m | Max:  1h 25m
      🟩 GraphCapture       Pass: 100%/2   | Total:  2h 40m | Avg:  1h 20m | Max:  1h 20m
      🟩 HostLaunch         Pass: 100%/2   | Total:  2h 44m | Avg:  1h 22m | Max:  1h 23m
      🔥 TestGPU            Pass:   0%/2   | Total:  3h 10m | Avg:  1h 35m | Max:  1h 42m
    🟨 cxx
      🟨 Clang18            Pass:  80%/5   | Total:  6h 23m | Avg:  1h 16m | Max:  1h 27m
      🟨 GCC13              Pass:  80%/5   | Total:  6h 29m | Avg:  1h 17m | Max:  1h 42m
      🟩 MSVC14.39          Pass: 100%/1   | Total: 14m 19s | Avg: 14m 19s | Max: 14m 19s | Hits:  99%/727   
    🟨 cxx_family
      🟨 Clang              Pass:  80%/5   | Total:  6h 23m | Avg:  1h 16m | Max:  1h 27m
      🟨 GCC                Pass:  80%/5   | Total:  6h 29m | Avg:  1h 17m | Max:  1h 42m
      🟩 MSVC               Pass: 100%/1   | Total: 14m 19s | Avg: 14m 19s | Max: 14m 19s | Hits:  99%/727   
    🟨 cpu
      🟨 amd64              Pass:  81%/11  | Total: 13h 07m | Avg:  1h 11m | Max:  1h 42m | Hits:  99%/727   
    🟨 ctk
      🟨 12.6               Pass:  81%/11  | Total: 13h 07m | Avg:  1h 11m | Max:  1h 42m | Hits:  99%/727   
    🟨 cudacxx
      🟨 nvcc12.6           Pass:  81%/11  | Total: 13h 07m | Avg:  1h 11m | Max:  1h 42m | Hits:  99%/727   
    🟨 cudacxx_family
      🟨 nvcc               Pass:  81%/11  | Total: 13h 07m | Avg:  1h 11m | Max:  1h 42m | Hits:  99%/727   
    🟨 gpu
      🟨 v100               Pass:  81%/11  | Total: 13h 07m | Avg:  1h 11m | Max:  1h 42m | Hits:  99%/727   
    
  • 🟨 libcudacxx: Pass: 60%/5 | Total: 54m 30s | Avg: 10m 54s | Max: 21m 28s | Hits: 99%/2903

    🚨 jobs: Test 🚨
      🟩 Build              Pass: 100%/3   | Total: 41m 54s | Avg: 13m 58s | Max: 21m 28s | Hits:  99%/2903  
      🔥 Test               Pass:   0%/2   | Total: 12m 36s | Avg:  6m 18s | Max:  6m 23s
    🟨 cxx
      🟨 Clang18            Pass:  50%/2   | Total: 27m 51s | Avg: 13m 55s | Max: 21m 28s
      🟨 GCC13              Pass:  50%/2   | Total: 10m 29s | Avg:  5m 14s | Max:  6m 13s
      🟩 MSVC14.39          Pass: 100%/1   | Total: 16m 10s | Avg: 16m 10s | Max: 16m 10s | Hits:  99%/2903  
    🟨 cxx_family
      🟨 Clang              Pass:  50%/2   | Total: 27m 51s | Avg: 13m 55s | Max: 21m 28s
      🟨 GCC                Pass:  50%/2   | Total: 10m 29s | Avg:  5m 14s | Max:  6m 13s
      🟩 MSVC               Pass: 100%/1   | Total: 16m 10s | Avg: 16m 10s | Max: 16m 10s | Hits:  99%/2903  
    🟨 cpu
      🟨 amd64              Pass:  60%/5   | Total: 54m 30s | Avg: 10m 54s | Max: 21m 28s | Hits:  99%/2903  
    🟨 ctk
      🟨 12.6               Pass:  60%/5   | Total: 54m 30s | Avg: 10m 54s | Max: 21m 28s | Hits:  99%/2903  
    🟨 cudacxx
      🟨 nvcc12.6           Pass:  60%/5   | Total: 54m 30s | Avg: 10m 54s | Max: 21m 28s | Hits:  99%/2903  
    🟨 cudacxx_family
      🟨 nvcc               Pass:  60%/5   | Total: 54m 30s | Avg: 10m 54s | Max: 21m 28s | Hits:  99%/2903  
    🟨 gpu
      🟨 v100               Pass:  60%/5   | Total: 54m 30s | Avg: 10m 54s | Max: 21m 28s | Hits:  99%/2903  
    
  • 🟨 thrust: Pass: 87%/8 | Total: 1h 48m | Avg: 13m 31s | Max: 26m 56s | Hits: 99%/2230

    🔍 cxx: MSVC14.39 🔍
      🟩 Clang18            Pass: 100%/3   | Total: 39m 22s | Avg: 13m 07s | Max: 26m 56s
      🟩 GCC13              Pass: 100%/3   | Total: 39m 34s | Avg: 13m 11s | Max: 26m 43s
      🔍 MSVC14.39          Pass:  50%/2   | Total: 29m 16s | Avg: 14m 38s | Max: 19m 41s | Hits:  99%/2230  
    🔍 cxx_family: MSVC 🔍
      🟩 Clang              Pass: 100%/3   | Total: 39m 22s | Avg: 13m 07s | Max: 26m 56s
      🟩 GCC                Pass: 100%/3   | Total: 39m 34s | Avg: 13m 11s | Max: 26m 43s
      🔍 MSVC               Pass:  50%/2   | Total: 29m 16s | Avg: 14m 38s | Max: 19m 41s | Hits:  99%/2230  
    🔍 jobs: TestCPU 🔍
      🟩 Build              Pass: 100%/3   | Total: 30m 14s | Avg: 10m 04s | Max: 19m 41s | Hits:  99%/2230  
      🔍 TestCPU            Pass:  66%/3   | Total: 24m 19s | Avg:  8m 06s | Max:  9m 35s
      🟩 TestGPU            Pass: 100%/2   | Total: 53m 39s | Avg: 26m 49s | Max: 26m 56s
    🟨 cpu
      🟨 amd64              Pass:  87%/8   | Total:  1h 48m | Avg: 13m 31s | Max: 26m 56s | Hits:  99%/2230  
    🟨 ctk
      🟨 12.6               Pass:  87%/8   | Total:  1h 48m | Avg: 13m 31s | Max: 26m 56s | Hits:  99%/2230  
    🟨 cudacxx
      🟨 nvcc12.6           Pass:  87%/8   | Total:  1h 48m | Avg: 13m 31s | Max: 26m 56s | Hits:  99%/2230  
    🟨 cudacxx_family
      🟨 nvcc               Pass:  87%/8   | Total:  1h 48m | Avg: 13m 31s | Max: 26m 56s | Hits:  99%/2230  
    🟨 gpu
      🟨 v100               Pass:  87%/8   | Total:  1h 48m | Avg: 13m 31s | Max: 26m 56s | Hits:  99%/2230  
    
  • 🟩 cudax: Pass: 100%/5 | Total: 27m 52s | Avg: 5m 34s | Max: 11m 32s | Hits: 23%/102

    🟩 cpu
      🟩 amd64              Pass: 100%/5   | Total: 27m 52s | Avg:  5m 34s | Max: 11m 32s | Hits:  23%/102   
    🟩 ctk
      🟩 12.6               Pass: 100%/5   | Total: 27m 52s | Avg:  5m 34s | Max: 11m 32s | Hits:  23%/102   
    🟩 cudacxx
      🟩 nvcc12.6           Pass: 100%/5   | Total: 27m 52s | Avg:  5m 34s | Max: 11m 32s | Hits:  23%/102   
    🟩 cudacxx_family
      🟩 nvcc               Pass: 100%/5   | Total: 27m 52s | Avg:  5m 34s | Max: 11m 32s | Hits:  23%/102   
    🟩 cxx
      🟩 Clang18            Pass: 100%/2   | Total:  8m 05s | Avg:  4m 02s | Max:  5m 58s
      🟩 GCC13              Pass: 100%/2   | Total:  8m 15s | Avg:  4m 07s | Max:  5m 42s
      🟩 MSVC14.39          Pass: 100%/1   | Total: 11m 32s | Avg: 11m 32s | Max: 11m 32s | Hits:  23%/102   
    🟩 cxx_family
      🟩 Clang              Pass: 100%/2   | Total:  8m 05s | Avg:  4m 02s | Max:  5m 58s
      🟩 GCC                Pass: 100%/2   | Total:  8m 15s | Avg:  4m 07s | Max:  5m 42s
      🟩 MSVC               Pass: 100%/1   | Total: 11m 32s | Avg: 11m 32s | Max: 11m 32s | Hits:  23%/102   
    🟩 gpu
      🟩 v100               Pass: 100%/5   | Total: 27m 52s | Avg:  5m 34s | Max: 11m 32s | Hits:  23%/102   
    🟩 jobs
      🟩 Build              Pass: 100%/3   | Total: 16m 12s | Avg:  5m 24s | Max: 11m 32s | Hits:  23%/102   
      🟩 Test               Pass: 100%/2   | Total: 11m 40s | Avg:  5m 50s | Max:  5m 58s
    
  • 🟩 cccl: Pass: 100%/4 | Total: 19m 20s | Avg: 4m 50s | Max: 5m 43s

    🟩 cpu
      🟩 amd64              Pass: 100%/4   | Total: 19m 20s | Avg:  4m 50s | Max:  5m 43s
    🟩 ctk
      🟩 11.1               Pass: 100%/2   | Total:  8m 29s | Avg:  4m 14s | Max:  4m 22s
      🟩 12.6               Pass: 100%/2   | Total: 10m 51s | Avg:  5m 25s | Max:  5m 43s
    🟩 cudacxx
      🟩 nvcc11.1           Pass: 100%/2   | Total:  8m 29s | Avg:  4m 14s | Max:  4m 22s
      🟩 nvcc12.6           Pass: 100%/2   | Total: 10m 51s | Avg:  5m 25s | Max:  5m 43s
    🟩 cudacxx_family
      🟩 nvcc               Pass: 100%/4   | Total: 19m 20s | Avg:  4m 50s | Max:  5m 43s
    🟩 cxx
      🟩 Clang9             Pass: 100%/1   | Total:  4m 22s | Avg:  4m 22s | Max:  4m 22s
      🟩 Clang18            Pass: 100%/1   | Total:  5m 08s | Avg:  5m 08s | Max:  5m 08s
      🟩 GCC6               Pass: 100%/1   | Total:  4m 07s | Avg:  4m 07s | Max:  4m 07s
      🟩 GCC13              Pass: 100%/1   | Total:  5m 43s | Avg:  5m 43s | Max:  5m 43s
    🟩 cxx_family
      🟩 Clang              Pass: 100%/2   | Total:  9m 30s | Avg:  4m 45s | Max:  5m 08s
      🟩 GCC                Pass: 100%/2   | Total:  9m 50s | Avg:  4m 55s | Max:  5m 43s
    🟩 gpu
      🟩 v100               Pass: 100%/4   | Total: 19m 20s | Avg:  4m 50s | Max:  5m 43s
    🟩 jobs
      🟩 Infra              Pass: 100%/4   | Total: 19m 20s | Avg:  4m 50s | Max:  5m 43s
    

🛠️ Override Matrix

[
  {
    "jobs": [
      "test"
    ],
    "project": [
      "libcudacxx",
      "thrust",
      "cub",
      "cudax"
    ],
    "ctk": "curr",
    "cxx": [
      "gcc",
      "clang",
      "msvc"
    ]
  },
  {
    "jobs": [
      "infra"
    ],
    "project": "cccl",
    "ctk": "11.1",
    "cxx": [
      "gcc6",
      "clang9"
    ]
  },
  {
    "jobs": [
      "infra"
    ],
    "project": "cccl",
    "ctk": "curr",
    "cxx": [
      "gcc",
      "clang"
    ]
  }
]

👃 Inspect Changes

Modifications in project?

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

Modifications in project or dependencies?

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

🏃‍ Runner counts (total jobs: 33)

# Runner
18 linux-amd64-gpu-v100-latest-1
10 linux-amd64-cpu16
5 windows-amd64-cpu16

github-actions[bot] avatar Sep 17 '24 05:09 github-actions[bot]

Looks like we are running into nvbug4824645

This should be fixed in a future release

miscco avatar Sep 25 '24 05:09 miscco

🟨 CI finished in 2h 03m: Pass: 90%/33 | Total: 7h 39m | Avg: 13m 54s | Max: 38m 15s | Hits: 80%/8888
  • 🟨 cccl: Pass: 66%/6 | Total: 34m 24s | Avg: 5m 44s | Max: 6m 12s

    🚨 ctk: 12.6 🚨
      🟩 11.1               Pass: 100%/2   | Total: 10m 58s | Avg:  5m 29s | Max:  6m 01s
      🟩 12.0               Pass: 100%/2   | Total: 11m 44s | Avg:  5m 52s | Max:  6m 12s
      🔥 12.6               Pass:   0%/2   | Total: 11m 42s | Avg:  5m 51s | Max:  6m 11s
    🚨 cudacxx: nvcc12.6 🚨
      🟩 nvcc11.1           Pass: 100%/2   | Total: 10m 58s | Avg:  5m 29s | Max:  6m 01s
      🟩 nvcc12.0           Pass: 100%/2   | Total: 11m 44s | Avg:  5m 52s | Max:  6m 12s
      🔥 nvcc12.6           Pass:   0%/2   | Total: 11m 42s | Avg:  5m 51s | Max:  6m 11s
    🟨 cxx
      🟩 Clang9             Pass: 100%/1   | Total:  6m 01s | Avg:  6m 01s | Max:  6m 01s
      🟩 Clang14            Pass: 100%/1   | Total:  6m 12s | Avg:  6m 12s | Max:  6m 12s
      🟥 Clang18            Pass:   0%/1   | Total:  6m 11s | Avg:  6m 11s | Max:  6m 11s
      🟩 GCC6               Pass: 100%/1   | Total:  4m 57s | Avg:  4m 57s | Max:  4m 57s
      🟩 GCC12              Pass: 100%/1   | Total:  5m 32s | Avg:  5m 32s | Max:  5m 32s
      🟥 GCC13              Pass:   0%/1   | Total:  5m 31s | Avg:  5m 31s | Max:  5m 31s
    🟨 cpu
      🟨 amd64              Pass:  66%/6   | Total: 34m 24s | Avg:  5m 44s | Max:  6m 12s
    🟨 cudacxx_family
      🟨 nvcc               Pass:  66%/6   | Total: 34m 24s | Avg:  5m 44s | Max:  6m 12s
    🟨 gpu
      🟨 v100               Pass:  66%/6   | Total: 34m 24s | Avg:  5m 44s | Max:  6m 12s
    🟨 jobs
      🟨 Infra              Pass:  66%/6   | Total: 34m 24s | Avg:  5m 44s | Max:  6m 12s
    🟨 cxx_family
      🟨 Clang              Pass:  66%/3   | Total: 18m 24s | Avg:  6m 08s | Max:  6m 12s
      🟨 GCC                Pass:  66%/3   | Total: 16m 00s | Avg:  5m 20s | Max:  5m 32s
    
  • 🟥 pycuda: Pass: 0%/1 | Total: 13m 07s | Avg: 13m 07s | Max: 13m 07s

    🟥 cpu
      🟥 amd64              Pass:   0%/1   | Total: 13m 07s | Avg: 13m 07s | Max: 13m 07s
    🟥 ctk
      🟥 12.5               Pass:   0%/1   | Total: 13m 07s | Avg: 13m 07s | Max: 13m 07s
    🟥 cudacxx
      🟥 nvcc12.5           Pass:   0%/1   | Total: 13m 07s | Avg: 13m 07s | Max: 13m 07s
    🟥 cudacxx_family
      🟥 nvcc               Pass:   0%/1   | Total: 13m 07s | Avg: 13m 07s | Max: 13m 07s
    🟥 cxx
      🟥 GCC13              Pass:   0%/1   | Total: 13m 07s | Avg: 13m 07s | Max: 13m 07s
    🟥 cxx_family
      🟥 GCC                Pass:   0%/1   | Total: 13m 07s | Avg: 13m 07s | Max: 13m 07s
    🟥 gpu
      🟥 v100               Pass:   0%/1   | Total: 13m 07s | Avg: 13m 07s | Max: 13m 07s
    🟥 jobs
      🟥 Test               Pass:   0%/1   | Total: 13m 07s | Avg: 13m 07s | Max: 13m 07s
    
  • 🟩 cub: Pass: 100%/11 | Total: 3h 13m | Avg: 17m 34s | Max: 32m 51s | Hits: 99%/727

    🟩 cpu
      🟩 amd64              Pass: 100%/11  | Total:  3h 13m | Avg: 17m 34s | Max: 32m 51s | Hits:  99%/727   
    🟩 ctk
      🟩 12.6               Pass: 100%/11  | Total:  3h 13m | Avg: 17m 34s | Max: 32m 51s | Hits:  99%/727   
    🟩 cudacxx
      🟩 nvcc12.6           Pass: 100%/11  | Total:  3h 13m | Avg: 17m 34s | Max: 32m 51s | Hits:  99%/727   
    🟩 cudacxx_family
      🟩 nvcc               Pass: 100%/11  | Total:  3h 13m | Avg: 17m 34s | Max: 32m 51s | Hits:  99%/727   
    🟩 cxx
      🟩 Clang18            Pass: 100%/5   | Total:  1h 39m | Avg: 19m 48s | Max: 32m 51s
      🟩 GCC13              Pass: 100%/5   | Total:  1h 20m | Avg: 16m 00s | Max: 23m 52s
      🟩 MSVC14.39          Pass: 100%/1   | Total: 14m 19s | Avg: 14m 19s | Max: 14m 19s | Hits:  99%/727   
    🟩 cxx_family
      🟩 Clang              Pass: 100%/5   | Total:  1h 39m | Avg: 19m 48s | Max: 32m 51s
      🟩 GCC                Pass: 100%/5   | Total:  1h 20m | Avg: 16m 00s | Max: 23m 52s
      🟩 MSVC               Pass: 100%/1   | Total: 14m 19s | Avg: 14m 19s | Max: 14m 19s | Hits:  99%/727   
    🟩 gpu
      🟩 v100               Pass: 100%/11  | Total:  3h 13m | Avg: 17m 34s | Max: 32m 51s | Hits:  99%/727   
    🟩 jobs
      🟩 Build              Pass: 100%/3   | Total: 24m 26s | Avg:  8m 08s | Max: 14m 19s | Hits:  99%/727   
      🟩 DeviceLaunch       Pass: 100%/2   | Total: 37m 13s | Avg: 18m 36s | Max: 19m 03s
      🟩 GraphCapture       Pass: 100%/2   | Total: 38m 39s | Avg: 19m 19s | Max: 22m 55s
      🟩 HostLaunch         Pass: 100%/2   | Total: 36m 21s | Avg: 18m 10s | Max: 19m 09s
      🟩 TestGPU            Pass: 100%/2   | Total: 56m 43s | Avg: 28m 21s | Max: 32m 51s
    
  • 🟩 thrust: Pass: 100%/8 | Total: 1h 46m | Avg: 13m 19s | Max: 26m 23s | Hits: 99%/5238

    🟩 cpu
      🟩 amd64              Pass: 100%/8   | Total:  1h 46m | Avg: 13m 19s | Max: 26m 23s | Hits:  99%/5238  
    🟩 ctk
      🟩 12.6               Pass: 100%/8   | Total:  1h 46m | Avg: 13m 19s | Max: 26m 23s | Hits:  99%/5238  
    🟩 cudacxx
      🟩 nvcc12.6           Pass: 100%/8   | Total:  1h 46m | Avg: 13m 19s | Max: 26m 23s | Hits:  99%/5238  
    🟩 cudacxx_family
      🟩 nvcc               Pass: 100%/8   | Total:  1h 46m | Avg: 13m 19s | Max: 26m 23s | Hits:  99%/5238  
    🟩 cxx
      🟩 Clang18            Pass: 100%/3   | Total: 30m 33s | Avg: 10m 11s | Max: 16m 13s
      🟩 GCC13              Pass: 100%/3   | Total: 31m 23s | Avg: 10m 27s | Max: 16m 41s
      🟩 MSVC14.39          Pass: 100%/2   | Total: 44m 36s | Avg: 22m 18s | Max: 26m 23s | Hits:  99%/5238  
    🟩 cxx_family
      🟩 Clang              Pass: 100%/3   | Total: 30m 33s | Avg: 10m 11s | Max: 16m 13s
      🟩 GCC                Pass: 100%/3   | Total: 31m 23s | Avg: 10m 27s | Max: 16m 41s
      🟩 MSVC               Pass: 100%/2   | Total: 44m 36s | Avg: 22m 18s | Max: 26m 23s | Hits:  99%/5238  
    🟩 gpu
      🟩 v100               Pass: 100%/8   | Total:  1h 46m | Avg: 13m 19s | Max: 26m 23s | Hits:  99%/5238  
    🟩 jobs
      🟩 Build              Pass: 100%/3   | Total: 30m 08s | Avg: 10m 02s | Max: 18m 13s | Hits:  99%/2619  
      🟩 TestCPU            Pass: 100%/3   | Total: 43m 30s | Avg: 14m 30s | Max: 26m 23s | Hits:  99%/2619  
      🟩 TestGPU            Pass: 100%/2   | Total: 32m 54s | Avg: 16m 27s | Max: 16m 41s
    
  • 🟩 libcudacxx: Pass: 100%/5 | Total: 1h 42m | Avg: 20m 27s | Max: 38m 15s | Hits: 42%/2923

    🟩 cpu
      🟩 amd64              Pass: 100%/5   | Total:  1h 42m | Avg: 20m 27s | Max: 38m 15s | Hits:  42%/2923  
    🟩 ctk
      🟩 12.6               Pass: 100%/5   | Total:  1h 42m | Avg: 20m 27s | Max: 38m 15s | Hits:  42%/2923  
    🟩 cudacxx
      🟩 nvcc12.6           Pass: 100%/5   | Total:  1h 42m | Avg: 20m 27s | Max: 38m 15s | Hits:  42%/2923  
    🟩 cudacxx_family
      🟩 nvcc               Pass: 100%/5   | Total:  1h 42m | Avg: 20m 27s | Max: 38m 15s | Hits:  42%/2923  
    🟩 cxx
      🟩 Clang18            Pass: 100%/2   | Total: 22m 36s | Avg: 11m 18s | Max: 18m 08s
      🟩 GCC13              Pass: 100%/2   | Total: 41m 25s | Avg: 20m 42s | Max: 25m 03s
      🟩 MSVC14.39          Pass: 100%/1   | Total: 38m 15s | Avg: 38m 15s | Max: 38m 15s | Hits:  42%/2923  
    🟩 cxx_family
      🟩 Clang              Pass: 100%/2   | Total: 22m 36s | Avg: 11m 18s | Max: 18m 08s
      🟩 GCC                Pass: 100%/2   | Total: 41m 25s | Avg: 20m 42s | Max: 25m 03s
      🟩 MSVC               Pass: 100%/1   | Total: 38m 15s | Avg: 38m 15s | Max: 38m 15s | Hits:  42%/2923  
    🟩 gpu
      🟩 v100               Pass: 100%/5   | Total:  1h 42m | Avg: 20m 27s | Max: 38m 15s | Hits:  42%/2923  
    🟩 jobs
      🟩 Build              Pass: 100%/3   | Total:  1h 07m | Avg: 22m 35s | Max: 38m 15s | Hits:  42%/2923  
      🟩 Test               Pass: 100%/2   | Total: 34m 30s | Avg: 17m 15s | Max: 18m 08s
    
  • 🟩 cccl_c_parallel: Pass: 100%/2 | Total: 9m 29s | Avg: 4m 44s | Max: 7m 26s

    🟩 cpu
      🟩 amd64              Pass: 100%/2   | Total:  9m 29s | Avg:  4m 44s | Max:  7m 26s
    🟩 ctk
      🟩 12.5               Pass: 100%/2   | Total:  9m 29s | Avg:  4m 44s | Max:  7m 26s
    🟩 cudacxx
      🟩 nvcc12.5           Pass: 100%/2   | Total:  9m 29s | Avg:  4m 44s | Max:  7m 26s
    🟩 cudacxx_family
      🟩 nvcc               Pass: 100%/2   | Total:  9m 29s | Avg:  4m 44s | Max:  7m 26s
    🟩 cxx
      🟩 GCC13              Pass: 100%/2   | Total:  9m 29s | Avg:  4m 44s | Max:  7m 26s
    🟩 cxx_family
      🟩 GCC                Pass: 100%/2   | Total:  9m 29s | Avg:  4m 44s | Max:  7m 26s
    🟩 gpu
      🟩 v100               Pass: 100%/2   | Total:  9m 29s | Avg:  4m 44s | Max:  7m 26s
    🟩 jobs
      🟩 Build              Pass: 100%/1   | Total:  2m 03s | Avg:  2m 03s | Max:  2m 03s
      🟩 Test               Pass: 100%/1   | Total:  7m 26s | Avg:  7m 26s | Max:  7m 26s
    

🛠️ Override Matrix

[
  {
    "jobs": [
      "test"
    ],
    "cxx": [
      "gcc",
      "clang",
      "msvc"
    ]
  },
  {
    "jobs": [
      "test"
    ],
    "project": [
      "cccl_c_parallel",
      "pycuda"
    ],
    "ctk": "12.5"
  },
  {
    "jobs": [
      "infra"
    ],
    "project": "cccl",
    "ctk": "11.1",
    "cxx": [
      "gcc6",
      "clang9"
    ]
  },
  {
    "jobs": [
      "infra"
    ],
    "project": "cccl",
    "ctk": "12.0",
    "cxx": [
      "gcc12",
      "clang14"
    ]
  },
  {
    "jobs": [
      "infra"
    ],
    "project": "cccl",
    "ctk": "curr",
    "cxx": [
      "gcc",
      "clang"
    ]
  }
]

👃 Inspect Changes

Modifications in project?

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

Modifications in project or dependencies?

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

🏃‍ Runner counts (total jobs: 33)

# Runner
20 linux-amd64-gpu-v100-latest-1
9 linux-amd64-cpu16
4 windows-amd64-cpu16

github-actions[bot] avatar Oct 03 '24 21:10 github-actions[bot]

🟨 CI finished in 23h 18m: Pass: 90%/33 | Total: 7h 36m | Avg: 13m 50s | Max: 38m 15s | Hits: 80%/8888
  • 🟨 cccl: Pass: 66%/6 | Total: 32m 59s | Avg: 5m 29s | Max: 6m 12s

    🚨 ctk: 12.6 🚨
      🟩 11.1               Pass: 100%/2   | Total: 10m 58s | Avg:  5m 29s | Max:  6m 01s
      🟩 12.0               Pass: 100%/2   | Total: 11m 44s | Avg:  5m 52s | Max:  6m 12s
      🔥 12.6               Pass:   0%/2   | Total: 10m 17s | Avg:  5m 08s | Max:  5m 50s
    🚨 cudacxx: nvcc12.6 🚨
      🟩 nvcc11.1           Pass: 100%/2   | Total: 10m 58s | Avg:  5m 29s | Max:  6m 01s
      🟩 nvcc12.0           Pass: 100%/2   | Total: 11m 44s | Avg:  5m 52s | Max:  6m 12s
      🔥 nvcc12.6           Pass:   0%/2   | Total: 10m 17s | Avg:  5m 08s | Max:  5m 50s
    🟨 cxx
      🟩 Clang9             Pass: 100%/1   | Total:  6m 01s | Avg:  6m 01s | Max:  6m 01s
      🟩 Clang14            Pass: 100%/1   | Total:  6m 12s | Avg:  6m 12s | Max:  6m 12s
      🟥 Clang18            Pass:   0%/1   | Total:  5m 50s | Avg:  5m 50s | Max:  5m 50s
      🟩 GCC6               Pass: 100%/1   | Total:  4m 57s | Avg:  4m 57s | Max:  4m 57s
      🟩 GCC12              Pass: 100%/1   | Total:  5m 32s | Avg:  5m 32s | Max:  5m 32s
      🟥 GCC13              Pass:   0%/1   | Total:  4m 27s | Avg:  4m 27s | Max:  4m 27s
    🟨 cpu
      🟨 amd64              Pass:  66%/6   | Total: 32m 59s | Avg:  5m 29s | Max:  6m 12s
    🟨 cudacxx_family
      🟨 nvcc               Pass:  66%/6   | Total: 32m 59s | Avg:  5m 29s | Max:  6m 12s
    🟨 gpu
      🟨 v100               Pass:  66%/6   | Total: 32m 59s | Avg:  5m 29s | Max:  6m 12s
    🟨 jobs
      🟨 Infra              Pass:  66%/6   | Total: 32m 59s | Avg:  5m 29s | Max:  6m 12s
    🟨 cxx_family
      🟨 Clang              Pass:  66%/3   | Total: 18m 03s | Avg:  6m 01s | Max:  6m 12s
      🟨 GCC                Pass:  66%/3   | Total: 14m 56s | Avg:  4m 58s | Max:  5m 32s
    
  • 🟥 pycuda: Pass: 0%/1 | Total: 12m 03s | Avg: 12m 03s | Max: 12m 03s

    🟥 cpu
      🟥 amd64              Pass:   0%/1   | Total: 12m 03s | Avg: 12m 03s | Max: 12m 03s
    🟥 ctk
      🟥 12.5               Pass:   0%/1   | Total: 12m 03s | Avg: 12m 03s | Max: 12m 03s
    🟥 cudacxx
      🟥 nvcc12.5           Pass:   0%/1   | Total: 12m 03s | Avg: 12m 03s | Max: 12m 03s
    🟥 cudacxx_family
      🟥 nvcc               Pass:   0%/1   | Total: 12m 03s | Avg: 12m 03s | Max: 12m 03s
    🟥 cxx
      🟥 GCC13              Pass:   0%/1   | Total: 12m 03s | Avg: 12m 03s | Max: 12m 03s
    🟥 cxx_family
      🟥 GCC                Pass:   0%/1   | Total: 12m 03s | Avg: 12m 03s | Max: 12m 03s
    🟥 gpu
      🟥 v100               Pass:   0%/1   | Total: 12m 03s | Avg: 12m 03s | Max: 12m 03s
    🟥 jobs
      🟥 Test               Pass:   0%/1   | Total: 12m 03s | Avg: 12m 03s | Max: 12m 03s
    
  • 🟩 cub: Pass: 100%/11 | Total: 3h 13m | Avg: 17m 34s | Max: 32m 51s | Hits: 99%/727

    🟩 cpu
      🟩 amd64              Pass: 100%/11  | Total:  3h 13m | Avg: 17m 34s | Max: 32m 51s | Hits:  99%/727   
    🟩 ctk
      🟩 12.6               Pass: 100%/11  | Total:  3h 13m | Avg: 17m 34s | Max: 32m 51s | Hits:  99%/727   
    🟩 cudacxx
      🟩 nvcc12.6           Pass: 100%/11  | Total:  3h 13m | Avg: 17m 34s | Max: 32m 51s | Hits:  99%/727   
    🟩 cudacxx_family
      🟩 nvcc               Pass: 100%/11  | Total:  3h 13m | Avg: 17m 34s | Max: 32m 51s | Hits:  99%/727   
    🟩 cxx
      🟩 Clang18            Pass: 100%/5   | Total:  1h 39m | Avg: 19m 48s | Max: 32m 51s
      🟩 GCC13              Pass: 100%/5   | Total:  1h 20m | Avg: 16m 00s | Max: 23m 52s
      🟩 MSVC14.39          Pass: 100%/1   | Total: 14m 19s | Avg: 14m 19s | Max: 14m 19s | Hits:  99%/727   
    🟩 cxx_family
      🟩 Clang              Pass: 100%/5   | Total:  1h 39m | Avg: 19m 48s | Max: 32m 51s
      🟩 GCC                Pass: 100%/5   | Total:  1h 20m | Avg: 16m 00s | Max: 23m 52s
      🟩 MSVC               Pass: 100%/1   | Total: 14m 19s | Avg: 14m 19s | Max: 14m 19s | Hits:  99%/727   
    🟩 gpu
      🟩 v100               Pass: 100%/11  | Total:  3h 13m | Avg: 17m 34s | Max: 32m 51s | Hits:  99%/727   
    🟩 jobs
      🟩 Build              Pass: 100%/3   | Total: 24m 26s | Avg:  8m 08s | Max: 14m 19s | Hits:  99%/727   
      🟩 DeviceLaunch       Pass: 100%/2   | Total: 37m 13s | Avg: 18m 36s | Max: 19m 03s
      🟩 GraphCapture       Pass: 100%/2   | Total: 38m 39s | Avg: 19m 19s | Max: 22m 55s
      🟩 HostLaunch         Pass: 100%/2   | Total: 36m 21s | Avg: 18m 10s | Max: 19m 09s
      🟩 TestGPU            Pass: 100%/2   | Total: 56m 43s | Avg: 28m 21s | Max: 32m 51s
    
  • 🟩 thrust: Pass: 100%/8 | Total: 1h 46m | Avg: 13m 19s | Max: 26m 23s | Hits: 99%/5238

    🟩 cpu
      🟩 amd64              Pass: 100%/8   | Total:  1h 46m | Avg: 13m 19s | Max: 26m 23s | Hits:  99%/5238  
    🟩 ctk
      🟩 12.6               Pass: 100%/8   | Total:  1h 46m | Avg: 13m 19s | Max: 26m 23s | Hits:  99%/5238  
    🟩 cudacxx
      🟩 nvcc12.6           Pass: 100%/8   | Total:  1h 46m | Avg: 13m 19s | Max: 26m 23s | Hits:  99%/5238  
    🟩 cudacxx_family
      🟩 nvcc               Pass: 100%/8   | Total:  1h 46m | Avg: 13m 19s | Max: 26m 23s | Hits:  99%/5238  
    🟩 cxx
      🟩 Clang18            Pass: 100%/3   | Total: 30m 33s | Avg: 10m 11s | Max: 16m 13s
      🟩 GCC13              Pass: 100%/3   | Total: 31m 23s | Avg: 10m 27s | Max: 16m 41s
      🟩 MSVC14.39          Pass: 100%/2   | Total: 44m 36s | Avg: 22m 18s | Max: 26m 23s | Hits:  99%/5238  
    🟩 cxx_family
      🟩 Clang              Pass: 100%/3   | Total: 30m 33s | Avg: 10m 11s | Max: 16m 13s
      🟩 GCC                Pass: 100%/3   | Total: 31m 23s | Avg: 10m 27s | Max: 16m 41s
      🟩 MSVC               Pass: 100%/2   | Total: 44m 36s | Avg: 22m 18s | Max: 26m 23s | Hits:  99%/5238  
    🟩 gpu
      🟩 v100               Pass: 100%/8   | Total:  1h 46m | Avg: 13m 19s | Max: 26m 23s | Hits:  99%/5238  
    🟩 jobs
      🟩 Build              Pass: 100%/3   | Total: 30m 08s | Avg: 10m 02s | Max: 18m 13s | Hits:  99%/2619  
      🟩 TestCPU            Pass: 100%/3   | Total: 43m 30s | Avg: 14m 30s | Max: 26m 23s | Hits:  99%/2619  
      🟩 TestGPU            Pass: 100%/2   | Total: 32m 54s | Avg: 16m 27s | Max: 16m 41s
    
  • 🟩 libcudacxx: Pass: 100%/5 | Total: 1h 42m | Avg: 20m 27s | Max: 38m 15s | Hits: 42%/2923

    🟩 cpu
      🟩 amd64              Pass: 100%/5   | Total:  1h 42m | Avg: 20m 27s | Max: 38m 15s | Hits:  42%/2923  
    🟩 ctk
      🟩 12.6               Pass: 100%/5   | Total:  1h 42m | Avg: 20m 27s | Max: 38m 15s | Hits:  42%/2923  
    🟩 cudacxx
      🟩 nvcc12.6           Pass: 100%/5   | Total:  1h 42m | Avg: 20m 27s | Max: 38m 15s | Hits:  42%/2923  
    🟩 cudacxx_family
      🟩 nvcc               Pass: 100%/5   | Total:  1h 42m | Avg: 20m 27s | Max: 38m 15s | Hits:  42%/2923  
    🟩 cxx
      🟩 Clang18            Pass: 100%/2   | Total: 22m 36s | Avg: 11m 18s | Max: 18m 08s
      🟩 GCC13              Pass: 100%/2   | Total: 41m 25s | Avg: 20m 42s | Max: 25m 03s
      🟩 MSVC14.39          Pass: 100%/1   | Total: 38m 15s | Avg: 38m 15s | Max: 38m 15s | Hits:  42%/2923  
    🟩 cxx_family
      🟩 Clang              Pass: 100%/2   | Total: 22m 36s | Avg: 11m 18s | Max: 18m 08s
      🟩 GCC                Pass: 100%/2   | Total: 41m 25s | Avg: 20m 42s | Max: 25m 03s
      🟩 MSVC               Pass: 100%/1   | Total: 38m 15s | Avg: 38m 15s | Max: 38m 15s | Hits:  42%/2923  
    🟩 gpu
      🟩 v100               Pass: 100%/5   | Total:  1h 42m | Avg: 20m 27s | Max: 38m 15s | Hits:  42%/2923  
    🟩 jobs
      🟩 Build              Pass: 100%/3   | Total:  1h 07m | Avg: 22m 35s | Max: 38m 15s | Hits:  42%/2923  
      🟩 Test               Pass: 100%/2   | Total: 34m 30s | Avg: 17m 15s | Max: 18m 08s
    
  • 🟩 cccl_c_parallel: Pass: 100%/2 | Total: 9m 29s | Avg: 4m 44s | Max: 7m 26s

    🟩 cpu
      🟩 amd64              Pass: 100%/2   | Total:  9m 29s | Avg:  4m 44s | Max:  7m 26s
    🟩 ctk
      🟩 12.5               Pass: 100%/2   | Total:  9m 29s | Avg:  4m 44s | Max:  7m 26s
    🟩 cudacxx
      🟩 nvcc12.5           Pass: 100%/2   | Total:  9m 29s | Avg:  4m 44s | Max:  7m 26s
    🟩 cudacxx_family
      🟩 nvcc               Pass: 100%/2   | Total:  9m 29s | Avg:  4m 44s | Max:  7m 26s
    🟩 cxx
      🟩 GCC13              Pass: 100%/2   | Total:  9m 29s | Avg:  4m 44s | Max:  7m 26s
    🟩 cxx_family
      🟩 GCC                Pass: 100%/2   | Total:  9m 29s | Avg:  4m 44s | Max:  7m 26s
    🟩 gpu
      🟩 v100               Pass: 100%/2   | Total:  9m 29s | Avg:  4m 44s | Max:  7m 26s
    🟩 jobs
      🟩 Build              Pass: 100%/1   | Total:  2m 03s | Avg:  2m 03s | Max:  2m 03s
      🟩 Test               Pass: 100%/1   | Total:  7m 26s | Avg:  7m 26s | Max:  7m 26s
    

🛠️ Override Matrix

[
  {
    "jobs": [
      "test"
    ],
    "cxx": [
      "gcc",
      "clang",
      "msvc"
    ]
  },
  {
    "jobs": [
      "test"
    ],
    "project": [
      "cccl_c_parallel",
      "pycuda"
    ],
    "ctk": "12.5"
  },
  {
    "jobs": [
      "infra"
    ],
    "project": "cccl",
    "ctk": "11.1",
    "cxx": [
      "gcc6",
      "clang9"
    ]
  },
  {
    "jobs": [
      "infra"
    ],
    "project": "cccl",
    "ctk": "12.0",
    "cxx": [
      "gcc12",
      "clang14"
    ]
  },
  {
    "jobs": [
      "infra"
    ],
    "project": "cccl",
    "ctk": "curr",
    "cxx": [
      "gcc",
      "clang"
    ]
  }
]

👃 Inspect Changes

Modifications in project?

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

Modifications in project or dependencies?

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

🏃‍ Runner counts (total jobs: 33)

# Runner
20 linux-amd64-gpu-v100-latest-1
9 linux-amd64-cpu16
4 windows-amd64-cpu16

github-actions[bot] avatar Oct 04 '24 19:10 github-actions[bot]

🟨 CI finished in 1h 18m: Pass: 96%/33 | Total: 8h 11m | Avg: 14m 53s | Max: 1h 13m | Hits: 73%/8938
  • 🟥 pycuda: Pass: 0%/1 | Total: 13m 42s | Avg: 13m 42s | Max: 13m 42s

    🟥 cpu
      🟥 amd64              Pass:   0%/1   | Total: 13m 42s | Avg: 13m 42s | Max: 13m 42s
    🟥 ctk
      🟥 12.5               Pass:   0%/1   | Total: 13m 42s | Avg: 13m 42s | Max: 13m 42s
    🟥 cudacxx
      🟥 nvcc12.5           Pass:   0%/1   | Total: 13m 42s | Avg: 13m 42s | Max: 13m 42s
    🟥 cudacxx_family
      🟥 nvcc               Pass:   0%/1   | Total: 13m 42s | Avg: 13m 42s | Max: 13m 42s
    🟥 cxx
      🟥 GCC13              Pass:   0%/1   | Total: 13m 42s | Avg: 13m 42s | Max: 13m 42s
    🟥 cxx_family
      🟥 GCC                Pass:   0%/1   | Total: 13m 42s | Avg: 13m 42s | Max: 13m 42s
    🟥 gpu
      🟥 v100               Pass:   0%/1   | Total: 13m 42s | Avg: 13m 42s | Max: 13m 42s
    🟥 jobs
      🟥 Test               Pass:   0%/1   | Total: 13m 42s | Avg: 13m 42s | Max: 13m 42s
    
  • 🟩 cub: Pass: 100%/11 | Total: 4h 12m | Avg: 22m 59s | Max: 1h 13m | Hits: 37%/727

    🟩 cpu
      🟩 amd64              Pass: 100%/11  | Total:  4h 12m | Avg: 22m 59s | Max:  1h 13m | Hits:  37%/727   
    🟩 ctk
      🟩 12.6               Pass: 100%/11  | Total:  4h 12m | Avg: 22m 59s | Max:  1h 13m | Hits:  37%/727   
    🟩 cudacxx
      🟩 nvcc12.6           Pass: 100%/11  | Total:  4h 12m | Avg: 22m 59s | Max:  1h 13m | Hits:  37%/727   
    🟩 cudacxx_family
      🟩 nvcc               Pass: 100%/11  | Total:  4h 12m | Avg: 22m 59s | Max:  1h 13m | Hits:  37%/727   
    🟩 cxx
      🟩 Clang18            Pass: 100%/5   | Total:  1h 35m | Avg: 19m 08s | Max: 37m 13s
      🟩 GCC13              Pass: 100%/5   | Total:  2h 17m | Avg: 27m 31s | Max:  1h 13m
      🟩 MSVC14.39          Pass: 100%/1   | Total: 19m 38s | Avg: 19m 38s | Max: 19m 38s | Hits:  37%/727   
    🟩 cxx_family
      🟩 Clang              Pass: 100%/5   | Total:  1h 35m | Avg: 19m 08s | Max: 37m 13s
      🟩 GCC                Pass: 100%/5   | Total:  2h 17m | Avg: 27m 31s | Max:  1h 13m
      🟩 MSVC               Pass: 100%/1   | Total: 19m 38s | Avg: 19m 38s | Max: 19m 38s | Hits:  37%/727   
    🟩 gpu
      🟩 v100               Pass: 100%/11  | Total:  4h 12m | Avg: 22m 59s | Max:  1h 13m | Hits:  37%/727   
    🟩 jobs
      🟩 Build              Pass: 100%/3   | Total: 29m 19s | Avg:  9m 46s | Max: 19m 38s | Hits:  37%/727   
      🟩 DeviceLaunch       Pass: 100%/2   | Total:  1h 31m | Avg: 45m 34s | Max:  1h 13m
      🟩 GraphCapture       Pass: 100%/2   | Total: 33m 56s | Avg: 16m 58s | Max: 17m 58s
      🟩 HostLaunch         Pass: 100%/2   | Total: 37m 06s | Avg: 18m 33s | Max: 19m 26s
      🟩 TestGPU            Pass: 100%/2   | Total:  1h 01m | Avg: 30m 43s | Max: 37m 13s
    
  • 🟩 thrust: Pass: 100%/8 | Total: 2h 04m | Avg: 15m 30s | Max: 34m 14s | Hits: 64%/5238

    🟩 cpu
      🟩 amd64              Pass: 100%/8   | Total:  2h 04m | Avg: 15m 30s | Max: 34m 14s | Hits:  64%/5238  
    🟩 ctk
      🟩 12.6               Pass: 100%/8   | Total:  2h 04m | Avg: 15m 30s | Max: 34m 14s | Hits:  64%/5238  
    🟩 cudacxx
      🟩 nvcc12.6           Pass: 100%/8   | Total:  2h 04m | Avg: 15m 30s | Max: 34m 14s | Hits:  64%/5238  
    🟩 cudacxx_family
      🟩 nvcc               Pass: 100%/8   | Total:  2h 04m | Avg: 15m 30s | Max: 34m 14s | Hits:  64%/5238  
    🟩 cxx
      🟩 Clang18            Pass: 100%/3   | Total: 32m 24s | Avg: 10m 48s | Max: 13m 33s
      🟩 GCC13              Pass: 100%/3   | Total: 33m 36s | Avg: 11m 12s | Max: 12m 59s
      🟩 MSVC14.39          Pass: 100%/2   | Total: 58m 02s | Avg: 29m 01s | Max: 34m 14s | Hits:  64%/5238  
    🟩 cxx_family
      🟩 Clang              Pass: 100%/3   | Total: 32m 24s | Avg: 10m 48s | Max: 13m 33s
      🟩 GCC                Pass: 100%/3   | Total: 33m 36s | Avg: 11m 12s | Max: 12m 59s
      🟩 MSVC               Pass: 100%/2   | Total: 58m 02s | Avg: 29m 01s | Max: 34m 14s | Hits:  64%/5238  
    🟩 gpu
      🟩 v100               Pass: 100%/8   | Total:  2h 04m | Avg: 15m 30s | Max: 34m 14s | Hits:  64%/5238  
    🟩 jobs
      🟩 Build              Pass: 100%/3   | Total: 57m 55s | Avg: 19m 18s | Max: 34m 14s | Hits:  29%/2619  
      🟩 TestCPU            Pass: 100%/3   | Total: 41m 04s | Avg: 13m 41s | Max: 23m 48s | Hits:  99%/2619  
      🟩 TestGPU            Pass: 100%/2   | Total: 25m 03s | Avg: 12m 31s | Max: 13m 33s
    
  • 🟩 cccl: Pass: 100%/6 | Total: 29m 03s | Avg: 4m 50s | Max: 5m 30s

    🟩 cpu
      🟩 amd64              Pass: 100%/6   | Total: 29m 03s | Avg:  4m 50s | Max:  5m 30s
    🟩 ctk
      🟩 11.1               Pass: 100%/2   | Total:  8m 07s | Avg:  4m 03s | Max:  4m 18s
      🟩 12.0               Pass: 100%/2   | Total: 10m 41s | Avg:  5m 20s | Max:  5m 27s
      🟩 12.6               Pass: 100%/2   | Total: 10m 15s | Avg:  5m 07s | Max:  5m 30s
    🟩 cudacxx
      🟩 nvcc11.1           Pass: 100%/2   | Total:  8m 07s | Avg:  4m 03s | Max:  4m 18s
      🟩 nvcc12.0           Pass: 100%/2   | Total: 10m 41s | Avg:  5m 20s | Max:  5m 27s
      🟩 nvcc12.6           Pass: 100%/2   | Total: 10m 15s | Avg:  5m 07s | Max:  5m 30s
    🟩 cudacxx_family
      🟩 nvcc               Pass: 100%/6   | Total: 29m 03s | Avg:  4m 50s | Max:  5m 30s
    🟩 cxx
      🟩 Clang9             Pass: 100%/1   | Total:  4m 18s | Avg:  4m 18s | Max:  4m 18s
      🟩 Clang14            Pass: 100%/1   | Total:  5m 14s | Avg:  5m 14s | Max:  5m 14s
      🟩 Clang18            Pass: 100%/1   | Total:  5m 30s | Avg:  5m 30s | Max:  5m 30s
      🟩 GCC6               Pass: 100%/1   | Total:  3m 49s | Avg:  3m 49s | Max:  3m 49s
      🟩 GCC12              Pass: 100%/1   | Total:  5m 27s | Avg:  5m 27s | Max:  5m 27s
      🟩 GCC13              Pass: 100%/1   | Total:  4m 45s | Avg:  4m 45s | Max:  4m 45s
    🟩 cxx_family
      🟩 Clang              Pass: 100%/3   | Total: 15m 02s | Avg:  5m 00s | Max:  5m 30s
      🟩 GCC                Pass: 100%/3   | Total: 14m 01s | Avg:  4m 40s | Max:  5m 27s
    🟩 gpu
      🟩 v100               Pass: 100%/6   | Total: 29m 03s | Avg:  4m 50s | Max:  5m 30s
    🟩 jobs
      🟩 Infra              Pass: 100%/6   | Total: 29m 03s | Avg:  4m 50s | Max:  5m 30s
    
  • 🟩 libcudacxx: Pass: 100%/5 | Total: 1h 02m | Avg: 12m 28s | Max: 22m 25s | Hits: 99%/2973

    🟩 cpu
      🟩 amd64              Pass: 100%/5   | Total:  1h 02m | Avg: 12m 28s | Max: 22m 25s | Hits:  99%/2973  
    🟩 ctk
      🟩 12.6               Pass: 100%/5   | Total:  1h 02m | Avg: 12m 28s | Max: 22m 25s | Hits:  99%/2973  
    🟩 cudacxx
      🟩 nvcc12.6           Pass: 100%/5   | Total:  1h 02m | Avg: 12m 28s | Max: 22m 25s | Hits:  99%/2973  
    🟩 cudacxx_family
      🟩 nvcc               Pass: 100%/5   | Total:  1h 02m | Avg: 12m 28s | Max: 22m 25s | Hits:  99%/2973  
    🟩 cxx
      🟩 Clang18            Pass: 100%/2   | Total: 26m 50s | Avg: 13m 25s | Max: 22m 25s
      🟩 GCC13              Pass: 100%/2   | Total: 20m 03s | Avg: 10m 01s | Max: 15m 46s
      🟩 MSVC14.39          Pass: 100%/1   | Total: 15m 29s | Avg: 15m 29s | Max: 15m 29s | Hits:  99%/2973  
    🟩 cxx_family
      🟩 Clang              Pass: 100%/2   | Total: 26m 50s | Avg: 13m 25s | Max: 22m 25s
      🟩 GCC                Pass: 100%/2   | Total: 20m 03s | Avg: 10m 01s | Max: 15m 46s
      🟩 MSVC               Pass: 100%/1   | Total: 15m 29s | Avg: 15m 29s | Max: 15m 29s | Hits:  99%/2973  
    🟩 gpu
      🟩 v100               Pass: 100%/5   | Total:  1h 02m | Avg: 12m 28s | Max: 22m 25s | Hits:  99%/2973  
    🟩 jobs
      🟩 Build              Pass: 100%/3   | Total: 24m 11s | Avg:  8m 03s | Max: 15m 29s | Hits:  99%/2973  
      🟩 Test               Pass: 100%/2   | Total: 38m 11s | Avg: 19m 05s | Max: 22m 25s
    
  • 🟩 cccl_c_parallel: Pass: 100%/2 | Total: 9m 05s | Avg: 4m 32s | Max: 6m 49s

    🟩 cpu
      🟩 amd64              Pass: 100%/2   | Total:  9m 05s | Avg:  4m 32s | Max:  6m 49s
    🟩 ctk
      🟩 12.5               Pass: 100%/2   | Total:  9m 05s | Avg:  4m 32s | Max:  6m 49s
    🟩 cudacxx
      🟩 nvcc12.5           Pass: 100%/2   | Total:  9m 05s | Avg:  4m 32s | Max:  6m 49s
    🟩 cudacxx_family
      🟩 nvcc               Pass: 100%/2   | Total:  9m 05s | Avg:  4m 32s | Max:  6m 49s
    🟩 cxx
      🟩 GCC13              Pass: 100%/2   | Total:  9m 05s | Avg:  4m 32s | Max:  6m 49s
    🟩 cxx_family
      🟩 GCC                Pass: 100%/2   | Total:  9m 05s | Avg:  4m 32s | Max:  6m 49s
    🟩 gpu
      🟩 v100               Pass: 100%/2   | Total:  9m 05s | Avg:  4m 32s | Max:  6m 49s
    🟩 jobs
      🟩 Build              Pass: 100%/1   | Total:  2m 16s | Avg:  2m 16s | Max:  2m 16s
      🟩 Test               Pass: 100%/1   | Total:  6m 49s | Avg:  6m 49s | Max:  6m 49s
    

🛠️ Override Matrix

[
  {
    "jobs": [
      "test"
    ],
    "cxx": [
      "gcc",
      "clang",
      "msvc"
    ]
  },
  {
    "jobs": [
      "test"
    ],
    "project": [
      "cccl_c_parallel",
      "pycuda"
    ],
    "ctk": "12.5"
  },
  {
    "jobs": [
      "infra"
    ],
    "project": "cccl",
    "ctk": "11.1",
    "cxx": [
      "gcc6",
      "clang9"
    ]
  },
  {
    "jobs": [
      "infra"
    ],
    "project": "cccl",
    "ctk": "12.0",
    "cxx": [
      "gcc12",
      "clang14"
    ]
  },
  {
    "jobs": [
      "infra"
    ],
    "project": "cccl",
    "ctk": "curr",
    "cxx": [
      "gcc",
      "clang"
    ]
  }
]

👃 Inspect Changes

Modifications in project?

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

Modifications in project or dependencies?

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

🏃‍ Runner counts (total jobs: 33)

# Runner
20 linux-amd64-gpu-v100-latest-1
9 linux-amd64-cpu16
4 windows-amd64-cpu16

github-actions[bot] avatar Oct 07 '24 17:10 github-actions[bot]

Closing since all that's left is the c/parallel stuff, which I'll open a new PR for.

alliepiper avatar Oct 08 '24 13:10 alliepiper