Skip to content

Fix failing warning suppression for nvrtc - #5278

Merged
miscco merged 1 commit into
NVIDIA:mainfrom
miscco:one_more_warning_fix
Jul 16, 2025
Merged

Fix failing warning suppression for nvrtc#5278
miscco merged 1 commit into
NVIDIA:mainfrom
miscco:one_more_warning_fix

Conversation

@miscco

@miscco miscco commented Jul 16, 2025

Copy link
Copy Markdown
Contributor

I was pretty sure that NVRTC sets the cuda compiler to NVCC but it does not.

We need to properly enable the warning suppression for nvrtc too :(

Fixes: #5277

I was pretty sure that NVRTC sets the cuda compiler to NVCC but it does not.

We need to properly enable the warning suppression for nvrtc too :(
@miscco
miscco requested a review from a team as a code owner July 16, 2025 13:54
@miscco
miscco requested a review from wmaxey July 16, 2025 13:54
@github-project-automation github-project-automation Bot moved this to Todo in CCCL Jul 16, 2025
@cccl-authenticator-app cccl-authenticator-app Bot moved this from Todo to In Review in CCCL Jul 16, 2025
@github-actions

Copy link
Copy Markdown
Contributor
ðŸŸĐ CI finished in 2h 56m: Pass: 100%/205 | Total: 2d 09h | Avg: 16m 53s | Max: 1h 51m | Hits: 89%/338181
  • ðŸŸĐ cub: Pass: 100%/50 | Total: 21h 25m | Avg: 25m 42s | Max: 1h 51m | Hits: 86%/61706

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

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

    ðŸŸĐ cpu
      ðŸŸĐ amd64              Pass: 100%/46  | Total: 12h 14m | Avg: 15m 57s | Max: 59m 13s | Hits:  90%/156826
      ðŸŸĐ arm64              Pass: 100%/2   | Total:  8m 45s | Avg:  4m 22s | Max:  4m 23s | Hits:  99%/7343  
    ðŸŸĐ ctk
      ðŸŸĐ 12.0               Pass: 100%/5   | Total:  1h 04m | Avg: 12m 58s | Max: 47m 37s | Hits:  99%/17992 
      ðŸŸĐ 12.9               Pass: 100%/43  | Total: 11h 18m | Avg: 15m 46s | Max: 59m 13s | Hits:  89%/146177
    ðŸŸĐ cudacxx
      ðŸŸĐ ClangCUDA19        Pass: 100%/2   | Total: 51m 15s | Avg: 25m 37s | Max: 26m 24s | Hits:  28%/7307  
      ðŸŸĐ nvcc12.0           Pass: 100%/5   | Total:  1h 04m | Avg: 12m 58s | Max: 47m 37s | Hits:  99%/17992 
      ðŸŸĐ nvcc12.9           Pass: 100%/41  | Total: 10h 26m | Avg: 15m 17s | Max: 59m 13s | Hits:  93%/138870
    ðŸŸĐ cudacxx_family
      ðŸŸĐ ClangCUDA          Pass: 100%/2   | Total: 51m 15s | Avg: 25m 37s | Max: 26m 24s | Hits:  28%/7307  
      ðŸŸĐ nvcc               Pass: 100%/46  | Total: 11h 31m | Avg: 15m 02s | Max: 59m 13s | Hits:  93%/156862
    ðŸŸĐ cxx
      ðŸŸĐ Clang14            Pass: 100%/4   | Total: 18m 43s | Avg:  4m 40s | Max:  5m 10s | Hits:  99%/14570 
      ðŸŸĐ Clang15            Pass: 100%/2   | Total: 10m 27s | Avg:  5m 13s | Max:  5m 32s | Hits:  98%/7303  
      ðŸŸĐ Clang16            Pass: 100%/2   | Total: 10m 45s | Avg:  5m 22s | Max:  5m 33s | Hits:  99%/7303  
      ðŸŸĐ Clang17            Pass: 100%/2   | Total:  9m 49s | Avg:  4m 54s | Max:  5m 02s | Hits:  99%/7303  
      ðŸŸĐ Clang18            Pass: 100%/2   | Total: 28m 17s | Avg: 14m 08s | Max: 23m 38s | Hits:  78%/7303  
      ðŸŸĐ Clang19            Pass: 100%/6   | Total:  1h 27m | Avg: 14m 38s | Max: 26m 24s | Hits:  75%/21952 
      ðŸŸĐ GCC7               Pass: 100%/2   | Total:  8m 40s | Avg:  4m 20s | Max:  4m 38s | Hits:  99%/7239  
      ðŸŸĐ GCC8               Pass: 100%/1   | Total:  4m 23s | Avg:  4m 23s | Max:  4m 23s | Hits:  99%/3630  
      ðŸŸĐ GCC9               Pass: 100%/2   | Total:  9m 08s | Avg:  4m 34s | Max:  4m 34s | Hits:  99%/7251  
      ðŸŸĐ GCC10              Pass: 100%/2   | Total:  9m 39s | Avg:  4m 49s | Max:  5m 04s | Hits:  99%/7305  
      ðŸŸĐ GCC11              Pass: 100%/2   | Total:  9m 38s | Avg:  4m 49s | Max:  4m 53s | Hits:  99%/7301  
      ðŸŸĐ GCC12              Pass: 100%/2   | Total: 10m 21s | Avg:  5m 10s | Max:  5m 15s | Hits:  99%/7305  
      ðŸŸĐ GCC13              Pass: 100%/11  | Total:  1h 55m | Avg: 10m 28s | Max: 21m 38s | Hits:  99%/29711 
      ðŸŸĐ MSVC14.29          Pass: 100%/2   | Total:  1h 41m | Avg: 50m 49s | Max: 54m 01s | Hits:  98%/6975  
      ðŸŸĐ MSVC14.43          Pass: 100%/4   | Total:  3h 33m | Avg: 53m 29s | Max: 59m 13s | Hits:  98%/14429 
      ðŸŸĐ NVHPC25.5          Pass: 100%/2   | Total:  1h 34m | Avg: 47m 15s | Max: 48m 15s | Hits:   5%/7289  
    ðŸŸĐ cxx_family
      ðŸŸĐ Clang              Pass: 100%/18  | Total:  2h 45m | Avg:  9m 12s | Max: 26m 24s | Hits:  89%/65734 
      ðŸŸĐ GCC                Pass: 100%/22  | Total:  2h 47m | Avg:  7m 35s | Max: 21m 38s | Hits:  99%/69742 
      ðŸŸĐ MSVC               Pass: 100%/6   | Total:  5h 15m | Avg: 52m 35s | Max: 59m 13s | Hits:  98%/21404 
      ðŸŸĐ NVHPC              Pass: 100%/2   | Total:  1h 34m | Avg: 47m 15s | Max: 48m 15s | Hits:   5%/7289  
    ðŸŸĐ gpu
      ðŸŸĐ h100               Pass: 100%/2   | Total: 26m 25s | Avg: 13m 12s | Max: 21m 38s | Hits:  99%/7510  
      ðŸŸĐ rtx2080            Pass: 100%/46  | Total: 11h 56m | Avg: 15m 34s | Max: 59m 13s | Hits:  90%/156659
    ðŸŸĐ jobs
      ðŸŸĐ Build              Pass: 100%/42  | Total: 10h 34m | Avg: 15m 06s | Max: 59m 13s | Hits:  90%/153029
      ðŸŸĐ NVRTC              Pass: 100%/2   | Total: 41m 05s | Avg: 20m 32s | Max: 20m 33s | Hits:  90%/42    
      ðŸŸĐ Test               Pass: 100%/3   | Total:  1h 04m | Avg: 21m 39s | Max: 22m 08s | Hits:  99%/11098 
      ðŸŸĐ VerifyCodegen      Pass: 100%/1   | Total:  2m 01s | Avg:  2m 01s | Max:  2m 01s
    ðŸŸĐ sm
      ðŸŸĐ 75                 Pass: 100%/2   | Total: 41m 05s | Avg: 20m 32s | Max: 20m 33s | Hits:  90%/42    
      ðŸŸĐ 90                 Pass: 100%/2   | Total: 26m 25s | Avg: 13m 12s | Max: 21m 38s | Hits:  99%/7510  
      ðŸŸĐ 90;90a             Pass: 100%/2   | Total: 53m 55s | Avg: 26m 57s | Max: 49m 01s | Hits:  98%/7456  
      ðŸŸĐ 100;120            Pass: 100%/2   | Total: 53m 52s | Avg: 26m 56s | Max: 48m 45s | Hits:  98%/7456  
    ðŸŸĐ std
      ðŸŸĐ 17                 Pass: 100%/22  | Total:  5h 29m | Avg: 14m 57s | Max: 59m 13s | Hits:  91%/75805 
      ðŸŸĐ 20                 Pass: 100%/25  | Total:  6h 51m | Avg: 16m 28s | Max: 56m 57s | Hits:  90%/88364 
    
  • ðŸŸĐ cudax: Pass: 100%/28 | Total: 3h 53m | Avg: 8m 19s | Max: 39m 03s | Hits: 88%/16190

    ðŸŸĐ cpu
      ðŸŸĐ amd64              Pass: 100%/24  | Total:  3h 40m | Avg:  9m 10s | Max: 39m 03s | Hits:  86%/13706 
      ðŸŸĐ arm64              Pass: 100%/4   | Total: 12m 46s | Avg:  3m 11s | Max:  3m 33s | Hits:  99%/2484  
    ðŸŸĐ ctk
      ðŸŸĐ 12.0               Pass: 100%/3   | Total: 23m 02s | Avg:  7m 40s | Max: 16m 16s | Hits:  87%/1562  
      ðŸŸĐ 12.9               Pass: 100%/25  | Total:  3h 30m | Avg:  8m 24s | Max: 39m 03s | Hits:  89%/14628 
    ðŸŸĐ cudacxx
      ðŸŸĐ nvcc12.0           Pass: 100%/3   | Total: 23m 02s | Avg:  7m 40s | Max: 16m 16s | Hits:  87%/1562  
      ðŸŸĐ nvcc12.9           Pass: 100%/25  | Total:  3h 30m | Avg:  8m 24s | Max: 39m 03s | Hits:  89%/14628 
    ðŸŸĐ cudacxx_family
      ðŸŸĐ nvcc               Pass: 100%/28  | Total:  3h 53m | Avg:  8m 19s | Max: 39m 03s | Hits:  88%/16190 
    ðŸŸĐ cxx
      ðŸŸĐ Clang14            Pass: 100%/2   | Total:  6m 29s | Avg:  3m 14s | Max:  3m 21s | Hits: 100%/1244  
      ðŸŸĐ Clang15            Pass: 100%/1   | Total:  3m 32s | Avg:  3m 32s | Max:  3m 32s | Hits: 100%/621   
      ðŸŸĐ Clang16            Pass: 100%/1   | Total:  3m 27s | Avg:  3m 27s | Max:  3m 27s | Hits: 100%/621   
      ðŸŸĐ Clang17            Pass: 100%/1   | Total:  3m 41s | Avg:  3m 41s | Max:  3m 41s | Hits: 100%/621   
      ðŸŸĐ Clang18            Pass: 100%/1   | Total:  3m 26s | Avg:  3m 26s | Max:  3m 26s | Hits: 100%/621   
      ðŸŸĐ Clang19            Pass: 100%/4   | Total: 18m 28s | Avg:  4m 37s | Max:  9m 04s | Hits: 100%/2484  
      ðŸŸĐ GCC10              Pass: 100%/2   | Total:  7m 26s | Avg:  3m 43s | Max:  3m 48s | Hits:  99%/1244  
      ðŸŸĐ GCC11              Pass: 100%/1   | Total:  3m 51s | Avg:  3m 51s | Max:  3m 51s | Hits:  99%/621   
      ðŸŸĐ GCC12              Pass: 100%/1   | Total:  4m 10s | Avg:  4m 10s | Max:  4m 10s | Hits:  99%/621   
      ðŸŸĐ GCC13              Pass: 100%/8   | Total: 42m 08s | Avg:  5m 16s | Max: 10m 37s | Hits:  99%/4968  
      ðŸŸĐ MSVC14.39          Pass: 100%/1   | Total: 16m 16s | Avg: 16m 16s | Max: 16m 16s | Hits:  40%/320   
      ðŸŸĐ MSVC14.43          Pass: 100%/3   | Total: 47m 49s | Avg: 15m 56s | Max: 17m 55s | Hits:  40%/966   
      ðŸŸĐ NVHPC25.5          Pass: 100%/2   | Total:  1h 12m | Avg: 36m 13s | Max: 39m 03s | Hits:  18%/1238  
    ðŸŸĐ cxx_family
      ðŸŸĐ Clang              Pass: 100%/10  | Total: 39m 03s | Avg:  3m 54s | Max:  9m 04s | Hits: 100%/6212  
      ðŸŸĐ GCC                Pass: 100%/12  | Total: 57m 35s | Avg:  4m 47s | Max: 10m 37s | Hits:  99%/7454  
      ðŸŸĐ MSVC               Pass: 100%/4   | Total:  1h 04m | Avg: 16m 01s | Max: 17m 55s | Hits:  40%/1286  
      ðŸŸĐ NVHPC              Pass: 100%/2   | Total:  1h 12m | Avg: 36m 13s | Max: 39m 03s | Hits:  18%/1238  
    ðŸŸĐ gpu
      ðŸŸĐ h100               Pass: 100%/2   | Total: 12m 40s | Avg:  6m 20s | Max:  9m 07s | Hits:  99%/1242  
      ðŸŸĐ rtx2080            Pass: 100%/26  | Total:  3h 40m | Avg:  8m 28s | Max: 39m 03s | Hits:  87%/14948 
    ðŸŸĐ jobs
      ðŸŸĐ Build              Pass: 100%/25  | Total:  3h 24m | Avg:  8m 10s | Max: 39m 03s | Hits:  87%/14327 
      ðŸŸĐ Test               Pass: 100%/3   | Total: 28m 48s | Avg:  9m 36s | Max: 10m 37s | Hits:  99%/1863  
    ðŸŸĐ sm
      ðŸŸĐ 90                 Pass: 100%/2   | Total: 12m 40s | Avg:  6m 20s | Max:  9m 07s | Hits:  99%/1242  
      ðŸŸĐ 90;90a             Pass: 100%/2   | Total: 17m 56s | Avg:  8m 58s | Max: 14m 09s | Hits:  79%/943   
      ðŸŸĐ 100;120            Pass: 100%/2   | Total: 19m 37s | Avg:  9m 48s | Max: 15m 45s | Hits:  79%/943   
    ðŸŸĐ std
      ðŸŸĐ 17                 Pass: 100%/3   | Total: 39m 45s | Avg: 13m 15s | Max: 33m 23s | Hits:  72%/1861  
      ðŸŸĐ 20                 Pass: 100%/25  | Total:  3h 13m | Avg:  7m 44s | Max: 39m 03s | Hits:  90%/14329 
    
  • ðŸŸĐ python: Pass: 100%/18 | Total: 3h 20m | Avg: 11m 09s | Max: 21m 51s

    ðŸŸĐ cpu
      ðŸŸĐ amd64              Pass: 100%/18  | Total:  3h 20m | Avg: 11m 09s | Max: 21m 51s
    ðŸŸĐ ctk
      ðŸŸĐ 12.9               Pass: 100%/18  | Total:  3h 20m | Avg: 11m 09s | Max: 21m 51s
    ðŸŸĐ cudacxx
      ðŸŸĐ nvcc12.9           Pass: 100%/18  | Total:  3h 20m | Avg: 11m 09s | Max: 21m 51s
    ðŸŸĐ cudacxx_family
      ðŸŸĐ nvcc               Pass: 100%/18  | Total:  3h 20m | Avg: 11m 09s | Max: 21m 51s
    ðŸŸĐ cxx
      ðŸŸĐ GCC13              Pass: 100%/18  | Total:  3h 20m | Avg: 11m 09s | Max: 21m 51s
    ðŸŸĐ cxx_family
      ðŸŸĐ GCC                Pass: 100%/18  | Total:  3h 20m | Avg: 11m 09s | Max: 21m 51s
    ðŸŸĐ gpu
      ðŸŸĐ h100               Pass: 100%/8   | Total:  1h 26m | Avg: 10m 47s | Max: 21m 51s
      ðŸŸĐ rtxa6000           Pass: 100%/10  | Total:  1h 54m | Avg: 11m 26s | Max: 20m 57s
    ðŸŸĐ jobs
      ðŸŸĐ Build cuda.cccl    Pass: 100%/2   | Total: 19m 28s | Avg:  9m 44s | Max: 10m 07s
      ðŸŸĐ Test cuda.cccl.cooperative Pass: 100%/4   | Total:  1h 06m | Avg: 16m 32s | Max: 20m 57s
      ðŸŸĐ Test cuda.cccl.examples Pass: 100%/4   | Total: 20m 02s | Avg:  5m 00s | Max:  5m 32s
      ðŸŸĐ Test cuda.cccl.headers Pass: 100%/4   | Total: 18m 14s | Avg:  4m 33s | Max:  5m 37s
      ðŸŸĐ Test cuda.cccl.parallel Pass: 100%/4   | Total:  1h 16m | Avg: 19m 14s | Max: 21m 51s
    ðŸŸĐ py_version
      ðŸŸĐ 3.10               Pass: 100%/9   | Total:  1h 37m | Avg: 10m 49s | Max: 20m 51s
      ðŸŸĐ 3.13               Pass: 100%/9   | Total:  1h 43m | Avg: 11m 29s | Max: 21m 51s
    
  • ðŸŸĐ packaging: Pass: 100%/4 | Total: 13m 00s | Avg: 3m 15s | Max: 4m 19s

    ðŸŸĐ cpu
      ðŸŸĐ amd64              Pass: 100%/4   | Total: 13m 00s | Avg:  3m 15s | Max:  4m 19s
    ðŸŸĐ ctk
      ðŸŸĐ 12.0               Pass: 100%/2   | Total:  7m 05s | Avg:  3m 32s | Max:  4m 19s
      ðŸŸĐ 12.9               Pass: 100%/2   | Total:  5m 55s | Avg:  2m 57s | Max:  3m 13s
    ðŸŸĐ cudacxx
      ðŸŸĐ nvcc12.0           Pass: 100%/2   | Total:  7m 05s | Avg:  3m 32s | Max:  4m 19s
      ðŸŸĐ nvcc12.9           Pass: 100%/2   | Total:  5m 55s | Avg:  2m 57s | Max:  3m 13s
    ðŸŸĐ cudacxx_family
      ðŸŸĐ nvcc               Pass: 100%/4   | Total: 13m 00s | Avg:  3m 15s | Max:  4m 19s
    ðŸŸĐ cxx
      ðŸŸĐ Clang14            Pass: 100%/1   | Total:  4m 19s | Avg:  4m 19s | Max:  4m 19s
      ðŸŸĐ Clang19            Pass: 100%/1   | Total:  3m 13s | Avg:  3m 13s | Max:  3m 13s
      ðŸŸĐ GCC12              Pass: 100%/1   | Total:  2m 46s | Avg:  2m 46s | Max:  2m 46s
      ðŸŸĐ GCC13              Pass: 100%/1   | Total:  2m 42s | Avg:  2m 42s | Max:  2m 42s
    ðŸŸĐ cxx_family
      ðŸŸĐ Clang              Pass: 100%/2   | Total:  7m 32s | Avg:  3m 46s | Max:  4m 19s
      ðŸŸĐ GCC                Pass: 100%/2   | Total:  5m 28s | Avg:  2m 44s | Max:  2m 46s
    ðŸŸĐ gpu
      ðŸŸĐ rtx2080            Pass: 100%/4   | Total: 13m 00s | Avg:  3m 15s | Max:  4m 19s
    ðŸŸĐ jobs
      ðŸŸĐ Test               Pass: 100%/4   | Total: 13m 00s | Avg:  3m 15s | Max:  4m 19s
    
  • ðŸŸĐ stdpar: Pass: 100%/4 | Total: 16m 54s | Avg: 4m 13s | Max: 4m 28s

    ðŸŸĐ cpu
      ðŸŸĐ amd64              Pass: 100%/2   | Total:  8m 13s | Avg:  4m 06s | Max:  4m 08s
      ðŸŸĐ arm64              Pass: 100%/2   | Total:  8m 41s | Avg:  4m 20s | Max:  4m 28s
    ðŸŸĐ ctk
      ðŸŸĐ 12.9               Pass: 100%/4   | Total: 16m 54s | Avg:  4m 13s | Max:  4m 28s
    ðŸŸĐ cudacxx
      ðŸŸĐ nvcc12.9           Pass: 100%/4   | Total: 16m 54s | Avg:  4m 13s | Max:  4m 28s
    ðŸŸĐ cudacxx_family
      ðŸŸĐ nvcc               Pass: 100%/4   | Total: 16m 54s | Avg:  4m 13s | Max:  4m 28s
    ðŸŸĐ cxx
      ðŸŸĐ NVHPC25.5          Pass: 100%/4   | Total: 16m 54s | Avg:  4m 13s | Max:  4m 28s
    ðŸŸĐ cxx_family
      ðŸŸĐ NVHPC              Pass: 100%/4   | Total: 16m 54s | Avg:  4m 13s | Max:  4m 28s
    ðŸŸĐ gpu
      ðŸŸĐ rtx2080            Pass: 100%/4   | Total: 16m 54s | Avg:  4m 13s | Max:  4m 28s
    ðŸŸĐ jobs
      ðŸŸĐ Build              Pass: 100%/4   | Total: 16m 54s | Avg:  4m 13s | Max:  4m 28s
    ðŸŸĐ std
      ðŸŸĐ 17                 Pass: 100%/2   | Total:  8m 33s | Avg:  4m 16s | Max:  4m 28s
      ðŸŸĐ 20                 Pass: 100%/2   | Total:  8m 21s | Avg:  4m 10s | Max:  4m 13s
    
  • ðŸŸĐ cccl_c_parallel: Pass: 100%/3 | Total: 22m 48s | Avg: 7m 36s | Max: 10m 58s | Hits: 98%/495

    ðŸŸĐ cpu
      ðŸŸĐ amd64              Pass: 100%/3   | Total: 22m 48s | Avg:  7m 36s | Max: 10m 58s | Hits:  98%/495   
    ðŸŸĐ ctk
      ðŸŸĐ 12.9               Pass: 100%/3   | Total: 22m 48s | Avg:  7m 36s | Max: 10m 58s | Hits:  98%/495   
    ðŸŸĐ cudacxx
      ðŸŸĐ nvcc12.9           Pass: 100%/3   | Total: 22m 48s | Avg:  7m 36s | Max: 10m 58s | Hits:  98%/495   
    ðŸŸĐ cudacxx_family
      ðŸŸĐ nvcc               Pass: 100%/3   | Total: 22m 48s | Avg:  7m 36s | Max: 10m 58s | Hits:  98%/495   
    ðŸŸĐ cxx
      ðŸŸĐ GCC13              Pass: 100%/3   | Total: 22m 48s | Avg:  7m 36s | Max: 10m 58s | Hits:  98%/495   
    ðŸŸĐ cxx_family
      ðŸŸĐ GCC                Pass: 100%/3   | Total: 22m 48s | Avg:  7m 36s | Max: 10m 58s | Hits:  98%/495   
    ðŸŸĐ gpu
      ðŸŸĐ h100               Pass: 100%/1   | Total: 10m 58s | Avg: 10m 58s | Max: 10m 58s | Hits:  98%/165   
      ðŸŸĐ rtx2080            Pass: 100%/2   | Total: 11m 50s | Avg:  5m 55s | Max:  9m 35s | Hits:  98%/330   
    ðŸŸĐ jobs
      ðŸŸĐ Build              Pass: 100%/1   | Total:  2m 15s | Avg:  2m 15s | Max:  2m 15s | Hits:  98%/165   
      ðŸŸĐ Test               Pass: 100%/2   | Total: 20m 33s | Avg: 10m 16s | Max: 10m 58s | 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

@miscco
miscco merged commit 8759a83 into NVIDIA:main Jul 16, 2025
@github-project-automation github-project-automation Bot moved this from In Review to Done in CCCL Jul 16, 2025
@miscco
miscco deleted the one_more_warning_fix branch July 16, 2025 16:55
@github-actions

Copy link
Copy Markdown
Contributor

Backport failed for branch/3.0.x, because it was unable to cherry-pick the commit(s).

Please cherry-pick the changes locally and resolve any conflicts.

git fetch origin branch/3.0.x
git worktree add -d .worktree/backport-5278-to-branch/3.0.x origin/branch/3.0.x
cd .worktree/backport-5278-to-branch/3.0.x
git switch --create backport-5278-to-branch/3.0.x
git cherry-pick -x 8759a8305b0705c0a2e216c45c88bb2cb952cd27

miscco added a commit to miscco/cccl that referenced this pull request Jul 16, 2025
I was pretty sure that NVRTC sets the cuda compiler to NVCC but it does not.

We need to properly enable the warning suppression for nvrtc too :(
miscco added a commit that referenced this pull request Jul 17, 2025
* Enhance our deprecation machinery so that we also suppress the right nvcc warnings (#5138)

* Avoid deprecation suppression within a class definition
* Rework deprecation machinery to also use the special NVCC deprecation

* Fix failing warning suppression for nvrtc (#5278)

I was pretty sure that NVRTC sets the cuda compiler to NVCC but it does not.

We need to properly enable the warning suppression for nvrtc too :(
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

Archived in project

Development

Successfully merging this pull request may close these issues.

_CCCL_SUPPRESS_DEPRECATED_PUSH does not suppress warnings for NVRTC

2 participants