Skip to content

Cleanup libcu++ force_include.h test file#4262

Merged
miscco merged 1 commit intoNVIDIA:mainfrom
davebayer:cleanup_force_include
Mar 26, 2025
Merged

Cleanup libcu++ force_include.h test file#4262
miscco merged 1 commit intoNVIDIA:mainfrom
davebayer:cleanup_force_include

Conversation

@davebayer
Copy link
Contributor

We are CUDA 12+ now.

@davebayer davebayer requested a review from a team as a code owner March 26, 2025 09:39
@davebayer davebayer requested a review from wmaxey March 26, 2025 09:39
@github-project-automation github-project-automation bot moved this to Todo in CCCL Mar 26, 2025
@copy-pr-bot
Copy link
Contributor

copy-pr-bot bot commented Mar 26, 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.

@cccl-authenticator-app cccl-authenticator-app bot moved this from Todo to In Review in CCCL Mar 26, 2025
@miscco
Copy link
Contributor

miscco commented Mar 26, 2025

/ok to test

@miscco miscco enabled auto-merge (squash) March 26, 2025 11:58
@github-actions
Copy link
Contributor

🟩 CI finished in 3h 02m: Pass: 100%/162 | Total: 1d 22h | Avg: 17m 04s | Max: 1h 18m | Hits: 69%/253874
  • 🟩 cub: Pass: 100%/45 | Total: 13h 56m | Avg: 18m 35s | Max: 1h 18m | Hits: 96%/53899

    🟩 cpu
      🟩 amd64              Pass: 100%/43  | Total: 13h 44m | Avg: 19m 11s | Max:  1h 18m | Hits:  96%/51449 
      🟩 arm64              Pass: 100%/2   | Total: 11m 31s | Avg:  5m 45s | Max:  6m 11s | Hits:  99%/2450  
    🟩 ctk
      🟩 12.0               Pass: 100%/5   | Total:  1h 32m | Avg: 18m 25s | Max:  1h 08m | Hits:  95%/5953  
      🟩 12.6               Pass: 100%/2   | Total:  2h 30m | Avg:  1h 15m | Max:  1h 18m | Hits:  66%/2262  
      🟩 12.8               Pass: 100%/38  | Total:  9h 53m | Avg: 15m 37s | Max:  1h 13m | Hits:  97%/45684 
    🟩 cudacxx
      🟩 ClangCUDA18        Pass: 100%/2   | Total: 10m 13s | Avg:  5m 06s | Max:  5m 12s | Hits: 100%/2110  
      🟩 nvcc12.0           Pass: 100%/5   | Total:  1h 32m | Avg: 18m 25s | Max:  1h 08m | Hits:  95%/5953  
      🟩 nvcc12.6           Pass: 100%/2   | Total:  2h 30m | Avg:  1h 15m | Max:  1h 18m | Hits:  66%/2262  
      🟩 nvcc12.8           Pass: 100%/36  | Total:  9h 43m | Avg: 16m 12s | Max:  1h 13m | Hits:  97%/43574 
    🟩 cudacxx_family
      🟩 ClangCUDA          Pass: 100%/2   | Total: 10m 13s | Avg:  5m 06s | Max:  5m 12s | Hits: 100%/2110  
      🟩 nvcc               Pass: 100%/43  | Total: 13h 46m | Avg: 19m 12s | Max:  1h 18m | Hits:  96%/51789 
    🟩 cxx
      🟩 Clang14            Pass: 100%/4   | Total: 24m 11s | Avg:  6m 02s | Max:  6m 17s | Hits: 100%/4908  
      🟩 Clang15            Pass: 100%/2   | Total: 12m 58s | Avg:  6m 29s | Max:  6m 40s | Hits: 100%/2450  
      🟩 Clang16            Pass: 100%/2   | Total: 12m 51s | Avg:  6m 25s | Max:  6m 27s | Hits: 100%/2450  
      🟩 Clang17            Pass: 100%/2   | Total: 13m 25s | Avg:  6m 42s | Max:  6m 54s | Hits: 100%/2450  
      🟩 Clang18            Pass: 100%/7   | Total:  1h 16m | Avg: 10m 55s | Max: 25m 29s | Hits: 100%/8235  
      🟩 GCC7               Pass: 100%/2   | Total: 12m 33s | Avg:  6m 16s | Max:  6m 29s | Hits:  99%/2454  
      🟩 GCC8               Pass: 100%/1   | Total:  6m 16s | Avg:  6m 16s | Max:  6m 16s | Hits:  99%/1227  
      🟩 GCC9               Pass: 100%/2   | Total: 13m 07s | Avg:  6m 33s | Max:  7m 03s | Hits:  99%/2454  
      🟩 GCC10              Pass: 100%/2   | Total: 13m 28s | Avg:  6m 44s | Max:  6m 48s | Hits:  99%/2454  
      🟩 GCC11              Pass: 100%/2   | Total: 13m 52s | Avg:  6m 56s | Max:  7m 02s | Hits:  99%/2450  
      🟩 GCC12              Pass: 100%/2   | Total: 14m 07s | Avg:  7m 03s | Max:  7m 22s | Hits:  99%/2450  
      🟩 GCC13              Pass: 100%/11  | Total:  3h 06m | Avg: 16m 55s | Max: 29m 16s | Hits:  99%/13475 
      🟩 MSVC14.29          Pass: 100%/2   | Total:  2h 21m | Avg:  1h 10m | Max:  1h 13m | Hits:  73%/2090  
      🟩 MSVC14.42          Pass: 100%/2   | Total:  2h 25m | Avg:  1h 12m | Max:  1h 13m | Hits:  73%/2090  
      🟩 NVHPC25.1          Pass: 100%/2   | Total:  2h 30m | Avg:  1h 15m | Max:  1h 18m | Hits:  66%/2262  
    🟩 cxx_family
      🟩 Clang              Pass: 100%/17  | Total:  2h 19m | Avg:  8m 13s | Max: 25m 29s | Hits: 100%/20493 
      🟩 GCC                Pass: 100%/22  | Total:  4h 19m | Avg: 11m 47s | Max: 29m 16s | Hits:  99%/26964 
      🟩 MSVC               Pass: 100%/4   | Total:  4h 46m | Avg:  1h 11m | Max:  1h 13m | Hits:  73%/4180  
      🟩 NVHPC              Pass: 100%/2   | Total:  2h 30m | Avg:  1h 15m | Max:  1h 18m | Hits:  66%/2262  
    🟩 gpu
      🟩 h100               Pass: 100%/3   | Total: 55m 57s | Avg: 18m 39s | Max: 26m 40s | Hits:  99%/3675  
      🟩 rtx2080            Pass: 100%/34  | Total: 10h 16m | Avg: 18m 07s | Max:  1h 18m | Hits:  95%/40424 
      🟩 rtxa6000           Pass: 100%/8   | Total:  2h 44m | Avg: 20m 32s | Max: 29m 16s | Hits:  99%/9800  
    🟩 jobs
      🟩 Build              Pass: 100%/37  | Total: 10h 35m | Avg: 17m 09s | Max:  1h 18m | Hits:  95%/44099 
      🟩 DeviceLaunch       Pass: 100%/1   | Total: 28m 42s | Avg: 28m 42s | Max: 28m 42s | Hits:  99%/1225  
      🟩 GraphCapture       Pass: 100%/1   | Total: 21m 00s | Avg: 21m 00s | Max: 21m 00s | Hits:  99%/1225  
      🟩 HostLaunch         Pass: 100%/3   | Total:  1h 21m | Avg: 27m 08s | Max: 29m 16s | Hits:  99%/3675  
      🟩 TestGPU            Pass: 100%/3   | Total:  1h 10m | Avg: 23m 26s | Max: 23m 55s | Hits:  99%/3675  
    🟩 sm
      🟩 90                 Pass: 100%/3   | Total: 55m 57s | Avg: 18m 39s | Max: 26m 40s | Hits:  99%/3675  
      🟩 90;90a;100         Pass: 100%/1   | Total:  7m 16s | Avg:  7m 16s | Max:  7m 16s | Hits:  99%/1225  
    🟩 std
      🟩 17                 Pass: 100%/20  | Total:  6h 28m | Avg: 19m 24s | Max:  1h 13m | Hits:  94%/23712 
      🟩 20                 Pass: 100%/25  | Total:  7h 28m | Avg: 17m 55s | Max:  1h 18m | Hits:  97%/30187 
    
  • 🟩 thrust: Pass: 100%/45 | Total: 9h 33m | Avg: 12m 44s | Max: 55m 53s | Hits: 97%/79911

    🟩 cmake_options
      🟩 -DTHRUST_DISPATCH_TYPE=Force32bit Pass: 100%/2   | Total: 16m 59s | Avg:  8m 29s | Max: 10m 50s | Hits:  99%/3554  
    🟩 cpu
      🟩 amd64              Pass: 100%/43  | Total:  9h 22m | Avg: 13m 05s | Max: 55m 53s | Hits:  97%/76358 
      🟩 arm64              Pass: 100%/2   | Total: 10m 06s | Avg:  5m 03s | Max:  5m 25s | Hits:  99%/3553  
    🟩 ctk
      🟩 12.0               Pass: 100%/5   | Total:  1h 01m | Avg: 12m 21s | Max: 41m 35s | Hits:  98%/8876  
      🟩 12.6               Pass: 100%/2   | Total:  1h 42m | Avg: 51m 14s | Max: 55m 53s | Hits:  74%/3552  
      🟩 12.8               Pass: 100%/38  | Total:  6h 48m | Avg: 10m 45s | Max: 46m 05s | Hits:  98%/67483 
    🟩 cudacxx
      🟩 ClangCUDA18        Pass: 100%/2   | Total: 10m 46s | Avg:  5m 23s | Max:  5m 26s | Hits: 100%/3552  
      🟩 nvcc12.0           Pass: 100%/5   | Total:  1h 01m | Avg: 12m 21s | Max: 41m 35s | Hits:  98%/8876  
      🟩 nvcc12.6           Pass: 100%/2   | Total:  1h 42m | Avg: 51m 14s | Max: 55m 53s | Hits:  74%/3552  
      🟩 nvcc12.8           Pass: 100%/36  | Total:  6h 37m | Avg: 11m 03s | Max: 46m 05s | Hits:  98%/63931 
    🟩 cudacxx_family
      🟩 ClangCUDA          Pass: 100%/2   | Total: 10m 46s | Avg:  5m 23s | Max:  5m 26s | Hits: 100%/3552  
      🟩 nvcc               Pass: 100%/43  | Total:  9h 22m | Avg: 13m 04s | Max: 55m 53s | Hits:  97%/76359 
    🟩 cxx
      🟩 Clang14            Pass: 100%/4   | Total: 21m 05s | Avg:  5m 16s | Max:  5m 35s | Hits: 100%/7104  
      🟩 Clang15            Pass: 100%/2   | Total: 11m 59s | Avg:  5m 59s | Max:  6m 03s | Hits: 100%/3552  
      🟩 Clang16            Pass: 100%/2   | Total: 11m 41s | Avg:  5m 50s | Max:  5m 57s | Hits: 100%/3552  
      🟩 Clang17            Pass: 100%/2   | Total: 11m 12s | Avg:  5m 36s | Max:  5m 48s | Hits: 100%/3552  
      🟩 Clang18            Pass: 100%/7   | Total: 44m 31s | Avg:  6m 21s | Max: 10m 22s | Hits: 100%/12432 
      🟩 GCC7               Pass: 100%/2   | Total: 35m 52s | Avg: 17m 56s | Max: 31m 05s | Hits:  89%/3554  
      🟩 GCC8               Pass: 100%/1   | Total:  5m 48s | Avg:  5m 48s | Max:  5m 48s | Hits:  99%/1777  
      🟩 GCC9               Pass: 100%/2   | Total: 12m 27s | Avg:  6m 13s | Max:  7m 03s | Hits:  99%/3554  
      🟩 GCC10              Pass: 100%/2   | Total: 11m 16s | Avg:  5m 38s | Max:  5m 46s | Hits:  99%/3554  
      🟩 GCC11              Pass: 100%/2   | Total: 12m 09s | Avg:  6m 04s | Max:  6m 16s | Hits:  99%/3554  
      🟩 GCC12              Pass: 100%/2   | Total: 12m 34s | Avg:  6m 17s | Max:  6m 20s | Hits:  99%/3554  
      🟩 GCC13              Pass: 100%/10  | Total:  1h 18m | Avg:  7m 49s | Max: 11m 48s | Hits:  99%/17770 
      🟩 MSVC14.29          Pass: 100%/2   | Total:  1h 22m | Avg: 41m 18s | Max: 41m 35s | Hits:  90%/3540  
      🟩 MSVC14.42          Pass: 100%/3   | Total:  1h 59m | Avg: 39m 42s | Max: 46m 05s | Hits:  93%/5310  
      🟩 NVHPC25.1          Pass: 100%/2   | Total:  1h 42m | Avg: 51m 14s | Max: 55m 53s | Hits:  74%/3552  
    🟩 cxx_family
      🟩 Clang              Pass: 100%/17  | Total:  1h 40m | Avg:  5m 54s | Max: 10m 22s | Hits: 100%/30192 
      🟩 GCC                Pass: 100%/21  | Total:  2h 48m | Avg:  8m 00s | Max: 31m 05s | Hits:  98%/37317 
      🟩 MSVC               Pass: 100%/5   | Total:  3h 21m | Avg: 40m 20s | Max: 46m 05s | Hits:  92%/8850  
      🟩 NVHPC              Pass: 100%/2   | Total:  1h 42m | Avg: 51m 14s | Max: 55m 53s | Hits:  74%/3552  
    🟩 gpu
      🟩 h100               Pass: 100%/2   | Total: 16m 35s | Avg:  8m 17s | Max: 11m 48s | Hits:  99%/3554  
      🟩 rtx2080            Pass: 100%/33  | Total:  6h 56m | Avg: 12m 38s | Max: 55m 53s | Hits:  96%/58604 
      🟩 rtx4090            Pass: 100%/10  | Total:  2h 19m | Avg: 13m 57s | Max: 43m 50s | Hits:  98%/17753 
    🟩 jobs
      🟩 Build              Pass: 100%/38  | Total:  8h 03m | Avg: 12m 44s | Max: 55m 53s | Hits:  97%/67481 
      🟩 TestCPU            Pass: 100%/3   | Total: 44m 53s | Avg: 14m 57s | Max: 29m 11s | Hits:  99%/5323  
      🟩 TestGPU            Pass: 100%/4   | Total: 44m 08s | Avg: 11m 02s | Max: 11m 48s | Hits:  99%/7107  
    🟩 sm
      🟩 90                 Pass: 100%/2   | Total: 16m 35s | Avg:  8m 17s | Max: 11m 48s | Hits:  99%/3554  
      🟩 90;90a;100         Pass: 100%/1   | Total:  6m 45s | Avg:  6m 45s | Max:  6m 45s | Hits:  99%/1777  
    🟩 std
      🟩 17                 Pass: 100%/20  | Total:  5h 02m | Avg: 15m 06s | Max: 55m 53s | Hits:  96%/35511 
      🟩 20                 Pass: 100%/23  | Total:  4h 13m | Avg: 11m 01s | Max: 46m 36s | Hits:  98%/40846 
    
  • 🟩 libcudacxx: Pass: 100%/43 | Total: 18h 44m | Avg: 26m 08s | Max: 51m 46s | Hits: 31%/107492

    🟩 cpu
      🟩 amd64              Pass: 100%/41  | Total: 17h 56m | Avg: 26m 15s | Max: 51m 46s | Hits:  31%/101613
      🟩 arm64              Pass: 100%/2   | Total: 47m 35s | Avg: 23m 47s | Max: 24m 00s | Hits:  31%/5879  
    🟩 ctk
      🟩 12.0               Pass: 100%/5   | Total:  1h 59m | Avg: 23m 54s | Max: 35m 55s | Hits:  31%/14319 
      🟩 12.6               Pass: 100%/2   | Total:  1h 11m | Avg: 35m 31s | Max: 37m 08s | Hits:  27%/5826  
      🟩 12.8               Pass: 100%/36  | Total: 15h 33m | Avg: 25m 56s | Max: 51m 46s | Hits:  31%/87347 
    🟩 cudacxx
      🟩 ClangCUDA18        Pass: 100%/2   | Total: 43m 14s | Avg: 21m 37s | Max: 23m 03s | Hits:  28%/5840  
      🟩 nvcc12.0           Pass: 100%/5   | Total:  1h 59m | Avg: 23m 54s | Max: 35m 55s | Hits:  31%/14319 
      🟩 nvcc12.6           Pass: 100%/2   | Total:  1h 11m | Avg: 35m 31s | Max: 37m 08s | Hits:  27%/5826  
      🟩 nvcc12.8           Pass: 100%/34  | Total: 14h 50m | Avg: 26m 11s | Max: 51m 46s | Hits:  31%/81507 
    🟩 cudacxx_family
      🟩 ClangCUDA          Pass: 100%/2   | Total: 43m 14s | Avg: 21m 37s | Max: 23m 03s | Hits:  28%/5840  
      🟩 nvcc               Pass: 100%/41  | Total: 18h 01m | Avg: 26m 22s | Max: 51m 46s | Hits:  31%/101652
    🟩 cxx
      🟩 Clang14            Pass: 100%/4   | Total:  1h 30m | Avg: 22m 30s | Max: 23m 25s | Hits:  32%/11648 
      🟩 Clang15            Pass: 100%/2   | Total: 49m 57s | Avg: 24m 58s | Max: 26m 40s | Hits:  31%/5836  
      🟩 Clang16            Pass: 100%/2   | Total: 51m 48s | Avg: 25m 54s | Max: 27m 20s | Hits:  31%/5836  
      🟩 Clang17            Pass: 100%/2   | Total: 49m 36s | Avg: 24m 48s | Max: 26m 28s | Hits:  31%/5836  
      🟩 Clang18            Pass: 100%/6   | Total:  2h 47m | Avg: 27m 57s | Max: 51m 46s | Hits:  30%/14615 
      🟩 GCC7               Pass: 100%/2   | Total: 44m 20s | Avg: 22m 10s | Max: 25m 07s | Hits:  32%/5773  
      🟩 GCC8               Pass: 100%/1   | Total: 24m 20s | Avg: 24m 20s | Max: 24m 20s | Hits:  32%/2897  
      🟩 GCC9               Pass: 100%/2   | Total: 44m 04s | Avg: 22m 02s | Max: 23m 03s | Hits:  32%/5785  
      🟩 GCC10              Pass: 100%/2   | Total: 46m 57s | Avg: 23m 28s | Max: 25m 17s | Hits:  32%/5842  
      🟩 GCC11              Pass: 100%/2   | Total: 50m 25s | Avg: 25m 12s | Max: 26m 05s | Hits:  31%/5838  
      🟩 GCC12              Pass: 100%/2   | Total: 49m 32s | Avg: 24m 46s | Max: 25m 10s | Hits:  31%/5838  
      🟩 GCC13              Pass: 100%/10  | Total:  3h 43m | Avg: 22m 23s | Max: 51m 42s | Hits:  31%/14876 
      🟩 MSVC14.29          Pass: 100%/2   | Total:  1h 16m | Avg: 38m 01s | Max: 40m 08s | Hits:  30%/5487  
      🟩 MSVC14.42          Pass: 100%/2   | Total:  1h 24m | Avg: 42m 17s | Max: 48m 00s | Hits:  30%/5559  
      🟩 NVHPC25.1          Pass: 100%/2   | Total:  1h 11m | Avg: 35m 31s | Max: 37m 08s | Hits:  27%/5826  
    🟩 cxx_family
      🟩 Clang              Pass: 100%/16  | Total:  6h 49m | Avg: 25m 34s | Max: 51m 46s | Hits:  31%/43771 
      🟩 GCC                Pass: 100%/21  | Total:  8h 03m | Avg: 23m 01s | Max: 51m 42s | Hits:  31%/46849 
      🟩 MSVC               Pass: 100%/4   | Total:  2h 40m | Avg: 40m 09s | Max: 48m 00s | Hits:  30%/11046 
      🟩 NVHPC              Pass: 100%/2   | Total:  1h 11m | Avg: 35m 31s | Max: 37m 08s | Hits:  27%/5826  
    🟩 gpu
      🟩 h100               Pass: 100%/2   | Total: 32m 56s | Avg: 16m 28s | Max: 19m 06s | Hits:  30%/3029  
      🟩 rtx2080            Pass: 100%/41  | Total: 18h 11m | Avg: 26m 37s | Max: 51m 46s | Hits:  31%/104463
    🟩 jobs
      🟩 Build              Pass: 100%/37  | Total: 16h 12m | Avg: 26m 16s | Max: 48m 00s | Hits:  31%/107452
      🟩 NVRTC              Pass: 100%/2   | Total: 32m 44s | Avg: 16m 22s | Max: 16m 28s | Hits:  90%/40    
      🟩 Test               Pass: 100%/3   | Total:  1h 57m | Avg: 39m 06s | Max: 51m 46s
      🟩 VerifyCodegen      Pass: 100%/1   | Total:  2m 15s | Avg:  2m 15s | Max:  2m 15s
    🟩 sm
      🟩 75                 Pass: 100%/2   | Total: 32m 44s | Avg: 16m 22s | Max: 16m 28s | Hits:  90%/40    
      🟩 90                 Pass: 100%/2   | Total: 32m 56s | Avg: 16m 28s | Max: 19m 06s | Hits:  30%/3029  
      🟩 90;90a;100         Pass: 100%/1   | Total: 32m 47s | Avg: 32m 47s | Max: 32m 47s | Hits:  30%/3029  
    🟩 std
      🟩 17                 Pass: 100%/21  | Total:  8h 46m | Avg: 25m 04s | Max: 40m 08s | Hits:  31%/57467 
      🟩 20                 Pass: 100%/21  | Total:  9h 55m | Avg: 28m 20s | Max: 51m 46s | Hits:  31%/50025 
    
  • 🟩 cudax: Pass: 100%/22 | Total: 2h 02m | Avg: 5m 35s | Max: 14m 20s | Hits: 99%/12244

    🟩 cpu
      🟩 amd64              Pass: 100%/18  | Total:  1h 51m | Avg:  6m 10s | Max: 14m 20s | Hits:  99%/9908  
      🟩 arm64              Pass: 100%/4   | Total: 11m 47s | Avg:  2m 56s | Max:  3m 07s | Hits:  99%/2336  
    🟩 ctk
      🟩 12.0               Pass: 100%/1   | Total:  9m 15s | Avg:  9m 15s | Max:  9m 15s | Hits:  95%/282   
      🟩 12.6               Pass: 100%/2   | Total: 14m 45s | Avg:  7m 22s | Max:  7m 25s | Hits:  97%/1164  
      🟩 12.8               Pass: 100%/19  | Total:  1h 38m | Avg:  5m 12s | Max: 14m 20s | Hits:  99%/10798 
    🟩 cudacxx
      🟩 nvcc12.0           Pass: 100%/1   | Total:  9m 15s | Avg:  9m 15s | Max:  9m 15s | Hits:  95%/282   
      🟩 nvcc12.6           Pass: 100%/2   | Total: 14m 45s | Avg:  7m 22s | Max:  7m 25s | Hits:  97%/1164  
      🟩 nvcc12.8           Pass: 100%/19  | Total:  1h 38m | Avg:  5m 12s | Max: 14m 20s | Hits:  99%/10798 
    🟩 cudacxx_family
      🟩 nvcc               Pass: 100%/22  | Total:  2h 02m | Avg:  5m 35s | Max: 14m 20s | Hits:  99%/12244 
    🟩 cxx
      🟩 Clang14            Pass: 100%/1   | Total:  3m 28s | Avg:  3m 28s | Max:  3m 28s | Hits: 100%/586   
      🟩 Clang15            Pass: 100%/1   | Total:  3m 30s | Avg:  3m 30s | Max:  3m 30s | Hits: 100%/584   
      🟩 Clang16            Pass: 100%/1   | Total:  3m 25s | Avg:  3m 25s | Max:  3m 25s | Hits: 100%/584   
      🟩 Clang17            Pass: 100%/1   | Total:  3m 47s | Avg:  3m 47s | Max:  3m 47s | Hits: 100%/584   
      🟩 Clang18            Pass: 100%/4   | Total: 21m 55s | Avg:  5m 28s | Max: 12m 30s | Hits: 100%/2336  
      🟩 GCC10              Pass: 100%/1   | Total:  3m 19s | Avg:  3m 19s | Max:  3m 19s | Hits:  99%/586   
      🟩 GCC11              Pass: 100%/1   | Total:  3m 18s | Avg:  3m 18s | Max:  3m 18s | Hits:  99%/584   
      🟩 GCC12              Pass: 100%/2   | Total: 16m 54s | Avg:  8m 27s | Max: 13m 07s | Hits:  99%/1168  
      🟩 GCC13              Pass: 100%/6   | Total: 29m 59s | Avg:  4m 59s | Max: 14m 20s | Hits:  99%/3504  
      🟩 MSVC14.39          Pass: 100%/1   | Total:  9m 15s | Avg:  9m 15s | Max:  9m 15s | Hits:  95%/282   
      🟩 MSVC14.42          Pass: 100%/1   | Total:  9m 16s | Avg:  9m 16s | Max:  9m 16s | Hits:  95%/282   
      🟩 NVHPC25.1          Pass: 100%/2   | Total: 14m 45s | Avg:  7m 22s | Max:  7m 25s | Hits:  97%/1164  
    🟩 cxx_family
      🟩 Clang              Pass: 100%/8   | Total: 36m 05s | Avg:  4m 30s | Max: 12m 30s | Hits: 100%/4674  
      🟩 GCC                Pass: 100%/10  | Total: 53m 30s | Avg:  5m 21s | Max: 14m 20s | Hits:  99%/5842  
      🟩 MSVC               Pass: 100%/2   | Total: 18m 31s | Avg:  9m 15s | Max:  9m 16s | Hits:  95%/564   
      🟩 NVHPC              Pass: 100%/2   | Total: 14m 45s | Avg:  7m 22s | Max:  7m 25s | Hits:  97%/1164  
    🟩 gpu
      🟩 h100               Pass: 100%/2   | Total: 17m 29s | Avg:  8m 44s | Max: 14m 20s | Hits:  99%/1168  
      🟩 rtx2080            Pass: 100%/20  | Total:  1h 45m | Avg:  5m 16s | Max: 13m 07s | Hits:  99%/11076 
    🟩 jobs
      🟩 Build              Pass: 100%/19  | Total:  1h 22m | Avg:  4m 21s | Max:  9m 16s | Hits:  99%/10492 
      🟩 Test               Pass: 100%/3   | Total: 39m 57s | Avg: 13m 19s | Max: 14m 20s | Hits:  99%/1752  
    🟩 sm
      🟩 90                 Pass: 100%/3   | Total: 20m 35s | Avg:  6m 51s | Max: 14m 20s | Hits:  99%/1752  
      🟩 90a                Pass: 100%/1   | Total:  3m 20s | Avg:  3m 20s | Max:  3m 20s | Hits:  99%/584   
    🟩 std
      🟩 17                 Pass: 100%/4   | Total: 16m 17s | Avg:  4m 04s | Max:  7m 25s | Hits:  99%/2334  
      🟩 20                 Pass: 100%/18  | Total:  1h 46m | Avg:  5m 55s | Max: 14m 20s | Hits:  99%/9910  
    
  • 🟩 stdpar: Pass: 100%/4 | Total: 17m 56s | Avg: 4m 29s | Max: 5m 16s

    🟩 cpu
      🟩 amd64              Pass: 100%/2   | Total: 10m 24s | Avg:  5m 12s | Max:  5m 16s
      🟩 arm64              Pass: 100%/2   | Total:  7m 32s | Avg:  3m 46s | Max:  3m 49s
    🟩 ctk
      🟩 12.6               Pass: 100%/4   | Total: 17m 56s | Avg:  4m 29s | Max:  5m 16s
    🟩 cudacxx
      🟩 nvcc12.6           Pass: 100%/4   | Total: 17m 56s | Avg:  4m 29s | Max:  5m 16s
    🟩 cudacxx_family
      🟩 nvcc               Pass: 100%/4   | Total: 17m 56s | Avg:  4m 29s | Max:  5m 16s
    🟩 cxx
      🟩 NVHPC25.1          Pass: 100%/4   | Total: 17m 56s | Avg:  4m 29s | Max:  5m 16s
    🟩 cxx_family
      🟩 NVHPC              Pass: 100%/4   | Total: 17m 56s | Avg:  4m 29s | Max:  5m 16s
    🟩 gpu
      🟩 rtx2080            Pass: 100%/4   | Total: 17m 56s | Avg:  4m 29s | Max:  5m 16s
    🟩 jobs
      🟩 Build              Pass: 100%/4   | Total: 17m 56s | Avg:  4m 29s | Max:  5m 16s
    🟩 std
      🟩 17                 Pass: 100%/2   | Total:  8m 51s | Avg:  4m 25s | Max:  5m 08s
      🟩 20                 Pass: 100%/2   | Total:  9m 05s | Avg:  4m 32s | Max:  5m 16s
    
  • 🟩 cccl_c_parallel: Pass: 100%/2 | Total: 20m 28s | Avg: 10m 14s | Max: 17m 59s | Hits: 98%/328

    🟩 cpu
      🟩 amd64              Pass: 100%/2   | Total: 20m 28s | Avg: 10m 14s | Max: 17m 59s | Hits:  98%/328   
    🟩 ctk
      🟩 12.8               Pass: 100%/2   | Total: 20m 28s | Avg: 10m 14s | Max: 17m 59s | Hits:  98%/328   
    🟩 cudacxx
      🟩 nvcc12.8           Pass: 100%/2   | Total: 20m 28s | Avg: 10m 14s | Max: 17m 59s | Hits:  98%/328   
    🟩 cudacxx_family
      🟩 nvcc               Pass: 100%/2   | Total: 20m 28s | Avg: 10m 14s | Max: 17m 59s | Hits:  98%/328   
    🟩 cxx
      🟩 GCC13              Pass: 100%/2   | Total: 20m 28s | Avg: 10m 14s | Max: 17m 59s | Hits:  98%/328   
    🟩 cxx_family
      🟩 GCC                Pass: 100%/2   | Total: 20m 28s | Avg: 10m 14s | Max: 17m 59s | Hits:  98%/328   
    🟩 gpu
      🟩 rtx2080            Pass: 100%/2   | Total: 20m 28s | Avg: 10m 14s | Max: 17m 59s | Hits:  98%/328   
    🟩 jobs
      🟩 Build              Pass: 100%/1   | Total:  2m 29s | Avg:  2m 29s | Max:  2m 29s | Hits:  98%/164   
      🟩 Test               Pass: 100%/1   | Total: 17m 59s | Avg: 17m 59s | Max: 17m 59s | Hits:  98%/164   
    
  • 🟩 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

