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 universal iterator categories (#3461) #3471

Merged

Conversation

bernhardmgruber
Copy link
Contributor

No description provided.

Comment on lines +117 to 123
_CCCL_SUPPRESS_DEPRECATED_POP
THRUST_NAMESPACE_END
Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This should be after the end of the namespace

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I talked to @dkolsen-pgi about how pragmas work and they are always attached to the entity following the pragma. So by putting _CCCL_SUPPRESS_DEPRECATED_POP before the namespace end, I believe the pragma pop is attached to the closing of the namespace. If I would put it afterwards, then the pragma pop is attached to whatever entity happens to end up afterwards from any other header or source file.

The compiler later reconstructs the range between pragma push and pop by searching the AST, and this is sometimes buggy. I observed less bugs by putting the pragma pop before the namespace end. This is why I do it this way.

@bernhardmgruber
Copy link
Contributor Author

pre-commit.ci autofix

@bernhardmgruber
Copy link
Contributor Author

/ok to test

@NVIDIA NVIDIA deleted a comment from copy-pr-bot bot Jan 22, 2025
@bernhardmgruber bernhardmgruber force-pushed the backport_universal_iter branch from 96de21e to e66e9eb Compare January 22, 2025 22:35
Copy link
Contributor

🟩 CI finished in 4h 34m: Pass: 100%/96 | Total: 2d 19h | Avg: 42m 21s | Max: 1h 17m | Hits: 169%/12392
  • 🟩 cub: Pass: 100%/47 | Total: 1d 16h | Avg: 51m 03s | Max: 1h 13m | Hits: 212%/3132

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

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

    🟩 cpu
      🟩 amd64              Pass: 100%/2   | Total:  9m 48s | Avg:  4m 54s | Max:  7m 37s
    🟩 ctk
      🟩 12.6               Pass: 100%/2   | Total:  9m 48s | Avg:  4m 54s | Max:  7m 37s
    🟩 cudacxx
      🟩 nvcc12.6           Pass: 100%/2   | Total:  9m 48s | Avg:  4m 54s | Max:  7m 37s
    🟩 cudacxx_family
      🟩 nvcc               Pass: 100%/2   | Total:  9m 48s | Avg:  4m 54s | Max:  7m 37s
    🟩 cxx
      🟩 GCC13              Pass: 100%/2   | Total:  9m 48s | Avg:  4m 54s | Max:  7m 37s
    🟩 cxx_family
      🟩 GCC                Pass: 100%/2   | Total:  9m 48s | Avg:  4m 54s | Max:  7m 37s
    🟩 gpu
      🟩 v100               Pass: 100%/2   | Total:  9m 48s | Avg:  4m 54s | Max:  7m 37s
    🟩 jobs
      🟩 Build              Pass: 100%/1   | Total:  2m 11s | Avg:  2m 11s | Max:  2m 11s
      🟩 Test               Pass: 100%/1   | Total:  7m 37s | Avg:  7m 37s | Max:  7m 37s
    
  • 🟩 python: Pass: 100%/1 | Total: 27m 13s | Avg: 27m 13s | Max: 27m 13s

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

👃 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 force-pushed the backport_universal_iter branch from e66e9eb to 88b3cc2 Compare January 23, 2025 09:05
Copy link
Contributor

🟨 CI finished in 7h 04m: Pass: 98%/96 | Total: 2d 20h | Avg: 43m 03s | Max: 1h 12m | Hits: 169%/12392
  • 🟨 cub: Pass: 97%/47 | Total: 1d 15h | Avg: 49m 50s | Max: 1h 06m | Hits: 212%/3132

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

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

    🟩 cpu
      🟩 amd64              Pass: 100%/2   | Total: 12m 16s | Avg:  6m 08s | Max: 10m 02s
    🟩 ctk
      🟩 12.6               Pass: 100%/2   | Total: 12m 16s | Avg:  6m 08s | Max: 10m 02s
    🟩 cudacxx
      🟩 nvcc12.6           Pass: 100%/2   | Total: 12m 16s | Avg:  6m 08s | Max: 10m 02s
    🟩 cudacxx_family
      🟩 nvcc               Pass: 100%/2   | Total: 12m 16s | Avg:  6m 08s | Max: 10m 02s
    🟩 cxx
      🟩 GCC13              Pass: 100%/2   | Total: 12m 16s | Avg:  6m 08s | Max: 10m 02s
    🟩 cxx_family
      🟩 GCC                Pass: 100%/2   | Total: 12m 16s | Avg:  6m 08s | Max: 10m 02s
    🟩 gpu
      🟩 v100               Pass: 100%/2   | Total: 12m 16s | Avg:  6m 08s | Max: 10m 02s
    🟩 jobs
      🟩 Build              Pass: 100%/1   | Total:  2m 14s | Avg:  2m 14s | Max:  2m 14s
      🟩 Test               Pass: 100%/1   | Total: 10m 02s | Avg: 10m 02s | Max: 10m 02s
    
  • 🟩 python: Pass: 100%/1 | Total: 25m 34s | Avg: 25m 34s | Max: 25m 34s

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

👃 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

Copy link
Contributor

🟩 CI finished in 8h 39m: Pass: 100%/96 | Total: 2d 20h | Avg: 42m 42s | Max: 1h 12m | Hits: 169%/12392
  • 🟩 cub: Pass: 100%/47 | Total: 1d 14h | Avg: 49m 08s | Max: 1h 06m | Hits: 212%/3132

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

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

    🟩 cpu
      🟩 amd64              Pass: 100%/2   | Total: 12m 16s | Avg:  6m 08s | Max: 10m 02s
    🟩 ctk
      🟩 12.6               Pass: 100%/2   | Total: 12m 16s | Avg:  6m 08s | Max: 10m 02s
    🟩 cudacxx
      🟩 nvcc12.6           Pass: 100%/2   | Total: 12m 16s | Avg:  6m 08s | Max: 10m 02s
    🟩 cudacxx_family
      🟩 nvcc               Pass: 100%/2   | Total: 12m 16s | Avg:  6m 08s | Max: 10m 02s
    🟩 cxx
      🟩 GCC13              Pass: 100%/2   | Total: 12m 16s | Avg:  6m 08s | Max: 10m 02s
    🟩 cxx_family
      🟩 GCC                Pass: 100%/2   | Total: 12m 16s | Avg:  6m 08s | Max: 10m 02s
    🟩 gpu
      🟩 v100               Pass: 100%/2   | Total: 12m 16s | Avg:  6m 08s | Max: 10m 02s
    🟩 jobs
      🟩 Build              Pass: 100%/1   | Total:  2m 14s | Avg:  2m 14s | Max:  2m 14s
      🟩 Test               Pass: 100%/1   | Total: 10m 02s | Avg: 10m 02s | Max: 10m 02s
    
  • 🟩 python: Pass: 100%/1 | Total: 25m 34s | Avg: 25m 34s | Max: 25m 34s

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

👃 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

Copy link
Contributor

🟨 CI finished in 1h 36m: Pass: 98%/96 | Total: 20h 47m | Avg: 12m 59s | Max: 1h 01m | Hits: 425%/12392
  • 🟥 python: Pass: 0%/1 | Total: 21m 56s | Avg: 21m 56s | Max: 21m 56s

    🟥 cpu
      🟥 amd64              Pass:   0%/1   | Total: 21m 56s | Avg: 21m 56s | Max: 21m 56s
    🟥 ctk
      🟥 12.6               Pass:   0%/1   | Total: 21m 56s | Avg: 21m 56s | Max: 21m 56s
    🟥 cudacxx
      🟥 nvcc12.6           Pass:   0%/1   | Total: 21m 56s | Avg: 21m 56s | Max: 21m 56s
    🟥 cudacxx_family
      🟥 nvcc               Pass:   0%/1   | Total: 21m 56s | Avg: 21m 56s | Max: 21m 56s
    🟥 cxx
      🟥 GCC13              Pass:   0%/1   | Total: 21m 56s | Avg: 21m 56s | Max: 21m 56s
    🟥 cxx_family
      🟥 GCC                Pass:   0%/1   | Total: 21m 56s | Avg: 21m 56s | Max: 21m 56s
    🟥 gpu
      🟥 v100               Pass:   0%/1   | Total: 21m 56s | Avg: 21m 56s | Max: 21m 56s
    🟥 jobs
      🟥 Test               Pass:   0%/1   | Total: 21m 56s | Avg: 21m 56s | Max: 21m 56s
    
  • 🟩 cub: Pass: 100%/47 | Total: 10h 52m | Avg: 13m 53s | Max: 1h 01m | Hits: 599%/3132

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

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

    🟩 cpu
      🟩 amd64              Pass: 100%/2   | Total: 10m 01s | Avg:  5m 00s | Max:  7m 40s
    🟩 ctk
      🟩 12.6               Pass: 100%/2   | Total: 10m 01s | Avg:  5m 00s | Max:  7m 40s
    🟩 cudacxx
      🟩 nvcc12.6           Pass: 100%/2   | Total: 10m 01s | Avg:  5m 00s | Max:  7m 40s
    🟩 cudacxx_family
      🟩 nvcc               Pass: 100%/2   | Total: 10m 01s | Avg:  5m 00s | Max:  7m 40s
    🟩 cxx
      🟩 GCC13              Pass: 100%/2   | Total: 10m 01s | Avg:  5m 00s | Max:  7m 40s
    🟩 cxx_family
      🟩 GCC                Pass: 100%/2   | Total: 10m 01s | Avg:  5m 00s | Max:  7m 40s
    🟩 gpu
      🟩 v100               Pass: 100%/2   | Total: 10m 01s | Avg:  5m 00s | Max:  7m 40s
    🟩 jobs
      🟩 Build              Pass: 100%/1   | Total:  2m 21s | Avg:  2m 21s | Max:  2m 21s
      🟩 Test               Pass: 100%/1   | Total:  7m 40s | Avg:  7m 40s | Max:  7m 40s
    

👃 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 force-pushed the backport_universal_iter branch from b62b648 to 3282c0a Compare January 30, 2025 15:38
Copy link
Contributor

🟩 CI finished in 1h 26m: Pass: 100%/95 | Total: 2d 22h | Avg: 44m 15s | Max: 1h 19m | Hits: 135%/10540
  • 🟩 cub: Pass: 100%/47 | Total: 1d 16h | Avg: 51m 31s | Max: 1h 13m | Hits: 212%/3132

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

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

    🟩 cpu
      🟩 amd64              Pass: 100%/2   | Total:  7m 46s | Avg:  3m 53s | Max:  5m 33s
    🟩 ctk
      🟩 12.6               Pass: 100%/2   | Total:  7m 46s | Avg:  3m 53s | Max:  5m 33s
    🟩 cudacxx
      🟩 nvcc12.6           Pass: 100%/2   | Total:  7m 46s | Avg:  3m 53s | Max:  5m 33s
    🟩 cudacxx_family
      🟩 nvcc               Pass: 100%/2   | Total:  7m 46s | Avg:  3m 53s | Max:  5m 33s
    🟩 cxx
      🟩 GCC13              Pass: 100%/2   | Total:  7m 46s | Avg:  3m 53s | Max:  5m 33s
    🟩 cxx_family
      🟩 GCC                Pass: 100%/2   | Total:  7m 46s | Avg:  3m 53s | Max:  5m 33s
    🟩 gpu
      🟩 rtx2080            Pass: 100%/2   | Total:  7m 46s | Avg:  3m 53s | Max:  5m 33s
    🟩 jobs
      🟩 Build              Pass: 100%/1   | Total:  2m 13s | Avg:  2m 13s | Max:  2m 13s
      🟩 Test               Pass: 100%/1   | Total:  5m 33s | Avg:  5m 33s | Max:  5m 33s
    
  • 🟩 python: Pass: 100%/1 | Total: 30m 41s | Avg: 30m 41s | Max: 30m 41s

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

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

# Runner
71 linux-amd64-cpu16
8 windows-amd64-cpu16
6 linux-amd64-gpu-rtxa6000-latest-1
4 linux-arm64-cpu16
3 linux-amd64-gpu-rtx4090-latest-1
2 linux-amd64-gpu-rtx2080-latest-1
1 linux-amd64-gpu-h100-latest-1

@bernhardmgruber bernhardmgruber merged commit 5511c7e into NVIDIA:branch/2.8.x Jan 30, 2025
109 of 110 checks passed
@bernhardmgruber bernhardmgruber deleted the backport_universal_iter branch January 30, 2025 17:14
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