Skip to content

[Backport branch/3.0.x] Switch cuCtxCreate to cuDevicePrimaryCtxRetain in cub and libcu++ tests#4801

Merged
wmaxey merged 1 commit intobranch/3.0.xfrom
backport-4594-to-branch/3.0.x
May 23, 2025
Merged

[Backport branch/3.0.x] Switch cuCtxCreate to cuDevicePrimaryCtxRetain in cub and libcu++ tests#4801
wmaxey merged 1 commit intobranch/3.0.xfrom
backport-4594-to-branch/3.0.x

Conversation

@github-actions
Copy link
Copy Markdown
Contributor

Description

Backport of #4594 to branch/3.0.x.

…ts (#4594)

* Switch cuCtxCreate to cuDevicePrimaryCtxRetain

* Correct release argument

* Set the retained context current

(cherry picked from commit cb926fb)
@copy-pr-bot
Copy link
Copy Markdown
Contributor

copy-pr-bot Bot commented May 23, 2025

This pull request requires additional validation before any workflows can run on NVIDIA's runners.

Pull request vetters can view their responsibilities here.

Contributors can view more details about this message here.

@wmaxey wmaxey enabled auto-merge (squash) May 23, 2025 17:32
@wmaxey
Copy link
Copy Markdown
Member

wmaxey commented May 23, 2025

/ok to test f36729c

@github-actions
Copy link
Copy Markdown
Contributor Author

🟩 CI finished in 1h 13m: Pass: 100%/162 | Total: 1d 06h | Avg: 11m 16s | Max: 1h 12m | Hits: 84%/252666
  • 🟩 cub: Pass: 100%/45 | Total: 8h 29m | Avg: 11m 19s | Max: 26m 41s | Hits: 99%/53854

    🟩 cpu
      🟩 amd64              Pass: 100%/43  | Total:  8h 18m | Avg: 11m 34s | Max: 26m 41s | Hits:  99%/51406 
      🟩 arm64              Pass: 100%/2   | Total: 11m 42s | Avg:  5m 51s | Max:  6m 19s | Hits:  99%/2448  
    🟩 ctk
      🟩 12.0               Pass: 100%/5   | Total: 45m 24s | Avg:  9m 04s | Max: 20m 58s | Hits:  99%/5949  
      🟩 12.6               Pass: 100%/2   | Total: 23m 43s | Avg: 11m 51s | Max: 12m 00s | Hits:  98%/2254  
      🟩 12.8               Pass: 100%/38  | Total:  7h 20m | Avg: 11m 35s | Max: 26m 41s | Hits:  99%/45651 
    🟩 cudacxx
      🟩 ClangCUDA18        Pass: 100%/2   | Total: 10m 10s | Avg:  5m 05s | Max:  5m 16s | Hits:  99%/2110  
      🟩 nvcc12.0           Pass: 100%/5   | Total: 45m 24s | Avg:  9m 04s | Max: 20m 58s | Hits:  99%/5949  
      🟩 nvcc12.6           Pass: 100%/2   | Total: 23m 43s | Avg: 11m 51s | Max: 12m 00s | Hits:  98%/2254  
      🟩 nvcc12.8           Pass: 100%/36  | Total:  7h 10m | Avg: 11m 57s | Max: 26m 41s | Hits:  99%/43541 
    🟩 cudacxx_family
      🟩 ClangCUDA          Pass: 100%/2   | Total: 10m 10s | Avg:  5m 05s | Max:  5m 16s | Hits:  99%/2110  
      🟩 nvcc               Pass: 100%/43  | Total:  8h 19m | Avg: 11m 37s | Max: 26m 41s | Hits:  99%/51744 
    🟩 cxx
      🟩 Clang14            Pass: 100%/4   | Total: 24m 49s | Avg:  6m 12s | Max:  6m 28s | Hits:  99%/4904  
      🟩 Clang15            Pass: 100%/2   | Total: 12m 58s | Avg:  6m 29s | Max:  6m 36s | Hits:  99%/2448  
      🟩 Clang16            Pass: 100%/2   | Total: 13m 21s | Avg:  6m 40s | Max:  6m 55s | Hits:  99%/2448  
      🟩 Clang17            Pass: 100%/2   | Total: 13m 17s | Avg:  6m 38s | Max:  6m 51s | Hits:  99%/2448  
      🟩 Clang18            Pass: 100%/7   | Total:  1h 16m | Avg: 10m 55s | Max: 25m 07s | Hits:  99%/8230  
      🟩 GCC7               Pass: 100%/2   | Total: 12m 51s | Avg:  6m 25s | Max:  6m 44s | Hits:  99%/2452  
      🟩 GCC8               Pass: 100%/1   | Total:  6m 28s | Avg:  6m 28s | Max:  6m 28s | Hits:  99%/1226  
      🟩 GCC9               Pass: 100%/2   | Total: 13m 59s | Avg:  6m 59s | Max:  7m 41s | Hits:  99%/2452  
      🟩 GCC10              Pass: 100%/2   | Total: 14m 31s | Avg:  7m 15s | Max:  7m 22s | Hits:  99%/2452  
      🟩 GCC11              Pass: 100%/2   | Total: 14m 03s | Avg:  7m 01s | Max:  7m 17s | Hits:  99%/2448  
      🟩 GCC12              Pass: 100%/2   | Total: 14m 18s | Avg:  7m 09s | Max:  7m 20s | Hits:  99%/2448  
      🟩 GCC13              Pass: 100%/11  | Total:  3h 00m | Avg: 16m 23s | Max: 26m 41s | Hits:  99%/13464 
      🟩 MSVC14.29          Pass: 100%/2   | Total: 44m 35s | Avg: 22m 17s | Max: 23m 37s | Hits:  99%/2090  
      🟩 MSVC14.42          Pass: 100%/2   | Total: 44m 08s | Avg: 22m 04s | Max: 22m 17s | Hits:  99%/2090  
      🟩 NVHPC25.1          Pass: 100%/2   | Total: 23m 43s | Avg: 11m 51s | Max: 12m 00s | Hits:  98%/2254  
    🟩 cxx_family
      🟩 Clang              Pass: 100%/17  | Total:  2h 20m | Avg:  8m 17s | Max: 25m 07s | Hits:  99%/20478 
      🟩 GCC                Pass: 100%/22  | Total:  4h 16m | Avg: 11m 39s | Max: 26m 41s | Hits:  99%/26942 
      🟩 MSVC               Pass: 100%/4   | Total:  1h 28m | Avg: 22m 10s | Max: 23m 37s | Hits:  99%/4180  
      🟩 NVHPC              Pass: 100%/2   | Total: 23m 43s | Avg: 11m 51s | Max: 12m 00s | Hits:  98%/2254  
    🟩 gpu
      🟩 h100               Pass: 100%/3   | Total: 54m 09s | Avg: 18m 03s | Max: 25m 39s | Hits:  99%/3672  
      🟩 rtx2080            Pass: 100%/34  | Total:  4h 55m | Avg:  8m 41s | Max: 23m 37s | Hits:  99%/40390 
      🟩 rtxa6000           Pass: 100%/8   | Total:  2h 39m | Avg: 19m 59s | Max: 26m 41s | Hits:  99%/9792  
    🟩 jobs
      🟩 Build              Pass: 100%/37  | Total:  5h 14m | Avg:  8m 30s | Max: 23m 37s | Hits:  99%/44062 
      🟩 DeviceLaunch       Pass: 100%/1   | Total: 23m 47s | Avg: 23m 47s | Max: 23m 47s | Hits:  99%/1224  
      🟩 GraphCapture       Pass: 100%/1   | Total: 21m 06s | Avg: 21m 06s | Max: 21m 06s | Hits:  99%/1224  
      🟩 HostLaunch         Pass: 100%/3   | Total:  1h 15m | Avg: 25m 03s | Max: 26m 25s | Hits:  99%/3672  
      🟩 TestGPU            Pass: 100%/3   | Total:  1h 15m | Avg: 25m 03s | Max: 26m 41s | Hits:  99%/3672  
    🟩 sm
      🟩 90                 Pass: 100%/3   | Total: 54m 09s | Avg: 18m 03s | Max: 25m 39s | Hits:  99%/3672  
      🟩 90;90a;100         Pass: 100%/1   | Total:  7m 17s | Avg:  7m 17s | Max:  7m 17s | Hits:  99%/1224  
    🟩 std
      🟩 17                 Pass: 100%/20  | Total:  3h 02m | Avg:  9m 08s | Max: 23m 37s | Hits:  99%/23693 
      🟩 20                 Pass: 100%/25  | Total:  5h 26m | Avg: 13m 04s | Max: 26m 41s | Hits:  99%/30161 
    
  • 🟩 thrust: Pass: 100%/45 | Total: 6h 49m | Avg: 9m 06s | Max: 32m 03s | Hits: 99%/80271

    🟩 cmake_options
      🟩 -DTHRUST_DISPATCH_TYPE=Force32bit Pass: 100%/2   | Total: 18m 06s | Avg:  9m 03s | Max: 11m 26s | Hits:  99%/3570  
    🟩 cpu
      🟩 amd64              Pass: 100%/43  | Total:  6h 39m | Avg:  9m 17s | Max: 32m 03s | Hits:  99%/76702 
      🟩 arm64              Pass: 100%/2   | Total: 10m 10s | Avg:  5m 05s | Max:  5m 27s | Hits:  99%/3569  
    🟩 ctk
      🟩 12.0               Pass: 100%/5   | Total: 42m 11s | Avg:  8m 26s | Max: 22m 06s | Hits:  99%/8916  
      🟩 12.6               Pass: 100%/2   | Total: 33m 50s | Avg: 16m 55s | Max: 17m 35s | Hits:  99%/3568  
      🟩 12.8               Pass: 100%/38  | Total:  5h 33m | Avg:  8m 47s | Max: 32m 03s | Hits:  99%/67787 
    🟩 cudacxx
      🟩 ClangCUDA18        Pass: 100%/2   | Total: 11m 01s | Avg:  5m 30s | Max:  5m 40s | Hits:  99%/3568  
      🟩 nvcc12.0           Pass: 100%/5   | Total: 42m 11s | Avg:  8m 26s | Max: 22m 06s | Hits:  99%/8916  
      🟩 nvcc12.6           Pass: 100%/2   | Total: 33m 50s | Avg: 16m 55s | Max: 17m 35s | Hits:  99%/3568  
      🟩 nvcc12.8           Pass: 100%/36  | Total:  5h 22m | Avg:  8m 57s | Max: 32m 03s | Hits:  99%/64219 
    🟩 cudacxx_family
      🟩 ClangCUDA          Pass: 100%/2   | Total: 11m 01s | Avg:  5m 30s | Max:  5m 40s | Hits:  99%/3568  
      🟩 nvcc               Pass: 100%/43  | Total:  6h 38m | Avg:  9m 16s | Max: 32m 03s | Hits:  99%/76703 
    🟩 cxx
      🟩 Clang14            Pass: 100%/4   | Total: 21m 07s | Avg:  5m 16s | Max:  5m 48s | Hits: 100%/7136  
      🟩 Clang15            Pass: 100%/2   | Total: 11m 42s | Avg:  5m 51s | Max:  6m 02s | Hits: 100%/3568  
      🟩 Clang16            Pass: 100%/2   | Total: 11m 32s | Avg:  5m 46s | Max:  5m 56s | Hits: 100%/3568  
      🟩 Clang17            Pass: 100%/2   | Total: 11m 18s | Avg:  5m 39s | Max:  5m 44s | Hits: 100%/3568  
      🟩 Clang18            Pass: 100%/7   | Total: 45m 12s | Avg:  6m 27s | Max:  9m 52s | Hits:  99%/12488 
      🟩 GCC7               Pass: 100%/2   | Total: 11m 02s | Avg:  5m 31s | Max:  5m 55s | Hits:  99%/3570  
      🟩 GCC8               Pass: 100%/1   | Total:  5m 32s | Avg:  5m 32s | Max:  5m 32s | Hits:  99%/1785  
      🟩 GCC9               Pass: 100%/2   | Total: 11m 18s | Avg:  5m 39s | Max:  6m 02s | Hits:  99%/3570  
      🟩 GCC10              Pass: 100%/2   | Total: 11m 46s | Avg:  5m 53s | Max:  6m 08s | Hits:  99%/3570  
      🟩 GCC11              Pass: 100%/2   | Total: 12m 08s | Avg:  6m 04s | Max:  6m 19s | Hits:  99%/3570  
      🟩 GCC12              Pass: 100%/2   | Total: 12m 41s | Avg:  6m 20s | Max:  6m 22s | Hits:  99%/3570  
      🟩 GCC13              Pass: 100%/10  | Total:  1h 21m | Avg:  8m 07s | Max: 12m 11s | Hits:  99%/17850 
      🟩 MSVC14.29          Pass: 100%/2   | Total: 48m 16s | Avg: 24m 08s | Max: 26m 10s | Hits:  99%/3556  
      🟩 MSVC14.42          Pass: 100%/3   | Total:  1h 21m | Avg: 27m 04s | Max: 32m 03s | Hits:  99%/5334  
      🟩 NVHPC25.1          Pass: 100%/2   | Total: 33m 50s | Avg: 16m 55s | Max: 17m 35s | Hits:  99%/3568  
    🟩 cxx_family
      🟩 Clang              Pass: 100%/17  | Total:  1h 40m | Avg:  5m 55s | Max:  9m 52s | Hits:  99%/30328 
      🟩 GCC                Pass: 100%/21  | Total:  2h 25m | Avg:  6m 56s | Max: 12m 11s | Hits:  99%/37485 
      🟩 MSVC               Pass: 100%/5   | Total:  2h 09m | Avg: 25m 53s | Max: 32m 03s | Hits:  99%/8890  
      🟩 NVHPC              Pass: 100%/2   | Total: 33m 50s | Avg: 16m 55s | Max: 17m 35s | Hits:  99%/3568  
    🟩 gpu
      🟩 h100               Pass: 100%/2   | Total: 17m 04s | Avg:  8m 32s | Max: 12m 11s | Hits:  99%/3570  
      🟩 rtx2080            Pass: 100%/33  | Total:  4h 28m | Avg:  8m 07s | Max: 26m 15s | Hits:  99%/58868 
      🟩 rtx4090            Pass: 100%/10  | Total:  2h 04m | Avg: 12m 26s | Max: 32m 03s | Hits:  99%/17833 
    🟩 jobs
      🟩 Build              Pass: 100%/38  | Total:  5h 15m | Avg:  8m 18s | Max: 26m 15s | Hits:  99%/67785 
      🟩 TestCPU            Pass: 100%/3   | Total: 48m 49s | Avg: 16m 16s | Max: 32m 03s | Hits:  99%/5347  
      🟩 TestGPU            Pass: 100%/4   | Total: 45m 17s | Avg: 11m 19s | Max: 12m 11s | Hits:  99%/7139  
    🟩 sm
      🟩 90                 Pass: 100%/2   | Total: 17m 04s | Avg:  8m 32s | Max: 12m 11s | Hits:  99%/3570  
      🟩 90;90a;100         Pass: 100%/1   | Total:  6m 43s | Avg:  6m 43s | Max:  6m 43s | Hits:  99%/1785  
    🟩 std
      🟩 17                 Pass: 100%/20  | Total:  3h 04m | Avg:  9m 12s | Max: 26m 15s | Hits:  99%/35671 
      🟩 20                 Pass: 100%/23  | Total:  3h 27m | Avg:  9m 01s | Max: 32m 03s | Hits:  99%/41030 
    
  • 🟩 libcudacxx: Pass: 100%/43 | Total: 11h 12m | Avg: 15m 37s | Max: 36m 32s | Hits: 62%/106391

    🟩 cpu
      🟩 amd64              Pass: 100%/41  | Total: 10h 44m | Avg: 15m 43s | Max: 36m 32s | Hits:  62%/100572
      🟩 arm64              Pass: 100%/2   | Total: 27m 07s | Avg: 13m 33s | Max: 23m 01s | Hits:  68%/5819  
    🟩 ctk
      🟩 12.0               Pass: 100%/5   | Total:  1h 30m | Avg: 18m 06s | Max: 25m 13s | Hits:  50%/14174 
      🟩 12.6               Pass: 100%/2   | Total:  1h 07m | Avg: 33m 49s | Max: 36m 32s | Hits:  31%/5766  
      🟩 12.8               Pass: 100%/36  | Total:  8h 33m | Avg: 14m 16s | Max: 27m 19s | Hits:  66%/86451 
    🟩 cudacxx
      🟩 ClangCUDA18        Pass: 100%/2   | Total: 43m 03s | Avg: 21m 31s | Max: 21m 52s | Hits:  27%/5780  
      🟩 nvcc12.0           Pass: 100%/5   | Total:  1h 30m | Avg: 18m 06s | Max: 25m 13s | Hits:  50%/14174 
      🟩 nvcc12.6           Pass: 100%/2   | Total:  1h 07m | Avg: 33m 49s | Max: 36m 32s | Hits:  31%/5766  
      🟩 nvcc12.8           Pass: 100%/34  | Total:  7h 50m | Avg: 13m 50s | Max: 27m 19s | Hits:  69%/80671 
    🟩 cudacxx_family
      🟩 ClangCUDA          Pass: 100%/2   | Total: 43m 03s | Avg: 21m 31s | Max: 21m 52s | Hits:  27%/5780  
      🟩 nvcc               Pass: 100%/41  | Total: 10h 28m | Avg: 15m 20s | Max: 36m 32s | Hits:  64%/100611
    🟩 cxx
      🟩 Clang14            Pass: 100%/4   | Total: 53m 17s | Avg: 13m 19s | Max: 23m 44s | Hits:  65%/11528 
      🟩 Clang15            Pass: 100%/2   | Total: 27m 25s | Avg: 13m 42s | Max: 22m 36s | Hits:  66%/5776  
      🟩 Clang16            Pass: 100%/2   | Total: 46m 16s | Avg: 23m 08s | Max: 24m 41s | Hits:  36%/5776  
      🟩 Clang17            Pass: 100%/2   | Total: 12m 02s | Avg:  6m 01s | Max:  6m 07s | Hits:  91%/5776  
      🟩 Clang18            Pass: 100%/6   | Total:  1h 29m | Avg: 14m 51s | Max: 23m 01s | Hits:  58%/14465 
      🟩 GCC7               Pass: 100%/2   | Total: 44m 05s | Avg: 22m 02s | Max: 23m 42s | Hits:  35%/5714  
      🟩 GCC8               Pass: 100%/1   | Total:  5m 43s | Avg:  5m 43s | Max:  5m 43s | Hits:  91%/2867  
      🟩 GCC9               Pass: 100%/2   | Total: 27m 31s | Avg: 13m 45s | Max: 21m 43s | Hits:  64%/5726  
      🟩 GCC10              Pass: 100%/2   | Total: 29m 03s | Avg: 14m 31s | Max: 23m 46s | Hits:  62%/5782  
      🟩 GCC11              Pass: 100%/2   | Total: 46m 34s | Avg: 23m 17s | Max: 23m 37s | Hits:  33%/5778  
      🟩 GCC12              Pass: 100%/2   | Total: 10m 08s | Avg:  5m 04s | Max:  5m 38s | Hits:  97%/5778  
      🟩 GCC13              Pass: 100%/10  | Total:  1h 49m | Avg: 10m 57s | Max: 23m 38s | Hits:  83%/14726 
      🟩 MSVC14.29          Pass: 100%/2   | Total: 50m 30s | Avg: 25m 15s | Max: 25m 17s | Hits:  62%/5432  
      🟩 MSVC14.42          Pass: 100%/2   | Total: 53m 11s | Avg: 26m 35s | Max: 27m 19s | Hits:  45%/5501  
      🟩 NVHPC25.1          Pass: 100%/2   | Total:  1h 07m | Avg: 33m 49s | Max: 36m 32s | Hits:  31%/5766  
    🟩 cxx_family
      🟩 Clang              Pass: 100%/16  | Total:  3h 48m | Avg: 14m 15s | Max: 24m 41s | Hits:  62%/43321 
      🟩 GCC                Pass: 100%/21  | Total:  4h 32m | Avg: 12m 58s | Max: 23m 46s | Hits:  68%/46371 
      🟩 MSVC               Pass: 100%/4   | Total:  1h 43m | Avg: 25m 55s | Max: 27m 19s | Hits:  54%/10933 
      🟩 NVHPC              Pass: 100%/2   | Total:  1h 07m | Avg: 33m 49s | Max: 36m 32s | Hits:  31%/5766  
    🟩 gpu
      🟩 h100               Pass: 100%/2   | Total: 17m 59s | Avg:  8m 59s | Max: 13m 26s | Hits:  99%/2999  
      🟩 rtx2080            Pass: 100%/41  | Total: 10h 54m | Avg: 15m 57s | Max: 36m 32s | Hits:  61%/103392
    🟩 jobs
      🟩 Build              Pass: 100%/37  | Total:  9h 52m | Avg: 16m 01s | Max: 36m 32s | Hits:  62%/106351
      🟩 NVRTC              Pass: 100%/2   | Total: 36m 46s | Avg: 18m 23s | Max: 18m 48s | Hits:  90%/40    
      🟩 Test               Pass: 100%/3   | Total: 40m 18s | Avg: 13m 26s | Max: 13m 57s
      🟩 VerifyCodegen      Pass: 100%/1   | Total:  2m 19s | Avg:  2m 19s | Max:  2m 19s
    🟩 sm
      🟩 75                 Pass: 100%/2   | Total: 36m 46s | Avg: 18m 23s | Max: 18m 48s | Hits:  90%/40    
      🟩 90                 Pass: 100%/2   | Total: 17m 59s | Avg:  8m 59s | Max: 13m 26s | Hits:  99%/2999  
      🟩 90;90a;100         Pass: 100%/1   | Total:  5m 14s | Avg:  5m 14s | Max:  5m 14s | Hits:  94%/2999  
    🟩 std
      🟩 17                 Pass: 100%/21  | Total:  6h 05m | Avg: 17m 22s | Max: 31m 06s | Hits:  59%/56876 
      🟩 20                 Pass: 100%/21  | Total:  5h 04m | Avg: 14m 30s | Max: 36m 32s | Hits:  67%/49515 
    
  • 🟩 cudax: Pass: 100%/22 | Total: 2h 08m | Avg: 5m 49s | Max: 18m 41s | Hits: 99%/11830

    🟩 cpu
      🟩 amd64              Pass: 100%/18  | Total:  1h 56m | Avg:  6m 28s | Max: 18m 41s | Hits:  99%/9494  
      🟩 arm64              Pass: 100%/4   | Total: 11m 41s | Avg:  2m 55s | Max:  3m 04s | Hits:  99%/2336  
    🟩 ctk
      🟩 12.0               Pass: 100%/1   | Total: 11m 04s | Avg: 11m 04s | Max: 11m 04s | Hits:  95%/281   
      🟩 12.6               Pass: 100%/2   | Total: 12m 32s | Avg:  6m 16s | Max:  6m 20s | Hits:  96%/752   
      🟩 12.8               Pass: 100%/19  | Total:  1h 44m | Avg:  5m 30s | Max: 18m 41s | Hits:  99%/10797 
    🟩 cudacxx
      🟩 nvcc12.0           Pass: 100%/1   | Total: 11m 04s | Avg: 11m 04s | Max: 11m 04s | Hits:  95%/281   
      🟩 nvcc12.6           Pass: 100%/2   | Total: 12m 32s | Avg:  6m 16s | Max:  6m 20s | Hits:  96%/752   
      🟩 nvcc12.8           Pass: 100%/19  | Total:  1h 44m | Avg:  5m 30s | Max: 18m 41s | Hits:  99%/10797 
    🟩 cudacxx_family
      🟩 nvcc               Pass: 100%/22  | Total:  2h 08m | Avg:  5m 49s | Max: 18m 41s | Hits:  99%/11830 
    🟩 cxx
      🟩 Clang14            Pass: 100%/1   | Total:  3m 19s | Avg:  3m 19s | Max:  3m 19s | Hits: 100%/586   
      🟩 Clang15            Pass: 100%/1   | Total:  3m 27s | Avg:  3m 27s | Max:  3m 27s | Hits: 100%/584   
      🟩 Clang16            Pass: 100%/1   | Total:  3m 41s | Avg:  3m 41s | Max:  3m 41s | Hits: 100%/584   
      🟩 Clang17            Pass: 100%/1   | Total:  3m 30s | Avg:  3m 30s | Max:  3m 30s | Hits: 100%/584   
      🟩 Clang18            Pass: 100%/4   | Total: 21m 57s | Avg:  5m 29s | Max: 12m 51s | Hits: 100%/2336  
      🟩 GCC10              Pass: 100%/1   | Total:  3m 37s | Avg:  3m 37s | Max:  3m 37s | Hits:  99%/586   
      🟩 GCC11              Pass: 100%/1   | Total:  3m 31s | Avg:  3m 31s | Max:  3m 31s | Hits:  99%/584   
      🟩 GCC12              Pass: 100%/2   | Total: 22m 08s | Avg: 11m 04s | Max: 18m 41s | Hits:  99%/1168  
      🟩 GCC13              Pass: 100%/6   | Total: 27m 29s | Avg:  4m 34s | Max: 11m 50s | Hits:  99%/3504  
      🟩 MSVC14.39          Pass: 100%/1   | Total: 11m 04s | Avg: 11m 04s | Max: 11m 04s | Hits:  95%/281   
      🟩 MSVC14.42          Pass: 100%/1   | Total: 12m 01s | Avg: 12m 01s | Max: 12m 01s | Hits:  95%/281   
      🟩 NVHPC25.1          Pass: 100%/2   | Total: 12m 32s | Avg:  6m 16s | Max:  6m 20s | Hits:  96%/752   
    🟩 cxx_family
      🟩 Clang              Pass: 100%/8   | Total: 35m 54s | Avg:  4m 29s | Max: 12m 51s | Hits: 100%/4674  
      🟩 GCC                Pass: 100%/10  | Total: 56m 45s | Avg:  5m 40s | Max: 18m 41s | Hits:  99%/5842  
      🟩 MSVC               Pass: 100%/2   | Total: 23m 05s | Avg: 11m 32s | Max: 12m 01s | Hits:  95%/562   
      🟩 NVHPC              Pass: 100%/2   | Total: 12m 32s | Avg:  6m 16s | Max:  6m 20s | Hits:  96%/752   
    🟩 gpu
      🟩 h100               Pass: 100%/2   | Total: 15m 12s | Avg:  7m 36s | Max: 11m 50s | Hits:  99%/1168  
      🟩 rtx2080            Pass: 100%/20  | Total:  1h 53m | Avg:  5m 39s | Max: 18m 41s | Hits:  99%/10662 
    🟩 jobs
      🟩 Build              Pass: 100%/19  | Total:  1h 24m | Avg:  4m 28s | Max: 12m 01s | Hits:  99%/10078 
      🟩 Test               Pass: 100%/3   | Total: 43m 22s | Avg: 14m 27s | Max: 18m 41s | Hits:  99%/1752  
    🟩 sm
      🟩 90                 Pass: 100%/3   | Total: 18m 20s | Avg:  6m 06s | Max: 11m 50s | Hits:  99%/1752  
      🟩 90a                Pass: 100%/1   | Total:  3m 10s | Avg:  3m 10s | Max:  3m 10s | Hits:  99%/584   
    🟩 std
      🟩 17                 Pass: 100%/4   | Total: 15m 14s | Avg:  3m 48s | Max:  6m 20s | Hits:  99%/2128  
      🟩 20                 Pass: 100%/18  | Total:  1h 53m | Avg:  6m 16s | Max: 18m 41s | Hits:  99%/9702  
    
  • 🟩 stdpar: Pass: 100%/4 | Total: 18m 41s | Avg: 4m 40s | Max: 5m 17s

    🟩 cpu
      🟩 amd64              Pass: 100%/2   | Total: 10m 25s | Avg:  5m 12s | Max:  5m 17s
      🟩 arm64              Pass: 100%/2   | Total:  8m 16s | Avg:  4m 08s | Max:  4m 11s
    🟩 ctk
      🟩 12.6               Pass: 100%/4   | Total: 18m 41s | Avg:  4m 40s | Max:  5m 17s
    🟩 cudacxx
      🟩 nvcc12.6           Pass: 100%/4   | Total: 18m 41s | Avg:  4m 40s | Max:  5m 17s
    🟩 cudacxx_family
      🟩 nvcc               Pass: 100%/4   | Total: 18m 41s | Avg:  4m 40s | Max:  5m 17s
    🟩 cxx
      🟩 NVHPC25.1          Pass: 100%/4   | Total: 18m 41s | Avg:  4m 40s | Max:  5m 17s
    🟩 cxx_family
      🟩 NVHPC              Pass: 100%/4   | Total: 18m 41s | Avg:  4m 40s | Max:  5m 17s
    🟩 gpu
      🟩 rtx2080            Pass: 100%/4   | Total: 18m 41s | Avg:  4m 40s | Max:  5m 17s
    🟩 jobs
      🟩 Build              Pass: 100%/4   | Total: 18m 41s | Avg:  4m 40s | Max:  5m 17s
    🟩 std
      🟩 17                 Pass: 100%/2   | Total:  9m 22s | Avg:  4m 41s | Max:  5m 17s
      🟩 20                 Pass: 100%/2   | Total:  9m 19s | Avg:  4m 39s | Max:  5m 08s
    
  • 🟩 cccl_c_parallel: Pass: 100%/2 | Total: 16m 53s | Avg: 8m 26s | Max: 14m 38s | Hits: 98%/320

    🟩 cpu
      🟩 amd64              Pass: 100%/2   | Total: 16m 53s | Avg:  8m 26s | Max: 14m 38s | Hits:  98%/320   
    🟩 ctk
      🟩 12.8               Pass: 100%/2   | Total: 16m 53s | Avg:  8m 26s | Max: 14m 38s | Hits:  98%/320   
    🟩 cudacxx
      🟩 nvcc12.8           Pass: 100%/2   | Total: 16m 53s | Avg:  8m 26s | Max: 14m 38s | Hits:  98%/320   
    🟩 cudacxx_family
      🟩 nvcc               Pass: 100%/2   | Total: 16m 53s | Avg:  8m 26s | Max: 14m 38s | Hits:  98%/320   
    🟩 cxx
      🟩 GCC13              Pass: 100%/2   | Total: 16m 53s | Avg:  8m 26s | Max: 14m 38s | Hits:  98%/320   
    🟩 cxx_family
      🟩 GCC                Pass: 100%/2   | Total: 16m 53s | Avg:  8m 26s | Max: 14m 38s | Hits:  98%/320   
    🟩 gpu
      🟩 rtx2080            Pass: 100%/2   | Total: 16m 53s | Avg:  8m 26s | Max: 14m 38s | Hits:  98%/320   
    🟩 jobs
      🟩 Build              Pass: 100%/1   | Total:  2m 15s | Avg:  2m 15s | Max:  2m 15s | Hits:  98%/160   
      🟩 Test               Pass: 100%/1   | Total: 14m 38s | Avg: 14m 38s | Max: 14m 38s | Hits:  98%/160   
    
  • 🟩 python: Pass: 100%/1 | Total: 1h 12m | Avg: 1h 12m | Max: 1h 12m

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

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

# Runner
113 linux-amd64-cpu16
15 windows-amd64-cpu16
12 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

@wmaxey wmaxey merged commit 54925a3 into branch/3.0.x May 23, 2025
177 checks passed
@github-project-automation github-project-automation Bot moved this from Todo to Done in CCCL May 23, 2025
@bernhardmgruber bernhardmgruber deleted the backport-4594-to-branch/3.0.x branch May 23, 2025 20:59
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

Archived in project

Development

Successfully merging this pull request may close these issues.

3 participants