cccl icon indicating copy to clipboard operation
cccl copied to clipboard

By default remove canonicalization of denormals in complex multiplication / division

Open miscco opened this issue 11 months ago • 4 comments

But also adhere to the C standard wrt to infinities

Fixes #1000

miscco avatar Jan 22 '25 13:01 miscco

🟨 CI finished in 1h 28m: Pass: 97%/135 | Total: 1d 02h | Avg: 11m 54s | Max: 53m 35s | Hits: 523%/23408
  • 🟨 libcudacxx: Pass: 89%/37 | Total: 7h 42m | Avg: 12m 29s | Max: 40m 48s | Hits: 667%/10166

    🔍 cpu: amd64 🔍
      🔍 amd64              Pass:  88%/35  | Total:  7h 33m | Avg: 12m 57s | Max: 40m 48s | Hits: 667%/10166 
      🟩 arm64              Pass: 100%/2   | Total:  8m 41s | Avg:  4m 20s | Max:  4m 33s
    🔍 ctk: 12.6 🔍
      🟩 12.0               Pass: 100%/5   | Total: 39m 20s | Avg:  7m 52s | Max: 22m 42s | Hits: 667%/2496  
      🟩 12.5               Pass: 100%/2   | Total:  1h 06m | Avg: 33m 26s | Max: 34m 44s
      🔍 12.6               Pass:  86%/30  | Total:  5h 56m | Avg: 11m 52s | Max: 40m 48s | Hits: 667%/7670  
    🔍 cudacxx: nvcc12.6 🔍
      🟩 ClangCUDA18        Pass: 100%/4   | Total:  1h 05m | Avg: 16m 18s | Max: 21m 19s
      🟩 nvcc12.0           Pass: 100%/5   | Total: 39m 20s | Avg:  7m 52s | Max: 22m 42s | Hits: 667%/2496  
      🟩 nvcc12.5           Pass: 100%/2   | Total:  1h 06m | Avg: 33m 26s | Max: 34m 44s
      🔍 nvcc12.6           Pass:  84%/26  | Total:  4h 50m | Avg: 11m 11s | Max: 40m 48s | Hits: 667%/7670  
    🔍 cudacxx_family: nvcc 🔍
      🟩 ClangCUDA          Pass: 100%/4   | Total:  1h 05m | Avg: 16m 18s | Max: 21m 19s
      🔍 nvcc               Pass:  87%/33  | Total:  6h 37m | Avg: 12m 02s | Max: 40m 48s | Hits: 667%/10166 
    🟨 cxx
      🟩 Clang14            Pass: 100%/4   | Total: 18m 47s | Avg:  4m 41s | Max:  5m 14s
      🟩 Clang15            Pass: 100%/1   | Total:  5m 14s | Avg:  5m 14s | Max:  5m 14s
      🟩 Clang16            Pass: 100%/1   | Total:  5m 11s | Avg:  5m 11s | Max:  5m 11s
      🟩 Clang17            Pass: 100%/1   | Total:  5m 41s | Avg:  5m 41s | Max:  5m 41s
      🟨 Clang18            Pass:  87%/8   | Total:  1h 40m | Avg: 12m 30s | Max: 21m 19s
      🟩 GCC7               Pass: 100%/2   | Total:  8m 54s | Avg:  4m 27s | Max:  4m 47s
      🟩 GCC8               Pass: 100%/1   | Total:  4m 37s | Avg:  4m 37s | Max:  4m 37s
      🟩 GCC9               Pass: 100%/2   | Total:  8m 56s | Avg:  4m 28s | Max:  4m 55s
      🟩 GCC10              Pass: 100%/1   | Total:  4m 32s | Avg:  4m 32s | Max:  4m 32s
      🟩 GCC11              Pass: 100%/1   | Total:  4m 53s | Avg:  4m 53s | Max:  4m 53s
      🟩 GCC12              Pass: 100%/1   | Total:  5m 00s | Avg:  5m 00s | Max:  5m 00s
      🟨 GCC13              Pass:  62%/8   | Total:  1h 58m | Avg: 14m 46s | Max: 40m 48s
      🟩 MSVC14.29          Pass: 100%/2   | Total: 48m 22s | Avg: 24m 11s | Max: 25m 40s | Hits: 667%/5002  
      🟩 MSVC14.39          Pass: 100%/2   | Total: 57m 08s | Avg: 28m 34s | Max: 28m 40s | Hits: 667%/5164  
      🟩 NVHPC24.7          Pass: 100%/2   | Total:  1h 06m | Avg: 33m 26s | Max: 34m 44s
    🟨 cxx_family
      🟨 Clang              Pass:  93%/15  | Total:  2h 14m | Avg:  8m 59s | Max: 21m 19s
      🟨 GCC                Pass:  81%/16  | Total:  2h 35m | Avg:  9m 41s | Max: 40m 48s
      🟩 MSVC               Pass: 100%/4   | Total:  1h 45m | Avg: 26m 22s | Max: 28m 40s | Hits: 667%/10166 
      🟩 NVHPC              Pass: 100%/2   | Total:  1h 06m | Avg: 33m 26s | Max: 34m 44s
    🟨 jobs
      🟩 Build              Pass: 100%/32  | Total:  5h 41m | Avg: 10m 39s | Max: 34m 44s | Hits: 667%/10166 
      🟥 NVRTC              Pass:   0%/2   | Total:  1h 17m | Avg: 38m 41s | Max: 40m 48s
      🟥 Test               Pass:   0%/2   | Total: 41m 50s | Avg: 20m 55s | Max: 21m 35s
      🟩 VerifyCodegen      Pass: 100%/1   | Total:  1m 52s | Avg:  1m 52s | Max:  1m 52s
    🟨 gpu
      🟨 v100               Pass:  89%/37  | Total:  7h 42m | Avg: 12m 29s | Max: 40m 48s | Hits: 667%/10166 
    🟩 sm
      🟩 90                 Pass: 100%/1   | Total: 13m 11s | Avg: 13m 11s | Max: 13m 11s
      🟩 90a                Pass: 100%/2   | Total: 16m 28s | Avg:  8m 14s | Max: 12m 17s
    🟨 std
      🟨 17                 Pass:  93%/15  | Total:  3h 25m | Avg: 13m 41s | Max: 36m 35s | Hits: 667%/7508  
      🟨 20                 Pass:  85%/21  | Total:  4h 15m | Avg: 12m 08s | Max: 40m 48s | Hits: 666%/2658  
    
  • 🟩 cub: Pass: 100%/38 | Total: 8h 57m | Avg: 14m 08s | Max: 53m 35s | Hits: 539%/3540

    🟩 cpu
      🟩 amd64              Pass: 100%/36  | Total:  8h 39m | Avg: 14m 25s | Max: 53m 35s | Hits: 539%/3540  
      🟩 arm64              Pass: 100%/2   | Total: 18m 05s | Avg:  9m 02s | Max:  9m 21s
    🟩 ctk
      🟩 12.0               Pass: 100%/5   | Total:  1h 02m | Avg: 12m 31s | Max: 26m 59s | Hits: 539%/885   
      🟩 12.5               Pass: 100%/2   | Total: 18m 40s | Avg:  9m 20s | Max:  9m 35s
      🟩 12.6               Pass: 100%/31  | Total:  7h 35m | Avg: 14m 42s | Max: 53m 35s | Hits: 539%/2655  
    🟩 cudacxx
      🟩 ClangCUDA18        Pass: 100%/2   | Total:  8m 55s | Avg:  4m 27s | Max:  4m 28s
      🟩 nvcc12.0           Pass: 100%/5   | Total:  1h 02m | Avg: 12m 31s | Max: 26m 59s | Hits: 539%/885   
      🟩 nvcc12.5           Pass: 100%/2   | Total: 18m 40s | Avg:  9m 20s | Max:  9m 35s
      🟩 nvcc12.6           Pass: 100%/29  | Total:  7h 26m | Avg: 15m 24s | Max: 53m 35s | Hits: 539%/2655  
    🟩 cudacxx_family
      🟩 ClangCUDA          Pass: 100%/2   | Total:  8m 55s | Avg:  4m 27s | Max:  4m 28s
      🟩 nvcc               Pass: 100%/36  | Total:  8h 48m | Avg: 14m 40s | Max: 53m 35s | Hits: 539%/3540  
    🟩 cxx
      🟩 Clang14            Pass: 100%/4   | Total: 35m 48s | Avg:  8m 57s | Max:  9m 17s
      🟩 Clang15            Pass: 100%/1   | Total:  9m 35s | Avg:  9m 35s | Max:  9m 35s
      🟩 Clang16            Pass: 100%/1   | Total:  9m 44s | Avg:  9m 44s | Max:  9m 44s
      🟩 Clang17            Pass: 100%/1   | Total:  8m 51s | Avg:  8m 51s | Max:  8m 51s
      🟩 Clang18            Pass: 100%/7   | Total:  1h 55m | Avg: 16m 29s | Max: 53m 35s
      🟩 GCC7               Pass: 100%/2   | Total: 17m 52s | Avg:  8m 56s | Max:  9m 00s
      🟩 GCC8               Pass: 100%/1   | Total:  9m 33s | Avg:  9m 33s | Max:  9m 33s
      🟩 GCC9               Pass: 100%/2   | Total: 18m 20s | Avg:  9m 10s | Max:  9m 22s
      🟩 GCC10              Pass: 100%/1   | Total: 10m 21s | Avg: 10m 21s | Max: 10m 21s
      🟩 GCC11              Pass: 100%/1   | Total:  9m 08s | Avg:  9m 08s | Max:  9m 08s
      🟩 GCC12              Pass: 100%/3   | Total: 34m 59s | Avg: 11m 39s | Max: 19m 17s
      🟩 GCC13              Pass: 100%/8   | Total:  2h 06m | Avg: 15m 50s | Max: 31m 27s
      🟩 MSVC14.29          Pass: 100%/2   | Total: 54m 07s | Avg: 27m 03s | Max: 27m 08s | Hits: 539%/1770  
      🟩 MSVC14.39          Pass: 100%/2   | Total: 57m 56s | Avg: 28m 58s | Max: 30m 09s | Hits: 539%/1770  
      🟩 NVHPC24.7          Pass: 100%/2   | Total: 18m 40s | Avg:  9m 20s | Max:  9m 35s
    🟩 cxx_family
      🟩 Clang              Pass: 100%/14  | Total:  2h 59m | Avg: 12m 49s | Max: 53m 35s
      🟩 GCC                Pass: 100%/18  | Total:  3h 46m | Avg: 12m 36s | Max: 31m 27s
      🟩 MSVC               Pass: 100%/4   | Total:  1h 52m | Avg: 28m 00s | Max: 30m 09s | Hits: 539%/3540  
      🟩 NVHPC              Pass: 100%/2   | Total: 18m 40s | Avg:  9m 20s | Max:  9m 35s
    🟩 gpu
      🟩 h100               Pass: 100%/2   | Total: 25m 15s | Avg: 12m 37s | Max: 19m 17s
      🟩 v100               Pass: 100%/36  | Total:  8h 31m | Avg: 14m 13s | Max: 53m 35s | Hits: 539%/3540  
    🟩 jobs
      🟩 Build              Pass: 100%/31  | Total:  5h 45m | Avg: 11m 09s | Max: 30m 09s | Hits: 539%/3540  
      🟩 DeviceLaunch       Pass: 100%/1   | Total: 24m 02s | Avg: 24m 02s | Max: 24m 02s
      🟩 GraphCapture       Pass: 100%/1   | Total: 17m 38s | Avg: 17m 38s | Max: 17m 38s
      🟩 HostLaunch         Pass: 100%/3   | Total:  1h 17m | Avg: 25m 43s | Max: 31m 27s
      🟩 TestGPU            Pass: 100%/2   | Total:  1h 12m | Avg: 36m 16s | Max: 53m 35s
    🟩 sm
      🟩 90                 Pass: 100%/2   | Total: 25m 15s | Avg: 12m 37s | Max: 19m 17s
      🟩 90a                Pass: 100%/1   | Total:  5m 47s | Avg:  5m 47s | Max:  5m 47s
    🟩 std
      🟩 17                 Pass: 100%/14  | Total:  2h 59m | Avg: 12m 48s | Max: 27m 47s | Hits: 539%/2655  
      🟩 20                 Pass: 100%/24  | Total:  5h 57m | Avg: 14m 54s | Max: 53m 35s | Hits: 539%/885   
    
  • 🟩 thrust: Pass: 100%/37 | Total: 7h 15m | Avg: 11m 45s | Max: 41m 12s | Hits: 365%/9180

    🟩 cmake_options
      🟩 -DTHRUST_DISPATCH_TYPE=Force32bit Pass: 100%/2   | Total: 47m 54s | Avg: 23m 57s | Max: 41m 12s
    🟩 cpu
      🟩 amd64              Pass: 100%/35  | Total:  7h 05m | Avg: 12m 09s | Max: 41m 12s | Hits: 365%/9180  
      🟩 arm64              Pass: 100%/2   | Total:  9m 44s | Avg:  4m 52s | Max:  5m 08s
    🟩 ctk
      🟩 12.0               Pass: 100%/5   | Total: 49m 15s | Avg:  9m 51s | Max: 29m 14s | Hits: 365%/1836  
      🟩 12.5               Pass: 100%/2   | Total: 28m 47s | Avg: 14m 23s | Max: 15m 18s
      🟩 12.6               Pass: 100%/30  | Total:  5h 57m | Avg: 11m 54s | Max: 41m 12s | Hits: 365%/7344  
    🟩 cudacxx
      🟩 ClangCUDA18        Pass: 100%/2   | Total: 10m 18s | Avg:  5m 09s | Max:  5m 29s
      🟩 nvcc12.0           Pass: 100%/5   | Total: 49m 15s | Avg:  9m 51s | Max: 29m 14s | Hits: 365%/1836  
      🟩 nvcc12.5           Pass: 100%/2   | Total: 28m 47s | Avg: 14m 23s | Max: 15m 18s
      🟩 nvcc12.6           Pass: 100%/28  | Total:  5h 46m | Avg: 12m 23s | Max: 41m 12s | Hits: 365%/7344  
    🟩 cudacxx_family
      🟩 ClangCUDA          Pass: 100%/2   | Total: 10m 18s | Avg:  5m 09s | Max:  5m 29s
      🟩 nvcc               Pass: 100%/35  | Total:  7h 04m | Avg: 12m 08s | Max: 41m 12s | Hits: 365%/9180  
    🟩 cxx
      🟩 Clang14            Pass: 100%/4   | Total: 20m 41s | Avg:  5m 10s | Max:  5m 40s
      🟩 Clang15            Pass: 100%/1   | Total:  5m 15s | Avg:  5m 15s | Max:  5m 15s
      🟩 Clang16            Pass: 100%/1   | Total:  5m 25s | Avg:  5m 25s | Max:  5m 25s
      🟩 Clang17            Pass: 100%/1   | Total:  5m 46s | Avg:  5m 46s | Max:  5m 46s
      🟩 Clang18            Pass: 100%/7   | Total: 56m 13s | Avg:  8m 01s | Max: 23m 11s
      🟩 GCC7               Pass: 100%/2   | Total: 10m 55s | Avg:  5m 27s | Max:  5m 54s
      🟩 GCC8               Pass: 100%/1   | Total:  5m 38s | Avg:  5m 38s | Max:  5m 38s
      🟩 GCC9               Pass: 100%/2   | Total: 10m 53s | Avg:  5m 26s | Max:  5m 41s
      🟩 GCC10              Pass: 100%/1   | Total:  5m 19s | Avg:  5m 19s | Max:  5m 19s
      🟩 GCC11              Pass: 100%/1   | Total:  5m 59s | Avg:  5m 59s | Max:  5m 59s
      🟩 GCC12              Pass: 100%/1   | Total:  5m 54s | Avg:  5m 54s | Max:  5m 54s
      🟩 GCC13              Pass: 100%/8   | Total:  1h 50m | Avg: 13m 45s | Max: 41m 12s
      🟩 MSVC14.29          Pass: 100%/2   | Total: 57m 41s | Avg: 28m 50s | Max: 29m 14s | Hits: 365%/3672  
      🟩 MSVC14.39          Pass: 100%/3   | Total:  1h 40m | Avg: 33m 33s | Max: 38m 47s | Hits: 365%/5508  
      🟩 NVHPC24.7          Pass: 100%/2   | Total: 28m 47s | Avg: 14m 23s | Max: 15m 18s
    🟩 cxx_family
      🟩 Clang              Pass: 100%/14  | Total:  1h 33m | Avg:  6m 40s | Max: 23m 11s
      🟩 GCC                Pass: 100%/16  | Total:  2h 34m | Avg:  9m 40s | Max: 41m 12s
      🟩 MSVC               Pass: 100%/5   | Total:  2h 38m | Avg: 31m 40s | Max: 38m 47s | Hits: 365%/9180  
      🟩 NVHPC              Pass: 100%/2   | Total: 28m 47s | Avg: 14m 23s | Max: 15m 18s
    🟩 gpu
      🟩 v100               Pass: 100%/37  | Total:  7h 15m | Avg: 11m 45s | Max: 41m 12s | Hits: 365%/9180  
    🟩 jobs
      🟩 Build              Pass: 100%/31  | Total:  4h 44m | Avg:  9m 09s | Max: 33m 25s | Hits: 365%/7344  
      🟩 TestCPU            Pass: 100%/3   | Total: 54m 01s | Avg: 18m 00s | Max: 38m 47s | Hits: 365%/1836  
      🟩 TestGPU            Pass: 100%/3   | Total:  1h 37m | Avg: 32m 23s | Max: 41m 12s
    🟩 sm
      🟩 90a                Pass: 100%/1   | Total:  4m 52s | Avg:  4m 52s | Max:  4m 52s
    🟩 std
      🟩 17                 Pass: 100%/14  | Total:  2h 34m | Avg: 11m 01s | Max: 29m 14s | Hits: 365%/5508  
      🟩 20                 Pass: 100%/21  | Total:  3h 53m | Avg: 11m 05s | Max: 38m 47s | Hits: 365%/3672  
    
  • 🟩 cudax: Pass: 100%/20 | Total: 2h 00m | Avg: 6m 00s | Max: 22m 39s | Hits: 388%/522

    🟩 cpu
      🟩 amd64              Pass: 100%/16  | Total:  1h 49m | Avg:  6m 49s | Max: 22m 39s | Hits: 388%/522   
      🟩 arm64              Pass: 100%/4   | Total: 11m 08s | Avg:  2m 47s | Max:  3m 04s
    🟩 ctk
      🟩 12.0               Pass: 100%/1   | Total: 10m 51s | Avg: 10m 51s | Max: 10m 51s | Hits: 388%/261   
      🟩 12.5               Pass: 100%/2   | Total: 10m 38s | Avg:  5m 19s | Max:  5m 19s
      🟩 12.6               Pass: 100%/17  | Total:  1h 38m | Avg:  5m 48s | Max: 22m 39s | Hits: 388%/261   
    🟩 cudacxx
      🟩 nvcc12.0           Pass: 100%/1   | Total: 10m 51s | Avg: 10m 51s | Max: 10m 51s | Hits: 388%/261   
      🟩 nvcc12.5           Pass: 100%/2   | Total: 10m 38s | Avg:  5m 19s | Max:  5m 19s
      🟩 nvcc12.6           Pass: 100%/17  | Total:  1h 38m | Avg:  5m 48s | Max: 22m 39s | Hits: 388%/261   
    🟩 cudacxx_family
      🟩 nvcc               Pass: 100%/20  | Total:  2h 00m | Avg:  6m 00s | Max: 22m 39s | Hits: 388%/522   
    🟩 cxx
      🟩 Clang14            Pass: 100%/1   | Total:  3m 02s | Avg:  3m 02s | Max:  3m 02s
      🟩 Clang15            Pass: 100%/1   | Total:  3m 12s | Avg:  3m 12s | Max:  3m 12s
      🟩 Clang16            Pass: 100%/1   | Total:  3m 27s | Avg:  3m 27s | Max:  3m 27s
      🟩 Clang17            Pass: 100%/1   | Total:  3m 22s | Avg:  3m 22s | Max:  3m 22s
      🟩 Clang18            Pass: 100%/4   | Total: 31m 04s | Avg:  7m 46s | Max: 21m 33s
      🟩 GCC10              Pass: 100%/1   | Total:  3m 10s | Avg:  3m 10s | Max:  3m 10s
      🟩 GCC11              Pass: 100%/1   | Total:  3m 09s | Avg:  3m 09s | Max:  3m 09s
      🟩 GCC12              Pass: 100%/2   | Total: 26m 13s | Avg: 13m 06s | Max: 22m 39s
      🟩 GCC13              Pass: 100%/4   | Total: 10m 42s | Avg:  2m 40s | Max:  2m 56s
      🟩 MSVC14.36          Pass: 100%/1   | Total: 10m 51s | Avg: 10m 51s | Max: 10m 51s | Hits: 388%/261   
      🟩 MSVC14.39          Pass: 100%/1   | Total: 11m 22s | Avg: 11m 22s | Max: 11m 22s | Hits: 388%/261   
      🟩 NVHPC24.7          Pass: 100%/2   | Total: 10m 38s | Avg:  5m 19s | Max:  5m 19s
    🟩 cxx_family
      🟩 Clang              Pass: 100%/8   | Total: 44m 07s | Avg:  5m 30s | Max: 21m 33s
      🟩 GCC                Pass: 100%/8   | Total: 43m 14s | Avg:  5m 24s | Max: 22m 39s
      🟩 MSVC               Pass: 100%/2   | Total: 22m 13s | Avg: 11m 06s | Max: 11m 22s | Hits: 388%/522   
      🟩 NVHPC              Pass: 100%/2   | Total: 10m 38s | Avg:  5m 19s | Max:  5m 19s
    🟩 gpu
      🟩 v100               Pass: 100%/20  | Total:  2h 00m | Avg:  6m 00s | Max: 22m 39s | Hits: 388%/522   
    🟩 jobs
      🟩 Build              Pass: 100%/18  | Total:  1h 16m | Avg:  4m 13s | Max: 11m 22s | Hits: 388%/522   
      🟩 Test               Pass: 100%/2   | Total: 44m 12s | Avg: 22m 06s | Max: 22m 39s
    🟩 sm
      🟩 90                 Pass: 100%/1   | Total:  2m 46s | Avg:  2m 46s | Max:  2m 46s
      🟩 90a                Pass: 100%/1   | Total:  2m 56s | Avg:  2m 56s | Max:  2m 56s
    🟩 std
      🟩 17                 Pass: 100%/4   | Total: 13m 40s | Avg:  3m 25s | Max:  5m 19s
      🟩 20                 Pass: 100%/16  | Total:  1h 46m | Avg:  6m 39s | Max: 22m 39s | Hits: 388%/522   
    
  • 🟩 cccl_c_parallel: Pass: 100%/2 | Total: 12m 08s | Avg: 6m 04s | Max: 10m 13s

    🟩 cpu
      🟩 amd64              Pass: 100%/2   | Total: 12m 08s | Avg:  6m 04s | Max: 10m 13s
    🟩 ctk
      🟩 12.6               Pass: 100%/2   | Total: 12m 08s | Avg:  6m 04s | Max: 10m 13s
    🟩 cudacxx
      🟩 nvcc12.6           Pass: 100%/2   | Total: 12m 08s | Avg:  6m 04s | Max: 10m 13s
    🟩 cudacxx_family
      🟩 nvcc               Pass: 100%/2   | Total: 12m 08s | Avg:  6m 04s | Max: 10m 13s
    🟩 cxx
      🟩 GCC13              Pass: 100%/2   | Total: 12m 08s | Avg:  6m 04s | Max: 10m 13s
    🟩 cxx_family
      🟩 GCC                Pass: 100%/2   | Total: 12m 08s | Avg:  6m 04s | Max: 10m 13s
    🟩 gpu
      🟩 v100               Pass: 100%/2   | Total: 12m 08s | Avg:  6m 04s | Max: 10m 13s
    🟩 jobs
      🟩 Build              Pass: 100%/1   | Total:  1m 55s | Avg:  1m 55s | Max:  1m 55s
      🟩 Test               Pass: 100%/1   | Total: 10m 13s | Avg: 10m 13s | Max: 10m 13s
    
  • 🟩 python: Pass: 100%/1 | Total: 41m 37s | Avg: 41m 37s | Max: 41m 37s

    🟩 cpu
      🟩 amd64              Pass: 100%/1   | Total: 41m 37s | Avg: 41m 37s | Max: 41m 37s
    🟩 ctk
      🟩 12.6               Pass: 100%/1   | Total: 41m 37s | Avg: 41m 37s | Max: 41m 37s
    🟩 cudacxx
      🟩 nvcc12.6           Pass: 100%/1   | Total: 41m 37s | Avg: 41m 37s | Max: 41m 37s
    🟩 cudacxx_family
      🟩 nvcc               Pass: 100%/1   | Total: 41m 37s | Avg: 41m 37s | Max: 41m 37s
    🟩 cxx
      🟩 GCC13              Pass: 100%/1   | Total: 41m 37s | Avg: 41m 37s | Max: 41m 37s
    🟩 cxx_family
      🟩 GCC                Pass: 100%/1   | Total: 41m 37s | Avg: 41m 37s | Max: 41m 37s
    🟩 gpu
      🟩 v100               Pass: 100%/1   | Total: 41m 37s | Avg: 41m 37s | Max: 41m 37s
    🟩 jobs
      🟩 Test               Pass: 100%/1   | Total: 41m 37s | Avg: 41m 37s | Max: 41m 37s
    

