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

Fixes thrust::unique_by_key examples #1943

Merged
merged 1 commit into from
Jul 5, 2024

Conversation

elstehle
Copy link
Collaborator

@elstehle elstehle commented Jul 4, 2024

Description

Fixes unique_by_key examples.

Checklist

  • New or existing tests cover these changes.
  • The documentation is up to date with these changes.

@elstehle elstehle requested review from a team as code owners July 4, 2024 12:05
Copy link
Contributor

github-actions bot commented Jul 4, 2024

🟩 CI finished in 5h 02m: Pass: 100%/249 | Total: 4d 18h | Avg: 27m 38s | Max: 50m 10s | Hits: 67%/248433
  • 🟩 cub: Pass: 100%/131 | Total: 2d 18h | Avg: 30m 27s | Max: 46m 05s | Hits: 63%/109167

    🟩 cpu
      🟩 amd64              Pass: 100%/123 | Total:  2d 13h | Avg: 30m 13s | Max: 46m 05s | Hits:  64%/102351
      🟩 arm64              Pass: 100%/8   | Total:  4h 32m | Avg: 34m 01s | Max: 35m 59s | Hits:  51%/6816  
    🟩 ctk
      🟩 11.1               Pass: 100%/15  | Total:  7h 29m | Avg: 29m 59s | Max: 46m 05s | Hits:  50%/11568 
      🟩 11.8               Pass: 100%/3   | Total:  2h 11m | Avg: 43m 44s | Max: 45m 48s | Hits:  51%/2556  
      🟩 12.5               Pass: 100%/113 | Total:  2d 08h | Avg: 30m 09s | Max: 43m 54s | Hits:  65%/95043 
    🟩 cudacxx
      🟩 ClangCUDA17        Pass: 100%/2   | Total: 41m 53s | Avg: 20m 56s | Max: 21m 16s | Hits:  55%/1408  
      🟩 nvcc11.1           Pass: 100%/15  | Total:  7h 29m | Avg: 29m 59s | Max: 46m 05s | Hits:  50%/11568 
      🟩 nvcc11.8           Pass: 100%/3   | Total:  2h 11m | Avg: 43m 44s | Max: 45m 48s | Hits:  51%/2556  
      🟩 nvcc12.5           Pass: 100%/111 | Total:  2d 08h | Avg: 30m 19s | Max: 43m 54s | Hits:  65%/93635 
    🟩 cudacxx_family
      🟩 ClangCUDA          Pass: 100%/2   | Total: 41m 53s | Avg: 20m 56s | Max: 21m 16s | Hits:  55%/1408  
      🟩 nvcc               Pass: 100%/129 | Total:  2d 17h | Avg: 30m 35s | Max: 46m 05s | Hits:  63%/107759
    🟩 cxx
      🟩 Clang9             Pass: 100%/6   | Total:  3h 12m | Avg: 32m 08s | Max: 39m 11s | Hits:  51%/4890  
      🟩 Clang10            Pass: 100%/3   | Total:  1h 44m | Avg: 34m 58s | Max: 35m 38s | Hits:  51%/2562  
      🟩 Clang11            Pass: 100%/4   | Total:  2h 15m | Avg: 33m 46s | Max: 35m 40s | Hits:  51%/3416  
      🟩 Clang12            Pass: 100%/4   | Total:  2h 16m | Avg: 34m 06s | Max: 36m 58s | Hits:  51%/3416  
      🟩 Clang13            Pass: 100%/4   | Total:  2h 17m | Avg: 34m 22s | Max: 36m 26s | Hits:  51%/3416  
      🟩 Clang14            Pass: 100%/4   | Total:  2h 13m | Avg: 33m 18s | Max: 34m 26s | Hits:  51%/3416  
      🟩 Clang15            Pass: 100%/4   | Total:  2h 14m | Avg: 33m 43s | Max: 34m 24s | Hits:  51%/3408  
      🟩 Clang16            Pass: 100%/4   | Total:  2h 16m | Avg: 34m 07s | Max: 36m 03s | Hits:  51%/3408  
      🟩 Clang17            Pass: 100%/26  | Total: 10h 39m | Avg: 24m 36s | Max: 35m 28s | Hits:  82%/21856 
      🟩 GCC6               Pass: 100%/2   | Total: 57m 17s | Avg: 28m 38s | Max: 28m 48s | Hits:  50%/1552  
      🟩 GCC7               Pass: 100%/6   | Total:  3h 10m | Avg: 31m 41s | Max: 35m 17s | Hits:  50%/4893  
      🟩 GCC8               Pass: 100%/6   | Total:  3h 08m | Avg: 31m 29s | Max: 34m 40s | Hits:  50%/4893  
      🟩 GCC9               Pass: 100%/6   | Total:  3h 12m | Avg: 32m 00s | Max: 36m 37s | Hits:  50%/4893  
      🟩 GCC10              Pass: 100%/4   | Total:  2h 18m | Avg: 34m 44s | Max: 35m 31s | Hits:  51%/3416  
      🟩 GCC11              Pass: 100%/7   | Total:  4h 26m | Avg: 38m 03s | Max: 45m 48s | Hits:  51%/5964  
      🟩 GCC12              Pass: 100%/4   | Total:  2h 20m | Avg: 35m 05s | Max: 39m 14s | Hits:  51%/3408  
      🟩 GCC13              Pass: 100%/28  | Total: 11h 26m | Avg: 24m 32s | Max: 35m 59s | Hits:  78%/23856 
      🟩 Intel2023.2.0      Pass: 100%/3   | Total:  1h 53m | Avg: 37m 44s | Max: 39m 21s | Hits:  50%/2334  
      🟩 MSVC14.16          Pass: 100%/1   | Total: 46m 05s | Avg: 46m 05s | Max: 46m 05s | Hits:  53%/695   
      🟩 MSVC14.29          Pass: 100%/2   | Total:  1h 27m | Avg: 43m 33s | Max: 43m 37s | Hits:  53%/1390  
      🟩 MSVC14.39          Pass: 100%/3   | Total:  2h 10m | Avg: 43m 28s | Max: 43m 54s | Hits:  53%/2085  
    🟩 cxx_family
      🟩 Clang              Pass: 100%/59  | Total:  1d 05h | Avg: 29m 40s | Max: 39m 11s | Hits:  64%/49788 
      🟩 GCC                Pass: 100%/63  | Total:  1d 07h | Avg: 29m 32s | Max: 45m 48s | Hits:  63%/52875 
      🟩 Intel              Pass: 100%/3   | Total:  1h 53m | Avg: 37m 44s | Max: 39m 21s | Hits:  50%/2334  
      🟩 MSVC               Pass: 100%/6   | Total:  4h 23m | Avg: 43m 56s | Max: 46m 05s | Hits:  53%/4170  
    🟩 gpu
      🟩 v100               Pass: 100%/131 | Total:  2d 18h | Avg: 30m 27s | Max: 46m 05s | Hits:  63%/109167
    🟩 jobs
      🟩 Build              Pass: 100%/99  | Total:  2d 07h | Avg: 33m 30s | Max: 46m 05s | Hits:  51%/81903 
      🟩 DeviceLaunch       Pass: 100%/8   | Total:  2h 35m | Avg: 19m 25s | Max: 21m 50s | Hits:  99%/6816  
      🟩 GraphCapture       Pass: 100%/8   | Total:  2h 09m | Avg: 16m 07s | Max: 18m 41s | Hits:  99%/6816  
      🟩 HostLaunch         Pass: 100%/8   | Total:  2h 35m | Avg: 19m 28s | Max: 21m 41s | Hits:  99%/6816  
      🟩 TestGPU            Pass: 100%/8   | Total:  3h 51m | Avg: 28m 53s | Max: 33m 25s | Hits:  99%/6816  
    🟩 sm
      🟩 60;70;80;90        Pass: 100%/3   | Total:  2h 11m | Avg: 43m 44s | Max: 45m 48s | Hits:  51%/2556  
      🟩 90a                Pass: 100%/4   | Total:  1h 14m | Avg: 18m 38s | Max: 19m 51s | Hits:  51%/3408  
    🟩 std
      🟩 11                 Pass: 100%/34  | Total: 16h 59m | Avg: 29m 58s | Max: 41m 16s | Hits:  62%/28537 
      🟩 14                 Pass: 100%/37  | Total: 19h 17m | Avg: 31m 17s | Max: 46m 05s | Hits:  62%/30622 
      🟩 17                 Pass: 100%/36  | Total: 18h 30m | Avg: 30m 50s | Max: 45m 48s | Hits:  62%/29855 
      🟩 20                 Pass: 100%/24  | Total: 11h 41m | Avg: 29m 14s | Max: 42m 51s | Hits:  68%/20153 
    
  • 🟩 thrust: Pass: 100%/118 | Total: 2d 00h | Avg: 24m 32s | Max: 50m 10s | Hits: 71%/139266

    🟩 cpu
      🟩 amd64              Pass: 100%/110 | Total:  1d 20h | Avg: 24m 27s | Max: 50m 10s | Hits:  71%/129822
      🟩 arm64              Pass: 100%/8   | Total:  3h 25m | Avg: 25m 37s | Max: 27m 29s | Hits:  66%/9444  
    🟩 ctk
      🟩 11.1               Pass: 100%/15  | Total:  6h 07m | Avg: 24m 31s | Max: 45m 14s | Hits:  64%/17705 
      🟩 11.8               Pass: 100%/3   | Total:  1h 46m | Avg: 35m 35s | Max: 37m 30s | Hits:  66%/3543  
      🟩 12.5               Pass: 100%/100 | Total:  1d 16h | Avg: 24m 12s | Max: 50m 10s | Hits:  72%/118018
    🟩 cudacxx
      🟩 ClangCUDA17        Pass: 100%/2   | Total: 49m 22s | Avg: 24m 41s | Max: 24m 48s | Hits:  65%/2360  
      🟩 nvcc11.1           Pass: 100%/15  | Total:  6h 07m | Avg: 24m 31s | Max: 45m 14s | Hits:  64%/17705 
      🟩 nvcc11.8           Pass: 100%/3   | Total:  1h 46m | Avg: 35m 35s | Max: 37m 30s | Hits:  66%/3543  
      🟩 nvcc12.5           Pass: 100%/98  | Total:  1d 15h | Avg: 24m 11s | Max: 50m 10s | Hits:  72%/115658
    🟩 cudacxx_family
      🟩 ClangCUDA          Pass: 100%/2   | Total: 49m 22s | Avg: 24m 41s | Max: 24m 48s | Hits:  65%/2360  
      🟩 nvcc               Pass: 100%/116 | Total:  1d 23h | Avg: 24m 31s | Max: 50m 10s | Hits:  71%/136906
    🟩 cxx
      🟩 Clang9             Pass: 100%/6   | Total:  2h 23m | Avg: 23m 57s | Max: 26m 58s | Hits:  66%/7080  
      🟩 Clang10            Pass: 100%/3   | Total:  1h 19m | Avg: 26m 23s | Max: 27m 56s | Hits:  66%/3540  
      🟩 Clang11            Pass: 100%/4   | Total:  1h 42m | Avg: 25m 43s | Max: 29m 07s | Hits:  66%/4720  
      🟩 Clang12            Pass: 100%/4   | Total:  1h 46m | Avg: 26m 35s | Max: 28m 12s | Hits:  66%/4720  
      🟩 Clang13            Pass: 100%/4   | Total:  1h 40m | Avg: 25m 07s | Max: 26m 44s | Hits:  66%/4720  
      🟩 Clang14            Pass: 100%/4   | Total:  1h 42m | Avg: 25m 40s | Max: 27m 19s | Hits:  66%/4720  
      🟩 Clang15            Pass: 100%/4   | Total:  1h 41m | Avg: 25m 17s | Max: 26m 36s | Hits:  66%/4720  
      🟩 Clang16            Pass: 100%/4   | Total:  1h 44m | Avg: 26m 10s | Max: 28m 05s | Hits:  66%/4720  
      🟩 Clang17            Pass: 100%/18  | Total:  5h 28m | Avg: 18m 14s | Max: 28m 46s | Hits:  81%/21240 
      🟩 GCC6               Pass: 100%/2   | Total: 44m 07s | Avg: 22m 03s | Max: 23m 32s | Hits:  67%/2360  
      🟩 GCC7               Pass: 100%/6   | Total:  2h 25m | Avg: 24m 11s | Max: 26m 24s | Hits:  59%/7086  
      🟩 GCC8               Pass: 100%/6   | Total:  2h 27m | Avg: 24m 38s | Max: 31m 02s | Hits:  59%/7086  
      🟩 GCC9               Pass: 100%/6   | Total:  2h 30m | Avg: 25m 08s | Max: 28m 51s | Hits:  66%/7086  
      🟩 GCC10              Pass: 100%/4   | Total:  1h 51m | Avg: 27m 51s | Max: 30m 44s | Hits:  66%/4724  
      🟩 GCC11              Pass: 100%/7   | Total:  3h 39m | Avg: 31m 17s | Max: 37m 30s | Hits:  66%/8267  
      🟩 GCC12              Pass: 100%/4   | Total:  1h 50m | Avg: 27m 37s | Max: 30m 19s | Hits:  66%/4724  
      🟩 GCC13              Pass: 100%/20  | Total:  5h 50m | Avg: 17m 31s | Max: 29m 36s | Hits:  79%/23620 
      🟩 Intel2023.2.0      Pass: 100%/3   | Total:  1h 42m | Avg: 34m 02s | Max: 37m 03s | Hits:  67%/3549  
      🟩 MSVC14.16          Pass: 100%/1   | Total: 45m 14s | Avg: 45m 14s | Max: 45m 14s | Hits:  64%/1176  
      🟩 MSVC14.29          Pass: 100%/2   | Total:  1h 36m | Avg: 48m 00s | Max: 49m 15s | Hits:  64%/2352  
      🟩 MSVC14.39          Pass: 100%/6   | Total:  3h 22m | Avg: 33m 48s | Max: 50m 10s | Hits:  81%/7056  
    🟩 cxx_family
      🟩 Clang              Pass: 100%/51  | Total: 19h 29m | Avg: 22m 56s | Max: 29m 07s | Hits:  71%/60180 
      🟩 GCC                Pass: 100%/55  | Total: 21h 19m | Avg: 23m 15s | Max: 37m 30s | Hits:  69%/64953 
      🟩 Intel              Pass: 100%/3   | Total:  1h 42m | Avg: 34m 02s | Max: 37m 03s | Hits:  67%/3549  
      🟩 MSVC               Pass: 100%/9   | Total:  5h 44m | Avg: 38m 13s | Max: 50m 10s | Hits:  76%/10584 
    🟩 gpu
      🟩 v100               Pass: 100%/118 | Total:  2d 00h | Avg: 24m 32s | Max: 50m 10s | Hits:  71%/139266
    🟩 jobs
      🟩 Build              Pass: 100%/99  | Total:  1d 20h | Avg: 27m 07s | Max: 50m 10s | Hits:  65%/116850
      🟩 TestCPU            Pass: 100%/11  | Total:  1h 41m | Avg:  9m 13s | Max: 19m 01s | Hits:  99%/12972 
      🟩 TestGPU            Pass: 100%/8   | Total:  1h 47m | Avg: 13m 29s | Max: 15m 57s | Hits:  99%/9444  
    🟩 sm
      🟩 60;70;80;90        Pass: 100%/3   | Total:  1h 46m | Avg: 35m 35s | Max: 37m 30s | Hits:  66%/3543  
      🟩 90a                Pass: 100%/4   | Total: 58m 52s | Avg: 14m 43s | Max: 16m 02s | Hits:  66%/4724  
    🟩 std
      🟩 11                 Pass: 100%/30  | Total: 10h 25m | Avg: 20m 51s | Max: 33m 25s | Hits:  72%/35418 
      🟩 14                 Pass: 100%/34  | Total: 14h 51m | Avg: 26m 13s | Max: 48m 36s | Hits:  68%/40122 
      🟩 17                 Pass: 100%/33  | Total: 14h 27m | Avg: 26m 17s | Max: 50m 10s | Hits:  70%/38946 
      🟩 20                 Pass: 100%/21  | Total:  8h 29m | Avg: 24m 17s | Max: 50m 06s | Hits:  73%/24780 
    

👃 Inspect Changes

Modifications in project?

Project
CCCL Infrastructure
libcu++
CUB
+/- Thrust
CUDA Experimental

Modifications in project or dependencies?

Project
CCCL Infrastructure
libcu++
+/- CUB
+/- Thrust
CUDA Experimental

🏃‍ Runner counts (total jobs: 249)

# Runner
178 linux-amd64-cpu16
40 linux-amd64-gpu-v100-latest-1
16 linux-arm64-cpu16
15 windows-amd64-cpu16

@elstehle elstehle merged commit 2f8aa7d into NVIDIA:main Jul 5, 2024
259 of 263 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
Archived in project
Development

Successfully merging this pull request may close these issues.

2 participants