Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Backport to 2.8: Deprecate Thrust's cpp_compatibility.h macros (#3299) #3321

Merged

Conversation

bernhardmgruber
Copy link
Contributor

No description provided.

Copy link
Contributor

🟩 CI finished in 2h 15m: Pass: 100%/96 | Total: 2d 21h | Avg: 43m 31s | Max: 1h 19m | Hits: 116%/12392
  • 🟩 cub: Pass: 100%/47 | Total: 1d 15h | Avg: 49m 49s | Max: 1h 13m | Hits: 184%/3132

    🟩 cpu
      🟩 amd64              Pass: 100%/45  | Total:  1d 13h | Avg: 49m 30s | Max:  1h 13m | Hits: 184%/3132  
      🟩 arm64              Pass: 100%/2   | Total:  1h 53m | Avg: 56m 54s | Max: 58m 27s
    🟩 ctk
      🟩 11.1               Pass: 100%/7   | Total:  5h 47m | Avg: 49m 36s | Max: 59m 29s | Hits: 185%/783   
      🟩 12.5               Pass: 100%/2   | Total:  2h 14m | Avg:  1h 07m | Max:  1h 09m
      🟩 12.6               Pass: 100%/38  | Total:  1d 07h | Avg: 48m 57s | Max:  1h 13m | Hits: 183%/2349  
    🟩 cudacxx
      🟩 ClangCUDA18        Pass: 100%/2   | Total:  1h 55m | Avg: 57m 51s | Max: 57m 54s
      🟩 nvcc11.1           Pass: 100%/7   | Total:  5h 47m | Avg: 49m 36s | Max: 59m 29s | Hits: 185%/783   
      🟩 nvcc12.5           Pass: 100%/2   | Total:  2h 14m | Avg:  1h 07m | Max:  1h 09m
      🟩 nvcc12.6           Pass: 100%/36  | Total:  1d 05h | Avg: 48m 27s | Max:  1h 13m | Hits: 183%/2349  
    🟩 cudacxx_family
      🟩 ClangCUDA          Pass: 100%/2   | Total:  1h 55m | Avg: 57m 51s | Max: 57m 54s
      🟩 nvcc               Pass: 100%/45  | Total:  1d 13h | Avg: 49m 28s | Max:  1h 13m | Hits: 184%/3132  
    🟩 cxx
      🟩 Clang9             Pass: 100%/4   | Total:  3h 15m | Avg: 48m 50s | Max: 52m 50s
      🟩 Clang10            Pass: 100%/1   | Total: 54m 55s | Avg: 54m 55s | Max: 54m 55s
      🟩 Clang11            Pass: 100%/1   | Total: 52m 17s | Avg: 52m 17s | Max: 52m 17s
      🟩 Clang12            Pass: 100%/1   | Total: 55m 23s | Avg: 55m 23s | Max: 55m 23s
      🟩 Clang13            Pass: 100%/1   | Total: 55m 36s | Avg: 55m 36s | Max: 55m 36s
      🟩 Clang14            Pass: 100%/1   | Total: 57m 43s | Avg: 57m 43s | Max: 57m 43s
      🟩 Clang15            Pass: 100%/1   | Total: 53m 46s | Avg: 53m 46s | Max: 53m 46s
      🟩 Clang16            Pass: 100%/1   | Total: 53m 50s | Avg: 53m 50s | Max: 53m 50s
      🟩 Clang17            Pass: 100%/1   | Total:  1h 01m | Avg:  1h 01m | Max:  1h 01m
      🟩 Clang18            Pass: 100%/7   | Total:  5h 27m | Avg: 46m 50s | Max: 57m 54s
      🟩 GCC6               Pass: 100%/2   | Total:  1h 40m | Avg: 50m 08s | Max: 50m 54s
      🟩 GCC7               Pass: 100%/2   | Total:  1h 52m | Avg: 56m 04s | Max: 57m 26s
      🟩 GCC8               Pass: 100%/1   | Total: 55m 40s | Avg: 55m 40s | Max: 55m 40s
      🟩 GCC9               Pass: 100%/3   | Total:  2h 33m | Avg: 51m 00s | Max: 56m 08s
      🟩 GCC10              Pass: 100%/1   | Total: 56m 28s | Avg: 56m 28s | Max: 56m 28s
      🟩 GCC11              Pass: 100%/1   | Total: 52m 55s | Avg: 52m 55s | Max: 52m 55s
      🟩 GCC12              Pass: 100%/3   | Total:  1h 43m | Avg: 34m 24s | Max: 59m 47s
      🟩 GCC13              Pass: 100%/8   | Total:  4h 38m | Avg: 34m 47s | Max: 58m 27s
      🟩 Intel2023.2.0      Pass: 100%/1   | Total: 58m 46s | Avg: 58m 46s | Max: 58m 46s
      🟩 MSVC14.16          Pass: 100%/1   | Total: 59m 29s | Avg: 59m 29s | Max: 59m 29s | Hits: 185%/783   
      🟩 MSVC14.29          Pass: 100%/1   | Total:  1h 08m | Avg:  1h 08m | Max:  1h 08m | Hits: 184%/783   
      🟩 MSVC14.39          Pass: 100%/2   | Total:  2h 20m | Avg:  1h 10m | Max:  1h 13m | Hits: 183%/1566  
      🟩 NVHPC24.7          Pass: 100%/2   | Total:  2h 14m | Avg:  1h 07m | Max:  1h 09m
    🟩 cxx_family
      🟩 Clang              Pass: 100%/19  | Total: 16h 08m | Avg: 50m 58s | Max:  1h 01m
      🟩 GCC                Pass: 100%/21  | Total: 15h 11m | Avg: 43m 25s | Max: 59m 47s
      🟩 Intel              Pass: 100%/1   | Total: 58m 46s | Avg: 58m 46s | Max: 58m 46s
      🟩 MSVC               Pass: 100%/4   | Total:  4h 28m | Avg:  1h 07m | Max:  1h 13m | Hits: 184%/3132  
      🟩 NVHPC              Pass: 100%/2   | Total:  2h 14m | Avg:  1h 07m | Max:  1h 09m
    🟩 gpu
      🟩 h100               Pass: 100%/2   | Total: 43m 25s | Avg: 21m 42s | Max: 27m 20s
      🟩 v100               Pass: 100%/45  | Total:  1d 14h | Avg: 51m 04s | Max:  1h 13m | Hits: 184%/3132  
    🟩 jobs
      🟩 Build              Pass: 100%/40  | Total:  1d 12h | Avg: 54m 49s | Max:  1h 13m | Hits: 184%/3132  
      🟩 DeviceLaunch       Pass: 100%/1   | Total: 20m 11s | Avg: 20m 11s | Max: 20m 11s
      🟩 GraphCapture       Pass: 100%/1   | Total: 22m 09s | Avg: 22m 09s | Max: 22m 09s
      🟩 HostLaunch         Pass: 100%/3   | Total: 59m 34s | Avg: 19m 51s | Max: 25m 16s
      🟩 TestGPU            Pass: 100%/2   | Total: 47m 01s | Avg: 23m 30s | Max: 24m 14s
    🟩 sm
      🟩 90                 Pass: 100%/2   | Total: 43m 25s | Avg: 21m 42s | Max: 27m 20s
      🟩 90a                Pass: 100%/1   | Total: 24m 23s | Avg: 24m 23s | Max: 24m 23s
    🟩 std
      🟩 11                 Pass: 100%/5   | Total:  4h 05m | Avg: 49m 11s | Max: 54m 43s
      🟩 14                 Pass: 100%/4   | Total:  3h 40m | Avg: 55m 09s | Max: 59m 29s | Hits: 185%/783   
      🟩 17                 Pass: 100%/12  | Total: 11h 40m | Avg: 58m 24s | Max:  1h 13m | Hits: 185%/1566  
      🟩 20                 Pass: 100%/26  | Total: 19h 34m | Avg: 45m 10s | Max:  1h 06m | Hits: 180%/783   
    
  • 🟩 thrust: Pass: 100%/46 | Total: 1d 05h | Avg: 39m 02s | Max: 1h 19m | Hits: 93%/9260

    🟩 cmake_options
      🟩 -DTHRUST_DISPATCH_TYPE=Force32bit Pass: 100%/2   | Total: 51m 53s | Avg: 25m 56s | Max: 37m 32s
    🟩 cpu
      🟩 amd64              Pass: 100%/44  | Total:  1d 04h | Avg: 39m 07s | Max:  1h 19m | Hits:  93%/9260  
      🟩 arm64              Pass: 100%/2   | Total:  1h 14m | Avg: 37m 17s | Max: 39m 40s
    🟩 ctk
      🟩 11.1               Pass: 100%/7   | Total:  4h 17m | Avg: 36m 44s | Max:  1h 13m | Hits:  15%/1852  
      🟩 12.5               Pass: 100%/2   | Total:  2h 29m | Avg:  1h 14m | Max:  1h 19m
      🟩 12.6               Pass: 100%/37  | Total: 23h 09m | Avg: 37m 33s | Max:  1h 19m | Hits: 112%/7408  
    🟩 cudacxx
      🟩 ClangCUDA18        Pass: 100%/2   | Total:  1h 10m | Avg: 35m 12s | Max: 35m 54s
      🟩 nvcc11.1           Pass: 100%/7   | Total:  4h 17m | Avg: 36m 44s | Max:  1h 13m | Hits:  15%/1852  
      🟩 nvcc12.5           Pass: 100%/2   | Total:  2h 29m | Avg:  1h 14m | Max:  1h 19m
      🟩 nvcc12.6           Pass: 100%/35  | Total: 21h 59m | Avg: 37m 41s | Max:  1h 19m | Hits: 112%/7408  
    🟩 cudacxx_family
      🟩 ClangCUDA          Pass: 100%/2   | Total:  1h 10m | Avg: 35m 12s | Max: 35m 54s
      🟩 nvcc               Pass: 100%/44  | Total:  1d 04h | Avg: 39m 13s | Max:  1h 19m | Hits:  93%/9260  
    🟩 cxx
      🟩 Clang9             Pass: 100%/4   | Total:  2h 08m | Avg: 32m 08s | Max: 37m 47s
      🟩 Clang10            Pass: 100%/1   | Total: 40m 51s | Avg: 40m 51s | Max: 40m 51s
      🟩 Clang11            Pass: 100%/1   | Total: 37m 08s | Avg: 37m 08s | Max: 37m 08s
      🟩 Clang12            Pass: 100%/1   | Total: 38m 22s | Avg: 38m 22s | Max: 38m 22s
      🟩 Clang13            Pass: 100%/1   | Total: 35m 27s | Avg: 35m 27s | Max: 35m 27s
      🟩 Clang14            Pass: 100%/1   | Total: 40m 55s | Avg: 40m 55s | Max: 40m 55s
      🟩 Clang15            Pass: 100%/1   | Total: 38m 57s | Avg: 38m 57s | Max: 38m 57s
      🟩 Clang16            Pass: 100%/1   | Total: 38m 52s | Avg: 38m 52s | Max: 38m 52s
      🟩 Clang17            Pass: 100%/1   | Total: 43m 36s | Avg: 43m 36s | Max: 43m 36s
      🟩 Clang18            Pass: 100%/7   | Total:  3h 20m | Avg: 28m 34s | Max: 37m 50s
      🟩 GCC6               Pass: 100%/2   | Total:  1h 01m | Avg: 30m 30s | Max: 35m 28s
      🟩 GCC7               Pass: 100%/2   | Total:  1h 10m | Avg: 35m 06s | Max: 37m 03s
      🟩 GCC8               Pass: 100%/1   | Total: 39m 20s | Avg: 39m 20s | Max: 39m 20s
      🟩 GCC9               Pass: 100%/3   | Total:  1h 40m | Avg: 33m 35s | Max: 38m 21s
      🟩 GCC10              Pass: 100%/1   | Total: 40m 08s | Avg: 40m 08s | Max: 40m 08s
      🟩 GCC11              Pass: 100%/1   | Total: 38m 33s | Avg: 38m 33s | Max: 38m 33s
      🟩 GCC12              Pass: 100%/1   | Total: 46m 30s | Avg: 46m 30s | Max: 46m 30s
      🟩 GCC13              Pass: 100%/8   | Total:  3h 38m | Avg: 27m 21s | Max: 40m 16s
      🟩 Intel2023.2.0      Pass: 100%/1   | Total: 50m 18s | Avg: 50m 18s | Max: 50m 18s
      🟩 MSVC14.16          Pass: 100%/1   | Total:  1h 13m | Avg:  1h 13m | Max:  1h 13m | Hits:  15%/1852  
      🟩 MSVC14.29          Pass: 100%/1   | Total:  1h 14m | Avg:  1h 14m | Max:  1h 14m | Hits:  13%/1852  
      🟩 MSVC14.39          Pass: 100%/3   | Total:  3h 11m | Avg:  1h 03m | Max:  1h 19m | Hits: 145%/5556  
      🟩 NVHPC24.7          Pass: 100%/2   | Total:  2h 29m | Avg:  1h 14m | Max:  1h 19m
    🟩 cxx_family
      🟩 Clang              Pass: 100%/19  | Total: 10h 42m | Avg: 33m 49s | Max: 43m 36s
      🟩 GCC                Pass: 100%/19  | Total: 10h 15m | Avg: 32m 23s | Max: 46m 30s
      🟩 Intel              Pass: 100%/1   | Total: 50m 18s | Avg: 50m 18s | Max: 50m 18s
      🟩 MSVC               Pass: 100%/5   | Total:  5h 38m | Avg:  1h 07m | Max:  1h 19m | Hits:  93%/9260  
      🟩 NVHPC              Pass: 100%/2   | Total:  2h 29m | Avg:  1h 14m | Max:  1h 19m
    🟩 gpu
      🟩 v100               Pass: 100%/46  | Total:  1d 05h | Avg: 39m 02s | Max:  1h 19m | Hits:  93%/9260  
    🟩 jobs
      🟩 Build              Pass: 100%/40  | Total:  1d 04h | Avg: 42m 39s | Max:  1h 19m | Hits:  25%/7408  
      🟩 TestCPU            Pass: 100%/3   | Total: 51m 16s | Avg: 17m 05s | Max: 35m 29s | Hits: 365%/1852  
      🟩 TestGPU            Pass: 100%/3   | Total: 38m 13s | Avg: 12m 44s | Max: 14m 21s
    🟩 sm
      🟩 90a                Pass: 100%/1   | Total: 27m 36s | Avg: 27m 36s | Max: 27m 36s
    🟩 std
      🟩 11                 Pass: 100%/5   | Total:  2h 21m | Avg: 28m 19s | Max: 33m 10s
      🟩 14                 Pass: 100%/4   | Total:  3h 03m | Avg: 45m 51s | Max:  1h 13m | Hits:  15%/1852  
      🟩 17                 Pass: 100%/12  | Total:  9h 29m | Avg: 47m 28s | Max:  1h 16m | Hits:  36%/3704  
      🟩 20                 Pass: 100%/23  | Total: 14h 09m | Avg: 36m 55s | Max:  1h 19m | Hits: 188%/3704  
    
  • 🟩 cccl_c_parallel: Pass: 100%/2 | Total: 9m 03s | Avg: 4m 31s | Max: 6m 50s

    🟩 cpu
      🟩 amd64              Pass: 100%/2   | Total:  9m 03s | Avg:  4m 31s | Max:  6m 50s
    🟩 ctk
      🟩 12.6               Pass: 100%/2   | Total:  9m 03s | Avg:  4m 31s | Max:  6m 50s
    🟩 cudacxx
      🟩 nvcc12.6           Pass: 100%/2   | Total:  9m 03s | Avg:  4m 31s | Max:  6m 50s
    🟩 cudacxx_family
      🟩 nvcc               Pass: 100%/2   | Total:  9m 03s | Avg:  4m 31s | Max:  6m 50s
    🟩 cxx
      🟩 GCC13              Pass: 100%/2   | Total:  9m 03s | Avg:  4m 31s | Max:  6m 50s
    🟩 cxx_family
      🟩 GCC                Pass: 100%/2   | Total:  9m 03s | Avg:  4m 31s | Max:  6m 50s
    🟩 gpu
      🟩 v100               Pass: 100%/2   | Total:  9m 03s | Avg:  4m 31s | Max:  6m 50s
    🟩 jobs
      🟩 Build              Pass: 100%/1   | Total:  2m 13s | Avg:  2m 13s | Max:  2m 13s
      🟩 Test               Pass: 100%/1   | Total:  6m 50s | Avg:  6m 50s | Max:  6m 50s
    
  • 🟩 python: Pass: 100%/1 | Total: 30m 51s | Avg: 30m 51s | Max: 30m 51s

    🟩 cpu
      🟩 amd64              Pass: 100%/1   | Total: 30m 51s | Avg: 30m 51s | Max: 30m 51s
    🟩 ctk
      🟩 12.6               Pass: 100%/1   | Total: 30m 51s | Avg: 30m 51s | Max: 30m 51s
    🟩 cudacxx
      🟩 nvcc12.6           Pass: 100%/1   | Total: 30m 51s | Avg: 30m 51s | Max: 30m 51s
    🟩 cudacxx_family
      🟩 nvcc               Pass: 100%/1   | Total: 30m 51s | Avg: 30m 51s | Max: 30m 51s
    🟩 cxx
      🟩 GCC13              Pass: 100%/1   | Total: 30m 51s | Avg: 30m 51s | Max: 30m 51s
    🟩 cxx_family
      🟩 GCC                Pass: 100%/1   | Total: 30m 51s | Avg: 30m 51s | Max: 30m 51s
    🟩 gpu
      🟩 v100               Pass: 100%/1   | Total: 30m 51s | Avg: 30m 51s | Max: 30m 51s
    🟩 jobs
      🟩 Test               Pass: 100%/1   | Total: 30m 51s | Avg: 30m 51s | Max: 30m 51s
    