👃 Inspect Changes

Modifications in project?

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

Modifications in project or dependencies?

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

🏃‍ Runner counts (total jobs: 135)

# Runner
92 linux-amd64-cpu16
17 linux-amd64-gpu-v100-latest-1
15 windows-amd64-cpu16
10 linux-arm64-cpu16
1 linux-amd64-gpu-h100-latest-1-testing

github-actions[bot] avatar Jan 22 '25 14:01 github-actions[bot]

🟨 CI finished in 1h 08m: Pass: 96%/158 | Total: 1d 05h | Avg: 11m 17s | Max: 1h 00m | Hits: 88%/250248
  • 🟨 libcudacxx: Pass: 88%/43 | Total: 9h 00m | Avg: 12m 33s | Max: 36m 58s | Hits: 79%/104648

    🔍 cpu: amd64 🔍
      🔍 amd64              Pass:  87%/41  | Total:  8h 32m | Avg: 12m 30s | Max: 36m 58s | Hits:  80%/98921 
      🟩 arm64              Pass: 100%/2   | Total: 27m 33s | Avg: 13m 46s | Max: 22m 54s | Hits:  63%/5727  
    🔍 ctk: 12.8 🔍
      🟩 12.0               Pass: 100%/5   | Total: 43m 34s | Avg:  8m 42s | Max: 26m 00s | Hits:  94%/13944 
      🟩 12.5               Pass: 100%/2   | Total:  1h 12m | Avg: 36m 21s | Max: 36m 58s | Hits:  29%/5672  
      🔍 12.8               Pass:  86%/36  | Total:  7h 04m | Avg: 11m 46s | Max: 29m 31s | Hits:  80%/85032 
    🔍 cudacxx: nvcc12.8 🔍
      🟩 ClangCUDA18        Pass: 100%/2   | Total: 48m 59s | Avg: 24m 29s | Max: 24m 56s | Hits:  27%/5688  
      🟩 nvcc12.0           Pass: 100%/5   | Total: 43m 34s | Avg:  8m 42s | Max: 26m 00s | Hits:  94%/13944 
      🟩 nvcc12.5           Pass: 100%/2   | Total:  1h 12m | Avg: 36m 21s | Max: 36m 58s | Hits:  29%/5672  
      🔍 nvcc12.8           Pass:  85%/34  | Total:  6h 15m | Avg: 11m 01s | Max: 29m 31s | Hits:  84%/79344 
    🔍 cudacxx_family: nvcc 🔍
      🟩 ClangCUDA          Pass: 100%/2   | Total: 48m 59s | Avg: 24m 29s | Max: 24m 56s | Hits:  27%/5688  
      🔍 nvcc               Pass:  87%/41  | Total:  8h 11m | Avg: 11m 59s | Max: 36m 58s | Hits:  82%/98960 
    🟨 cxx
      🟩 Clang14            Pass: 100%/4   | Total: 36m 50s | Avg:  9m 12s | Max: 22m 40s | Hits:  79%/11344 
      🟩 Clang15            Pass: 100%/2   | Total: 30m 03s | Avg: 15m 01s | Max: 24m 41s | Hits:  62%/5684  
      🟩 Clang16            Pass: 100%/2   | Total: 10m 54s | Avg:  5m 27s | Max:  5m 28s | Hits:  95%/5684  
      🟩 Clang17            Pass: 100%/2   | Total: 10m 49s | Avg:  5m 24s | Max:  5m 29s | Hits:  95%/5684  
      🟨 Clang18            Pass:  83%/6   | Total:  1h 52m | Avg: 18m 45s | Max: 24m 56s | Hits:  42%/14235 
      🟩 GCC7               Pass: 100%/2   | Total:  8m 49s | Avg:  4m 24s | Max:  4m 42s | Hits:  95%/5622  
      🟩 GCC8               Pass: 100%/1   | Total:  5m 06s | Avg:  5m 06s | Max:  5m 06s | Hits:  95%/2821  
      🟩 GCC9               Pass: 100%/2   | Total:  9m 31s | Avg:  4m 45s | Max:  5m 00s | Hits:  95%/5634  
      🟩 GCC10              Pass: 100%/2   | Total: 10m 32s | Avg:  5m 16s | Max:  5m 31s | Hits:  95%/5690  
      🟩 GCC11              Pass: 100%/2   | Total:  9m 54s | Avg:  4m 57s | Max:  4m 57s | Hits:  95%/5686  
      🟩 GCC12              Pass: 100%/2   | Total: 10m 31s | Avg:  5m 15s | Max:  5m 20s | Hits:  94%/5686  
      🟨 GCC13              Pass:  60%/10  | Total:  1h 41m | Avg: 10m 06s | Max: 20m 44s | Hits:  85%/14456 
      🟩 MSVC14.29          Pass: 100%/2   | Total: 55m 20s | Avg: 27m 40s | Max: 29m 20s | Hits:  94%/5340  
      🟩 MSVC14.42          Pass: 100%/2   | Total: 55m 47s | Avg: 27m 53s | Max: 29m 31s | Hits:  95%/5410  
      🟩 NVHPC24.7          Pass: 100%/2   | Total:  1h 12m | Avg: 36m 21s | Max: 36m 58s | Hits:  29%/5672  
    🟨 cxx_family
      🟨 Clang              Pass:  93%/16  | Total:  3h 21m | Avg: 12m 34s | Max: 24m 56s | Hits:  69%/42631 
      🟨 GCC                Pass:  80%/21  | Total:  2h 35m | Avg:  7m 24s | Max: 20m 44s | Hits:  92%/45595 
      🟩 MSVC               Pass: 100%/4   | Total:  1h 51m | Avg: 27m 46s | Max: 29m 31s | Hits:  94%/10750 
      🟩 NVHPC              Pass: 100%/2   | Total:  1h 12m | Avg: 36m 21s | Max: 36m 58s | Hits:  29%/5672  
    🟨 jobs
      🟩 Build              Pass: 100%/37  | Total:  7h 49m | Avg: 12m 41s | Max: 36m 58s | Hits:  79%/104648
      🟥 NVRTC              Pass:   0%/2   | Total: 32m 08s | Avg: 16m 04s | Max: 17m 03s
      🟥 Test               Pass:   0%/3   | Total: 36m 25s | Avg: 12m 08s | Max: 13m 19s
      🟩 VerifyCodegen      Pass: 100%/1   | Total:  2m 17s | Avg:  2m 17s | Max:  2m 17s
    🟨 sm
      🟥 75                 Pass:   0%/2   | Total: 32m 08s | Avg: 16m 04s | Max: 17m 03s
      🟨 90                 Pass:  50%/2   | Total: 18m 12s | Avg:  9m 06s | Max: 13m 19s | Hits:  95%/2953  
      🟩 90;90a;100         Pass: 100%/1   | Total: 20m 44s | Avg: 20m 44s | Max: 20m 44s | Hits:  47%/2953  
    🟨 gpu
      🟨 h100               Pass:  50%/2   | Total: 18m 12s | Avg:  9m 06s | Max: 13m 19s | Hits:  95%/2953  
      🟨 rtx2080            Pass:  90%/41  | Total:  8h 42m | Avg: 12m 44s | Max: 36m 58s | Hits:  79%/101695
    🟨 std
      🟨 17                 Pass:  95%/21  | Total:  4h 10m | Avg: 11m 55s | Max: 35m 44s | Hits:  85%/55935 
      🟨 20                 Pass:  80%/21  | Total:  4h 47m | Avg: 13m 41s | Max: 36m 58s | Hits:  73%/48713 
    
  • 🟩 cub: Pass: 100%/45 | Total: 10h 34m | Avg: 14m 06s | Max: 32m 35s | Hits: 91%/53614

    🟩 cpu
      🟩 amd64              Pass: 100%/43  | Total: 10h 15m | Avg: 14m 18s | Max: 32m 35s | Hits:  90%/51178 
      🟩 arm64              Pass: 100%/2   | Total: 19m 53s | Avg:  9m 56s | Max: 10m 45s | Hits:  96%/2436  
    🟩 ctk
      🟩 12.0               Pass: 100%/5   | Total:  1h 11m | Avg: 14m 21s | Max: 31m 44s | Hits:  82%/5922  
      🟩 12.5               Pass: 100%/2   | Total: 20m 32s | Avg: 10m 16s | Max: 10m 32s | Hits:  98%/2254  
      🟩 12.8               Pass: 100%/38  | Total:  9h 02m | Avg: 14m 16s | Max: 32m 35s | Hits:  91%/45438 
    🟩 cudacxx
      🟩 ClangCUDA18        Pass: 100%/2   | Total: 10m 20s | Avg:  5m 10s | Max:  5m 33s | Hits: 100%/2104  
      🟩 nvcc12.0           Pass: 100%/5   | Total:  1h 11m | Avg: 14m 21s | Max: 31m 44s | Hits:  82%/5922  
      🟩 nvcc12.5           Pass: 100%/2   | Total: 20m 32s | Avg: 10m 16s | Max: 10m 32s | Hits:  98%/2254  
      🟩 nvcc12.8           Pass: 100%/36  | Total:  8h 52m | Avg: 14m 47s | Max: 32m 35s | Hits:  91%/43334 
    🟩 cudacxx_family
      🟩 ClangCUDA          Pass: 100%/2   | Total: 10m 20s | Avg:  5m 10s | Max:  5m 33s | Hits: 100%/2104  
      🟩 nvcc               Pass: 100%/43  | Total: 10h 24m | Avg: 14m 31s | Max: 32m 35s | Hits:  90%/51510 
    🟩 cxx
      🟩 Clang14            Pass: 100%/4   | Total: 40m 37s | Avg: 10m 09s | Max: 10m 54s | Hits:  96%/4880  
      🟩 Clang15            Pass: 100%/2   | Total: 20m 44s | Avg: 10m 22s | Max: 10m 37s | Hits:  96%/2436  
      🟩 Clang16            Pass: 100%/2   | Total: 20m 14s | Avg: 10m 07s | Max: 10m 09s | Hits:  96%/2436  
      🟩 Clang17            Pass: 100%/2   | Total: 20m 21s | Avg: 10m 10s | Max: 10m 32s | Hits:  96%/2436  
      🟩 Clang18            Pass: 100%/7   | Total:  1h 23m | Avg: 11m 52s | Max: 22m 15s | Hits:  98%/8194  
      🟩 GCC7               Pass: 100%/2   | Total: 19m 21s | Avg:  9m 40s | Max:  9m 46s | Hits:  96%/2440  
      🟩 GCC8               Pass: 100%/1   | Total: 10m 31s | Avg: 10m 31s | Max: 10m 31s | Hits:  96%/1220  
      🟩 GCC9               Pass: 100%/2   | Total: 21m 18s | Avg: 10m 39s | Max: 10m 39s | Hits:  96%/2440  
      🟩 GCC10              Pass: 100%/2   | Total: 20m 45s | Avg: 10m 22s | Max: 10m 34s | Hits:  96%/2440  
      🟩 GCC11              Pass: 100%/2   | Total: 21m 04s | Avg: 10m 32s | Max: 10m 50s | Hits:  96%/2436  
      🟩 GCC12              Pass: 100%/2   | Total: 21m 54s | Avg: 10m 57s | Max: 11m 31s | Hits:  96%/2436  
      🟩 GCC13              Pass: 100%/11  | Total:  3h 10m | Avg: 17m 17s | Max: 25m 55s | Hits:  98%/13398 
      🟩 MSVC14.29          Pass: 100%/2   | Total:  1h 01m | Avg: 30m 52s | Max: 31m 44s | Hits:  15%/2084  
      🟩 MSVC14.42          Pass: 100%/2   | Total:  1h 02m | Avg: 31m 16s | Max: 32m 35s | Hits:  15%/2084  
      🟩 NVHPC24.7          Pass: 100%/2   | Total: 20m 32s | Avg: 10m 16s | Max: 10m 32s | Hits:  98%/2254  
    🟩 cxx_family
      🟩 Clang              Pass: 100%/17  | Total:  3h 05m | Avg: 10m 53s | Max: 22m 15s | Hits:  97%/20382 
      🟩 GCC                Pass: 100%/22  | Total:  5h 05m | Avg: 13m 51s | Max: 25m 55s | Hits:  97%/26810 
      🟩 MSVC               Pass: 100%/4   | Total:  2h 04m | Avg: 31m 04s | Max: 32m 35s | Hits:  15%/4168  
      🟩 NVHPC              Pass: 100%/2   | Total: 20m 32s | Avg: 10m 16s | Max: 10m 32s | Hits:  98%/2254  
    🟩 gpu
      🟩 h100               Pass: 100%/3   | Total: 54m 40s | Avg: 18m 13s | Max: 23m 53s | Hits:  98%/3654  
      🟩 rtx2080            Pass: 100%/34  | Total:  7h 04m | Avg: 12m 29s | Max: 32m 35s | Hits:  88%/40216 
      🟩 rtxa6000           Pass: 100%/8   | Total:  2h 35m | Avg: 19m 24s | Max: 25m 55s | Hits:  98%/9744  
    🟩 jobs
      🟩 Build              Pass: 100%/37  | Total:  7h 33m | Avg: 12m 14s | Max: 32m 35s | Hits:  89%/43870 
      🟩 DeviceLaunch       Pass: 100%/1   | Total: 22m 03s | Avg: 22m 03s | Max: 22m 03s | Hits:  99%/1218  
      🟩 GraphCapture       Pass: 100%/1   | Total: 17m 22s | Avg: 17m 22s | Max: 17m 22s | Hits:  99%/1218  
      🟩 HostLaunch         Pass: 100%/3   | Total:  1h 12m | Avg: 24m 01s | Max: 25m 55s | Hits:  99%/3654  
      🟩 TestGPU            Pass: 100%/3   | Total:  1h 10m | Avg: 23m 25s | Max: 25m 24s | Hits:  99%/3654  
    🟩 sm
      🟩 90                 Pass: 100%/3   | Total: 54m 40s | Avg: 18m 13s | Max: 23m 53s | Hits:  98%/3654  
      🟩 90;90a;100         Pass: 100%/1   | Total: 11m 12s | Avg: 11m 12s | Max: 11m 12s | Hits:  96%/1218  
    🟩 std
      🟩 17                 Pass: 100%/20  | Total:  4h 22m | Avg: 13m 08s | Max: 31m 44s | Hits:  86%/23591 
      🟩 20                 Pass: 100%/25  | Total:  6h 12m | Avg: 14m 53s | Max: 32m 35s | Hits:  94%/30023 
    
  • 🟩 thrust: Pass: 100%/45 | Total: 6h 50m | Avg: 9m 06s | Max: 36m 05s | Hits: 96%/79956

    🟩 cmake_options
      🟩 -DTHRUST_DISPATCH_TYPE=Force32bit Pass: 100%/2   | Total: 17m 44s | Avg:  8m 52s | Max: 11m 17s | Hits:  99%/3556  
    🟩 cpu
      🟩 amd64              Pass: 100%/43  | Total:  6h 40m | Avg:  9m 18s | Max: 36m 05s | Hits:  96%/76401 
      🟩 arm64              Pass: 100%/2   | Total:  9m 50s | Avg:  4m 55s | Max:  5m 10s | Hits:  99%/3555  
    🟩 ctk
      🟩 12.0               Pass: 100%/5   | Total: 45m 44s | Avg:  9m 08s | Max: 25m 15s | Hits:  94%/8881  
      🟩 12.5               Pass: 100%/2   | Total: 28m 53s | Avg: 14m 26s | Max: 15m 04s | Hits:  99%/3554  
      🟩 12.8               Pass: 100%/38  | Total:  5h 35m | Avg:  8m 49s | Max: 36m 05s | Hits:  96%/67521 
    🟩 cudacxx
      🟩 ClangCUDA18        Pass: 100%/2   | Total:  9m 48s | Avg:  4m 54s | Max:  4m 56s | Hits: 100%/3554  
      🟩 nvcc12.0           Pass: 100%/5   | Total: 45m 44s | Avg:  9m 08s | Max: 25m 15s | Hits:  94%/8881  
      🟩 nvcc12.5           Pass: 100%/2   | Total: 28m 53s | Avg: 14m 26s | Max: 15m 04s | Hits:  99%/3554  
      🟩 nvcc12.8           Pass: 100%/36  | Total:  5h 25m | Avg:  9m 02s | Max: 36m 05s | Hits:  96%/63967 
    🟩 cudacxx_family
      🟩 ClangCUDA          Pass: 100%/2   | Total:  9m 48s | Avg:  4m 54s | Max:  4m 56s | Hits: 100%/3554  
      🟩 nvcc               Pass: 100%/43  | Total:  6h 40m | Avg:  9m 18s | Max: 36m 05s | Hits:  96%/76402 
    🟩 cxx
      🟩 Clang14            Pass: 100%/4   | Total: 20m 30s | Avg:  5m 07s | Max:  5m 22s | Hits: 100%/7108  
      🟩 Clang15            Pass: 100%/2   | Total: 10m 45s | Avg:  5m 22s | Max:  5m 26s | Hits: 100%/3554  
      🟩 Clang16            Pass: 100%/2   | Total: 10m 54s | Avg:  5m 27s | Max:  5m 44s | Hits: 100%/3554  
      🟩 Clang17            Pass: 100%/2   | Total: 11m 12s | Avg:  5m 36s | Max:  5m 44s | Hits: 100%/3554  
      🟩 Clang18            Pass: 100%/7   | Total: 42m 32s | Avg:  6m 04s | Max: 10m 10s | Hits: 100%/12439 
      🟩 GCC7               Pass: 100%/2   | Total: 10m 17s | Avg:  5m 08s | Max:  5m 17s | Hits:  99%/3556  
      🟩 GCC8               Pass: 100%/1   | Total:  5m 23s | Avg:  5m 23s | Max:  5m 23s | Hits:  99%/1778  
      🟩 GCC9               Pass: 100%/2   | Total: 11m 07s | Avg:  5m 33s | Max:  5m 35s | Hits:  99%/3556  
      🟩 GCC10              Pass: 100%/2   | Total: 11m 35s | Avg:  5m 47s | Max:  5m 55s | Hits:  99%/3556  
      🟩 GCC11              Pass: 100%/2   | Total: 11m 50s | Avg:  5m 55s | Max:  5m 58s | Hits:  99%/3556  
      🟩 GCC12              Pass: 100%/2   | Total: 11m 54s | Avg:  5m 57s | Max:  6m 07s | Hits:  99%/3556  
      🟩 GCC13              Pass: 100%/10  | Total:  1h 17m | Avg:  7m 47s | Max: 11m 33s | Hits:  99%/17780 
      🟩 MSVC14.29          Pass: 100%/2   | Total: 53m 37s | Avg: 26m 48s | Max: 28m 22s | Hits:  70%/3542  
      🟩 MSVC14.42          Pass: 100%/3   | Total:  1h 31m | Avg: 30m 32s | Max: 36m 05s | Hits:  70%/5313  
      🟩 NVHPC24.7          Pass: 100%/2   | Total: 28m 53s | Avg: 14m 26s | Max: 15m 04s | Hits:  99%/3554  
    🟩 cxx_family
      🟩 Clang              Pass: 100%/17  | Total:  1h 35m | Avg:  5m 38s | Max: 10m 10s | Hits: 100%/30209 
      🟩 GCC                Pass: 100%/21  | Total:  2h 20m | Avg:  6m 40s | Max: 11m 33s | Hits:  99%/37338 
      🟩 MSVC               Pass: 100%/5   | Total:  2h 25m | Avg: 29m 02s | Max: 36m 05s | Hits:  70%/8855  
      🟩 NVHPC              Pass: 100%/2   | Total: 28m 53s | Avg: 14m 26s | Max: 15m 04s | Hits:  99%/3554  
    🟩 gpu
      🟩 h100               Pass: 100%/2   | Total: 16m 18s | Avg:  8m 09s | Max: 11m 30s | Hits:  99%/3556  
      🟩 rtx2080            Pass: 100%/33  | Total:  4h 23m | Avg:  7m 59s | Max: 28m 22s | Hits:  97%/58637 
      🟩 rtx4090            Pass: 100%/10  | Total:  2h 10m | Avg: 13m 01s | Max: 36m 05s | Hits:  94%/17763 
    🟩 jobs
      🟩 Build              Pass: 100%/38  | Total:  5h 14m | Avg:  8m 16s | Max: 28m 22s | Hits:  96%/67519 
      🟩 TestCPU            Pass: 100%/3   | Total: 51m 06s | Avg: 17m 02s | Max: 36m 05s | Hits:  90%/5326  
      🟩 TestGPU            Pass: 100%/4   | Total: 44m 30s | Avg: 11m 07s | Max: 11m 33s | Hits:  99%/7111  
    🟩 sm
      🟩 90                 Pass: 100%/2   | Total: 16m 18s | Avg:  8m 09s | Max: 11m 30s | Hits:  99%/3556  
      🟩 90;90a;100         Pass: 100%/1   | Total:  6m 40s | Avg:  6m 40s | Max:  6m 40s | Hits:  99%/1778  
    🟩 std
      🟩 17                 Pass: 100%/20  | Total:  3h 04m | Avg:  9m 13s | Max: 28m 22s | Hits:  95%/35531 
      🟩 20                 Pass: 100%/23  | Total:  3h 27m | Avg:  9m 01s | Max: 36m 05s | Hits:  97%/40869 
    
  • 🟩 cudax: Pass: 100%/22 | Total: 2h 03m | Avg: 5m 36s | Max: 13m 59s | Hits: 97%/11722

    🟩 cpu
      🟩 amd64              Pass: 100%/18  | Total:  1h 52m | Avg:  6m 13s | Max: 13m 59s | Hits:  97%/9406  
      🟩 arm64              Pass: 100%/4   | Total: 11m 21s | Avg:  2m 50s | Max:  2m 56s | Hits:  99%/2316  
    🟩 ctk
      🟩 12.0               Pass: 100%/1   | Total: 11m 53s | Avg: 11m 53s | Max: 11m 53s | Hits:  59%/277   
      🟩 12.5               Pass: 100%/2   | Total: 12m 13s | Avg:  6m 06s | Max:  6m 11s | Hits:  96%/742   
      🟩 12.8               Pass: 100%/19  | Total:  1h 39m | Avg:  5m 13s | Max: 13m 59s | Hits:  98%/10703 
    🟩 cudacxx
      🟩 nvcc12.0           Pass: 100%/1   | Total: 11m 53s | Avg: 11m 53s | Max: 11m 53s | Hits:  59%/277   
      🟩 nvcc12.5           Pass: 100%/2   | Total: 12m 13s | Avg:  6m 06s | Max:  6m 11s | Hits:  96%/742   
      🟩 nvcc12.8           Pass: 100%/19  | Total:  1h 39m | Avg:  5m 13s | Max: 13m 59s | Hits:  98%/10703 
    🟩 cudacxx_family
      🟩 nvcc               Pass: 100%/22  | Total:  2h 03m | Avg:  5m 36s | Max: 13m 59s | Hits:  97%/11722 
    🟩 cxx
      🟩 Clang14            Pass: 100%/1   | Total:  3m 22s | Avg:  3m 22s | Max:  3m 22s | Hits: 100%/581   
      🟩 Clang15            Pass: 100%/1   | Total:  3m 38s | Avg:  3m 38s | Max:  3m 38s | Hits: 100%/579   
      🟩 Clang16            Pass: 100%/1   | Total:  3m 25s | Avg:  3m 25s | Max:  3m 25s | Hits: 100%/579   
      🟩 Clang17            Pass: 100%/1   | Total:  3m 28s | Avg:  3m 28s | Max:  3m 28s | Hits: 100%/579   
      🟩 Clang18            Pass: 100%/4   | Total: 21m 08s | Avg:  5m 17s | Max: 12m 08s | Hits: 100%/2316  
      🟩 GCC10              Pass: 100%/1   | Total:  3m 17s | Avg:  3m 17s | Max:  3m 17s | Hits:  99%/581   
      🟩 GCC11              Pass: 100%/1   | Total:  3m 17s | Avg:  3m 17s | Max:  3m 17s | Hits:  99%/579   
      🟩 GCC12              Pass: 100%/2   | Total: 16m 56s | Avg:  8m 28s | Max: 13m 28s | Hits:  99%/1158  
      🟩 GCC13              Pass: 100%/6   | Total: 28m 54s | Avg:  4m 49s | Max: 13m 59s | Hits:  99%/3474  
      🟩 MSVC14.39          Pass: 100%/1   | Total: 11m 53s | Avg: 11m 53s | Max: 11m 53s | Hits:  59%/277   
      🟩 MSVC14.42          Pass: 100%/1   | Total: 11m 59s | Avg: 11m 59s | Max: 11m 59s | Hits:  59%/277   
      🟩 NVHPC24.7          Pass: 100%/2   | Total: 12m 13s | Avg:  6m 06s | Max:  6m 11s | Hits:  96%/742   
    🟩 cxx_family
      🟩 Clang              Pass: 100%/8   | Total: 35m 01s | Avg:  4m 22s | Max: 12m 08s | Hits: 100%/4634  
      🟩 GCC                Pass: 100%/10  | Total: 52m 24s | Avg:  5m 14s | Max: 13m 59s | Hits:  99%/5792  
      🟩 MSVC               Pass: 100%/2   | Total: 23m 52s | Avg: 11m 56s | Max: 11m 59s | Hits:  59%/554   
      🟩 NVHPC              Pass: 100%/2   | Total: 12m 13s | Avg:  6m 06s | Max:  6m 11s | Hits:  96%/742   
    🟩 gpu
      🟩 h100               Pass: 100%/2   | Total: 17m 05s | Avg:  8m 32s | Max: 13m 59s | Hits:  99%/1158  
      🟩 rtx2080            Pass: 100%/20  | Total:  1h 46m | Avg:  5m 19s | Max: 13m 28s | Hits:  97%/10564 
    🟩 jobs
      🟩 Build              Pass: 100%/19  | Total:  1h 23m | Avg:  4m 25s | Max: 11m 59s | Hits:  97%/9985  
      🟩 Test               Pass: 100%/3   | Total: 39m 35s | Avg: 13m 11s | Max: 13m 59s | Hits:  99%/1737  
    🟩 sm
      🟩 90                 Pass: 100%/3   | Total: 20m 07s | Avg:  6m 42s | Max: 13m 59s | Hits:  99%/1737  
      🟩 90a                Pass: 100%/1   | Total:  2m 58s | Avg:  2m 58s | Max:  2m 58s | Hits:  99%/579   
    🟩 std
      🟩 17                 Pass: 100%/4   | Total: 14m 51s | Avg:  3m 42s | Max:  6m 11s | Hits:  99%/2108  
      🟩 20                 Pass: 100%/18  | Total:  1h 48m | Avg:  6m 02s | Max: 13m 59s | Hits:  97%/9614  
    
  • 🟩 cccl_c_parallel: Pass: 100%/2 | Total: 15m 11s | Avg: 7m 35s | Max: 12m 56s | Hits: 98%/308

    🟩 cpu
      🟩 amd64              Pass: 100%/2   | Total: 15m 11s | Avg:  7m 35s | Max: 12m 56s | Hits:  98%/308   
    🟩 ctk
      🟩 12.8               Pass: 100%/2   | Total: 15m 11s | Avg:  7m 35s | Max: 12m 56s | Hits:  98%/308   
    🟩 cudacxx
      🟩 nvcc12.8           Pass: 100%/2   | Total: 15m 11s | Avg:  7m 35s | Max: 12m 56s | Hits:  98%/308   
    🟩 cudacxx_family
      🟩 nvcc               Pass: 100%/2   | Total: 15m 11s | Avg:  7m 35s | Max: 12m 56s | Hits:  98%/308   
    🟩 cxx
      🟩 GCC13              Pass: 100%/2   | Total: 15m 11s | Avg:  7m 35s | Max: 12m 56s | Hits:  98%/308   
    🟩 cxx_family
      🟩 GCC                Pass: 100%/2   | Total: 15m 11s | Avg:  7m 35s | Max: 12m 56s | Hits:  98%/308   
    🟩 gpu
      🟩 rtx2080            Pass: 100%/2   | Total: 15m 11s | Avg:  7m 35s | Max: 12m 56s | Hits:  98%/308   
    🟩 jobs
      🟩 Build              Pass: 100%/1   | Total:  2m 15s | Avg:  2m 15s | Max:  2m 15s | Hits:  98%/154   
      🟩 Test               Pass: 100%/1   | Total: 12m 56s | Avg: 12m 56s | Max: 12m 56s | Hits:  98%/154   
    
  • 🟩 python: Pass: 100%/1 | Total: 1h 00m | Avg: 1h 00m | Max: 1h 00m

    🟩 cpu
      🟩 amd64              Pass: 100%/1   | Total:  1h 00m | Avg:  1h 00m | Max:  1h 00m
    🟩 ctk
      🟩 12.8               Pass: 100%/1   | Total:  1h 00m | Avg:  1h 00m | Max:  1h 00m
    🟩 cudacxx
      🟩 nvcc12.8           Pass: 100%/1   | Total:  1h 00m | Avg:  1h 00m | Max:  1h 00m
    🟩 cudacxx_family
      🟩 nvcc               Pass: 100%/1   | Total:  1h 00m | Avg:  1h 00m | Max:  1h 00m
    🟩 cxx
      🟩 GCC13              Pass: 100%/1   | Total:  1h 00m | Avg:  1h 00m | Max:  1h 00m
    🟩 cxx_family
      🟩 GCC                Pass: 100%/1   | Total:  1h 00m | Avg:  1h 00m | Max:  1h 00m
    🟩 gpu
      🟩 rtx2080            Pass: 100%/1   | Total:  1h 00m | Avg:  1h 00m | Max:  1h 00m
    🟩 jobs
      🟩 Test               Pass: 100%/1   | Total:  1h 00m | Avg:  1h 00m | Max:  1h 00m
    

👃 Inspect Changes

Modifications in project?

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

Modifications in project or dependencies?

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

🏃‍ Runner counts (total jobs: 158)

# Runner
111 linux-amd64-cpu16
15 windows-amd64-cpu16
10 linux-arm64-cpu16
8 linux-amd64-gpu-rtx2080-latest-1
6 linux-amd64-gpu-rtxa6000-latest-1
5 linux-amd64-gpu-h100-latest-1
3 linux-amd64-gpu-rtx4090-latest-1

github-actions[bot] avatar Mar 05 '25 18:03 github-actions[bot]

@Artem-B am I remembering correctly that you were seeing some issues with those tests as well?

miscco avatar Mar 05 '25 19:03 miscco

I believe the issues I ran into in the past were different, and both got fixed: https://github.com/NVIDIA/cccl/issues/2743 and https://github.com/NVIDIA/cccl/issues/2741

Artem-B avatar Mar 06 '25 00:03 Artem-B

Moving stale PRs to draft.

alliepiper avatar Oct 29 '25 15:10 alliepiper

Auto-sync is disabled for draft pull requests in this repository. Workflows must be run manually.

Contributors can view more details about this message here.

copy-pr-bot[bot] avatar Oct 29 '25 15:10 copy-pr-bot[bot]