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

Port CUB thread sort test to Catch2 #1838

Merged
merged 1 commit into from
Jun 12, 2024

Conversation

bernhardmgruber
Copy link
Contributor

This PR ports the CUB thread sort tests to Catch2.

@bernhardmgruber bernhardmgruber added the cub For all items related to CUB label Jun 11, 2024
Copy link
Contributor

🟩 CI finished in 4h 41m: Pass: 100%/249 | Total: 1d 07h | Avg: 7m 39s | Max: 45m 22s | Hits: 99%/248310
  • 🟩 cub: Pass: 100%/131 | Total: 19h 54m | Avg: 9m 07s | Max: 45m 22s | Hits: 99%/109044

    🟩 cpu
      🟩 amd64              Pass: 100%/123 | Total: 19h 14m | Avg:  9m 23s | Max: 45m 22s | Hits:  99%/102236
      🟩 arm64              Pass: 100%/8   | Total: 40m 20s | Avg:  5m 02s | Max:  6m 09s | Hits:  99%/6808  
    🟩 ctk
      🟩 11.1               Pass: 100%/15  | Total:  1h 10m | Avg:  4m 43s | Max: 14m 17s | Hits:  99%/11554 
      🟩 11.8               Pass: 100%/3   | Total: 13m 15s | Avg:  4m 25s | Max:  4m 34s | Hits:  99%/2553  
      🟩 12.4               Pass: 100%/113 | Total: 18h 30m | Avg:  9m 49s | Max: 45m 22s | Hits:  99%/94937 
    🟩 cudacxx_full
      🟩 clang-cuda17       Pass: 100%/2   | Total:  7m 49s | Avg:  3m 54s | Max:  4m 07s | Hits:  99%/1408  
      🟩 nvcc11.1           Pass: 100%/15  | Total:  1h 10m | Avg:  4m 43s | Max: 14m 17s | Hits:  99%/11554 
      🟩 nvcc11.8           Pass: 100%/3   | Total: 13m 15s | Avg:  4m 25s | Max:  4m 34s | Hits:  99%/2553  
      🟩 nvcc12.4           Pass: 100%/111 | Total: 18h 22m | Avg:  9m 56s | Max: 45m 22s | Hits:  99%/93529 
    🟩 cudacxx_name
      🟩 clang-cuda         Pass: 100%/2   | Total:  7m 49s | Avg:  3m 54s | Max:  4m 07s | Hits:  99%/1408  
      🟩 nvcc               Pass: 100%/129 | Total: 19h 47m | Avg:  9m 12s | Max: 45m 22s | Hits:  99%/107636
    🟩 cxx_full
      🟩 clang9             Pass: 100%/6   | Total: 27m 55s | Avg:  4m 39s | Max:  5m 20s | Hits:  99%/4884  
      🟩 clang10            Pass: 100%/3   | Total: 16m 12s | Avg:  5m 24s | Max:  5m 31s | Hits:  99%/2559  
      🟩 clang11            Pass: 100%/4   | Total: 17m 52s | Avg:  4m 28s | Max:  4m 37s | Hits:  99%/3412  
      🟩 clang12            Pass: 100%/4   | Total: 18m 41s | Avg:  4m 40s | Max:  4m 51s | Hits:  99%/3412  
      🟩 clang13            Pass: 100%/4   | Total: 20m 27s | Avg:  5m 06s | Max:  6m 36s | Hits:  99%/3412  
      🟩 clang14            Pass: 100%/4   | Total: 19m 44s | Avg:  4m 56s | Max:  5m 47s | Hits:  99%/3412  
      🟩 clang15            Pass: 100%/4   | Total: 18m 28s | Avg:  4m 37s | Max:  4m 44s | Hits:  99%/3404  
      🟩 clang16            Pass: 100%/4   | Total: 20m 59s | Avg:  5m 14s | Max:  6m 30s | Hits:  99%/3404  
      🟩 clang17            Pass: 100%/26  | Total:  6h 20m | Avg: 14m 39s | Max: 34m 19s | Hits:  99%/21832 
      🟩 gcc6               Pass: 100%/2   | Total:  7m 05s | Avg:  3m 32s | Max:  3m 38s | Hits:  99%/1550  
      🟩 gcc7               Pass: 100%/6   | Total: 25m 08s | Avg:  4m 11s | Max:  4m 46s | Hits:  99%/4887  
      🟩 gcc8               Pass: 100%/6   | Total: 27m 02s | Avg:  4m 30s | Max:  5m 05s | Hits:  99%/4887  
      🟩 gcc9               Pass: 100%/6   | Total: 25m 26s | Avg:  4m 14s | Max:  4m 49s | Hits:  99%/4887  
      🟩 gcc10              Pass: 100%/4   | Total: 20m 29s | Avg:  5m 07s | Max:  5m 54s | Hits:  99%/3412  
      🟩 gcc11              Pass: 100%/7   | Total: 30m 56s | Avg:  4m 25s | Max:  4m 34s | Hits:  99%/5957  
      🟩 gcc12              Pass: 100%/4   | Total: 19m 06s | Avg:  4m 46s | Max:  5m 25s | Hits:  99%/3404  
      🟩 gcc13              Pass: 100%/28  | Total:  6h 49m | Avg: 14m 37s | Max: 45m 22s | Hits:  99%/23828 
      🟩 Intel2023.2.0      Pass: 100%/3   | Total: 17m 33s | Avg:  5m 51s | Max:  6m 15s | Hits:  99%/2331  
      🟩 MSVC14.16          Pass: 100%/1   | Total: 14m 17s | Avg: 14m 17s | Max: 14m 17s | Hits:  98%/695   
      🟩 MSVC14.29          Pass: 100%/2   | Total: 22m 04s | Avg: 11m 02s | Max: 11m 20s | Hits:  98%/1390  
      🟩 MSVC14.39          Pass: 100%/3   | Total: 34m 54s | Avg: 11m 38s | Max: 11m 58s | Hits:  98%/2085  
    🟩 cxx_name
      🟩 clang              Pass: 100%/59  | Total:  9h 01m | Avg:  9m 10s | Max: 34m 19s | Hits:  99%/49731 
      🟩 gcc                Pass: 100%/63  | Total:  9h 24m | Avg:  8m 57s | Max: 45m 22s | Hits:  99%/52812 
      🟩 Intel              Pass: 100%/3   | Total: 17m 33s | Avg:  5m 51s | Max:  6m 15s | Hits:  99%/2331  
      🟩 MSVC               Pass: 100%/6   | Total:  1h 11m | Avg: 11m 52s | Max: 14m 17s | Hits:  98%/4170  
    🟩 gpu
      🟩 v100               Pass: 100%/131 | Total: 19h 54m | Avg:  9m 07s | Max: 45m 22s | Hits:  99%/109044
    🟩 jobs
      🟩 Build              Pass: 100%/99  | Total:  8h 23m | Avg:  5m 05s | Max: 14m 17s | Hits:  99%/81812 
      🟩 DeviceLaunch       Pass: 100%/8   | Total:  2h 50m | Avg: 21m 17s | Max: 32m 46s | Hits:  99%/6808  
      🟩 GraphCapture       Pass: 100%/8   | Total:  2h 04m | Avg: 15m 34s | Max: 17m 24s | Hits:  99%/6808  
      🟩 HostLaunch         Pass: 100%/8   | Total:  2h 33m | Avg: 19m 12s | Max: 21m 33s | Hits:  99%/6808  
      🟩 TestGPU            Pass: 100%/8   | Total:  4h 02m | Avg: 30m 18s | Max: 45m 22s | Hits:  99%/6808  
    🟩 os
      🟩 ubuntu18.04        Pass: 100%/14  | Total: 56m 29s | Avg:  4m 02s | Max:  5m 00s | Hits:  99%/10859 
      🟩 ubuntu20.04        Pass: 100%/35  | Total:  2h 49m | Avg:  4m 50s | Max:  6m 36s | Hits:  99%/29855 
      🟩 ubuntu22.04        Pass: 100%/76  | Total: 14h 57m | Avg: 11m 48s | Max: 45m 22s | Hits:  99%/64160 
      🟩 windows2022        Pass: 100%/6   | Total:  1h 11m | Avg: 11m 52s | Max: 14m 17s | Hits:  98%/4170  
    🟩 sm
      🟩 60;70;80;90        Pass: 100%/3   | Total: 13m 15s | Avg:  4m 25s | Max:  4m 34s | Hits:  99%/2553  
      🟩 90a                Pass: 100%/4   | Total: 15m 24s | Avg:  3m 51s | Max:  4m 28s | Hits:  99%/3404  
    🟩 std
      🟩 11                 Pass: 100%/34  | Total:  4h 42m | Avg:  8m 18s | Max: 27m 27s | Hits:  99%/28503 
      🟩 14                 Pass: 100%/37  | Total:  5h 30m | Avg:  8m 56s | Max: 45m 22s | Hits:  99%/30588 
      🟩 17                 Pass: 100%/36  | Total:  5h 22m | Avg:  8m 58s | Max: 34m 19s | Hits:  99%/29822 
      🟩 20                 Pass: 100%/24  | Total:  4h 18m | Avg: 10m 46s | Max: 33m 19s | Hits:  99%/20131 
    
  • 🟩 thrust: Pass: 100%/118 | Total: 11h 54m | Avg: 6m 03s | Max: 36m 40s | Hits: 99%/139266

    🟩 cpu
      🟩 amd64              Pass: 100%/110 | Total: 11h 20m | Avg:  6m 11s | Max: 36m 40s | Hits:  99%/129822
      🟩 arm64              Pass: 100%/8   | Total: 33m 44s | Avg:  4m 13s | Max:  4m 52s | Hits:  99%/9444  
    🟩 ctk
      🟩 11.1               Pass: 100%/15  | Total:  1h 02m | Avg:  4m 09s | Max: 14m 32s | Hits:  99%/17705 
      🟩 11.8               Pass: 100%/3   | Total: 12m 45s | Avg:  4m 15s | Max:  4m 41s | Hits:  99%/3543  
      🟩 12.4               Pass: 100%/100 | Total: 10h 39m | Avg:  6m 23s | Max: 36m 40s | Hits:  99%/118018
    🟩 cudacxx_full
      🟩 clang-cuda17       Pass: 100%/2   | Total:  8m 10s | Avg:  4m 05s | Max:  4m 25s | Hits: 100%/2360  
      🟩 nvcc11.1           Pass: 100%/15  | Total:  1h 02m | Avg:  4m 09s | Max: 14m 32s | Hits:  99%/17705 
      🟩 nvcc11.8           Pass: 100%/3   | Total: 12m 45s | Avg:  4m 15s | Max:  4m 41s | Hits:  99%/3543  
      🟩 nvcc12.4           Pass: 100%/98  | Total: 10h 30m | Avg:  6m 26s | Max: 36m 40s | Hits:  99%/115658
    🟩 cudacxx_name
      🟩 clang-cuda         Pass: 100%/2   | Total:  8m 10s | Avg:  4m 05s | Max:  4m 25s | Hits: 100%/2360  
      🟩 nvcc               Pass: 100%/116 | Total: 11h 46m | Avg:  6m 05s | Max: 36m 40s | Hits:  99%/136906
    🟩 cxx_full
      🟩 clang9             Pass: 100%/6   | Total: 24m 47s | Avg:  4m 07s | Max:  4m 37s | Hits: 100%/7080  
      🟩 clang10            Pass: 100%/3   | Total: 14m 22s | Avg:  4m 47s | Max:  5m 24s | Hits: 100%/3540  
      🟩 clang11            Pass: 100%/4   | Total: 16m 54s | Avg:  4m 13s | Max:  6m 12s | Hits: 100%/4720  
      🟩 clang12            Pass: 100%/4   | Total: 18m 10s | Avg:  4m 32s | Max:  6m 21s | Hits: 100%/4720  
      🟩 clang13            Pass: 100%/4   | Total: 16m 57s | Avg:  4m 14s | Max:  4m 52s | Hits: 100%/4720  
      🟩 clang14            Pass: 100%/4   | Total: 15m 05s | Avg:  3m 46s | Max:  4m 03s | Hits: 100%/4720  
      🟩 clang15            Pass: 100%/4   | Total: 15m 32s | Avg:  3m 53s | Max:  4m 05s | Hits: 100%/4720  
      🟩 clang16            Pass: 100%/4   | Total: 14m 58s | Avg:  3m 44s | Max:  4m 00s | Hits: 100%/4720  
      🟩 clang17            Pass: 100%/18  | Total:  2h 01m | Avg:  6m 45s | Max: 19m 52s | Hits: 100%/21240 
      🟩 gcc6               Pass: 100%/2   | Total:  6m 14s | Avg:  3m 07s | Max:  3m 09s | Hits:  99%/2360  
      🟩 gcc7               Pass: 100%/6   | Total: 22m 47s | Avg:  3m 47s | Max:  4m 40s | Hits:  99%/7086  
      🟩 gcc8               Pass: 100%/6   | Total: 21m 49s | Avg:  3m 38s | Max:  4m 15s | Hits:  99%/7086  
      🟩 gcc9               Pass: 100%/6   | Total: 21m 27s | Avg:  3m 34s | Max:  3m 59s | Hits:  99%/7086  
      🟩 gcc10              Pass: 100%/4   | Total: 16m 20s | Avg:  4m 05s | Max:  4m 25s | Hits:  99%/4724  
      🟩 gcc11              Pass: 100%/7   | Total: 29m 47s | Avg:  4m 15s | Max:  4m 41s | Hits:  99%/8267  
      🟩 gcc12              Pass: 100%/4   | Total: 16m 03s | Avg:  4m 00s | Max:  4m 12s | Hits:  99%/4724  
      🟩 gcc13              Pass: 100%/20  | Total:  2h 54m | Avg:  8m 43s | Max: 36m 40s | Hits:  99%/23620 
      🟩 Intel2023.2.0      Pass: 100%/3   | Total: 14m 49s | Avg:  4m 56s | Max:  5m 11s | Hits: 100%/3549  
      🟩 MSVC14.16          Pass: 100%/1   | Total: 14m 32s | Avg: 14m 32s | Max: 14m 32s | Hits:  98%/1176  
      🟩 MSVC14.29          Pass: 100%/2   | Total: 23m 36s | Avg: 11m 48s | Max: 12m 09s | Hits:  98%/2352  
      🟩 MSVC14.39          Pass: 100%/6   | Total:  1h 34m | Avg: 15m 41s | Max: 20m 21s | Hits:  98%/7056  
    🟩 cxx_name
      🟩 clang              Pass: 100%/51  | Total:  4h 18m | Avg:  5m 03s | Max: 19m 52s | Hits: 100%/60180 
      🟩 gcc                Pass: 100%/55  | Total:  5h 08m | Avg:  5m 36s | Max: 36m 40s | Hits:  99%/64953 
      🟩 Intel              Pass: 100%/3   | Total: 14m 49s | Avg:  4m 56s | Max:  5m 11s | Hits: 100%/3549  
      🟩 MSVC               Pass: 100%/9   | Total:  2h 12m | Avg: 14m 41s | Max: 20m 21s | Hits:  98%/10584 
    🟩 gpu
      🟩 v100               Pass: 100%/118 | Total: 11h 54m | Avg:  6m 03s | Max: 36m 40s | Hits:  99%/139266
    🟩 jobs
      🟩 Build              Pass: 100%/99  | Total:  7h 33m | Avg:  4m 34s | Max: 14m 32s | Hits:  99%/116850
      🟩 TestCPU            Pass: 100%/11  | Total:  1h 48m | Avg:  9m 52s | Max: 20m 21s | Hits:  99%/12972 
      🟩 TestGPU            Pass: 100%/8   | Total:  2h 32m | Avg: 19m 03s | Max: 36m 40s | Hits:  99%/9444  
    🟩 os
      🟩 ubuntu18.04        Pass: 100%/14  | Total: 47m 51s | Avg:  3m 25s | Max:  4m 37s | Hits:  99%/16529 
      🟩 ubuntu20.04        Pass: 100%/35  | Total:  2h 27m | Avg:  4m 12s | Max:  6m 21s | Hits:  99%/41313 
      🟩 ubuntu22.04        Pass: 100%/60  | Total:  6h 27m | Avg:  6m 27s | Max: 36m 40s | Hits:  99%/70840 
      🟩 windows2022        Pass: 100%/9   | Total:  2h 12m | Avg: 14m 41s | Max: 20m 21s | Hits:  98%/10584 
    🟩 sm
      🟩 60;70;80;90        Pass: 100%/3   | Total: 12m 45s | Avg:  4m 15s | Max:  4m 41s | Hits:  99%/3543  
      🟩 90a                Pass: 100%/4   | Total: 15m 18s | Avg:  3m 49s | Max:  4m 34s | Hits:  99%/4724  
    🟩 std
      🟩 11                 Pass: 100%/30  | Total:  2h 13m | Avg:  4m 26s | Max: 11m 37s | Hits:  99%/35418 
      🟩 14                 Pass: 100%/34  | Total:  3h 22m | Avg:  5m 57s | Max: 17m 05s | Hits:  99%/40122 
      🟩 17                 Pass: 100%/33  | Total:  3h 41m | Avg:  6m 43s | Max: 36m 40s | Hits:  99%/38946 
      🟩 20                 Pass: 100%/21  | Total:  2h 36m | Avg:  7m 27s | Max: 36m 33s | Hits:  99%/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

