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 temporary storage layout test to Catch2 #1835

Merged
merged 1 commit into from
Jun 12, 2024

Conversation

bernhardmgruber
Copy link
Contributor

This PR ports the CUB thread operators tests to Catch2.

@bernhardmgruber bernhardmgruber added the cub For all items related to CUB label Jun 10, 2024
@bernhardmgruber bernhardmgruber marked this pull request as ready for review June 10, 2024 19:40
@bernhardmgruber bernhardmgruber requested review from a team as code owners June 10, 2024 19:40
@bernhardmgruber bernhardmgruber enabled auto-merge (squash) June 10, 2024 19:40
Copy link
Contributor

🟨 CI finished in 5h 24m: Pass: 98%/249 | Total: 1d 04h | Avg: 6m 59s | Max: 30m 02s | Hits: 99%/245757
  • 🟨 cub: Pass: 97%/131 | Total: 17h 59m | Avg: 8m 14s | Max: 30m 02s | Hits: 99%/106491

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

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

Copy link
Contributor

🟩 CI finished in 14h 12m: Pass: 100%/249 | Total: 1d 05h | Avg: 7m 10s | Max: 30m 02s | Hits: 99%/248310
  • 🟩 cub: Pass: 100%/131 | Total: 18h 46m | Avg: 8m 36s | Max: 30m 02s | Hits: 99%/109044

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

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

Copy link
Contributor

@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.

Minor comments on style. Otherwise is good to go.

@bernhardmgruber bernhardmgruber merged commit bd22e42 into NVIDIA:main Jun 12, 2024
553 checks passed
@elstehle
Copy link
Contributor

Sorry, my bad, I missed that we had auto-merge enabled on this PR. Since my comments were limited to style, I'm good to address those in a quick follow-up PR.

@bernhardmgruber
Copy link
Contributor Author

Sorry, my bad, I missed that we had auto-merge enabled on this PR. Since my comments were limited to style, I'm good to address those in a quick follow-up PR.

No need to be sorry, I enabled auto-merge! I learned in the meantime that that's disadvantageous for exactly those minor review comments. I can also send a PR. @elstehle, let me know what you would like to do!

@bernhardmgruber bernhardmgruber deleted the port_temp_storage_test branch June 12, 2024 10:01
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.

2 participants