@miscco miscco merged commit 04a85c4 into NVIDIA:main Mar 26, 2025
177 of 178 checks passed
@github-project-automation github-project-automation bot moved this from In Review to Done in CCCL Mar 26, 2025
andralex pushed a commit to andralex/cccl that referenced this pull request Apr 1, 2025
davebayer added a commit to davebayer/cccl that referenced this pull request Apr 7, 2025
caugonnet added a commit that referenced this pull request Apr 15, 2025
* clang-format

* remove unnecessary headers

* Remove few remaining qualifiers _CCCL_NODISCARD

This fixes the build, after the macro definition was removed in #4265

* fix headers

* Cleanup libcu++ `force_include.h` test file (#4262)

* there are no more tests in this header

* Simplify and reduce data copying in algorithm.cuh

* Much less tupling and untupling

* A few additional simplifications and a few eliminations of copies

* Fix ratio plot (#4099)

* Fix ratio plot

* [pre-commit.ci] auto code formatting

---------

Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
Co-authored-by: Bernhard Manfred Gruber <bernhardmgruber@gmail.com>

* Drop `_CCCL_NORETURN` (#4268)

Co-authored-by: Michael Schellenberger Costa <miscco@nvidia.com>

* fix clang portability issue in `__rcvr_with_env_t` and remove dead code (#4277)

* change version check in `type_list.h` so that *NO* clang-19.X compilers try to use pack indexing (#4278)

* fix shfl check (#4282)

* Add necessary headers

* tweak the cccl compiler version check macros to better agree with intuition (#4279)

* tweak the cccl compiler version check macros to better agree with intuition

prior to this commit, a compiler check such as:

```c++
```

would fail if the compiler was actually v19.1. that is because 19.1 is
greater than 19. what the author of this code probably intended was to
check only the compiler's major version number, in which case the check
would have succeed.

this commit changes the behavior of the following macros when only a
major version number is specified:

* `_CCCL_COMPILER`
* `_CCCL_CUDA_COMPILER`
* `_CCCL_CUDACC_BELOW`
* `_CCCL_CUDACC_AT_LEAST`

* guard `_CCCL_COMPILER(FOO)` with an extra set of parens

* Implement `ranges::single_view` (#4255)

* Implement fp overflow handlers (#4261)

* Implement fp overflow handlers

* I hate nvfp types

* use `[[nodiscard]]`

---------

Co-authored-by: Michael Schellenberger Costa <miscco@nvidia.com>

* Fix CI failure

* Drop `_LIBCUDACXX_HAS_NO_UNICODE_CHARS` (#4295)

* [Version] Update main to v3.1.0 (#4175)

* Bump main to 3.1.0.

* Update ci/update_version.sh to edit the docs VERSION.md file

* Rerun ci/version_update.sh

---------

Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: Wesley Maxey <wesley.maxey@gmail.com>

* WIP: Refactor allocators

* Make metadata direct member instead of pointer

* Add cached_block_allocator_fifo from PR #2674

* use _CCCL_ASSERT instead of assert

* add missing ctors

---------

Co-authored-by: Cedric Augonnet <caugonnet@nvidia.com>
Co-authored-by: Oleksandr Pavlyk <21087696+oleksandr-pavlyk@users.noreply.github.com>
Co-authored-by: David Bayer <48736217+davebayer@users.noreply.github.com>
Co-authored-by: Georgii Evtushenko <evtushenko.georgy@gmail.com>
Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
Co-authored-by: Bernhard Manfred Gruber <bernhardmgruber@gmail.com>
Co-authored-by: Michael Schellenberger Costa <miscco@nvidia.com>
Co-authored-by: Eric Niebler <eniebler@nvidia.com>
Co-authored-by: Federico Busato <50413820+fbusato@users.noreply.github.com>
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: Wesley Maxey <wesley.maxey@gmail.com>
Co-authored-by: Cédric Augonnet <158148890+caugonnet@users.noreply.github.com>
@davebayer davebayer deleted the cleanup_force_include branch February 17, 2026 16: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.

2 participants