@bernhardmgruber bernhardmgruber marked this pull request as ready for review June 11, 2024 14:52
@bernhardmgruber bernhardmgruber requested review from a team as code owners June 11, 2024 14:52
Copy link
Collaborator

@elstehle elstehle left a comment

Choose a reason for hiding this comment

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

Just two minor suggestions, otherwise looks good to go.
I think we also want to update the copyright time range of the files we touch to include the current calendar year.

cub/test/catch2_test_thread_sort.cu Outdated Show resolved Hide resolved
cub/test/catch2_test_thread_sort.cu Outdated Show resolved Hide resolved
cub/test/catch2_test_thread_sort.cu Outdated Show resolved Hide resolved
cub/test/catch2_test_thread_sort.cu Outdated Show resolved Hide resolved
Copy link
Collaborator

@miscco miscco left a comment

Choose a reason for hiding this comment

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

Approved with @elstehle comments resolved

Copy link
Contributor

🟩 CI finished in 11h 19m: Pass: 100%/249 | Total: 1d 17h | Avg: 9m 58s | Max: 53m 04s | Hits: 96%/248572
  • 🟩 cub: Pass: 100%/131 | Total: 1d 00h | Avg: 11m 11s | Max: 47m 31s | Hits: 96%/109306

    🟩 cpu
      🟩 amd64              Pass: 100%/123 | Total: 23h 46m | Avg: 11m 35s | Max: 47m 31s | Hits:  95%/102482
      🟩 arm64              Pass: 100%/8   | Total: 39m 43s | Avg:  4m 57s | Max:  5m 33s | Hits:  99%/6824  
    🟩 ctk
      🟩 11.1               Pass: 100%/15  | Total:  1h 47m | Avg:  7m 08s | Max: 47m 29s | Hits:  96%/11584 
      🟩 11.8               Pass: 100%/3   | Total: 15m 35s | Avg:  5m 11s | Max:  5m 29s | Hits:  99%/2559  
      🟩 12.4               Pass: 100%/113 | Total: 22h 23m | Avg: 11m 53s | Max: 47m 31s | Hits:  96%/95163 
    🟩 cudacxx_full
      🟩 clang-cuda17       Pass: 100%/2   | Total:  7m 31s | Avg:  3m 45s | Max:  3m 51s | Hits:  99%/1412  
      🟩 nvcc11.1           Pass: 100%/15  | Total:  1h 47m | Avg:  7m 08s | Max: 47m 29s | Hits:  96%/11584 
      🟩 nvcc11.8           Pass: 100%/3   | Total: 15m 35s | Avg:  5m 11s | Max:  5m 29s | Hits:  99%/2559  
      🟩 nvcc12.4           Pass: 100%/111 | Total: 22h 15m | Avg: 12m 02s | Max: 47m 31s | Hits:  95%/93751 
    🟩 cudacxx_name
      🟩 clang-cuda         Pass: 100%/2   | Total:  7m 31s | Avg:  3m 45s | Max:  3m 51s | Hits:  99%/1412  
      🟩 nvcc               Pass: 100%/129 | Total:  1d 00h | Avg: 11m 18s | Max: 47m 31s | Hits:  96%/107894
    🟩 cxx_full
      🟩 clang9             Pass: 100%/6   | Total: 29m 43s | Avg:  4m 57s | Max:  6m 08s | Hits:  99%/4896  
      🟩 clang10            Pass: 100%/3   | Total: 16m 00s | Avg:  5m 20s | Max:  5m 32s | Hits:  99%/2565  
      🟩 clang11            Pass: 100%/4   | Total: 17m 48s | Avg:  4m 27s | Max:  4m 36s | Hits:  99%/3420  
      🟩 clang12            Pass: 100%/4   | Total: 17m 28s | Avg:  4m 22s | Max:  4m 33s | Hits:  99%/3420  
      🟩 clang13            Pass: 100%/4   | Total: 17m 43s | Avg:  4m 25s | Max:  4m 35s | Hits:  99%/3420  
      🟩 clang14            Pass: 100%/4   | Total: 17m 51s | Avg:  4m 27s | Max:  4m 35s | Hits:  99%/3420  
      🟩 clang15            Pass: 100%/4   | Total: 17m 29s | Avg:  4m 22s | Max:  4m 32s | Hits:  99%/3412  
      🟩 clang16            Pass: 100%/4   | Total: 19m 42s | Avg:  4m 55s | Max:  6m 03s | Hits:  99%/3412  
      🟩 clang17            Pass: 100%/26  | Total:  5h 38m | Avg: 13m 02s | Max: 26m 33s | Hits:  99%/21884 
      🟩 gcc6               Pass: 100%/2   | Total:  8m 45s | Avg:  4m 22s | Max:  4m 27s | Hits:  99%/1554  
      🟩 gcc7               Pass: 100%/6   | Total: 26m 48s | Avg:  4m 28s | Max:  5m 15s | Hits:  99%/4899  
      🟩 gcc8               Pass: 100%/6   | Total: 27m 42s | Avg:  4m 37s | Max:  5m 11s | Hits:  99%/4899  
      🟩 gcc9               Pass: 100%/6   | Total: 55m 40s | Avg:  9m 16s | Max: 33m 33s | Hits:  92%/4899  
      🟩 gcc10              Pass: 100%/4   | Total: 21m 05s | Avg:  5m 16s | Max:  5m 28s | Hits:  99%/3420  
      🟩 gcc11              Pass: 100%/7   | Total: 36m 27s | Avg:  5m 12s | Max:  5m 51s | Hits:  99%/5971  
      🟩 gcc12              Pass: 100%/4   | Total: 35m 49s | Avg:  8m 57s | Max: 18m 58s | Hits:  94%/3412  
      🟩 gcc13              Pass: 100%/28  | Total:  6h 15m | Avg: 13m 25s | Max: 45m 40s | Hits:  98%/23884 
      🟩 Intel2023.2.0      Pass: 100%/3   | Total:  1h 52m | Avg: 37m 38s | Max: 38m 48s | Hits:  52%/2337  
      🟩 MSVC14.16          Pass: 100%/1   | Total: 47m 29s | Avg: 47m 29s | Max: 47m 29s | Hits:  55%/697   
      🟩 MSVC14.29          Pass: 100%/2   | Total:  1h 28m | Avg: 44m 12s | Max: 47m 31s | Hits:  55%/1394  
      🟩 MSVC14.39          Pass: 100%/3   | Total:  2h 16m | Avg: 45m 27s | Max: 46m 03s | Hits:  55%/2091  
    🟩 cxx_name
      🟩 clang              Pass: 100%/59  | Total:  8h 12m | Avg:  8m 21s | Max: 26m 33s | Hits:  99%/49849 
      🟩 gcc                Pass: 100%/63  | Total:  9h 48m | Avg:  9m 20s | Max: 45m 40s | Hits:  97%/52938 
      🟩 Intel              Pass: 100%/3   | Total:  1h 52m | Avg: 37m 38s | Max: 38m 48s | Hits:  52%/2337  
      🟩 MSVC               Pass: 100%/6   | Total:  4h 32m | Avg: 45m 22s | Max: 47m 31s | Hits:  55%/4182  
    🟩 gpu
      🟩 v100               Pass: 100%/131 | Total:  1d 00h | Avg: 11m 11s | Max: 47m 31s | Hits:  96%/109306
    🟩 jobs
      🟩 Build              Pass: 100%/99  | Total: 14h 19m | Avg:  8m 40s | Max: 47m 31s | Hits:  95%/82010 
      🟩 DeviceLaunch       Pass: 100%/8   | Total:  2h 20m | Avg: 17m 32s | Max: 21m 54s | Hits:  99%/6824  
      🟩 GraphCapture       Pass: 100%/8   | Total:  1h 47m | Avg: 13m 25s | Max: 15m 11s | Hits:  99%/6824  
      🟩 HostLaunch         Pass: 100%/8   | Total:  2h 18m | Avg: 17m 19s | Max: 19m 26s | Hits:  99%/6824  
      🟩 TestGPU            Pass: 100%/8   | Total:  3h 40m | Avg: 27m 35s | Max: 45m 40s | Hits:  94%/6824  
    🟩 os
      🟩 ubuntu18.04        Pass: 100%/14  | Total: 59m 38s | Avg:  4m 15s | Max:  4m 51s | Hits:  99%/10887 
      🟩 ubuntu20.04        Pass: 100%/35  | Total:  3h 16m | Avg:  5m 37s | Max: 33m 33s | Hits:  98%/29925 
      🟩 ubuntu22.04        Pass: 100%/76  | Total: 15h 37m | Avg: 12m 19s | Max: 45m 40s | Hits:  97%/64312 
      🟩 windows2022        Pass: 100%/6   | Total:  4h 32m | Avg: 45m 22s | Max: 47m 31s | Hits:  55%/4182  
    🟩 sm
      🟩 60;70;80;90        Pass: 100%/3   | Total: 15m 35s | Avg:  5m 11s | Max:  5m 29s | Hits:  99%/2559  
      🟩 90a                Pass: 100%/4   | Total: 17m 05s | Avg:  4m 16s | Max:  4m 47s | Hits:  99%/3412  
    🟩 std
      🟩 11                 Pass: 100%/34  | Total:  4h 59m | Avg:  8m 49s | Max: 37m 18s | Hits:  98%/28571 
      🟩 14                 Pass: 100%/37  | Total:  7h 28m | Avg: 12m 06s | Max: 47m 31s | Hits:  94%/30662 
      🟩 17                 Pass: 100%/36  | Total:  7h 27m | Avg: 12m 26s | Max: 45m 40s | Hits:  94%/29894 
      🟩 20                 Pass: 100%/24  | Total:  4h 30m | Avg: 11m 15s | Max: 46m 03s | Hits:  98%/20179 
    
  • 🟩 thrust: Pass: 100%/118 | Total: 16h 55m | Avg: 8m 36s | Max: 53m 04s | Hits: 96%/139266

    🟩 cpu
      🟩 amd64              Pass: 100%/110 | Total: 16h 19m | Avg:  8m 54s | Max: 53m 04s | Hits:  96%/129822
      🟩 arm64              Pass: 100%/8   | Total: 36m 30s | Avg:  4m 33s | Max:  6m 34s | Hits:  99%/9444  
    🟩 ctk
      🟩 11.1               Pass: 100%/15  | Total:  1h 37m | Avg:  6m 29s | Max: 45m 53s | Hits:  97%/17705 
      🟩 11.8               Pass: 100%/3   | Total: 11m 25s | Avg:  3m 48s | Max:  4m 06s | Hits:  99%/3543  
      🟩 12.4               Pass: 100%/100 | Total: 15h 06m | Avg:  9m 04s | Max: 53m 04s | Hits:  96%/118018
    🟩 cudacxx_full
      🟩 clang-cuda17       Pass: 100%/2   | Total:  8m 03s | Avg:  4m 01s | Max:  4m 08s | Hits: 100%/2360  
      🟩 nvcc11.1           Pass: 100%/15  | Total:  1h 37m | Avg:  6m 29s | Max: 45m 53s | Hits:  97%/17705 
      🟩 nvcc11.8           Pass: 100%/3   | Total: 11m 25s | Avg:  3m 48s | Max:  4m 06s | Hits:  99%/3543  
      🟩 nvcc12.4           Pass: 100%/98  | Total: 14h 58m | Avg:  9m 10s | Max: 53m 04s | Hits:  96%/115658
    🟩 cudacxx_name
      🟩 clang-cuda         Pass: 100%/2   | Total:  8m 03s | Avg:  4m 01s | Max:  4m 08s | Hits: 100%/2360  
      🟩 nvcc               Pass: 100%/116 | Total: 16h 47m | Avg:  8m 41s | Max: 53m 04s | Hits:  96%/136906
    🟩 cxx_full
      🟩 clang9             Pass: 100%/6   | Total: 24m 58s | Avg:  4m 09s | Max:  4m 33s | Hits: 100%/7080  
      🟩 clang10            Pass: 100%/3   | Total: 13m 45s | Avg:  4m 35s | Max:  4m 54s | Hits: 100%/3540  
      🟩 clang11            Pass: 100%/4   | Total: 15m 13s | Avg:  3m 48s | Max:  3m 56s | Hits: 100%/4720  
      🟩 clang12            Pass: 100%/4   | Total: 15m 15s | Avg:  3m 48s | Max:  3m 55s | Hits: 100%/4720  
      🟩 clang13            Pass: 100%/4   | Total: 15m 30s | Avg:  3m 52s | Max:  4m 01s | Hits: 100%/4720  
      🟩 clang14            Pass: 100%/4   | Total: 15m 26s | Avg:  3m 51s | Max:  3m 54s | Hits: 100%/4720  
      🟩 clang15            Pass: 100%/4   | Total: 15m 55s | Avg:  3m 58s | Max:  4m 19s | Hits: 100%/4720  
      🟩 clang16            Pass: 100%/4   | Total: 15m 42s | Avg:  3m 55s | Max:  4m 09s | Hits: 100%/4720  
      🟩 clang17            Pass: 100%/18  | Total:  1h 58m | Avg:  6m 36s | Max: 15m 17s | Hits: 100%/21240 
      🟩 gcc6               Pass: 100%/2   | Total:  6m 36s | Avg:  3m 18s | Max:  3m 27s | Hits:  99%/2360  
      🟩 gcc7               Pass: 100%/6   | Total: 23m 07s | Avg:  3m 51s | Max:  4m 35s | Hits:  99%/7086  
      🟩 gcc8               Pass: 100%/6   | Total: 25m 07s | Avg:  4m 11s | Max:  5m 35s | Hits:  99%/7086  
      🟩 gcc9               Pass: 100%/6   | Total: 25m 09s | Avg:  4m 11s | Max:  5m 11s | Hits:  99%/7086  
      🟩 gcc10              Pass: 100%/4   | Total: 15m 47s | Avg:  3m 56s | Max:  4m 08s | Hits:  99%/4724  
      🟩 gcc11              Pass: 100%/7   | Total: 27m 47s | Avg:  3m 58s | Max:  4m 10s | Hits:  99%/8267  
      🟩 gcc12              Pass: 100%/4   | Total: 16m 12s | Avg:  4m 03s | Max:  4m 19s | Hits:  99%/4724  
      🟩 gcc13              Pass: 100%/20  | Total:  2h 52m | Avg:  8m 36s | Max: 36m 42s | Hits:  95%/23620 
      🟩 Intel2023.2.0      Pass: 100%/3   | Total:  1h 39m | Avg: 33m 07s | Max: 35m 21s | Hits:  67%/3549  
      🟩 MSVC14.16          Pass: 100%/1   | Total: 45m 53s | Avg: 45m 53s | Max: 45m 53s | Hits:  64%/1176  
      🟩 MSVC14.29          Pass: 100%/2   | Total:  1h 42m | Avg: 51m 06s | Max: 53m 04s | Hits:  64%/2352  
      🟩 MSVC14.39          Pass: 100%/6   | Total:  3h 26m | Avg: 34m 20s | Max: 50m 44s | Hits:  81%/7056  
    🟩 cxx_name
      🟩 clang              Pass: 100%/51  | Total:  4h 10m | Avg:  4m 54s | Max: 15m 17s | Hits: 100%/60180 
      🟩 gcc                Pass: 100%/55  | Total:  5h 11m | Avg:  5m 40s | Max: 36m 42s | Hits:  98%/64953 
      🟩 Intel              Pass: 100%/3   | Total:  1h 39m | Avg: 33m 07s | Max: 35m 21s | Hits:  67%/3549  
      🟩 MSVC               Pass: 100%/9   | Total:  5h 54m | Avg: 39m 20s | Max: 53m 04s | Hits:  76%/10584 
    🟩 gpu
      🟩 v100               Pass: 100%/118 | Total: 16h 55m | Avg:  8m 36s | Max: 53m 04s | Hits:  96%/139266
    🟩 jobs
      🟩 Build              Pass: 100%/99  | Total: 12h 42m | Avg:  7m 41s | Max: 53m 04s | Hits:  96%/116850
      🟩 TestCPU            Pass: 100%/11  | Total:  2h 21m | Avg: 12m 52s | Max: 36m 42s | Hits:  92%/12972 
      🟩 TestGPU            Pass: 100%/8   | Total:  1h 52m | Avg: 14m 00s | Max: 19m 19s | Hits:  99%/9444  
    🟩 os
      🟩 ubuntu18.04        Pass: 100%/14  | Total: 51m 36s | Avg:  3m 41s | Max:  4m 35s | Hits:  99%/16529 
      🟩 ubuntu20.04        Pass: 100%/35  | Total:  2h 24m | Avg:  4m 07s | Max:  5m 35s | Hits:  99%/41313 
      🟩 ubuntu22.04        Pass: 100%/60  | Total:  7h 45m | Avg:  7m 45s | Max: 36m 42s | Hits:  96%/70840 
      🟩 windows2022        Pass: 100%/9   | Total:  5h 54m | Avg: 39m 20s | Max: 53m 04s | Hits:  76%/10584 
    🟩 sm
      🟩 60;70;80;90        Pass: 100%/3   | Total: 11m 25s | Avg:  3m 48s | Max:  4m 06s | Hits:  99%/3543  
      🟩 90a                Pass: 100%/4   | Total: 13m 38s | Avg:  3m 24s | Max:  3m 30s | Hits:  99%/4724  
    🟩 std
      🟩 11                 Pass: 100%/30  | Total:  2h 39m | Avg:  5m 18s | Max: 28m 43s | Hits:  98%/35418 
      🟩 14                 Pass: 100%/34  | Total:  5h 39m | Avg:  9m 59s | Max: 49m 09s | Hits:  95%/40122 
      🟩 17                 Pass: 100%/33  | Total:  5h 11m | Avg:  9m 27s | Max: 53m 04s | Hits:  96%/38946 
      🟩 20                 Pass: 100%/21  | Total:  3h 24m | Avg:  9m 45s | Max: 49m 54s | Hits:  94%/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

@bernhardmgruber bernhardmgruber merged commit b543fe7 into NVIDIA:main Jun 12, 2024
552 checks passed
@bernhardmgruber bernhardmgruber deleted the port_thread_sort_test branch June 12, 2024 23:08
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
cub For all items related to CUB
Projects
Archived in project
Development

Successfully merging this pull request may close these issues.

3 participants