Skip to content

Detect QNX for atomics support - #5962

Merged
wmaxey merged 1 commit into
NVIDIA:branch/3.1.xfrom
miscco:backport_support_qnx_pthread
Sep 22, 2025
Merged

Detect QNX for atomics support#5962
wmaxey merged 1 commit into
NVIDIA:branch/3.1.xfrom
miscco:backport_support_qnx_pthread

Conversation

@miscco

@miscco miscco commented Sep 22, 2025

Copy link
Copy Markdown
Contributor

QNX is providing pthread support, so there is no reason to not support them.

Fixes nvbug5529628

QNX is providing [pthread](https://www.qnx.com/developers/docs/8.0/com.qnx.doc.neutrino.lib_ref/topic/p/pthread_create.html) support, so there is no reason to not support them.

Fixes nvbug5529628
@miscco
miscco requested a review from a team as a code owner September 22, 2025 05:57
@miscco
miscco requested a review from griwes September 22, 2025 05:57
@github-project-automation github-project-automation Bot moved this to Todo in CCCL Sep 22, 2025
@cccl-authenticator-app cccl-authenticator-app Bot moved this from Todo to In Review in CCCL Sep 22, 2025
@miscco miscco added the nvbug Has an associated internal NVIDIA NVBug. label Sep 22, 2025
@miscco
miscco requested a review from davebayer September 22, 2025 05:59
@github-actions

Copy link
Copy Markdown
Contributor
🟨 CI finished in 1h 16m: Pass: 96%/205 | Total: 1d 18h | Avg: 12m 29s | Max: 1h 04m | Hits: 90%/339616
  • 🟨 python: Pass: 55%/18 | Total: 2h 13m | Avg: 7m 25s | Max: 15m 25s

    🟨 jobs
      🟩 Build cuda.cccl    Pass: 100%/2   | Total: 18m 09s | Avg:  9m 04s | Max:  9m 11s
      🟥 Test cuda.cccl.cooperative Pass:   0%/4   | Total: 49m 16s | Avg: 12m 19s | Max: 15m 25s
      🟩 Test cuda.cccl.examples Pass: 100%/4   | Total: 19m 00s | Avg:  4m 45s | Max:  4m 59s
      🟩 Test cuda.cccl.headers Pass: 100%/4   | Total: 19m 21s | Avg:  4m 50s | Max:  5m 50s
      🟥 Test cuda.cccl.parallel Pass:   0%/4   | Total: 28m 00s | Avg:  7m 00s | Max:  7m 36s
    🟨 cpu
      🟨 amd64              Pass:  55%/18  | Total:  2h 13m | Avg:  7m 25s | Max: 15m 25s
    🟨 ctk
      🟨 12.9               Pass:  55%/18  | Total:  2h 13m | Avg:  7m 25s | Max: 15m 25s
    🟨 cudacxx
      🟨 nvcc12.9           Pass:  55%/18  | Total:  2h 13m | Avg:  7m 25s | Max: 15m 25s
    🟨 cudacxx_family
      🟨 nvcc               Pass:  55%/18  | Total:  2h 13m | Avg:  7m 25s | Max: 15m 25s
    🟨 cxx
      🟨 GCC13              Pass:  55%/18  | Total:  2h 13m | Avg:  7m 25s | Max: 15m 25s
    🟨 cxx_family
      🟨 GCC                Pass:  55%/18  | Total:  2h 13m | Avg:  7m 25s | Max: 15m 25s
    🟨 gpu
      🟨 h100               Pass:  50%/8   | Total: 53m 23s | Avg:  6m 40s | Max:  9m 36s
      🟨 rtxa6000           Pass:  60%/10  | Total:  1h 20m | Avg:  8m 02s | Max: 15m 25s
    🟨 py_version
      🟨 3.10               Pass:  55%/9   | Total:  1h 07m | Avg:  7m 29s | Max: 15m 25s
      🟨 3.13               Pass:  55%/9   | Total:  1h 06m | Avg:  7m 22s | Max: 14m 43s
    
  • 🟩 cub: Pass: 100%/50 | Total: 13h 38m | Avg: 16m 22s | Max: 1h 04m | Hits: 99%/61706

    🟩 cpu
      🟩 amd64              Pass: 100%/48  | Total: 13h 23m | Avg: 16m 44s | Max:  1h 04m | Hits:  98%/59190 
      🟩 arm64              Pass: 100%/2   | Total: 14m 36s | Avg:  7m 18s | Max:  8m 29s | Hits:  99%/2516  
    🟩 ctk
      🟩 12.0               Pass: 100%/5   | Total:  1h 03m | Avg: 12m 36s | Max: 33m 28s | Hits:  99%/6186  
      🟩 12.9               Pass: 100%/45  | Total: 12h 35m | Avg: 16m 47s | Max:  1h 04m | Hits:  98%/55520 
    🟩 cudacxx
      🟩 ClangCUDA19        Pass: 100%/2   | Total: 10m 36s | Avg:  5m 18s | Max:  5m 31s | Hits:  99%/2165  
      🟩 nvcc12.0           Pass: 100%/5   | Total:  1h 03m | Avg: 12m 36s | Max: 33m 28s | Hits:  99%/6186  
      🟩 nvcc12.9           Pass: 100%/43  | Total: 12h 24m | Avg: 17m 19s | Max:  1h 04m | Hits:  98%/53355 
    🟩 cudacxx_family
      🟩 ClangCUDA          Pass: 100%/2   | Total: 10m 36s | Avg:  5m 18s | Max:  5m 31s | Hits:  99%/2165  
      🟩 nvcc               Pass: 100%/48  | Total: 13h 27m | Avg: 16m 49s | Max:  1h 04m | Hits:  98%/59541 
    🟩 cxx
      🟩 Clang14            Pass: 100%/4   | Total: 26m 25s | Avg:  6m 36s | Max:  7m 01s | Hits:  99%/5034  
      🟩 Clang15            Pass: 100%/2   | Total: 13m 59s | Avg:  6m 59s | Max:  7m 21s | Hits:  99%/2513  
      🟩 Clang16            Pass: 100%/2   | Total: 14m 20s | Avg:  7m 10s | Max:  7m 24s | Hits:  99%/2513  
      🟩 Clang17            Pass: 100%/2   | Total: 14m 44s | Avg:  7m 22s | Max:  7m 27s | Hits:  99%/2513  
      🟩 Clang18            Pass: 100%/2   | Total: 13m 59s | Avg:  6m 59s | Max:  7m 19s | Hits:  99%/2513  
      🟩 Clang19            Pass: 100%/7   | Total:  1h 30m | Avg: 12m 58s | Max: 32m 27s | Hits:  99%/8449  
      🟩 GCC7               Pass: 100%/2   | Total: 17m 00s | Avg:  8m 30s | Max:  8m 31s | Hits:  99%/2516  
      🟩 GCC8               Pass: 100%/1   | Total:  8m 25s | Avg:  8m 25s | Max:  8m 25s | Hits:  99%/1258  
      🟩 GCC9               Pass: 100%/2   | Total: 17m 03s | Avg:  8m 31s | Max:  8m 40s | Hits:  99%/2516  
      🟩 GCC10              Pass: 100%/2   | Total: 18m 13s | Avg:  9m 06s | Max:  9m 19s | Hits:  99%/2517  
      🟩 GCC11              Pass: 100%/2   | Total:  1h 13m | Avg: 36m 39s | Max:  1h 04m | Hits:  83%/2513  
      🟩 GCC12              Pass: 100%/2   | Total: 19m 24s | Avg:  9m 42s | Max:  9m 55s | Hits:  99%/2513  
      🟩 GCC13              Pass: 100%/12  | Total:  4h 30m | Avg: 22m 30s | Max: 41m 55s | Hits:  99%/15105 
      🟩 MSVC14.29          Pass: 100%/2   | Total:  1h 06m | Avg: 33m 02s | Max: 33m 28s | Hits:  99%/2306  
      🟩 MSVC14.43          Pass: 100%/4   | Total:  2h 09m | Avg: 32m 24s | Max: 37m 52s | Hits:  99%/4612  
      🟩 NVHPC25.5          Pass: 100%/2   | Total: 24m 55s | Avg: 12m 27s | Max: 12m 29s | Hits:  98%/2315  
    🟩 cxx_family
      🟩 Clang              Pass: 100%/19  | Total:  2h 54m | Avg:  9m 10s | Max: 32m 27s | Hits:  99%/23535 
      🟩 GCC                Pass: 100%/23  | Total:  7h 03m | Avg: 18m 24s | Max:  1h 04m | Hits:  98%/28938 
      🟩 MSVC               Pass: 100%/6   | Total:  3h 15m | Avg: 32m 37s | Max: 37m 52s | Hits:  99%/6918  
      🟩 NVHPC              Pass: 100%/2   | Total: 24m 55s | Avg: 12m 27s | Max: 12m 29s | Hits:  98%/2315  
    🟩 gpu
      🟩 h100               Pass: 100%/3   | Total:  1h 14m | Avg: 24m 49s | Max: 36m 05s | Hits:  99%/3777  
      🟩 rtx2080            Pass: 100%/39  | Total:  8h 36m | Avg: 13m 15s | Max:  1h 04m | Hits:  98%/47863 
      🟩 rtxa6000           Pass: 100%/8   | Total:  3h 47m | Avg: 28m 22s | Max: 41m 55s | Hits:  99%/10066 
    🟩 jobs
      🟩 Build              Pass: 100%/42  | Total:  9h 00m | Avg: 12m 52s | Max:  1h 04m | Hits:  98%/51638 
      🟩 DeviceLaunch       Pass: 100%/1   | Total: 38m 39s | Avg: 38m 39s | Max: 38m 39s | Hits:  99%/1259  
      🟩 GraphCapture       Pass: 100%/1   | Total: 32m 42s | Avg: 32m 42s | Max: 32m 42s | Hits:  99%/1259  
      🟩 HostLaunch         Pass: 100%/3   | Total:  1h 50m | Avg: 36m 49s | Max: 41m 55s | Hits:  99%/3775  
      🟩 TestGPU            Pass: 100%/3   | Total:  1h 35m | Avg: 31m 59s | Max: 36m 44s | Hits:  99%/3775  
    🟩 sm
      🟩 90                 Pass: 100%/3   | Total:  1h 14m | Avg: 24m 49s | Max: 36m 05s | Hits:  99%/3777  
      🟩 90;90a             Pass: 100%/2   | Total: 37m 18s | Avg: 18m 39s | Max: 29m 09s | Hits:  99%/2412  
      🟩 100;120            Pass: 100%/2   | Total: 38m 25s | Avg: 19m 12s | Max: 29m 35s | Hits:  99%/2412  
    🟩 std
      🟩 17                 Pass: 100%/21  | Total:  5h 02m | Avg: 14m 23s | Max:  1h 04m | Hits:  98%/25810 
      🟩 20                 Pass: 100%/29  | Total:  8h 36m | Avg: 17m 47s | Max: 41m 55s | Hits:  99%/35896 
    
  • 🟩 thrust: Pass: 100%/50 | Total: 9h 52m | Avg: 11m 51s | Max: 35m 51s | Hits: 98%/95621

    🟩 cmake_options
      🟩 -DTHRUST_DISPATCH_TYPE=Force32bit Pass: 100%/2   | Total: 22m 59s | Avg: 11m 29s | Max: 14m 46s | Hits:  99%/3828  
    🟩 cpu
      🟩 amd64              Pass: 100%/48  | Total:  9h 40m | Avg: 12m 05s | Max: 35m 51s | Hits:  98%/91794 
      🟩 arm64              Pass: 100%/2   | Total: 12m 08s | Avg:  6m 04s | Max:  6m 58s | Hits:  97%/3827  
    🟩 ctk
      🟩 12.0               Pass: 100%/5   | Total: 54m 26s | Avg: 10m 53s | Max: 29m 45s | Hits:  99%/9560  
      🟩 12.9               Pass: 100%/45  | Total:  8h 58m | Avg: 11m 57s | Max: 35m 51s | Hits:  98%/86061 
    🟩 cudacxx
      🟩 ClangCUDA19        Pass: 100%/2   | Total: 11m 25s | Avg:  5m 42s | Max:  6m 02s | Hits: 100%/3826  
      🟩 nvcc12.0           Pass: 100%/5   | Total: 54m 26s | Avg: 10m 53s | Max: 29m 45s | Hits:  99%/9560  
      🟩 nvcc12.9           Pass: 100%/43  | Total:  8h 47m | Avg: 12m 15s | Max: 35m 51s | Hits:  98%/82235 
    🟩 cudacxx_family
      🟩 ClangCUDA          Pass: 100%/2   | Total: 11m 25s | Avg:  5m 42s | Max:  6m 02s | Hits: 100%/3826  
      🟩 nvcc               Pass: 100%/48  | Total:  9h 41m | Avg: 12m 06s | Max: 35m 51s | Hits:  98%/91795 
    🟩 cxx
      🟩 Clang14            Pass: 100%/4   | Total: 22m 35s | Avg:  5m 38s | Max:  6m 06s | Hits: 100%/7652  
      🟩 Clang15            Pass: 100%/2   | Total: 11m 53s | Avg:  5m 56s | Max:  6m 06s | Hits: 100%/3826  
      🟩 Clang16            Pass: 100%/2   | Total: 12m 14s | Avg:  6m 07s | Max:  6m 10s | Hits: 100%/3826  
      🟩 Clang17            Pass: 100%/2   | Total: 11m 37s | Avg:  5m 48s | Max:  5m 54s | Hits: 100%/3826  
      🟩 Clang18            Pass: 100%/2   | Total: 12m 33s | Avg:  6m 16s | Max:  6m 22s | Hits: 100%/3826  
      🟩 Clang19            Pass: 100%/7   | Total: 48m 16s | Avg:  6m 53s | Max: 11m 10s | Hits:  99%/13391 
      🟩 GCC7               Pass: 100%/2   | Total: 14m 03s | Avg:  7m 01s | Max:  7m 21s | Hits:  99%/3828  
      🟩 GCC8               Pass: 100%/1   | Total:  6m 59s | Avg:  6m 59s | Max:  6m 59s | Hits:  99%/1914  
      🟩 GCC9               Pass: 100%/2   | Total: 14m 41s | Avg:  7m 20s | Max:  7m 21s | Hits:  99%/3828  
      🟩 GCC10              Pass: 100%/2   | Total: 14m 53s | Avg:  7m 26s | Max:  7m 27s | Hits:  99%/3828  
      🟩 GCC11              Pass: 100%/2   | Total: 15m 16s | Avg:  7m 38s | Max:  7m 47s | Hits:  94%/3828  
      🟩 GCC12              Pass: 100%/2   | Total: 15m 19s | Avg:  7m 39s | Max:  7m 54s | Hits:  94%/3828  
      🟩 GCC13              Pass: 100%/11  | Total:  1h 44m | Avg:  9m 32s | Max: 14m 46s | Hits:  97%/21054 
      🟩 MSVC14.29          Pass: 100%/2   | Total:  1h 00m | Avg: 30m 13s | Max: 30m 41s | Hits:  99%/3812  
      🟩 MSVC14.43          Pass: 100%/5   | Total:  2h 38m | Avg: 31m 37s | Max: 35m 51s | Hits:  99%/9530  
      🟩 NVHPC25.5          Pass: 100%/2   | Total:  1h 09m | Avg: 34m 33s | Max: 34m 49s | Hits:  99%/3824  
    🟩 cxx_family
      🟩 Clang              Pass: 100%/19  | Total:  1h 59m | Avg:  6m 16s | Max: 11m 10s | Hits:  99%/36347 
      🟩 GCC                Pass: 100%/22  | Total:  3h 06m | Avg:  8m 27s | Max: 14m 46s | Hits:  97%/42108 
      🟩 MSVC               Pass: 100%/7   | Total:  3h 38m | Avg: 31m 13s | Max: 35m 51s | Hits:  99%/13342 
      🟩 NVHPC              Pass: 100%/2   | Total:  1h 09m | Avg: 34m 33s | Max: 34m 49s | Hits:  99%/3824  
    🟩 gpu
      🟩 h100               Pass: 100%/2   | Total: 20m 37s | Avg: 10m 18s | Max: 14m 22s | Hits:  99%/3828  
      🟩 rtx2080            Pass: 100%/38  | Total:  7h 00m | Avg: 11m 04s | Max: 34m 49s | Hits:  98%/72672 
      🟩 rtx4090            Pass: 100%/10  | Total:  2h 31m | Avg: 15m 09s | Max: 35m 51s | Hits:  99%/19121 
    🟩 jobs
      🟩 Build              Pass: 100%/43  | Total:  8h 04m | Avg: 11m 16s | Max: 34m 49s | Hits:  98%/82233 
      🟩 TestCPU            Pass: 100%/3   | Total: 54m 01s | Avg: 18m 00s | Max: 35m 51s | Hits:  99%/5733  
      🟩 TestGPU            Pass: 100%/4   | Total: 53m 57s | Avg: 13m 29s | Max: 14m 46s | Hits:  99%/7655  
    🟩 sm
      🟩 90                 Pass: 100%/2   | Total: 20m 37s | Avg: 10m 18s | Max: 14m 22s | Hits:  99%/3828  
      🟩 90;90a             Pass: 100%/2   | Total: 34m 01s | Avg: 17m 00s | Max: 27m 16s | Hits:  96%/3820  
      🟩 100;120            Pass: 100%/2   | Total: 34m 42s | Avg: 17m 21s | Max: 28m 01s | Hits:  97%/3820  
    🟩 std
      🟩 17                 Pass: 100%/21  | Total:  4h 01m | Avg: 11m 30s | Max: 34m 49s | Hits:  98%/40160 
      🟩 20                 Pass: 100%/27  | Total:  5h 28m | Avg: 12m 09s | Max: 35m 51s | Hits:  98%/51633 
    
  • 🟩 libcudacxx: Pass: 100%/48 | Total: 13h 12m | Avg: 16m 31s | Max: 44m 46s | Hits: 82%/166668

    🟩 cpu
      🟩 amd64              Pass: 100%/46  | Total: 12h 50m | Avg: 16m 44s | Max: 44m 46s | Hits:  82%/159215
      🟩 arm64              Pass: 100%/2   | Total: 22m 40s | Avg: 11m 20s | Max: 17m 00s | Hits:  84%/7453  
    🟩 ctk
      🟩 12.0               Pass: 100%/5   | Total:  1h 26m | Avg: 17m 15s | Max: 37m 54s | Hits:  77%/18267 
      🟩 12.9               Pass: 100%/43  | Total: 11h 46m | Avg: 16m 26s | Max: 44m 46s | Hits:  82%/148401
    🟩 cudacxx
      🟩 ClangCUDA19        Pass: 100%/2   | Total: 52m 20s | Avg: 26m 10s | Max: 26m 38s | Hits:  29%/7417  
      🟩 nvcc12.0           Pass: 100%/5   | Total:  1h 26m | Avg: 17m 15s | Max: 37m 54s | Hits:  77%/18267 
      🟩 nvcc12.9           Pass: 100%/41  | Total: 10h 54m | Avg: 15m 57s | Max: 44m 46s | Hits:  85%/140984
    🟩 cudacxx_family
      🟩 ClangCUDA          Pass: 100%/2   | Total: 52m 20s | Avg: 26m 10s | Max: 26m 38s | Hits:  29%/7417  
      🟩 nvcc               Pass: 100%/46  | Total: 12h 20m | Avg: 16m 05s | Max: 44m 46s | Hits:  84%/159251
    🟩 cxx
      🟩 Clang14            Pass: 100%/4   | Total: 40m 53s | Avg: 10m 13s | Max: 15m 09s | Hits:  85%/14790 
      🟩 Clang15            Pass: 100%/2   | Total: 22m 07s | Avg: 11m 03s | Max: 16m 54s | Hits:  85%/7413  
      🟩 Clang16            Pass: 100%/2   | Total: 21m 32s | Avg: 10m 46s | Max: 16m 06s | Hits:  87%/7413  
      🟩 Clang17            Pass: 100%/2   | Total: 22m 21s | Avg: 11m 10s | Max: 17m 14s | Hits:  85%/7413  
      🟩 Clang18            Pass: 100%/2   | Total: 11m 54s | Avg:  5m 57s | Max:  6m 32s | Hits:  97%/7413  
      🟩 Clang19            Pass: 100%/6   | Total:  1h 55m | Avg: 19m 15s | Max: 28m 25s | Hits:  64%/22282 
      🟩 GCC7               Pass: 100%/2   | Total: 24m 54s | Avg: 12m 27s | Max: 13m 11s | Hits:  78%/7349  
      🟩 GCC8               Pass: 100%/1   | Total: 11m 15s | Avg: 11m 15s | Max: 11m 15s | Hits:  84%/3685  
      🟩 GCC9               Pass: 100%/2   | Total: 20m 09s | Avg: 10m 04s | Max: 14m 50s | Hits:  86%/7361  
      🟩 GCC10              Pass: 100%/2   | Total: 32m 53s | Avg: 16m 26s | Max: 16m 36s | Hits:  72%/7415  
      🟩 GCC11              Pass: 100%/2   | Total: 12m 27s | Avg:  6m 13s | Max:  6m 34s | Hits:  96%/7411  
      🟩 GCC12              Pass: 100%/2   | Total: 47m 26s | Avg: 23m 43s | Max: 32m 38s | Hits:  59%/7415  
      🟩 GCC13              Pass: 100%/11  | Total:  2h 30m | Avg: 13m 38s | Max: 27m 58s | Hits:  92%/30151 
      🟩 MSVC14.29          Pass: 100%/2   | Total:  1h 10m | Avg: 35m 12s | Max: 37m 54s | Hits:  85%/7089  
      🟩 MSVC14.43          Pass: 100%/4   | Total:  2h 12m | Avg: 33m 01s | Max: 34m 11s | Hits:  90%/14669 
      🟩 NVHPC25.5          Pass: 100%/2   | Total: 56m 58s | Avg: 28m 29s | Max: 44m 46s | Hits:  61%/7399  
    🟩 cxx_family
      🟩 Clang              Pass: 100%/18  | Total:  3h 54m | Avg: 13m 01s | Max: 28m 25s | Hits:  80%/66724 
      🟩 GCC                Pass: 100%/22  | Total:  4h 59m | Avg: 13m 35s | Max: 32m 38s | Hits:  84%/70787 
      🟩 MSVC               Pass: 100%/6   | Total:  3h 22m | Avg: 33m 44s | Max: 37m 54s | Hits:  88%/21758 
      🟩 NVHPC              Pass: 100%/2   | Total: 56m 58s | Avg: 28m 29s | Max: 44m 46s | Hits:  61%/7399  
    🟩 gpu
      🟩 h100               Pass: 100%/2   | Total: 23m 12s | Avg: 11m 36s | Max: 18m 13s | Hits:  98%/7620  
      🟩 rtx2080            Pass: 100%/46  | Total: 12h 49m | Avg: 16m 43s | Max: 44m 46s | Hits:  81%/159048
    🟩 jobs
      🟩 Build              Pass: 100%/42  | Total: 11h 16m | Avg: 16m 06s | Max: 44m 46s | Hits:  81%/155363
      🟩 NVRTC              Pass: 100%/2   | Total: 44m 02s | Avg: 22m 01s | Max: 22m 52s | Hits:  90%/42    
      🟩 Test               Pass: 100%/3   | Total:  1h 10m | Avg: 23m 25s | Max: 27m 58s | Hits:  99%/11263 
      🟩 VerifyCodegen      Pass: 100%/1   | Total:  1m 52s | Avg:  1m 52s | Max:  1m 52s
    🟩 sm
      🟩 75                 Pass: 100%/2   | Total: 44m 02s | Avg: 22m 01s | Max: 22m 52s | Hits:  90%/42    
      🟩 90                 Pass: 100%/2   | Total: 23m 12s | Avg: 11m 36s | Max: 18m 13s | Hits:  98%/7620  
      🟩 90;90a             Pass: 100%/2   | Total: 38m 59s | Avg: 19m 29s | Max: 31m 34s | Hits:  96%/7571  
      🟩 100;120            Pass: 100%/2   | Total: 39m 12s | Avg: 19m 36s | Max: 32m 26s | Hits:  93%/7571  
    🟩 std
      🟩 17                 Pass: 100%/22  | Total:  5h 53m | Avg: 16m 04s | Max: 37m 54s | Hits:  79%/76969 
      🟩 20                 Pass: 100%/25  | Total:  7h 17m | Avg: 17m 30s | Max: 44m 46s | Hits:  84%/89699 
    
  • 🟩 cudax: Pass: 100%/28 | Total: 2h 40m | Avg: 5m 44s | Max: 14m 32s | Hits: 99%/15126

    🟩 cpu
      🟩 amd64              Pass: 100%/24  | Total:  2h 28m | Avg:  6m 10s | Max: 14m 32s | Hits:  99%/12794 
      🟩 arm64              Pass: 100%/4   | Total: 12m 38s | Avg:  3m 09s | Max:  3m 33s | Hits:  99%/2332  
    🟩 ctk
      🟩 12.0               Pass: 100%/3   | Total: 21m 13s | Avg:  7m 04s | Max: 14m 32s | Hits:  98%/1448  
      🟩 12.9               Pass: 100%/25  | Total:  2h 19m | Avg:  5m 35s | Max: 13m 49s | Hits:  99%/13678 
    🟩 cudacxx
      🟩 nvcc12.0           Pass: 100%/3   | Total: 21m 13s | Avg:  7m 04s | Max: 14m 32s | Hits:  98%/1448  
      🟩 nvcc12.9           Pass: 100%/25  | Total:  2h 19m | Avg:  5m 35s | Max: 13m 49s | Hits:  99%/13678 
    🟩 cudacxx_family
      🟩 nvcc               Pass: 100%/28  | Total:  2h 40m | Avg:  5m 44s | Max: 14m 32s | Hits:  99%/15126 
    🟩 cxx
      🟩 Clang14            Pass: 100%/2   | Total:  6m 07s | Avg:  3m 03s | Max:  3m 05s | Hits: 100%/1168  
      🟩 Clang15            Pass: 100%/1   | Total:  3m 13s | Avg:  3m 13s | Max:  3m 13s | Hits: 100%/583   
      🟩 Clang16            Pass: 100%/1   | Total:  3m 20s | Avg:  3m 20s | Max:  3m 20s | Hits: 100%/583   
      🟩 Clang17            Pass: 100%/1   | Total:  3m 20s | Avg:  3m 20s | Max:  3m 20s | Hits: 100%/583   
      🟩 Clang18            Pass: 100%/1   | Total:  3m 26s | Avg:  3m 26s | Max:  3m 26s | Hits: 100%/583   
      🟩 Clang19            Pass: 100%/4   | Total: 18m 52s | Avg:  4m 43s | Max:  9m 40s | Hits: 100%/2332  
      🟩 GCC10              Pass: 100%/2   | Total:  7m 16s | Avg:  3m 38s | Max:  3m 40s | Hits:  99%/1168  
      🟩 GCC11              Pass: 100%/1   | Total:  3m 45s | Avg:  3m 45s | Max:  3m 45s | Hits:  99%/583   
      🟩 GCC12              Pass: 100%/1   | Total:  3m 51s | Avg:  3m 51s | Max:  3m 51s | Hits:  99%/583   
      🟩 GCC13              Pass: 100%/8   | Total: 38m 20s | Avg:  4m 47s | Max:  9m 57s | Hits:  99%/4664  
      🟩 MSVC14.39          Pass: 100%/1   | Total: 14m 32s | Avg: 14m 32s | Max: 14m 32s | Hits:  95%/282   
      🟩 MSVC14.43          Pass: 100%/3   | Total: 40m 35s | Avg: 13m 31s | Max: 13m 49s | Hits:  95%/852   
      🟩 NVHPC25.5          Pass: 100%/2   | Total: 14m 14s | Avg:  7m 07s | Max:  7m 16s | Hits:  97%/1162  
    🟩 cxx_family
      🟩 Clang              Pass: 100%/10  | Total: 38m 18s | Avg:  3m 49s | Max:  9m 40s | Hits: 100%/5832  
      🟩 GCC                Pass: 100%/12  | Total: 53m 12s | Avg:  4m 26s | Max:  9m 57s | Hits:  99%/6998  
      🟩 MSVC               Pass: 100%/4   | Total: 55m 07s | Avg: 13m 46s | Max: 14m 32s | Hits:  95%/1134  
      🟩 NVHPC              Pass: 100%/2   | Total: 14m 14s | Avg:  7m 07s | Max:  7m 16s | Hits:  97%/1162  
    🟩 gpu
      🟩 h100               Pass: 100%/2   | Total: 10m 14s | Avg:  5m 07s | Max:  6m 51s | Hits:  99%/1166  
      🟩 rtx2080            Pass: 100%/26  | Total:  2h 30m | Avg:  5m 47s | Max: 14m 32s | Hits:  99%/13960 
    🟩 jobs
      🟩 Build              Pass: 100%/25  | Total:  2h 14m | Avg:  5m 22s | Max: 14m 32s | Hits:  99%/13377 
      🟩 Test               Pass: 100%/3   | Total: 26m 28s | Avg:  8m 49s | Max:  9m 57s | Hits:  99%/1749  
    🟩 sm
      🟩 90                 Pass: 100%/2   | Total: 10m 14s | Avg:  5m 07s | Max:  6m 51s | Hits:  99%/1166  
      🟩 90;90a             Pass: 100%/2   | Total: 16m 29s | Avg:  8m 14s | Max: 13m 06s | Hits:  98%/867   
      🟩 100;120            Pass: 100%/2   | Total: 17m 34s | Avg:  8m 47s | Max: 13m 49s | Hits:  98%/867   
    🟩 std
      🟩 17                 Pass: 100%/3   | Total: 13m 32s | Avg:  4m 30s | Max:  7m 16s | Hits:  99%/1747  
      🟩 20                 Pass: 100%/25  | Total:  2h 27m | Avg:  5m 53s | Max: 14m 32s | Hits:  99%/13379 
    
  • 🟩 packaging: Pass: 100%/4 | Total: 15m 24s | Avg: 3m 51s | Max: 4m 33s

    🟩 cpu
      🟩 amd64              Pass: 100%/4   | Total: 15m 24s | Avg:  3m 51s | Max:  4m 33s
    🟩 ctk
      🟩 12.0               Pass: 100%/2   | Total:  7m 20s | Avg:  3m 40s | Max:  3m 55s
      🟩 12.9               Pass: 100%/2   | Total:  8m 04s | Avg:  4m 02s | Max:  4m 33s
    🟩 cudacxx
      🟩 nvcc12.0           Pass: 100%/2   | Total:  7m 20s | Avg:  3m 40s | Max:  3m 55s
      🟩 nvcc12.9           Pass: 100%/2   | Total:  8m 04s | Avg:  4m 02s | Max:  4m 33s
    🟩 cudacxx_family
      🟩 nvcc               Pass: 100%/4   | Total: 15m 24s | Avg:  3m 51s | Max:  4m 33s
    🟩 cxx
      🟩 Clang14            Pass: 100%/1   | Total:  3m 25s | Avg:  3m 25s | Max:  3m 25s
      🟩 Clang19            Pass: 100%/1   | Total:  4m 33s | Avg:  4m 33s | Max:  4m 33s
      🟩 GCC12              Pass: 100%/1   | Total:  3m 55s | Avg:  3m 55s | Max:  3m 55s
      🟩 GCC13              Pass: 100%/1   | Total:  3m 31s | Avg:  3m 31s | Max:  3m 31s
    🟩 cxx_family
      🟩 Clang              Pass: 100%/2   | Total:  7m 58s | Avg:  3m 59s | Max:  4m 33s
      🟩 GCC                Pass: 100%/2   | Total:  7m 26s | Avg:  3m 43s | Max:  3m 55s
    🟩 gpu
      🟩 rtx2080            Pass: 100%/4   | Total: 15m 24s | Avg:  3m 51s | Max:  4m 33s
    🟩 jobs
      🟩 Test               Pass: 100%/4   | Total: 15m 24s | Avg:  3m 51s | Max:  4m 33s
    
  • 🟩 stdpar: Pass: 100%/4 | Total: 16m 02s | Avg: 4m 00s | Max: 4m 08s

    🟩 cpu
      🟩 amd64              Pass: 100%/2   | Total:  7m 46s | Avg:  3m 53s | Max:  3m 57s
      🟩 arm64              Pass: 100%/2   | Total:  8m 16s | Avg:  4m 08s | Max:  4m 08s
    🟩 ctk
      🟩 12.9               Pass: 100%/4   | Total: 16m 02s | Avg:  4m 00s | Max:  4m 08s
    🟩 cudacxx
      🟩 nvcc12.9           Pass: 100%/4   | Total: 16m 02s | Avg:  4m 00s | Max:  4m 08s
    🟩 cudacxx_family
      🟩 nvcc               Pass: 100%/4   | Total: 16m 02s | Avg:  4m 00s | Max:  4m 08s
    🟩 cxx
      🟩 NVHPC25.5          Pass: 100%/4   | Total: 16m 02s | Avg:  4m 00s | Max:  4m 08s
    🟩 cxx_family
      🟩 NVHPC              Pass: 100%/4   | Total: 16m 02s | Avg:  4m 00s | Max:  4m 08s
    🟩 gpu
      🟩 rtx2080            Pass: 100%/4   | Total: 16m 02s | Avg:  4m 00s | Max:  4m 08s
    🟩 jobs
      🟩 Build              Pass: 100%/4   | Total: 16m 02s | Avg:  4m 00s | Max:  4m 08s
    🟩 std
      🟩 17                 Pass: 100%/2   | Total:  8m 05s | Avg:  4m 02s | Max:  4m 08s
      🟩 20                 Pass: 100%/2   | Total:  7m 57s | Avg:  3m 58s | Max:  4m 08s
    
  • 🟩 cccl_c_parallel: Pass: 100%/3 | Total: 29m 31s | Avg: 9m 50s | Max: 16m 03s | Hits: 96%/495

    🟩 cpu
      🟩 amd64              Pass: 100%/3   | Total: 29m 31s | Avg:  9m 50s | Max: 16m 03s | Hits:  96%/495   
    🟩 ctk
      🟩 12.9               Pass: 100%/3   | Total: 29m 31s | Avg:  9m 50s | Max: 16m 03s | Hits:  96%/495   
    🟩 cudacxx
      🟩 nvcc12.9           Pass: 100%/3   | Total: 29m 31s | Avg:  9m 50s | Max: 16m 03s | Hits:  96%/495   
    🟩 cudacxx_family
      🟩 nvcc               Pass: 100%/3   | Total: 29m 31s | Avg:  9m 50s | Max: 16m 03s | Hits:  96%/495   
    🟩 cxx
      🟩 GCC13              Pass: 100%/3   | Total: 29m 31s | Avg:  9m 50s | Max: 16m 03s | Hits:  96%/495   
    🟩 cxx_family
      🟩 GCC                Pass: 100%/3   | Total: 29m 31s | Avg:  9m 50s | Max: 16m 03s | Hits:  96%/495   
    🟩 gpu
      🟩 h100               Pass: 100%/1   | Total: 16m 03s | Avg: 16m 03s | Max: 16m 03s | Hits:  98%/165   
      🟩 rtx2080            Pass: 100%/2   | Total: 13m 28s | Avg:  6m 44s | Max: 11m 17s | Hits:  96%/330   
    🟩 jobs
      🟩 Build              Pass: 100%/1   | Total:  2m 11s | Avg:  2m 11s | Max:  2m 11s | Hits:  93%/165   
      🟩 Test               Pass: 100%/2   | Total: 27m 20s | Avg: 13m 40s | Max: 16m 03s | Hits:  98%/330   
    

👃 Inspect Changes

Modifications in project?

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

Modifications in project or dependencies?

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

🏃‍ Runner counts (total jobs: 205)

# Runner
128 linux-amd64-cpu16
23 windows-amd64-cpu16
14 linux-amd64-gpu-h100-latest-1
14 linux-amd64-gpu-rtxa6000-latest-1
12 linux-arm64-cpu16
11 linux-amd64-gpu-rtx2080-latest-1
3 linux-amd64-gpu-rtx4090-latest-1

@wmaxey
wmaxey merged commit fcdbb1b into NVIDIA:branch/3.1.x Sep 22, 2025
207 of 217 checks passed
@github-project-automation github-project-automation Bot moved this from In Review to Done in CCCL Sep 22, 2025
@miscco
miscco deleted the backport_support_qnx_pthread branch September 22, 2025 08:56
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

nvbug Has an associated internal NVIDIA NVBug.

Projects

Archived in project

Development

Successfully merging this pull request may close these issues.

3 participants