👃 Inspect Changes

Modifications in project?

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

Modifications in project or dependencies?

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

🏃‍ Runner counts (total jobs: 96)

# Runner
71 linux-amd64-cpu16
11 linux-amd64-gpu-v100-latest-1
9 windows-amd64-cpu16
4 linux-arm64-cpu16
1 linux-amd64-gpu-h100-latest-1-testing

@bernhardmgruber bernhardmgruber enabled auto-merge (squash) January 13, 2025 08:08
Copy link
Contributor

🟩 CI finished in 1h 38m: Pass: 100%/96 | Total: 2d 13h | Avg: 38m 22s | Max: 1h 11m | Hits: 312%/12392
  • 🟩 cub: Pass: 100%/47 | Total: 1d 14h | Avg: 48m 31s | Max: 1h 11m | Hits: 387%/3132

    🟩 cpu
      🟩 amd64              Pass: 100%/45  | Total:  1d 12h | Avg: 48m 14s | Max:  1h 11m | Hits: 387%/3132  
      🟩 arm64              Pass: 100%/2   | Total:  1h 49m | Avg: 54m 38s | Max: 54m 54s
    🟩 ctk
      🟩 11.1               Pass: 100%/7   | Total:  5h 29m | Avg: 47m 04s | Max: 58m 28s | Hits: 387%/783   
      🟩 12.5               Pass: 100%/2   | Total:  2h 08m | Avg:  1h 04m | Max:  1h 07m
      🟩 12.6               Pass: 100%/38  | Total:  1d 06h | Avg: 47m 57s | Max:  1h 11m | Hits: 387%/2349  
    🟩 cudacxx
      🟩 ClangCUDA18        Pass: 100%/2   | Total:  1h 52m | Avg: 56m 10s | Max: 57m 15s
      🟩 nvcc11.1           Pass: 100%/7   | Total:  5h 29m | Avg: 47m 04s | Max: 58m 28s | Hits: 387%/783   
      🟩 nvcc12.5           Pass: 100%/2   | Total:  2h 08m | Avg:  1h 04m | Max:  1h 07m
      🟩 nvcc12.6           Pass: 100%/36  | Total:  1d 04h | Avg: 47m 30s | Max:  1h 11m | Hits: 387%/2349  
    🟩 cudacxx_family
      🟩 ClangCUDA          Pass: 100%/2   | Total:  1h 52m | Avg: 56m 10s | Max: 57m 15s
      🟩 nvcc               Pass: 100%/45  | Total:  1d 12h | Avg: 48m 10s | Max:  1h 11m | Hits: 387%/3132  
    🟩 cxx
      🟩 Clang9             Pass: 100%/4   | Total:  3h 12m | Avg: 48m 00s | Max: 52m 17s
      🟩 Clang10            Pass: 100%/1   | Total: 54m 42s | Avg: 54m 42s | Max: 54m 42s
      🟩 Clang11            Pass: 100%/1   | Total: 55m 17s | Avg: 55m 17s | Max: 55m 17s
      🟩 Clang12            Pass: 100%/1   | Total: 55m 25s | Avg: 55m 25s | Max: 55m 25s
      🟩 Clang13            Pass: 100%/1   | Total: 54m 37s | Avg: 54m 37s | Max: 54m 37s
      🟩 Clang14            Pass: 100%/1   | Total: 51m 13s | Avg: 51m 13s | Max: 51m 13s
      🟩 Clang15            Pass: 100%/1   | Total: 57m 44s | Avg: 57m 44s | Max: 57m 44s
      🟩 Clang16            Pass: 100%/1   | Total: 51m 40s | Avg: 51m 40s | Max: 51m 40s
      🟩 Clang17            Pass: 100%/1   | Total: 51m 31s | Avg: 51m 31s | Max: 51m 31s
      🟩 Clang18            Pass: 100%/7   | Total:  5h 16m | Avg: 45m 08s | Max: 57m 15s
      🟩 GCC6               Pass: 100%/2   | Total:  1h 35m | Avg: 47m 37s | Max: 47m 40s
      🟩 GCC7               Pass: 100%/2   | Total:  1h 43m | Avg: 51m 43s | Max: 52m 19s
      🟩 GCC8               Pass: 100%/1   | Total: 53m 25s | Avg: 53m 25s | Max: 53m 25s
      🟩 GCC9               Pass: 100%/3   | Total:  2h 23m | Avg: 47m 46s | Max: 55m 56s
      🟩 GCC10              Pass: 100%/1   | Total: 53m 30s | Avg: 53m 30s | Max: 53m 30s
      🟩 GCC11              Pass: 100%/1   | Total: 56m 30s | Avg: 56m 30s | Max: 56m 30s
      🟩 GCC12              Pass: 100%/3   | Total:  1h 37m | Avg: 32m 29s | Max: 57m 59s
      🟩 GCC13              Pass: 100%/8   | Total:  4h 41m | Avg: 35m 09s | Max: 59m 04s
      🟩 Intel2023.2.0      Pass: 100%/1   | Total:  1h 01m | Avg:  1h 01m | Max:  1h 01m
      🟩 MSVC14.16          Pass: 100%/1   | Total: 58m 28s | Avg: 58m 28s | Max: 58m 28s | Hits: 387%/783   
      🟩 MSVC14.29          Pass: 100%/1   | Total:  1h 11m | Avg:  1h 11m | Max:  1h 11m | Hits: 387%/783   
      🟩 MSVC14.39          Pass: 100%/2   | Total:  2h 16m | Avg:  1h 08m | Max:  1h 11m | Hits: 387%/1566  
      🟩 NVHPC24.7          Pass: 100%/2   | Total:  2h 08m | Avg:  1h 04m | Max:  1h 07m
    🟩 cxx_family
      🟩 Clang              Pass: 100%/19  | Total: 15h 40m | Avg: 49m 29s | Max: 57m 44s
      🟩 GCC                Pass: 100%/21  | Total: 14h 44m | Avg: 42m 06s | Max: 59m 04s
      🟩 Intel              Pass: 100%/1   | Total:  1h 01m | Avg:  1h 01m | Max:  1h 01m
      🟩 MSVC               Pass: 100%/4   | Total:  4h 26m | Avg:  1h 06m | Max:  1h 11m | Hits: 387%/3132  
      🟩 NVHPC              Pass: 100%/2   | Total:  2h 08m | Avg:  1h 04m | Max:  1h 07m
    🟩 gpu
      🟩 h100               Pass: 100%/2   | Total: 39m 29s | Avg: 19m 44s | Max: 23m 21s
      🟩 v100               Pass: 100%/45  | Total:  1d 13h | Avg: 49m 47s | Max:  1h 11m | Hits: 387%/3132  
    🟩 jobs
      🟩 Build              Pass: 100%/40  | Total:  1d 11h | Avg: 53m 21s | Max:  1h 11m | Hits: 387%/3132  
      🟩 DeviceLaunch       Pass: 100%/1   | Total: 16m 46s | Avg: 16m 46s | Max: 16m 46s
      🟩 GraphCapture       Pass: 100%/1   | Total: 19m 39s | Avg: 19m 39s | Max: 19m 39s
      🟩 HostLaunch         Pass: 100%/3   | Total: 55m 12s | Avg: 18m 24s | Max: 21m 31s
      🟩 TestGPU            Pass: 100%/2   | Total: 54m 03s | Avg: 27m 01s | Max: 27m 25s
    🟩 sm
      🟩 90                 Pass: 100%/2   | Total: 39m 29s | Avg: 19m 44s | Max: 23m 21s
      🟩 90a                Pass: 100%/1   | Total: 23m 12s | Avg: 23m 12s | Max: 23m 12s
    🟩 std
      🟩 11                 Pass: 100%/5   | Total:  3h 59m | Avg: 47m 53s | Max: 52m 19s
      🟩 14                 Pass: 100%/4   | Total:  3h 28m | Avg: 52m 09s | Max: 58m 28s | Hits: 387%/783   
      🟩 17                 Pass: 100%/12  | Total: 11h 23m | Avg: 56m 57s | Max:  1h 11m | Hits: 387%/1566  
      🟩 20                 Pass: 100%/26  | Total: 19h 08m | Avg: 44m 10s | Max:  1h 07m | Hits: 386%/783   
    
  • 🟩 thrust: Pass: 100%/46 | Total: 22h 44m | Avg: 29m 40s | Max: 56m 09s | Hits: 287%/9260

    🟩 cmake_options
      🟩 -DTHRUST_DISPATCH_TYPE=Force32bit Pass: 100%/2   | Total: 37m 46s | Avg: 18m 53s | Max: 23m 59s
    🟩 cpu
      🟩 amd64              Pass: 100%/44  | Total: 21h 48m | Avg: 29m 44s | Max: 56m 09s | Hits: 287%/9260  
      🟩 arm64              Pass: 100%/2   | Total: 56m 32s | Avg: 28m 16s | Max: 29m 08s
    🟩 ctk
      🟩 11.1               Pass: 100%/7   | Total:  3h 15m | Avg: 27m 56s | Max: 53m 53s | Hits: 263%/1852  
      🟩 12.5               Pass: 100%/2   | Total:  1h 37m | Avg: 48m 31s | Max: 51m 02s
      🟩 12.6               Pass: 100%/37  | Total: 17h 52m | Avg: 28m 58s | Max: 56m 09s | Hits: 293%/7408  
    🟩 cudacxx
      🟩 ClangCUDA18        Pass: 100%/2   | Total: 52m 21s | Avg: 26m 10s | Max: 26m 51s
      🟩 nvcc11.1           Pass: 100%/7   | Total:  3h 15m | Avg: 27m 56s | Max: 53m 53s | Hits: 263%/1852  
      🟩 nvcc12.5           Pass: 100%/2   | Total:  1h 37m | Avg: 48m 31s | Max: 51m 02s
      🟩 nvcc12.6           Pass: 100%/35  | Total: 16h 59m | Avg: 29m 08s | Max: 56m 09s | Hits: 293%/7408  
    🟩 cudacxx_family
      🟩 ClangCUDA          Pass: 100%/2   | Total: 52m 21s | Avg: 26m 10s | Max: 26m 51s
      🟩 nvcc               Pass: 100%/44  | Total: 21h 52m | Avg: 29m 49s | Max: 56m 09s | Hits: 287%/9260  
    🟩 cxx
      🟩 Clang9             Pass: 100%/4   | Total:  1h 38m | Avg: 24m 42s | Max: 30m 09s
      🟩 Clang10            Pass: 100%/1   | Total: 31m 40s | Avg: 31m 40s | Max: 31m 40s
      🟩 Clang11            Pass: 100%/1   | Total: 28m 53s | Avg: 28m 53s | Max: 28m 53s
      🟩 Clang12            Pass: 100%/1   | Total: 30m 06s | Avg: 30m 06s | Max: 30m 06s
      🟩 Clang13            Pass: 100%/1   | Total: 28m 11s | Avg: 28m 11s | Max: 28m 11s
      🟩 Clang14            Pass: 100%/1   | Total: 31m 09s | Avg: 31m 09s | Max: 31m 09s
      🟩 Clang15            Pass: 100%/1   | Total: 28m 48s | Avg: 28m 48s | Max: 28m 48s
      🟩 Clang16            Pass: 100%/1   | Total: 28m 34s | Avg: 28m 34s | Max: 28m 34s
      🟩 Clang17            Pass: 100%/1   | Total: 29m 00s | Avg: 29m 00s | Max: 29m 00s
      🟩 Clang18            Pass: 100%/7   | Total:  2h 39m | Avg: 22m 51s | Max: 30m 10s
      🟩 GCC6               Pass: 100%/2   | Total: 48m 20s | Avg: 24m 10s | Max: 28m 38s
      🟩 GCC7               Pass: 100%/2   | Total: 51m 32s | Avg: 25m 46s | Max: 29m 10s
      🟩 GCC8               Pass: 100%/1   | Total: 29m 18s | Avg: 29m 18s | Max: 29m 18s
      🟩 GCC9               Pass: 100%/3   | Total:  1h 19m | Avg: 26m 23s | Max: 30m 53s
      🟩 GCC10              Pass: 100%/1   | Total: 32m 21s | Avg: 32m 21s | Max: 32m 21s
      🟩 GCC11              Pass: 100%/1   | Total: 30m 45s | Avg: 30m 45s | Max: 30m 45s
      🟩 GCC12              Pass: 100%/1   | Total: 31m 29s | Avg: 31m 29s | Max: 31m 29s
      🟩 GCC13              Pass: 100%/8   | Total:  3h 01m | Avg: 22m 42s | Max: 41m 35s
      🟩 Intel2023.2.0      Pass: 100%/1   | Total: 37m 59s | Avg: 37m 59s | Max: 37m 59s
      🟩 MSVC14.16          Pass: 100%/1   | Total: 53m 53s | Avg: 53m 53s | Max: 53m 53s | Hits: 263%/1852  
      🟩 MSVC14.29          Pass: 100%/1   | Total: 51m 07s | Avg: 51m 07s | Max: 51m 07s | Hits: 269%/1852  
      🟩 MSVC14.39          Pass: 100%/3   | Total:  2h 25m | Avg: 48m 23s | Max: 56m 09s | Hits: 301%/5556  
      🟩 NVHPC24.7          Pass: 100%/2   | Total:  1h 37m | Avg: 48m 31s | Max: 51m 02s
    🟩 cxx_family
      🟩 Clang              Pass: 100%/19  | Total:  8h 15m | Avg: 26m 03s | Max: 31m 40s
      🟩 GCC                Pass: 100%/19  | Total:  8h 04m | Avg: 25m 30s | Max: 41m 35s
      🟩 Intel              Pass: 100%/1   | Total: 37m 59s | Avg: 37m 59s | Max: 37m 59s
      🟩 MSVC               Pass: 100%/5   | Total:  4h 10m | Avg: 50m 02s | Max: 56m 09s | Hits: 287%/9260  
      🟩 NVHPC              Pass: 100%/2   | Total:  1h 37m | Avg: 48m 31s | Max: 51m 02s
    🟩 gpu
      🟩 v100               Pass: 100%/46  | Total: 22h 44m | Avg: 29m 40s | Max: 56m 09s | Hits: 287%/9260  
    🟩 jobs
      🟩 Build              Pass: 100%/40  | Total: 21h 12m | Avg: 31m 49s | Max: 56m 09s | Hits: 268%/7408  
      🟩 TestCPU            Pass: 100%/3   | Total: 51m 34s | Avg: 17m 11s | Max: 36m 44s | Hits: 365%/1852  
      🟩 TestGPU            Pass: 100%/3   | Total: 40m 38s | Avg: 13m 32s | Max: 14m 26s
    🟩 sm
      🟩 90a                Pass: 100%/1   | Total: 18m 42s | Avg: 18m 42s | Max: 18m 42s
    🟩 std
      🟩 11                 Pass: 100%/5   | Total:  1h 45m | Avg: 21m 08s | Max: 23m 35s
      🟩 14                 Pass: 100%/4   | Total:  2h 21m | Avg: 35m 27s | Max: 53m 53s | Hits: 263%/1852  
      🟩 17                 Pass: 100%/12  | Total:  7h 16m | Avg: 36m 21s | Max: 52m 18s | Hits: 269%/3704  
      🟩 20                 Pass: 100%/23  | Total: 10h 43m | Avg: 27m 58s | Max: 56m 09s | Hits: 317%/3704  
    
  • 🟩 cccl_c_parallel: Pass: 100%/2 | Total: 8m 58s | Avg: 4m 29s | Max: 6m 57s

    🟩 cpu
      🟩 amd64              Pass: 100%/2   | Total:  8m 58s | Avg:  4m 29s | Max:  6m 57s
    🟩 ctk
      🟩 12.6               Pass: 100%/2   | Total:  8m 58s | Avg:  4m 29s | Max:  6m 57s
    🟩 cudacxx
      🟩 nvcc12.6           Pass: 100%/2   | Total:  8m 58s | Avg:  4m 29s | Max:  6m 57s
    🟩 cudacxx_family
      🟩 nvcc               Pass: 100%/2   | Total:  8m 58s | Avg:  4m 29s | Max:  6m 57s
    🟩 cxx
      🟩 GCC13              Pass: 100%/2   | Total:  8m 58s | Avg:  4m 29s | Max:  6m 57s
    🟩 cxx_family
      🟩 GCC                Pass: 100%/2   | Total:  8m 58s | Avg:  4m 29s | Max:  6m 57s
    🟩 gpu
      🟩 v100               Pass: 100%/2   | Total:  8m 58s | Avg:  4m 29s | Max:  6m 57s
    🟩 jobs
      🟩 Build              Pass: 100%/1   | Total:  2m 01s | Avg:  2m 01s | Max:  2m 01s
      🟩 Test               Pass: 100%/1   | Total:  6m 57s | Avg:  6m 57s | Max:  6m 57s
    
  • 🟩 python: Pass: 100%/1 | Total: 29m 01s | Avg: 29m 01s | Max: 29m 01s

    🟩 cpu
      🟩 amd64              Pass: 100%/1   | Total: 29m 01s | Avg: 29m 01s | Max: 29m 01s
    🟩 ctk
      🟩 12.6               Pass: 100%/1   | Total: 29m 01s | Avg: 29m 01s | Max: 29m 01s
    🟩 cudacxx
      🟩 nvcc12.6           Pass: 100%/1   | Total: 29m 01s | Avg: 29m 01s | Max: 29m 01s
    🟩 cudacxx_family
      🟩 nvcc               Pass: 100%/1   | Total: 29m 01s | Avg: 29m 01s | Max: 29m 01s
    🟩 cxx
      🟩 GCC13              Pass: 100%/1   | Total: 29m 01s | Avg: 29m 01s | Max: 29m 01s
    🟩 cxx_family
      🟩 GCC                Pass: 100%/1   | Total: 29m 01s | Avg: 29m 01s | Max: 29m 01s
    🟩 gpu
      🟩 v100               Pass: 100%/1   | Total: 29m 01s | Avg: 29m 01s | Max: 29m 01s
    🟩 jobs
      🟩 Test               Pass: 100%/1   | Total: 29m 01s | Avg: 29m 01s | Max: 29m 01s
    

👃 Inspect Changes

Modifications in project?

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

Modifications in project or dependencies?

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

🏃‍ Runner counts (total jobs: 96)

# Runner
71 linux-amd64-cpu16
11 linux-amd64-gpu-v100-latest-1
9 windows-amd64-cpu16
4 linux-arm64-cpu16
1 linux-amd64-gpu-h100-latest-1-testing

@bernhardmgruber bernhardmgruber merged commit 6108e80 into NVIDIA:branch/2.8.x Jan 13, 2025
110 checks passed
@bernhardmgruber bernhardmgruber deleted the backport_cpp_comp branch January 13, 2025 09:58
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
Status: Done
Development

Successfully merging this pull request may close these issues.

2 participants