Skip to content

Drop thrust::identity#3747

Merged
bernhardmgruber merged 1 commit intoNVIDIA:mainfrom
bernhardmgruber:drop_identity
Feb 9, 2025
Merged

Drop thrust::identity#3747
bernhardmgruber merged 1 commit intoNVIDIA:mainfrom
bernhardmgruber:drop_identity

Conversation

@bernhardmgruber
Copy link
Copy Markdown
Contributor

No description provided.

@bernhardmgruber bernhardmgruber requested review from a team as code owners February 7, 2025 17:55
@bernhardmgruber bernhardmgruber added thrust For all items related to Thrust. breaking Breaking change labels Feb 7, 2025
Comment thread thrust/testing/transform_iterator.cu Outdated
@github-actions
Copy link
Copy Markdown
Contributor

github-actions bot commented Feb 7, 2025

🟩 CI finished in 1h 44m: Pass: 100%/90 | Total: 2d 16h | Avg: 43m 12s | Max: 1h 12m | Hits: 60%/129172
  • 🟩 cub: Pass: 100%/44 | Total: 1d 15h | Avg: 54m 00s | Max: 1h 12m | Hits: 66%/52320

    🟩 cpu
      🟩 amd64              Pass: 100%/42  | Total:  1d 13h | Avg: 53m 40s | Max:  1h 12m | Hits:  66%/49888 
      🟩 arm64              Pass: 100%/2   | Total:  2h 02m | Avg:  1h 01m | Max:  1h 01m | Hits:  65%/2432  
    🟩 ctk
      🟩 12.0               Pass: 100%/5   | Total:  4h 50m | Avg: 58m 00s | Max:  1h 03m | Hits:  56%/5914  
      🟩 12.5               Pass: 100%/2   | Total:  2h 22m | Avg:  1h 11m | Max:  1h 12m | Hits:  64%/2250  
      🟩 12.8               Pass: 100%/37  | Total:  1d 08h | Avg: 52m 31s | Max:  1h 12m | Hits:  68%/44156 
    🟩 cudacxx
      🟩 ClangCUDA18        Pass: 100%/2   | Total:  1h 56m | Avg: 58m 07s | Max: 58m 19s | Hits:  70%/2104  
      🟩 nvcc12.0           Pass: 100%/5   | Total:  4h 50m | Avg: 58m 00s | Max:  1h 03m | Hits:  56%/5914  
      🟩 nvcc12.5           Pass: 100%/2   | Total:  2h 22m | Avg:  1h 11m | Max:  1h 12m | Hits:  64%/2250  
      🟩 nvcc12.8           Pass: 100%/35  | Total:  1d 06h | Avg: 52m 12s | Max:  1h 12m | Hits:  68%/42052 
    🟩 cudacxx_family
      🟩 ClangCUDA          Pass: 100%/2   | Total:  1h 56m | Avg: 58m 07s | Max: 58m 19s | Hits:  70%/2104  
      🟩 nvcc               Pass: 100%/42  | Total:  1d 13h | Avg: 53m 48s | Max:  1h 12m | Hits:  66%/50216 
    🟩 cxx
      🟩 Clang14            Pass: 100%/4   | Total:  3h 52m | Avg: 58m 12s | Max:  1h 03m | Hits:  65%/4872  
      🟩 Clang15            Pass: 100%/2   | Total:  2h 00m | Avg:  1h 00m | Max:  1h 00m | Hits:  65%/2432  
      🟩 Clang16            Pass: 100%/2   | Total:  1h 51m | Avg: 55m 44s | Max: 56m 11s | Hits:  65%/2432  
      🟩 Clang17            Pass: 100%/2   | Total:  1h 54m | Avg: 57m 05s | Max: 57m 44s | Hits:  65%/2432  
      🟩 Clang18            Pass: 100%/7   | Total:  5h 35m | Avg: 47m 54s | Max:  1h 01m | Hits:  76%/8184  
      🟩 GCC7               Pass: 100%/2   | Total:  1h 51m | Avg: 55m 41s | Max: 56m 27s | Hits:  64%/2436  
      🟩 GCC8               Pass: 100%/1   | Total:  1h 01m | Avg:  1h 01m | Max:  1h 01m | Hits:  64%/1218  
      🟩 GCC9               Pass: 100%/2   | Total:  2h 04m | Avg:  1h 02m | Max:  1h 04m | Hits:  64%/2436  
      🟩 GCC10              Pass: 100%/2   | Total:  2h 01m | Avg:  1h 00m | Max:  1h 02m | Hits:  64%/2436  
      🟩 GCC11              Pass: 100%/2   | Total:  1h 58m | Avg: 59m 00s | Max: 59m 59s | Hits:  64%/2432  
      🟩 GCC12              Pass: 100%/2   | Total:  1h 58m | Avg: 59m 03s | Max:  1h 01m | Hits:  64%/2432  
      🟩 GCC13              Pass: 100%/10  | Total:  6h 27m | Avg: 38m 45s | Max:  1h 10m | Hits:  82%/12160 
      🟩 MSVC14.29          Pass: 100%/2   | Total:  2h 15m | Avg:  1h 07m | Max:  1h 11m | Hits:  13%/2084  
      🟩 MSVC14.42          Pass: 100%/2   | Total:  2h 22m | Avg:  1h 11m | Max:  1h 12m | Hits:  13%/2084  
      🟩 NVHPC24.7          Pass: 100%/2   | Total:  2h 22m | Avg:  1h 11m | Max:  1h 12m | Hits:  64%/2250  
    🟩 cxx_family
      🟩 Clang              Pass: 100%/17  | Total: 15h 13m | Avg: 53m 45s | Max:  1h 03m | Hits:  69%/20352 
      🟩 GCC                Pass: 100%/21  | Total: 17h 22m | Avg: 49m 37s | Max:  1h 10m | Hits:  73%/25550 
      🟩 MSVC               Pass: 100%/4   | Total:  4h 37m | Avg:  1h 09m | Max:  1h 12m | Hits:  13%/4168  
      🟩 NVHPC              Pass: 100%/2   | Total:  2h 22m | Avg:  1h 11m | Max:  1h 12m | Hits:  64%/2250  
    🟩 gpu
      🟩 h100               Pass: 100%/2   | Total: 49m 41s | Avg: 24m 50s | Max: 25m 19s | Hits:  82%/2432  
      🟩 rtx2080            Pass: 100%/34  | Total:  1d 10h | Avg:  1h 01m | Max:  1h 12m | Hits:  60%/40160 
      🟩 rtxa6000           Pass: 100%/8   | Total:  4h 10m | Avg: 31m 21s | Max:  1h 01m | Hits:  91%/9728  
    🟩 jobs
      🟩 Build              Pass: 100%/37  | Total:  1d 13h | Avg:  1h 00m | Max:  1h 12m | Hits:  60%/43808 
      🟩 DeviceLaunch       Pass: 100%/1   | Total: 21m 22s | Avg: 21m 22s | Max: 21m 22s | Hits:  99%/1216  
      🟩 GraphCapture       Pass: 100%/1   | Total: 17m 46s | Avg: 17m 46s | Max: 17m 46s | Hits:  99%/1216  
      🟩 HostLaunch         Pass: 100%/3   | Total:  1h 12m | Avg: 24m 07s | Max: 25m 19s | Hits:  99%/3648  
      🟩 TestGPU            Pass: 100%/2   | Total: 42m 10s | Avg: 21m 05s | Max: 22m 59s | Hits:  99%/2432  
    🟩 sm
      🟩 90                 Pass: 100%/2   | Total: 49m 41s | Avg: 24m 50s | Max: 25m 19s | Hits:  82%/2432  
      🟩 90;90a;100         Pass: 100%/1   | Total:  1h 10m | Avg:  1h 10m | Max:  1h 10m | Hits:  64%/1216  
    🟩 std
      🟩 17                 Pass: 100%/20  | Total: 20h 13m | Avg:  1h 00m | Max:  1h 11m | Hits:  58%/23559 
      🟩 20                 Pass: 100%/24  | Total: 19h 23m | Avg: 48m 28s | Max:  1h 12m | Hits:  73%/28761 
    
  • 🟩 thrust: Pass: 100%/43 | Total: 1d 00h | Avg: 34m 18s | Max: 1h 09m | Hits: 55%/76572

    🟩 cmake_options
      🟩 -DTHRUST_DISPATCH_TYPE=Force32bit Pass: 100%/2   | Total: 38m 20s | Avg: 19m 10s | Max: 27m 20s | Hits:  74%/3564  
    🟩 cpu
      🟩 amd64              Pass: 100%/41  | Total: 23h 33m | Avg: 34m 28s | Max:  1h 09m | Hits:  55%/73009 
      🟩 arm64              Pass: 100%/2   | Total:  1h 01m | Avg: 30m 56s | Max: 32m 29s | Hits:  49%/3563  
    🟩 ctk
      🟩 12.0               Pass: 100%/5   | Total:  3h 07m | Avg: 37m 27s | Max: 58m 39s | Hits:  48%/8901  
      🟩 12.5               Pass: 100%/2   | Total:  2h 18m | Avg:  1h 09m | Max:  1h 09m | Hits:  32%/3562  
      🟩 12.8               Pass: 100%/36  | Total: 19h 09m | Avg: 31m 55s | Max:  1h 09m | Hits:  57%/64109 
    🟩 cudacxx
      🟩 ClangCUDA18        Pass: 100%/2   | Total: 54m 59s | Avg: 27m 29s | Max: 28m 55s | Hits:  49%/3562  
      🟩 nvcc12.0           Pass: 100%/5   | Total:  3h 07m | Avg: 37m 27s | Max: 58m 39s | Hits:  48%/8901  
      🟩 nvcc12.5           Pass: 100%/2   | Total:  2h 18m | Avg:  1h 09m | Max:  1h 09m | Hits:  32%/3562  
      🟩 nvcc12.8           Pass: 100%/34  | Total: 18h 14m | Avg: 32m 11s | Max:  1h 09m | Hits:  58%/60547 
    🟩 cudacxx_family
      🟩 ClangCUDA          Pass: 100%/2   | Total: 54m 59s | Avg: 27m 29s | Max: 28m 55s | Hits:  49%/3562  
      🟩 nvcc               Pass: 100%/41  | Total: 23h 40m | Avg: 34m 38s | Max:  1h 09m | Hits:  55%/73010 
    🟩 cxx
      🟩 Clang14            Pass: 100%/4   | Total:  2h 04m | Avg: 31m 13s | Max: 31m 52s | Hits:  58%/7124  
      🟩 Clang15            Pass: 100%/2   | Total:  1h 01m | Avg: 30m 40s | Max: 31m 22s | Hits:  49%/3562  
      🟩 Clang16            Pass: 100%/2   | Total:  1h 06m | Avg: 33m 19s | Max: 35m 26s | Hits:  49%/3562  
      🟩 Clang17            Pass: 100%/2   | Total:  1h 06m | Avg: 33m 28s | Max: 34m 10s | Hits:  49%/3562  
      🟩 Clang18            Pass: 100%/7   | Total:  2h 47m | Avg: 23m 56s | Max: 33m 55s | Hits:  65%/12467 
      🟩 GCC7               Pass: 100%/2   | Total:  1h 02m | Avg: 31m 16s | Max: 31m 26s | Hits:  58%/3564  
      🟩 GCC8               Pass: 100%/1   | Total: 31m 19s | Avg: 31m 19s | Max: 31m 19s | Hits:  49%/1782  
      🟩 GCC9               Pass: 100%/2   | Total:  1h 10m | Avg: 35m 05s | Max: 35m 10s | Hits:  58%/3564  
      🟩 GCC10              Pass: 100%/2   | Total:  1h 08m | Avg: 34m 09s | Max: 34m 36s | Hits:  49%/3564  
      🟩 GCC11              Pass: 100%/2   | Total:  1h 11m | Avg: 35m 49s | Max: 37m 00s | Hits:  49%/3564  
      🟩 GCC12              Pass: 100%/2   | Total:  1h 10m | Avg: 35m 15s | Max: 36m 48s | Hits:  49%/3564  
      🟩 GCC13              Pass: 100%/8   | Total:  3h 14m | Avg: 24m 19s | Max: 35m 26s | Hits:  69%/14256 
      🟩 MSVC14.29          Pass: 100%/2   | Total:  1h 57m | Avg: 58m 46s | Max: 58m 54s | Hits:  35%/3550  
      🟩 MSVC14.42          Pass: 100%/3   | Total:  2h 42m | Avg: 54m 09s | Max:  1h 09m | Hits:  39%/5325  
      🟩 NVHPC24.7          Pass: 100%/2   | Total:  2h 18m | Avg:  1h 09m | Max:  1h 09m | Hits:  32%/3562  
    🟩 cxx_family
      🟩 Clang              Pass: 100%/17  | Total:  8h 07m | Avg: 28m 40s | Max: 35m 26s | Hits:  58%/30277 
      🟩 GCC                Pass: 100%/19  | Total:  9h 29m | Avg: 29m 57s | Max: 37m 00s | Hits:  59%/33858 
      🟩 MSVC               Pass: 100%/5   | Total:  4h 40m | Avg: 56m 00s | Max:  1h 09m | Hits:  38%/8875  
      🟩 NVHPC              Pass: 100%/2   | Total:  2h 18m | Avg:  1h 09m | Max:  1h 09m | Hits:  32%/3562  
    🟩 gpu
      🟩 rtx2080            Pass: 100%/33  | Total: 20h 32m | Avg: 37m 21s | Max:  1h 09m | Hits:  49%/58769 
      🟩 rtx4090            Pass: 100%/10  | Total:  4h 02m | Avg: 24m 14s | Max:  1h 09m | Hits:  75%/17803 
    🟩 jobs
      🟩 Build              Pass: 100%/37  | Total: 23h 16m | Avg: 37m 44s | Max:  1h 09m | Hits:  48%/65889 
      🟩 TestCPU            Pass: 100%/3   | Total: 46m 27s | Avg: 15m 29s | Max: 31m 05s | Hits:  90%/5338  
      🟩 TestGPU            Pass: 100%/3   | Total: 32m 25s | Avg: 10m 48s | Max: 11m 16s | Hits:  99%/5345  
    🟩 sm
      🟩 90;90a;100         Pass: 100%/1   | Total: 35m 26s | Avg: 35m 26s | Max: 35m 26s | Hits:  49%/1782  
    🟩 std
      🟩 17                 Pass: 100%/20  | Total: 12h 46m | Avg: 38m 18s | Max:  1h 09m | Hits:  49%/35611 
      🟩 20                 Pass: 100%/21  | Total: 11h 10m | Avg: 31m 56s | Max:  1h 09m | Hits:  59%/37397 
    
  • 🟩 cccl_c_parallel: Pass: 100%/2 | Total: 8m 01s | Avg: 4m 00s | Max: 5m 37s | Hits: 98%/280

    🟩 cpu
      🟩 amd64              Pass: 100%/2   | Total:  8m 01s | Avg:  4m 00s | Max:  5m 37s | Hits:  98%/280   
    🟩 ctk
      🟩 12.8               Pass: 100%/2   | Total:  8m 01s | Avg:  4m 00s | Max:  5m 37s | Hits:  98%/280   
    🟩 cudacxx
      🟩 nvcc12.8           Pass: 100%/2   | Total:  8m 01s | Avg:  4m 00s | Max:  5m 37s | Hits:  98%/280   
    🟩 cudacxx_family
      🟩 nvcc               Pass: 100%/2   | Total:  8m 01s | Avg:  4m 00s | Max:  5m 37s | Hits:  98%/280   
    🟩 cxx
      🟩 GCC13              Pass: 100%/2   | Total:  8m 01s | Avg:  4m 00s | Max:  5m 37s | Hits:  98%/280   
    🟩 cxx_family
      🟩 GCC                Pass: 100%/2   | Total:  8m 01s | Avg:  4m 00s | Max:  5m 37s | Hits:  98%/280   
    🟩 gpu
      🟩 rtx2080            Pass: 100%/2   | Total:  8m 01s | Avg:  4m 00s | Max:  5m 37s | Hits:  98%/280   
    🟩 jobs
      🟩 Build              Pass: 100%/1   | Total:  2m 24s | Avg:  2m 24s | Max:  2m 24s | Hits:  98%/140   
      🟩 Test               Pass: 100%/1   | Total:  5m 37s | Avg:  5m 37s | Max:  5m 37s | Hits:  98%/140   
    
  • 🟩 python: Pass: 100%/1 | Total: 29m 24s | Avg: 29m 24s | Max: 29m 24s

    🟩 cpu
      🟩 amd64              Pass: 100%/1   | Total: 29m 24s | Avg: 29m 24s | Max: 29m 24s
    🟩 ctk
      🟩 12.8               Pass: 100%/1   | Total: 29m 24s | Avg: 29m 24s | Max: 29m 24s
    🟩 cudacxx
      🟩 nvcc12.8           Pass: 100%/1   | Total: 29m 24s | Avg: 29m 24s | Max: 29m 24s
    🟩 cudacxx_family
      🟩 nvcc               Pass: 100%/1   | Total: 29m 24s | Avg: 29m 24s | Max: 29m 24s
    🟩 cxx
      🟩 GCC13              Pass: 100%/1   | Total: 29m 24s | Avg: 29m 24s | Max: 29m 24s
    🟩 cxx_family
      🟩 GCC                Pass: 100%/1   | Total: 29m 24s | Avg: 29m 24s | Max: 29m 24s
    🟩 gpu
      🟩 rtx2080            Pass: 100%/1   | Total: 29m 24s | Avg: 29m 24s | Max: 29m 24s
    🟩 jobs
      🟩 Test               Pass: 100%/1   | Total: 29m 24s | Avg: 29m 24s | Max: 29m 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: 90)

# Runner
65 linux-amd64-cpu16
9 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 d334eb4 into NVIDIA:main Feb 9, 2025
@bernhardmgruber bernhardmgruber deleted the drop_identity branch February 9, 2025 09:48
shwina pushed a commit to shwina/cccl that referenced this pull request Feb 10, 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.

3 participants