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

Drop thrust::detail::integer_traits #3391

Open
wants to merge 1 commit into
base: main
Choose a base branch
from

Conversation

bernhardmgruber
Copy link
Contributor

No description provided.

@bernhardmgruber bernhardmgruber requested review from a team as code owners January 15, 2025 09:39
@bernhardmgruber bernhardmgruber added the thrust For all items related to Thrust. label Jan 15, 2025
@bernhardmgruber bernhardmgruber enabled auto-merge (squash) January 15, 2025 10:49
Copy link
Contributor

🟨 CI finished in 1h 53m: Pass: 98%/78 | Total: 2d 06h | Avg: 42m 17s | Max: 1h 15m | Hits: 247%/12340
  • 🟨 cub: Pass: 97%/38 | Total: 1d 07h | Avg: 48m 58s | Max: 1h 11m | Hits: 410%/3120

    🔍 cpu: amd64 🔍
      🔍 amd64              Pass:  97%/36  | Total:  1d 05h | Avg: 48m 37s | Max:  1h 11m | Hits: 410%/3120  
      🟩 arm64              Pass: 100%/2   | Total:  1h 50m | Avg: 55m 25s | Max: 57m 08s
    🔍 ctk: 12.6 🔍
      🟩 12.0               Pass: 100%/5   | Total:  4h 35m | Avg: 55m 11s | Max:  1h 01m | Hits: 410%/780   
      🟩 12.5               Pass: 100%/2   | Total:  2h 14m | Avg:  1h 07m | Max:  1h 08m
      🔍 12.6               Pass:  96%/31  | Total:  1d 00h | Avg: 46m 47s | Max:  1h 11m | Hits: 410%/2340  
    🔍 cudacxx: nvcc12.6 🔍
      🟩 ClangCUDA18        Pass: 100%/2   | Total:  1h 56m | Avg: 58m 12s | Max: 59m 44s
      🟩 nvcc12.0           Pass: 100%/5   | Total:  4h 35m | Avg: 55m 11s | Max:  1h 01m | Hits: 410%/780   
      🟩 nvcc12.5           Pass: 100%/2   | Total:  2h 14m | Avg:  1h 07m | Max:  1h 08m
      🔍 nvcc12.6           Pass:  96%/29  | Total: 22h 14m | Avg: 46m 00s | Max:  1h 11m | Hits: 410%/2340  
    🔍 cudacxx_family: nvcc 🔍
      🟩 ClangCUDA          Pass: 100%/2   | Total:  1h 56m | Avg: 58m 12s | Max: 59m 44s
      🔍 nvcc               Pass:  97%/36  | Total:  1d 05h | Avg: 48m 27s | Max:  1h 11m | Hits: 410%/3120  
    🔍 cxx: GCC13 🔍
      🟩 Clang14            Pass: 100%/4   | Total:  3h 34m | Avg: 53m 34s | Max: 57m 09s
      🟩 Clang15            Pass: 100%/1   | Total: 56m 03s | Avg: 56m 03s | Max: 56m 03s
      🟩 Clang16            Pass: 100%/1   | Total: 56m 37s | Avg: 56m 37s | Max: 56m 37s
      🟩 Clang17            Pass: 100%/1   | Total: 52m 11s | Avg: 52m 11s | Max: 52m 11s
      🟩 Clang18            Pass: 100%/7   | Total:  5h 30m | Avg: 47m 16s | Max: 59m 44s
      🟩 GCC7               Pass: 100%/2   | Total:  1h 50m | Avg: 55m 13s | Max: 56m 29s
      🟩 GCC8               Pass: 100%/1   | Total: 55m 48s | Avg: 55m 48s | Max: 55m 48s
      🟩 GCC9               Pass: 100%/2   | Total:  1h 52m | Avg: 56m 14s | Max: 57m 12s
      🟩 GCC10              Pass: 100%/1   | Total: 55m 32s | Avg: 55m 32s | Max: 55m 32s
      🟩 GCC11              Pass: 100%/1   | Total: 58m 50s | Avg: 58m 50s | Max: 58m 50s
      🟩 GCC12              Pass: 100%/3   | Total:  1h 38m | Avg: 32m 59s | Max: 55m 58s
      🔍 GCC13              Pass:  87%/8   | Total:  4h 17m | Avg: 32m 09s | Max: 57m 08s
      🟩 MSVC14.29          Pass: 100%/2   | Total:  2h 05m | Avg:  1h 02m | Max:  1h 03m | Hits: 410%/1560  
      🟩 MSVC14.39          Pass: 100%/2   | Total:  2h 22m | Avg:  1h 11m | Max:  1h 11m | Hits: 409%/1560  
      🟩 NVHPC24.7          Pass: 100%/2   | Total:  2h 14m | Avg:  1h 07m | Max:  1h 08m
    🔍 cxx_family: GCC 🔍
      🟩 Clang              Pass: 100%/14  | Total: 11h 50m | Avg: 50m 43s | Max: 59m 44s
      🔍 GCC                Pass:  94%/18  | Total: 12h 29m | Avg: 41m 37s | Max: 58m 50s
      🟩 MSVC               Pass: 100%/4   | Total:  4h 27m | Avg:  1h 06m | Max:  1h 11m | Hits: 410%/3120  
      🟩 NVHPC              Pass: 100%/2   | Total:  2h 14m | Avg:  1h 07m | Max:  1h 08m
    🔍 gpu: v100 🔍
      🟩 h100               Pass: 100%/2   | Total: 43m 00s | Avg: 21m 30s | Max: 23m 26s
      🔍 v100               Pass:  97%/36  | Total:  1d 06h | Avg: 50m 30s | Max:  1h 11m | Hits: 410%/3120  
    🔍 jobs: TestGPU 🔍
      🟩 Build              Pass: 100%/31  | Total:  1d 04h | Avg: 55m 48s | Max:  1h 11m | Hits: 410%/3120  
      🟩 DeviceLaunch       Pass: 100%/1   | Total: 22m 21s | Avg: 22m 21s | Max: 22m 21s
      🟩 GraphCapture       Pass: 100%/1   | Total: 17m 31s | Avg: 17m 31s | Max: 17m 31s
      🟩 HostLaunch         Pass: 100%/3   | Total:  1h 04m | Avg: 21m 24s | Max: 23m 29s
      🔍 TestGPU            Pass:  50%/2   | Total: 27m 09s | Avg: 13m 34s | Max: 23m 05s
    🔍 std: 20 🔍
      🟩 17                 Pass: 100%/14  | Total: 13h 42m | Avg: 58m 44s | Max:  1h 11m | Hits: 410%/2340  
      🔍 20                 Pass:  95%/24  | Total: 17h 18m | Avg: 43m 17s | Max:  1h 10m | Hits: 409%/780   
    🟩 sm
      🟩 90                 Pass: 100%/2   | Total: 43m 00s | Avg: 21m 30s | Max: 23m 26s
      🟩 90a                Pass: 100%/1   | Total: 25m 20s | Avg: 25m 20s | Max: 25m 20s
    
  • 🟩 thrust: Pass: 100%/37 | Total: 23h 15m | Avg: 37m 43s | Max: 1h 15m | Hits: 192%/9220

    🟩 cmake_options
      🟩 -DTHRUST_DISPATCH_TYPE=Force32bit Pass: 100%/2   | Total: 45m 21s | Avg: 22m 40s | Max: 32m 49s
    🟩 cpu
      🟩 amd64              Pass: 100%/35  | Total: 22h 10m | Avg: 38m 00s | Max:  1h 15m | Hits: 192%/9220  
      🟩 arm64              Pass: 100%/2   | Total:  1h 05m | Avg: 32m 49s | Max: 34m 21s
    🟩 ctk
      🟩 12.0               Pass: 100%/5   | Total:  3h 29m | Avg: 41m 49s | Max:  1h 08m | Hits: 143%/1844  
      🟩 12.5               Pass: 100%/2   | Total:  2h 30m | Avg:  1h 15m | Max:  1h 15m
      🟩 12.6               Pass: 100%/30  | Total: 17h 16m | Avg: 34m 33s | Max:  1h 12m | Hits: 204%/7376  
    🟩 cudacxx
      🟩 ClangCUDA18        Pass: 100%/2   | Total:  1h 04m | Avg: 32m 02s | Max: 32m 28s
      🟩 nvcc12.0           Pass: 100%/5   | Total:  3h 29m | Avg: 41m 49s | Max:  1h 08m | Hits: 143%/1844  
      🟩 nvcc12.5           Pass: 100%/2   | Total:  2h 30m | Avg:  1h 15m | Max:  1h 15m
      🟩 nvcc12.6           Pass: 100%/28  | Total: 16h 12m | Avg: 34m 43s | Max:  1h 12m | Hits: 204%/7376  
    🟩 cudacxx_family
      🟩 ClangCUDA          Pass: 100%/2   | Total:  1h 04m | Avg: 32m 02s | Max: 32m 28s
      🟩 nvcc               Pass: 100%/35  | Total: 22h 11m | Avg: 38m 03s | Max:  1h 15m | Hits: 192%/9220  
    🟩 cxx
      🟩 Clang14            Pass: 100%/4   | Total:  2h 20m | Avg: 35m 12s | Max: 36m 20s
      🟩 Clang15            Pass: 100%/1   | Total: 34m 57s | Avg: 34m 57s | Max: 34m 57s
      🟩 Clang16            Pass: 100%/1   | Total: 37m 40s | Avg: 37m 40s | Max: 37m 40s
      🟩 Clang17            Pass: 100%/1   | Total: 37m 00s | Avg: 37m 00s | Max: 37m 00s
      🟩 Clang18            Pass: 100%/7   | Total:  3h 13m | Avg: 27m 40s | Max: 37m 00s
      🟩 GCC7               Pass: 100%/2   | Total:  1h 07m | Avg: 33m 46s | Max: 33m 49s
      🟩 GCC8               Pass: 100%/1   | Total: 33m 32s | Avg: 33m 32s | Max: 33m 32s
      🟩 GCC9               Pass: 100%/2   | Total:  1h 13m | Avg: 36m 53s | Max: 36m 58s
      🟩 GCC10              Pass: 100%/1   | Total: 38m 32s | Avg: 38m 32s | Max: 38m 32s
      🟩 GCC11              Pass: 100%/1   | Total: 35m 51s | Avg: 35m 51s | Max: 35m 51s
      🟩 GCC12              Pass: 100%/1   | Total: 37m 52s | Avg: 37m 52s | Max: 37m 52s
      🟩 GCC13              Pass: 100%/8   | Total:  3h 16m | Avg: 24m 30s | Max: 36m 40s
      🟩 MSVC14.29          Pass: 100%/2   | Total:  2h 17m | Avg:  1h 08m | Max:  1h 08m | Hits: 154%/3688  
      🟩 MSVC14.39          Pass: 100%/3   | Total:  3h 00m | Avg:  1h 00m | Max:  1h 12m | Hits: 217%/5532  
      🟩 NVHPC24.7          Pass: 100%/2   | Total:  2h 30m | Avg:  1h 15m | Max:  1h 15m
    🟩 cxx_family
      🟩 Clang              Pass: 100%/14  | Total:  7h 24m | Avg: 31m 43s | Max: 37m 40s
      🟩 GCC                Pass: 100%/16  | Total:  8h 03m | Avg: 30m 11s | Max: 38m 32s
      🟩 MSVC               Pass: 100%/5   | Total:  5h 18m | Avg:  1h 03m | Max:  1h 12m | Hits: 192%/9220  
      🟩 NVHPC              Pass: 100%/2   | Total:  2h 30m | Avg:  1h 15m | Max:  1h 15m
    🟩 gpu
      🟩 v100               Pass: 100%/37  | Total: 23h 15m | Avg: 37m 43s | Max:  1h 15m | Hits: 192%/9220  
    🟩 jobs
      🟩 Build              Pass: 100%/31  | Total: 21h 39m | Avg: 41m 54s | Max:  1h 15m | Hits: 149%/7376  
      🟩 TestCPU            Pass: 100%/3   | Total: 52m 50s | Avg: 17m 36s | Max: 37m 10s | Hits: 365%/1844  
      🟩 TestGPU            Pass: 100%/3   | Total: 43m 36s | Avg: 14m 32s | Max: 17m 54s
    🟩 sm
      🟩 90a                Pass: 100%/1   | Total: 23m 54s | Avg: 23m 54s | Max: 23m 54s
    🟩 std
      🟩 17                 Pass: 100%/14  | Total: 10h 36m | Avg: 45m 26s | Max:  1h 14m | Hits: 150%/5532  
      🟩 20                 Pass: 100%/21  | Total: 11h 54m | Avg: 34m 01s | Max:  1h 15m | Hits: 254%/3688  
    
  • 🟩 cccl_c_parallel: Pass: 100%/2 | Total: 9m 45s | Avg: 4m 52s | Max: 7m 52s

    🟩 cpu
      🟩 amd64              Pass: 100%/2   | Total:  9m 45s | Avg:  4m 52s | Max:  7m 52s
    🟩 ctk
      🟩 12.6               Pass: 100%/2   | Total:  9m 45s | Avg:  4m 52s | Max:  7m 52s
    🟩 cudacxx
      🟩 nvcc12.6           Pass: 100%/2   | Total:  9m 45s | Avg:  4m 52s | Max:  7m 52s
    🟩 cudacxx_family
      🟩 nvcc               Pass: 100%/2   | Total:  9m 45s | Avg:  4m 52s | Max:  7m 52s
    🟩 cxx
      🟩 GCC13              Pass: 100%/2   | Total:  9m 45s | Avg:  4m 52s | Max:  7m 52s
    🟩 cxx_family
      🟩 GCC                Pass: 100%/2   | Total:  9m 45s | Avg:  4m 52s | Max:  7m 52s
    🟩 gpu
      🟩 v100               Pass: 100%/2   | Total:  9m 45s | Avg:  4m 52s | Max:  7m 52s
    🟩 jobs
      🟩 Build              Pass: 100%/1   | Total:  1m 53s | Avg:  1m 53s | Max:  1m 53s
      🟩 Test               Pass: 100%/1   | Total:  7m 52s | Avg:  7m 52s | Max:  7m 52s
    
  • 🟩 python: Pass: 100%/1 | Total: 32m 24s | Avg: 32m 24s | Max: 32m 24s

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

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

# Runner
53 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

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
thrust For all items related to Thrust.
Projects
Status: In Review
Development

Successfully merging this pull request may close these issues.

2 participants