Skip to content

Drop thrust::null_type#3508

Merged
bernhardmgruber merged 1 commit intoNVIDIA:mainfrom
bernhardmgruber:drop_null_type
Jan 24, 2025
Merged

Drop thrust::null_type#3508
bernhardmgruber merged 1 commit intoNVIDIA:mainfrom
bernhardmgruber:drop_null_type

Conversation

@bernhardmgruber
Copy link
Copy Markdown
Contributor

No description provided.

@bernhardmgruber bernhardmgruber requested a review from a team as a code owner January 23, 2025 15:35
@bernhardmgruber bernhardmgruber added thrust For all items related to Thrust. breaking Breaking change labels Jan 23, 2025
@github-actions
Copy link
Copy Markdown
Contributor

🟩 CI finished in 2h 50m: Pass: 100%/78 | Total: 2d 08h | Avg: 43m 25s | Max: 1h 22m | Hits: 218%/12708
  • 🟩 cub: Pass: 100%/38 | Total: 1d 07h | Avg: 50m 07s | Max: 1h 10m | Hits: 333%/3528

    🟩 cpu
      🟩 amd64              Pass: 100%/36  | Total:  1d 05h | Avg: 49m 32s | Max:  1h 10m | Hits: 333%/3528  
      🟩 arm64              Pass: 100%/2   | Total:  2h 01m | Avg:  1h 00m | Max:  1h 06m
    🟩 ctk
      🟩 12.0               Pass: 100%/5   | Total:  4h 40m | Avg: 56m 03s | Max:  1h 00m | Hits: 334%/882   
      🟩 12.5               Pass: 100%/2   | Total:  2h 12m | Avg:  1h 06m | Max:  1h 08m
      🟩 12.6               Pass: 100%/31  | Total:  1d 00h | Avg: 48m 07s | Max:  1h 10m | Hits: 333%/2646  
    🟩 cudacxx
      🟩 ClangCUDA18        Pass: 100%/2   | Total:  1h 58m | Avg: 59m 23s | Max:  1h 00m
      🟩 nvcc12.0           Pass: 100%/5   | Total:  4h 40m | Avg: 56m 03s | Max:  1h 00m | Hits: 334%/882   
      🟩 nvcc12.5           Pass: 100%/2   | Total:  2h 12m | Avg:  1h 06m | Max:  1h 08m
      🟩 nvcc12.6           Pass: 100%/29  | Total: 22h 53m | Avg: 47m 20s | Max:  1h 10m | Hits: 333%/2646  
    🟩 cudacxx_family
      🟩 ClangCUDA          Pass: 100%/2   | Total:  1h 58m | Avg: 59m 23s | Max:  1h 00m
      🟩 nvcc               Pass: 100%/36  | Total:  1d 05h | Avg: 49m 37s | Max:  1h 10m | Hits: 333%/3528  
    🟩 cxx
      🟩 Clang14            Pass: 100%/4   | Total:  3h 40m | Avg: 55m 11s | Max: 56m 12s
      🟩 Clang15            Pass: 100%/1   | Total: 58m 58s | Avg: 58m 58s | Max: 58m 58s
      🟩 Clang16            Pass: 100%/1   | Total: 53m 35s | Avg: 53m 35s | Max: 53m 35s
      🟩 Clang17            Pass: 100%/1   | Total: 56m 30s | Avg: 56m 30s | Max: 56m 30s
      🟩 Clang18            Pass: 100%/7   | Total:  5h 40m | Avg: 48m 40s | Max:  1h 02m
      🟩 GCC7               Pass: 100%/2   | Total:  1h 48m | Avg: 54m 27s | Max: 54m 36s
      🟩 GCC8               Pass: 100%/1   | Total: 59m 20s | Avg: 59m 20s | Max: 59m 20s
      🟩 GCC9               Pass: 100%/2   | Total:  1h 55m | Avg: 57m 48s | Max:  1h 00m
      🟩 GCC10              Pass: 100%/1   | Total: 54m 50s | Avg: 54m 50s | Max: 54m 50s
      🟩 GCC11              Pass: 100%/1   | Total: 53m 08s | Avg: 53m 08s | Max: 53m 08s
      🟩 GCC12              Pass: 100%/3   | Total:  1h 37m | Avg: 32m 39s | Max: 54m 29s
      🟩 GCC13              Pass: 100%/8   | Total:  4h 52m | Avg: 36m 35s | Max:  1h 06m
      🟩 MSVC14.29          Pass: 100%/2   | Total:  2h 02m | Avg:  1h 01m | Max:  1h 02m | Hits: 334%/1764  
      🟩 MSVC14.39          Pass: 100%/2   | Total:  2h 16m | Avg:  1h 08m | Max:  1h 10m | Hits: 333%/1764  
      🟩 NVHPC24.7          Pass: 100%/2   | Total:  2h 12m | Avg:  1h 06m | Max:  1h 08m
    🟩 cxx_family
      🟩 Clang              Pass: 100%/14  | Total: 12h 10m | Avg: 52m 10s | Max:  1h 02m
      🟩 GCC                Pass: 100%/18  | Total: 13h 02m | Avg: 43m 28s | Max:  1h 06m
      🟩 MSVC               Pass: 100%/4   | Total:  4h 19m | Avg:  1h 04m | Max:  1h 10m | Hits: 333%/3528  
      🟩 NVHPC              Pass: 100%/2   | Total:  2h 12m | Avg:  1h 06m | Max:  1h 08m
    🟩 gpu
      🟩 h100               Pass: 100%/2   | Total: 43m 30s | Avg: 21m 45s | Max: 23m 56s
      🟩 v100               Pass: 100%/36  | Total:  1d 07h | Avg: 51m 42s | Max:  1h 10m | Hits: 333%/3528  
    🟩 jobs
      🟩 Build              Pass: 100%/31  | Total:  1d 05h | Avg: 56m 18s | Max:  1h 10m | Hits: 333%/3528  
      🟩 DeviceLaunch       Pass: 100%/1   | Total: 22m 42s | Avg: 22m 42s | Max: 22m 42s
      🟩 GraphCapture       Pass: 100%/1   | Total: 20m 34s | Avg: 20m 34s | Max: 20m 34s
      🟩 HostLaunch         Pass: 100%/3   | Total:  1h 02m | Avg: 20m 59s | Max: 23m 28s
      🟩 TestGPU            Pass: 100%/2   | Total: 53m 31s | Avg: 26m 45s | Max: 28m 42s
    🟩 sm
      🟩 90                 Pass: 100%/2   | Total: 43m 30s | Avg: 21m 45s | Max: 23m 56s
      🟩 90a                Pass: 100%/1   | Total: 23m 50s | Avg: 23m 50s | Max: 23m 50s
    🟩 std
      🟩 17                 Pass: 100%/14  | Total: 13h 51m | Avg: 59m 23s | Max:  1h 10m | Hits: 334%/2646  
      🟩 20                 Pass: 100%/24  | Total: 17h 53m | Avg: 44m 44s | Max:  1h 06m | Hits: 332%/882   
    
  • 🟩 thrust: Pass: 100%/37 | Total: 23h 37m | Avg: 38m 18s | Max: 1h 22m | Hits: 174%/9180

    🟩 cmake_options
      🟩 -DTHRUST_DISPATCH_TYPE=Force32bit Pass: 100%/2   | Total: 48m 36s | Avg: 24m 18s | Max: 32m 47s
    🟩 cpu
      🟩 amd64              Pass: 100%/35  | Total: 22h 31m | Avg: 38m 37s | Max:  1h 22m | Hits: 174%/9180  
      🟩 arm64              Pass: 100%/2   | Total:  1h 05m | Avg: 32m 58s | Max: 34m 48s
    🟩 ctk
      🟩 12.0               Pass: 100%/5   | Total:  3h 34m | Avg: 42m 53s | Max:  1h 07m | Hits: 122%/1836  
      🟩 12.5               Pass: 100%/2   | Total:  2h 30m | Avg:  1h 15m | Max:  1h 17m
      🟩 12.6               Pass: 100%/30  | Total: 17h 33m | Avg: 35m 06s | Max:  1h 22m | Hits: 187%/7344  
    🟩 cudacxx
      🟩 ClangCUDA18        Pass: 100%/2   | Total:  1h 05m | Avg: 32m 54s | Max: 34m 10s
      🟩 nvcc12.0           Pass: 100%/5   | Total:  3h 34m | Avg: 42m 53s | Max:  1h 07m | Hits: 122%/1836  
      🟩 nvcc12.5           Pass: 100%/2   | Total:  2h 30m | Avg:  1h 15m | Max:  1h 17m
      🟩 nvcc12.6           Pass: 100%/28  | Total: 16h 27m | Avg: 35m 15s | Max:  1h 22m | Hits: 187%/7344  
    🟩 cudacxx_family
      🟩 ClangCUDA          Pass: 100%/2   | Total:  1h 05m | Avg: 32m 54s | Max: 34m 10s
      🟩 nvcc               Pass: 100%/35  | Total: 22h 31m | Avg: 38m 37s | Max:  1h 22m | Hits: 174%/9180  
    🟩 cxx
      🟩 Clang14            Pass: 100%/4   | Total:  2h 22m | Avg: 35m 38s | Max: 36m 17s
      🟩 Clang15            Pass: 100%/1   | Total: 41m 30s | Avg: 41m 30s | Max: 41m 30s
      🟩 Clang16            Pass: 100%/1   | Total: 38m 20s | Avg: 38m 20s | Max: 38m 20s
      🟩 Clang17            Pass: 100%/1   | Total: 38m 56s | Avg: 38m 56s | Max: 38m 56s
      🟩 Clang18            Pass: 100%/7   | Total:  3h 09m | Avg: 27m 01s | Max: 37m 30s
      🟩 GCC7               Pass: 100%/2   | Total:  1h 11m | Avg: 35m 31s | Max: 35m 57s
      🟩 GCC8               Pass: 100%/1   | Total: 37m 17s | Avg: 37m 17s | Max: 37m 17s
      🟩 GCC9               Pass: 100%/2   | Total:  1h 19m | Avg: 39m 42s | Max: 39m 44s
      🟩 GCC10              Pass: 100%/1   | Total: 36m 02s | Avg: 36m 02s | Max: 36m 02s
      🟩 GCC11              Pass: 100%/1   | Total: 38m 02s | Avg: 38m 02s | Max: 38m 02s
      🟩 GCC12              Pass: 100%/1   | Total: 39m 53s | Avg: 39m 53s | Max: 39m 53s
      🟩 GCC13              Pass: 100%/8   | Total:  3h 18m | Avg: 24m 51s | Max: 35m 29s
      🟩 MSVC14.29          Pass: 100%/2   | Total:  2h 15m | Avg:  1h 07m | Max:  1h 07m | Hits: 131%/3672  
      🟩 MSVC14.39          Pass: 100%/3   | Total:  3h 00m | Avg:  1h 00m | Max:  1h 22m | Hits: 203%/5508  
      🟩 NVHPC24.7          Pass: 100%/2   | Total:  2h 30m | Avg:  1h 15m | Max:  1h 17m
    🟩 cxx_family
      🟩 Clang              Pass: 100%/14  | Total:  7h 30m | Avg: 32m 10s | Max: 41m 30s
      🟩 GCC                Pass: 100%/16  | Total:  8h 20m | Avg: 31m 17s | Max: 39m 53s
      🟩 MSVC               Pass: 100%/5   | Total:  5h 16m | Avg:  1h 03m | Max:  1h 22m | Hits: 174%/9180  
      🟩 NVHPC              Pass: 100%/2   | Total:  2h 30m | Avg:  1h 15m | Max:  1h 17m
    🟩 gpu
      🟩 v100               Pass: 100%/37  | Total: 23h 37m | Avg: 38m 18s | Max:  1h 22m | Hits: 174%/9180  
    🟩 jobs
      🟩 Build              Pass: 100%/31  | Total: 22h 08m | Avg: 42m 51s | Max:  1h 22m | Hits: 127%/7344  
      🟩 TestCPU            Pass: 100%/3   | Total: 47m 18s | Avg: 15m 46s | Max: 31m 46s | Hits: 365%/1836  
      🟩 TestGPU            Pass: 100%/3   | Total: 41m 38s | Avg: 13m 52s | Max: 15m 49s
    🟩 sm
      🟩 90a                Pass: 100%/1   | Total: 24m 14s | Avg: 24m 14s | Max: 24m 14s
    🟩 std
      🟩 17                 Pass: 100%/14  | Total: 10h 33m | Avg: 45m 14s | Max:  1h 12m | Hits: 128%/5508  
      🟩 20                 Pass: 100%/21  | Total: 12h 15m | Avg: 35m 01s | Max:  1h 22m | Hits: 243%/3672  
    
  • 🟩 cccl_c_parallel: Pass: 100%/2 | Total: 9m 32s | Avg: 4m 46s | Max: 7m 37s

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

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

👃 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

@bernhardmgruber bernhardmgruber merged commit 3427d0a into NVIDIA:main Jan 24, 2025
@bernhardmgruber bernhardmgruber deleted the drop_null_type branch January 24, 2025 08:36
davebayer pushed a commit to davebayer/cccl that referenced this pull request Jan 29, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

breaking Breaking change thrust For all items related to Thrust.

Projects

Archived in project

Development

Successfully merging this pull request may close these issues.

2 participants