cccl icon indicating copy to clipboard operation
cccl copied to clipboard

use the path of the nvc++ binary to find the right NVHPCConfig.cmake file

Open ericniebler opened this issue 8 months ago • 3 comments

i often need to need to use NVHPC nightly builds for my CCCL development. i keep the nightly NVHPC SDK in a directory under ~, but it is not properly "installed" on my system. as a result, the following fails to find the NVHPC package:

find_package(NVHPC)

the HPC SDK comes with a NVHPCConfig.cmake file. this PR uses the path of the nvc++ executable to find the NVHPCConfig.cmake file that corresponds to the configured CXX compiler. it appends the path to the CMAKE_PREFIX_PATH before calling find_package.

ericniebler avatar Apr 22 '25 15:04 ericniebler

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 Apr 22 '25 15:04 copy-pr-bot[bot]

/ok to test a08b97b

ericniebler avatar Apr 22 '25 15:04 ericniebler

🟨 CI finished in 1h 00m: Pass: 98%/174 | Total: 1d 01h | Avg: 8m 57s | Max: 32m 49s | Hits: 96%/265600
  • 🟨 libcudacxx: Pass: 95%/45 | Total: 6h 41m | Avg: 8m 55s | Max: 24m 49s | Hits: 91%/110290

    🔍 cpu: amd64 🔍
      🔍 amd64              Pass:  95%/43  | Total:  6h 27m | Avg:  9m 00s | Max: 24m 49s | Hits:  91%/104259
      🟩 arm64              Pass: 100%/2   | Total: 13m 50s | Avg:  6m 55s | Max:  7m 21s | Hits:  89%/6031  
    🔍 ctk: 12.8 🔍
      🟩 12.0               Pass: 100%/5   | Total: 47m 41s | Avg:  9m 32s | Max: 20m 52s | Hits:  92%/14694 
      🔍 12.8               Pass:  95%/40  | Total:  5h 53m | Avg:  8m 50s | Max: 24m 49s | Hits:  90%/95596 
    🔍 cudacxx: nvcc12.8 🔍
      🟩 ClangCUDA19        Pass: 100%/2   | Total: 47m 20s | Avg: 23m 40s | Max: 24m 49s | Hits:  27%/5991  
      🟩 nvcc12.0           Pass: 100%/5   | Total: 47m 41s | Avg:  9m 32s | Max: 20m 52s | Hits:  92%/14694 
      🔍 nvcc12.8           Pass:  94%/38  | Total:  5h 06m | Avg:  8m 03s | Max: 21m 37s | Hits:  95%/89605 
    🔍 cudacxx_family: nvcc 🔍
      🟩 ClangCUDA          Pass: 100%/2   | Total: 47m 20s | Avg: 23m 40s | Max: 24m 49s | Hits:  27%/5991  
      🔍 nvcc               Pass:  95%/43  | Total:  5h 54m | Avg:  8m 13s | Max: 21m 37s | Hits:  94%/104299
    🚨 cxx: NVHPC25.3 🚨
      🟩 Clang14            Pass: 100%/4   | Total: 28m 40s | Avg:  7m 10s | Max:  7m 31s | Hits:  93%/11950 
      🟩 Clang15            Pass: 100%/2   | Total:  9m 43s | Avg:  4m 51s | Max:  4m 55s | Hits:  99%/5987  
      🟩 Clang16            Pass: 100%/2   | Total: 11m 48s | Avg:  5m 54s | Max:  7m 16s | Hits:  96%/5987  
      🟩 Clang17            Pass: 100%/2   | Total: 12m 22s | Avg:  6m 11s | Max:  7m 47s | Hits:  96%/5987  
      🟩 Clang18            Pass: 100%/2   | Total: 11m 58s | Avg:  5m 59s | Max:  7m 27s | Hits:  95%/5987  
      🟩 Clang19            Pass: 100%/6   | Total:  1h 25m | Avg: 14m 19s | Max: 24m 49s | Hits:  61%/14993 
      🟩 GCC7               Pass: 100%/2   | Total:  9m 40s | Avg:  4m 50s | Max:  5m 51s | Hits:  96%/5923  
      🟩 GCC8               Pass: 100%/1   | Total:  4m 19s | Avg:  4m 19s | Max:  4m 19s | Hits:  99%/2972  
      🟩 GCC9               Pass: 100%/2   | Total: 11m 20s | Avg:  5m 40s | Max:  7m 16s | Hits:  95%/5935  
      🟩 GCC10              Pass: 100%/2   | Total: 11m 25s | Avg:  5m 42s | Max:  7m 13s | Hits:  96%/5993  
      🟩 GCC11              Pass: 100%/2   | Total: 11m 16s | Avg:  5m 38s | Max:  7m 12s | Hits:  95%/5989  
      🟩 GCC12              Pass: 100%/2   | Total: 11m 10s | Avg:  5m 35s | Max:  7m 05s | Hits:  96%/5989  
      🟩 GCC13              Pass: 100%/10  | Total:  1h 26m | Avg:  8m 40s | Max: 19m 38s | Hits:  95%/15255 
      🟩 MSVC14.29          Pass: 100%/2   | Total: 42m 29s | Avg: 21m 14s | Max: 21m 37s | Hits:  92%/5635  
      🟩 MSVC14.42          Pass: 100%/2   | Total: 41m 31s | Avg: 20m 45s | Max: 21m 10s | Hits:  99%/5708  
      🔥 NVHPC25.3          Pass:   0%/2   | Total: 10m 59s | Avg:  5m 29s | Max:  5m 31s
    🚨 cxx_family: NVHPC 🚨
      🟩 Clang              Pass: 100%/18  | Total:  2h 40m | Avg:  8m 54s | Max: 24m 49s | Hits:  85%/50891 
      🟩 GCC                Pass: 100%/21  | Total:  2h 25m | Avg:  6m 57s | Max: 19m 38s | Hits:  96%/48056 
      🟩 MSVC               Pass: 100%/4   | Total:  1h 24m | Avg: 21m 00s | Max: 21m 37s | Hits:  95%/11343 
      🔥 NVHPC              Pass:   0%/2   | Total: 10m 59s | Avg:  5m 29s | Max:  5m 31s
    🔍 gpu: rtx2080 🔍
      🟩 h100               Pass: 100%/2   | Total: 17m 23s | Avg:  8m 41s | Max: 13m 26s | Hits:  99%/3105  
      🔍 rtx2080            Pass:  95%/43  | Total:  6h 23m | Avg:  8m 55s | Max: 24m 49s | Hits:  90%/107185
    🔍 jobs: Build 🔍
      🔍 Build              Pass:  94%/39  | Total:  5h 32m | Avg:  8m 30s | Max: 24m 49s | Hits:  91%/110250
      🟩 NVRTC              Pass: 100%/2   | Total: 35m 02s | Avg: 17m 31s | Max: 19m 38s | Hits:  90%/40    
      🟩 Test               Pass: 100%/3   | Total: 32m 10s | Avg: 10m 43s | Max: 13m 26s
      🟩 VerifyCodegen      Pass: 100%/1   | Total:  2m 04s | Avg:  2m 04s | Max:  2m 04s
    🟩 sm
      🟩 75                 Pass: 100%/2   | Total: 35m 02s | Avg: 17m 31s | Max: 19m 38s | Hits:  90%/40    
      🟩 90                 Pass: 100%/2   | Total: 17m 23s | Avg:  8m 41s | Max: 13m 26s | Hits:  99%/3105  
      🟩 90;90a;100         Pass: 100%/1   | Total:  7m 14s | Avg:  7m 14s | Max:  7m 14s | Hits:  93%/3105  
    🟨 std
      🟨 17                 Pass:  95%/22  | Total:  3h 22m | Avg:  9m 12s | Max: 22m 31s | Hits:  91%/58969 
      🟨 20                 Pass:  95%/22  | Total:  3h 16m | Avg:  8m 56s | Max: 24m 49s | Hits:  90%/51321 
    
  • 🟩 cub: Pass: 100%/47 | Total: 8h 43m | Avg: 11m 08s | Max: 29m 31s | Hits: 99%/56811

    🟩 cpu
      🟩 amd64              Pass: 100%/45  | Total:  8h 31m | Avg: 11m 22s | Max: 29m 31s | Hits:  99%/54341 
      🟩 arm64              Pass: 100%/2   | Total: 11m 38s | Avg:  5m 49s | Max:  6m 05s | Hits:  99%/2470  
    🟩 ctk
      🟩 12.0               Pass: 100%/5   | Total: 45m 31s | Avg:  9m 06s | Max: 21m 24s | Hits:  99%/6002  
      🟩 12.8               Pass: 100%/42  | Total:  7h 57m | Avg: 11m 22s | Max: 29m 31s | Hits:  99%/50809 
    🟩 cudacxx
      🟩 ClangCUDA19        Pass: 100%/2   | Total: 10m 18s | Avg:  5m 09s | Max:  5m 13s | Hits: 100%/2128  
      🟩 nvcc12.0           Pass: 100%/5   | Total: 45m 31s | Avg:  9m 06s | Max: 21m 24s | Hits:  99%/6002  
      🟩 nvcc12.8           Pass: 100%/40  | Total:  7h 47m | Avg: 11m 41s | Max: 29m 31s | Hits:  99%/48681 
    🟩 cudacxx_family
      🟩 ClangCUDA          Pass: 100%/2   | Total: 10m 18s | Avg:  5m 09s | Max:  5m 13s | Hits: 100%/2128  
      🟩 nvcc               Pass: 100%/45  | Total:  8h 33m | Avg: 11m 24s | Max: 29m 31s | Hits:  99%/54683 
    🟩 cxx
      🟩 Clang14            Pass: 100%/4   | Total: 24m 34s | Avg:  6m 08s | Max:  6m 23s | Hits: 100%/4948  
      🟩 Clang15            Pass: 100%/2   | Total: 13m 27s | Avg:  6m 43s | Max:  6m 44s | Hits: 100%/2470  
      🟩 Clang16            Pass: 100%/2   | Total: 13m 24s | Avg:  6m 42s | Max:  6m 46s | Hits: 100%/2470  
      🟩 Clang17            Pass: 100%/2   | Total: 13m 21s | Avg:  6m 40s | Max:  6m 50s | Hits: 100%/2470  
      🟩 Clang18            Pass: 100%/2   | Total: 13m 14s | Avg:  6m 37s | Max:  6m 46s | Hits: 100%/2470  
      🟩 Clang19            Pass: 100%/7   | Total:  1h 18m | Avg: 11m 12s | Max: 29m 14s | Hits: 100%/8303  
      🟩 GCC7               Pass: 100%/2   | Total: 12m 19s | Avg:  6m 09s | Max:  6m 20s | Hits:  99%/2474  
      🟩 GCC8               Pass: 100%/1   | Total:  6m 54s | Avg:  6m 54s | Max:  6m 54s | Hits:  99%/1237  
      🟩 GCC9               Pass: 100%/2   | Total: 13m 06s | Avg:  6m 33s | Max:  6m 51s | Hits:  99%/2474  
      🟩 GCC10              Pass: 100%/2   | Total: 13m 40s | Avg:  6m 50s | Max:  6m 51s | Hits:  99%/2474  
      🟩 GCC11              Pass: 100%/2   | Total: 14m 16s | Avg:  7m 08s | Max:  7m 08s | Hits:  99%/2470  
      🟩 GCC12              Pass: 100%/2   | Total: 14m 39s | Avg:  7m 19s | Max:  7m 34s | Hits:  99%/2470  
      🟩 GCC13              Pass: 100%/11  | Total:  3h 02m | Avg: 16m 35s | Max: 29m 31s | Hits:  99%/13585 
      🟩 MSVC14.29          Pass: 100%/2   | Total: 40m 40s | Avg: 20m 20s | Max: 21m 24s | Hits:  99%/2108  
      🟩 MSVC14.42          Pass: 100%/2   | Total: 43m 51s | Avg: 21m 55s | Max: 22m 06s | Hits:  99%/2108  
      🟩 NVHPC25.3          Pass: 100%/2   | Total: 25m 10s | Avg: 12m 35s | Max: 13m 10s | Hits:  98%/2280  
    🟩 cxx_family
      🟩 Clang              Pass: 100%/19  | Total:  2h 36m | Avg:  8m 13s | Max: 29m 14s | Hits: 100%/23131 
      🟩 GCC                Pass: 100%/22  | Total:  4h 17m | Avg: 11m 41s | Max: 29m 31s | Hits:  99%/27184 
      🟩 MSVC               Pass: 100%/4   | Total:  1h 24m | Avg: 21m 07s | Max: 22m 06s | Hits:  99%/4216  
      🟩 NVHPC              Pass: 100%/2   | Total: 25m 10s | Avg: 12m 35s | Max: 13m 10s | Hits:  98%/2280  
    🟩 gpu
      🟩 h100               Pass: 100%/3   | Total: 54m 37s | Avg: 18m 12s | Max: 28m 12s | Hits:  99%/3705  
      🟩 rtx2080            Pass: 100%/36  | Total:  5h 05m | Avg:  8m 29s | Max: 22m 06s | Hits:  99%/43226 
      🟩 rtxa6000           Pass: 100%/8   | Total:  2h 43m | Avg: 20m 23s | Max: 29m 31s | Hits:  99%/9880  
    🟩 jobs
      🟩 Build              Pass: 100%/39  | Total:  5h 23m | Avg:  8m 17s | Max: 22m 06s | Hits:  99%/46931 
      🟩 DeviceLaunch       Pass: 100%/1   | Total: 27m 10s | Avg: 27m 10s | Max: 27m 10s | Hits:  99%/1235  
      🟩 GraphCapture       Pass: 100%/1   | Total: 20m 04s | Avg: 20m 04s | Max: 20m 04s | Hits:  99%/1235  
      🟩 HostLaunch         Pass: 100%/3   | Total:  1h 26m | Avg: 28m 59s | Max: 29m 31s | Hits:  99%/3705  
      🟩 TestGPU            Pass: 100%/3   | Total:  1h 05m | Avg: 21m 51s | Max: 23m 40s | Hits:  99%/3705  
    🟩 sm
      🟩 90                 Pass: 100%/3   | Total: 54m 37s | Avg: 18m 12s | Max: 28m 12s | Hits:  99%/3705  
      🟩 90;90a;100         Pass: 100%/1   | Total:  7m 44s | Avg:  7m 44s | Max:  7m 44s | Hits:  99%/1235  
    🟩 std
      🟩 17                 Pass: 100%/21  | Total:  3h 05m | Avg:  8m 49s | Max: 21m 45s | Hits:  99%/25142 
      🟩 20                 Pass: 100%/26  | Total:  5h 38m | Avg: 13m 00s | Max: 29m 31s | Hits:  99%/31669 
    
  • 🟩 thrust: Pass: 100%/47 | Total: 6h 54m | Avg: 8m 49s | Max: 29m 47s | Hits: 99%/83557

    🟩 cmake_options
      🟩 -DTHRUST_DISPATCH_TYPE=Force32bit Pass: 100%/2   | Total: 16m 54s | Avg:  8m 27s | Max: 11m 07s | Hits:  99%/3558  
    🟩 cpu
      🟩 amd64              Pass: 100%/45  | Total:  6h 44m | Avg:  8m 59s | Max: 29m 47s | Hits:  99%/80000 
      🟩 arm64              Pass: 100%/2   | Total:  9m 59s | Avg:  4m 59s | Max:  5m 08s | Hits:  99%/3557  
    🟩 ctk
      🟩 12.0               Pass: 100%/5   | Total: 41m 05s | Avg:  8m 13s | Max: 21m 10s | Hits:  99%/8886  
      🟩 12.8               Pass: 100%/42  | Total:  6h 13m | Avg:  8m 53s | Max: 29m 47s | Hits:  99%/74671 
    🟩 cudacxx
      🟩 ClangCUDA19        Pass: 100%/2   | Total: 10m 44s | Avg:  5m 22s | Max:  5m 39s | Hits: 100%/3556  
      🟩 nvcc12.0           Pass: 100%/5   | Total: 41m 05s | Avg:  8m 13s | Max: 21m 10s | Hits:  99%/8886  
      🟩 nvcc12.8           Pass: 100%/40  | Total:  6h 02m | Avg:  9m 04s | Max: 29m 47s | Hits:  99%/71115 
    🟩 cudacxx_family
      🟩 ClangCUDA          Pass: 100%/2   | Total: 10m 44s | Avg:  5m 22s | Max:  5m 39s | Hits: 100%/3556  
      🟩 nvcc               Pass: 100%/45  | Total:  6h 43m | Avg:  8m 58s | Max: 29m 47s | Hits:  99%/80001 
    🟩 cxx
      🟩 Clang14            Pass: 100%/4   | Total: 20m 59s | Avg:  5m 14s | Max:  5m 40s | Hits: 100%/7112  
      🟩 Clang15            Pass: 100%/2   | Total: 11m 07s | Avg:  5m 33s | Max:  5m 41s | Hits: 100%/3556  
      🟩 Clang16            Pass: 100%/2   | Total: 11m 20s | Avg:  5m 40s | Max:  5m 54s | Hits: 100%/3556  
      🟩 Clang17            Pass: 100%/2   | Total: 11m 10s | Avg:  5m 35s | Max:  5m 47s | Hits: 100%/3556  
      🟩 Clang18            Pass: 100%/2   | Total: 10m 38s | Avg:  5m 19s | Max:  5m 19s | Hits: 100%/3556  
      🟩 Clang19            Pass: 100%/7   | Total: 44m 48s | Avg:  6m 24s | Max: 10m 25s | Hits: 100%/12446 
      🟩 GCC7               Pass: 100%/2   | Total: 10m 57s | Avg:  5m 28s | Max:  6m 04s | Hits:  99%/3558  
      🟩 GCC8               Pass: 100%/1   | Total:  5m 21s | Avg:  5m 21s | Max:  5m 21s | Hits:  99%/1779  
      🟩 GCC9               Pass: 100%/2   | Total: 10m 44s | Avg:  5m 22s | Max:  5m 45s | Hits:  99%/3558  
      🟩 GCC10              Pass: 100%/2   | Total: 11m 33s | Avg:  5m 46s | Max:  5m 53s | Hits:  99%/3558  
      🟩 GCC11              Pass: 100%/2   | Total: 11m 29s | Avg:  5m 44s | Max:  5m 45s | Hits:  99%/3558  
      🟩 GCC12              Pass: 100%/2   | Total: 12m 17s | Avg:  6m 08s | Max:  6m 12s | Hits:  99%/3558  
      🟩 GCC13              Pass: 100%/10  | Total:  1h 14m | Avg:  7m 29s | Max: 11m 14s | Hits:  99%/17790 
      🟩 MSVC14.29          Pass: 100%/2   | Total: 40m 59s | Avg: 20m 29s | Max: 21m 10s | Hits:  99%/3544  
      🟩 MSVC14.42          Pass: 100%/3   | Total:  1h 15m | Avg: 25m 09s | Max: 29m 47s | Hits:  99%/5316  
      🟩 NVHPC25.3          Pass: 100%/2   | Total: 50m 51s | Avg: 25m 25s | Max: 25m 41s | Hits:  99%/3556  
    🟩 cxx_family
      🟩 Clang              Pass: 100%/19  | Total:  1h 50m | Avg:  5m 47s | Max: 10m 25s | Hits: 100%/33782 
      🟩 GCC                Pass: 100%/21  | Total:  2h 17m | Avg:  6m 32s | Max: 11m 14s | Hits:  99%/37359 
      🟩 MSVC               Pass: 100%/5   | Total:  1h 56m | Avg: 23m 17s | Max: 29m 47s | Hits:  99%/8860  
      🟩 NVHPC              Pass: 100%/2   | Total: 50m 51s | Avg: 25m 25s | Max: 25m 41s | Hits:  99%/3556  
    🟩 gpu
      🟩 h100               Pass: 100%/2   | Total: 15m 34s | Avg:  7m 47s | Max: 10m 43s | Hits:  99%/3558  
      🟩 rtx2080            Pass: 100%/35  | Total:  4h 38m | Avg:  7m 58s | Max: 25m 41s | Hits:  99%/62226 
      🟩 rtx4090            Pass: 100%/10  | Total:  2h 00m | Avg: 12m 01s | Max: 29m 47s | Hits:  99%/17773 
    🟩 jobs
      🟩 Build              Pass: 100%/40  | Total:  5h 25m | Avg:  8m 08s | Max: 25m 41s | Hits:  99%/71113 
      🟩 TestCPU            Pass: 100%/3   | Total: 45m 22s | Avg: 15m 07s | Max: 29m 47s | Hits:  99%/5329  
      🟩 TestGPU            Pass: 100%/4   | Total: 43m 29s | Avg: 10m 52s | Max: 11m 14s | Hits:  99%/7115  
    🟩 sm
      🟩 90                 Pass: 100%/2   | Total: 15m 34s | Avg:  7m 47s | Max: 10m 43s | Hits:  99%/3558  
      🟩 90;90a;100         Pass: 100%/1   | Total:  6m 02s | Avg:  6m 02s | Max:  6m 02s | Hits:  99%/1779  
    🟩 std
      🟩 17                 Pass: 100%/21  | Total:  3h 02m | Avg:  8m 41s | Max: 25m 10s | Hits:  99%/37329 
      🟩 20                 Pass: 100%/24  | Total:  3h 35m | Avg:  8m 57s | Max: 29m 47s | Hits:  99%/42670 
    
  • 🟩 cudax: Pass: 100%/26 | Total: 2h 19m | Avg: 5m 22s | Max: 14m 09s | Hits: 99%/14616

    🟩 cpu
      🟩 amd64              Pass: 100%/22  | Total:  2h 07m | Avg:  5m 48s | Max: 14m 09s | Hits:  99%/12276 
      🟩 arm64              Pass: 100%/4   | Total: 11m 51s | Avg:  2m 57s | Max:  3m 02s | Hits:  99%/2340  
    🟩 ctk
      🟩 12.0               Pass: 100%/3   | Total: 16m 27s | Avg:  5m 29s | Max:  9m 56s | Hits:  98%/1460  
      🟩 12.8               Pass: 100%/23  | Total:  2h 03m | Avg:  5m 21s | Max: 14m 09s | Hits:  99%/13156 
    🟩 cudacxx
      🟩 nvcc12.0           Pass: 100%/3   | Total: 16m 27s | Avg:  5m 29s | Max:  9m 56s | Hits:  98%/1460  
      🟩 nvcc12.8           Pass: 100%/23  | Total:  2h 03m | Avg:  5m 21s | Max: 14m 09s | Hits:  99%/13156 
    🟩 cudacxx_family
      🟩 nvcc               Pass: 100%/26  | Total:  2h 19m | Avg:  5m 22s | Max: 14m 09s | Hits:  99%/14616 
    🟩 cxx
      🟩 Clang14            Pass: 100%/2   | Total:  6m 32s | Avg:  3m 16s | Max:  3m 20s | Hits: 100%/1174  
      🟩 Clang15            Pass: 100%/1   | Total:  3m 27s | Avg:  3m 27s | Max:  3m 27s | Hits: 100%/585   
      🟩 Clang16            Pass: 100%/1   | Total:  3m 25s | Avg:  3m 25s | Max:  3m 25s | Hits: 100%/585   
      🟩 Clang17            Pass: 100%/1   | Total:  3m 42s | Avg:  3m 42s | Max:  3m 42s | Hits: 100%/585   
      🟩 Clang18            Pass: 100%/1   | Total:  3m 29s | Avg:  3m 29s | Max:  3m 29s | Hits: 100%/585   
      🟩 Clang19            Pass: 100%/4   | Total: 22m 41s | Avg:  5m 40s | Max: 13m 20s | Hits: 100%/2340  
      🟩 GCC10              Pass: 100%/2   | Total:  6m 51s | Avg:  3m 25s | Max:  3m 32s | Hits:  99%/1174  
      🟩 GCC11              Pass: 100%/1   | Total:  3m 31s | Avg:  3m 31s | Max:  3m 31s | Hits:  99%/585   
      🟩 GCC12              Pass: 100%/1   | Total:  3m 25s | Avg:  3m 25s | Max:  3m 25s | Hits:  99%/585   
      🟩 GCC13              Pass: 100%/8   | Total: 46m 27s | Avg:  5m 48s | Max: 14m 09s | Hits:  99%/4680  
      🟩 MSVC14.39          Pass: 100%/1   | Total:  9m 56s | Avg:  9m 56s | Max:  9m 56s | Hits:  93%/286   
      🟩 MSVC14.42          Pass: 100%/1   | Total:  9m 37s | Avg:  9m 37s | Max:  9m 37s | Hits:  95%/286   
      🟩 NVHPC25.3          Pass: 100%/2   | Total: 16m 34s | Avg:  8m 17s | Max:  8m 30s | Hits:  97%/1166  
    🟩 cxx_family
      🟩 Clang              Pass: 100%/10  | Total: 43m 16s | Avg:  4m 19s | Max: 13m 20s | Hits: 100%/5854  
      🟩 GCC                Pass: 100%/12  | Total:  1h 00m | Avg:  5m 01s | Max: 14m 09s | Hits:  99%/7024  
      🟩 MSVC               Pass: 100%/2   | Total: 19m 33s | Avg:  9m 46s | Max:  9m 56s | Hits:  94%/572   
      🟩 NVHPC              Pass: 100%/2   | Total: 16m 34s | Avg:  8m 17s | Max:  8m 30s | Hits:  97%/1166  
    🟩 gpu
      🟩 h100               Pass: 100%/2   | Total: 17m 10s | Avg:  8m 35s | Max: 14m 09s | Hits:  99%/1170  
      🟩 rtx2080            Pass: 100%/24  | Total:  2h 02m | Avg:  5m 06s | Max: 13m 52s | Hits:  99%/13446 
    🟩 jobs
      🟩 Build              Pass: 100%/23  | Total:  1h 38m | Avg:  4m 16s | Max:  9m 56s | Hits:  99%/12861 
      🟩 Test               Pass: 100%/3   | Total: 41m 21s | Avg: 13m 47s | Max: 14m 09s | Hits:  99%/1755  
    🟩 sm
      🟩 90                 Pass: 100%/3   | Total: 20m 18s | Avg:  6m 46s | Max: 14m 09s | Hits:  99%/1755  
      🟩 90a                Pass: 100%/1   | Total:  2m 59s | Avg:  2m 59s | Max:  2m 59s | Hits:  99%/585   
    🟩 std
      🟩 17                 Pass: 100%/4   | Total: 17m 10s | Avg:  4m 17s | Max:  8m 04s | Hits:  99%/2338  
      🟩 20                 Pass: 100%/22  | Total:  2h 02m | Avg:  5m 33s | Max: 14m 09s | Hits:  99%/12278 
    
  • 🟩 stdpar: Pass: 100%/4 | Total: 19m 14s | Avg: 4m 48s | Max: 5m 40s

    🟩 cpu
      🟩 amd64              Pass: 100%/2   | Total: 11m 07s | Avg:  5m 33s | Max:  5m 40s
      🟩 arm64              Pass: 100%/2   | Total:  8m 07s | Avg:  4m 03s | Max:  4m 05s
    🟩 ctk
      🟩 12.8               Pass: 100%/4   | Total: 19m 14s | Avg:  4m 48s | Max:  5m 40s
    🟩 cudacxx
      🟩 nvcc12.8           Pass: 100%/4   | Total: 19m 14s | Avg:  4m 48s | Max:  5m 40s
    🟩 cudacxx_family
      🟩 nvcc               Pass: 100%/4   | Total: 19m 14s | Avg:  4m 48s | Max:  5m 40s
    🟩 cxx
      🟩 NVHPC25.3          Pass: 100%/4   | Total: 19m 14s | Avg:  4m 48s | Max:  5m 40s
    🟩 cxx_family
      🟩 NVHPC              Pass: 100%/4   | Total: 19m 14s | Avg:  4m 48s | Max:  5m 40s
    🟩 gpu
      🟩 rtx2080            Pass: 100%/4   | Total: 19m 14s | Avg:  4m 48s | Max:  5m 40s
    🟩 jobs
      🟩 Build              Pass: 100%/4   | Total: 19m 14s | Avg:  4m 48s | Max:  5m 40s
    🟩 std
      🟩 17                 Pass: 100%/2   | Total:  9m 29s | Avg:  4m 44s | Max:  5m 27s
      🟩 20                 Pass: 100%/2   | Total:  9m 45s | Avg:  4m 52s | Max:  5m 40s
    
  • 🟩 python: Pass: 100%/3 | Total: 26m 20s | Avg: 8m 46s | Max: 17m 21s

    🟩 cpu
      🟩 amd64              Pass: 100%/3   | Total: 26m 20s | Avg:  8m 46s | Max: 17m 21s
    🟩 ctk
      🟩 12.8               Pass: 100%/3   | Total: 26m 20s | Avg:  8m 46s | Max: 17m 21s
    🟩 cudacxx
      🟩 nvcc12.8           Pass: 100%/3   | Total: 26m 20s | Avg:  8m 46s | Max: 17m 21s
    🟩 cudacxx_family
      🟩 nvcc               Pass: 100%/3   | Total: 26m 20s | Avg:  8m 46s | Max: 17m 21s
    🟩 cxx
      🟩 GCC13              Pass: 100%/3   | Total: 26m 20s | Avg:  8m 46s | Max: 17m 21s
    🟩 cxx_family
      🟩 GCC                Pass: 100%/3   | Total: 26m 20s | Avg:  8m 46s | Max: 17m 21s
    🟩 gpu
      🟩 rtx2080            Pass: 100%/3   | Total: 26m 20s | Avg:  8m 46s | Max: 17m 21s
    🟩 jobs
      🟩 cuda.cccl          Pass: 100%/1   | Total:  2m 40s | Avg:  2m 40s | Max:  2m 40s
      🟩 cuda.cooperative   Pass: 100%/1   | Total: 17m 21s | Avg: 17m 21s | Max: 17m 21s
      🟩 cuda.parallel      Pass: 100%/1   | Total:  6m 19s | Avg:  6m 19s | Max:  6m 19s
    
  • 🟩 cccl_c_parallel: Pass: 100%/2 | Total: 34m 58s | Avg: 17m 29s | Max: 32m 49s | Hits: 98%/326

    🟩 cpu
      🟩 amd64              Pass: 100%/2   | Total: 34m 58s | Avg: 17m 29s | Max: 32m 49s | Hits:  98%/326   
    🟩 ctk
      🟩 12.8               Pass: 100%/2   | Total: 34m 58s | Avg: 17m 29s | Max: 32m 49s | Hits:  98%/326   
    🟩 cudacxx
      🟩 nvcc12.8           Pass: 100%/2   | Total: 34m 58s | Avg: 17m 29s | Max: 32m 49s | Hits:  98%/326   
    🟩 cudacxx_family
      🟩 nvcc               Pass: 100%/2   | Total: 34m 58s | Avg: 17m 29s | Max: 32m 49s | Hits:  98%/326   
    🟩 cxx
      🟩 GCC13              Pass: 100%/2   | Total: 34m 58s | Avg: 17m 29s | Max: 32m 49s | Hits:  98%/326   
    🟩 cxx_family
      🟩 GCC                Pass: 100%/2   | Total: 34m 58s | Avg: 17m 29s | Max: 32m 49s | Hits:  98%/326   
    🟩 gpu
      🟩 rtx2080            Pass: 100%/2   | Total: 34m 58s | Avg: 17m 29s | Max: 32m 49s | Hits:  98%/326   
    🟩 jobs
      🟩 Build              Pass: 100%/1   | Total:  2m 09s | Avg:  2m 09s | Max:  2m 09s | Hits:  98%/163   
      🟩 Test               Pass: 100%/1   | Total: 32m 49s | Avg: 32m 49s | Max: 32m 49s | Hits:  98%/163   
    

👃 Inspect Changes

Modifications in project?

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

Modifications in project or dependencies?

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

🏃‍ Runner counts (total jobs: 174)

# Runner
123 linux-amd64-cpu16
15 windows-amd64-cpu16
12 linux-arm64-cpu16
10 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 Apr 22 '25 16:04 github-actions[bot]