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

Adds tests for large number of items in cub::DeviceScan #1830

Merged
merged 2 commits into from
Jun 16, 2024

Conversation

elstehle
Copy link
Collaborator

@elstehle elstehle commented Jun 10, 2024

Description

This PR adds tests for large number of items in cub::DeviceScan. These tests allow us to assess the algorithm's correctness for various offset types.

It currently tests all four offset types that are currently under consideration for #50. That is, int32_t, uint32_t, int64_t, and uint64_t. The PR also introduces a wrapper that instantiates the dispatch layer for the offset type being tested. This is just for the time being until we agreed on how to move forward on #50.

Once there's a resolution on the offset type discussion in #50, follow-up tasks are:

Checklist

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

Copy link
Contributor

🟨 CI finished in 2h 51m: Pass: 99%/249 | Total: 1d 08h | Avg: 7m 48s | Max: 40m 02s | Hits: 99%/247841
  • 🟨 cub: Pass: 99%/131 | Total: 20h 26m | Avg: 9m 21s | Max: 40m 02s | Hits: 99%/108575

    🔍 cpu: amd64 🔍
      🔍 amd64              Pass:  99%/123 | Total: 19h 46m | Avg:  9m 38s | Max: 40m 02s | Hits:  99%/101743
      🟩 arm64              Pass: 100%/8   | Total: 40m 05s | Avg:  5m 00s | Max:  5m 18s | Hits:  99%/6832  
    🔍 ctk: 12.4 🔍
      🟩 11.1               Pass: 100%/15  | Total:  1h 07m | Avg:  4m 29s | Max: 13m 46s | Hits:  99%/11598 
      🟩 11.8               Pass: 100%/3   | Total: 14m 03s | Avg:  4m 41s | Max:  4m 58s | Hits:  99%/2562  
      🔍 12.4               Pass:  99%/113 | Total: 19h 05m | Avg: 10m 08s | Max: 40m 02s | Hits:  99%/94415 
    🔍 cudacxx_full: nvcc12.4 🔍
      🟩 clang-cuda17       Pass: 100%/2   | Total:  7m 52s | Avg:  3m 56s | Max:  4m 05s | Hits:  99%/1412  
      🟩 nvcc11.1           Pass: 100%/15  | Total:  1h 07m | Avg:  4m 29s | Max: 13m 46s | Hits:  99%/11598 
      🟩 nvcc11.8           Pass: 100%/3   | Total: 14m 03s | Avg:  4m 41s | Max:  4m 58s | Hits:  99%/2562  
      🔍 nvcc12.4           Pass:  99%/111 | Total: 18h 57m | Avg: 10m 14s | Max: 40m 02s | Hits:  99%/93003 
    🔍 cudacxx_name: nvcc 🔍
      🟩 clang-cuda         Pass: 100%/2   | Total:  7m 52s | Avg:  3m 56s | Max:  4m 05s | Hits:  99%/1412  
      🔍 nvcc               Pass:  99%/129 | Total: 20h 18m | Avg:  9m 26s | Max: 40m 02s | Hits:  99%/107163
    🔍 cxx_full: clang17 🔍
      🟩 clang9             Pass: 100%/6   | Total: 27m 01s | Avg:  4m 30s | Max:  5m 14s | Hits:  99%/4902  
      🟩 clang10            Pass: 100%/3   | Total: 17m 08s | Avg:  5m 42s | Max:  6m 17s | Hits:  99%/2568  
      🟩 clang11            Pass: 100%/4   | Total: 17m 58s | Avg:  4m 29s | Max:  4m 36s | Hits:  99%/3424  
      🟩 clang12            Pass: 100%/4   | Total: 18m 51s | Avg:  4m 42s | Max:  4m 49s | Hits:  99%/3424  
      🟩 clang13            Pass: 100%/4   | Total: 18m 08s | Avg:  4m 32s | Max:  4m 42s | Hits:  99%/3424  
      🟩 clang14            Pass: 100%/4   | Total: 18m 12s | Avg:  4m 33s | Max:  4m 39s | Hits:  99%/3424  
      🟩 clang15            Pass: 100%/4   | Total: 18m 07s | Avg:  4m 31s | Max:  4m 44s | Hits:  99%/3416  
      🟩 clang16            Pass: 100%/4   | Total: 18m 38s | Avg:  4m 39s | Max:  4m 52s | Hits:  99%/3416  
      🔍 clang17            Pass:  96%/26  | Total:  6h 48m | Avg: 15m 42s | Max: 35m 42s | Hits:  99%/21054 
      🟩 gcc6               Pass: 100%/2   | Total:  7m 23s | Avg:  3m 41s | Max:  3m 50s | Hits:  99%/1556  
      🟩 gcc7               Pass: 100%/6   | Total: 23m 36s | Avg:  3m 56s | Max:  4m 30s | Hits:  99%/4905  
      🟩 gcc8               Pass: 100%/6   | Total: 24m 22s | Avg:  4m 03s | Max:  4m 26s | Hits:  99%/4905  
      🟩 gcc9               Pass: 100%/6   | Total: 26m 00s | Avg:  4m 20s | Max:  4m 54s | Hits:  99%/4905  
      🟩 gcc10              Pass: 100%/4   | Total: 19m 25s | Avg:  4m 51s | Max:  5m 10s | Hits:  99%/3424  
      🟩 gcc11              Pass: 100%/7   | Total: 32m 15s | Avg:  4m 36s | Max:  4m 58s | Hits:  99%/5978  
      🟩 gcc12              Pass: 100%/4   | Total: 18m 58s | Avg:  4m 44s | Max:  4m 57s | Hits:  99%/3416  
      🟩 gcc13              Pass: 100%/28  | Total:  7h 01m | Avg: 15m 04s | Max: 40m 02s | Hits:  99%/23912 
      🟩 Intel2023.2.0      Pass: 100%/3   | Total: 15m 36s | Avg:  5m 12s | Max:  5m 21s | Hits:  99%/2340  
      🟩 MSVC14.16          Pass: 100%/1   | Total: 13m 46s | Avg: 13m 46s | Max: 13m 46s | Hits:  98%/697   
      🟩 MSVC14.29          Pass: 100%/2   | Total: 23m 24s | Avg: 11m 42s | Max: 12m 20s | Hits:  98%/1394  
      🟩 MSVC14.39          Pass: 100%/3   | Total: 37m 25s | Avg: 12m 28s | Max: 12m 46s | Hits:  98%/2091  
    🔍 cxx_name: clang 🔍
      🔍 clang              Pass:  98%/59  | Total:  9h 22m | Avg:  9m 32s | Max: 35m 42s | Hits:  99%/49052 
      🟩 gcc                Pass: 100%/63  | Total:  9h 33m | Avg:  9m 06s | Max: 40m 02s | Hits:  99%/53001 
      🟩 Intel              Pass: 100%/3   | Total: 15m 36s | Avg:  5m 12s | Max:  5m 21s | Hits:  99%/2340  
      🟩 MSVC               Pass: 100%/6   | Total:  1h 14m | Avg: 12m 25s | Max: 13m 46s | Hits:  98%/4182  
    🔍 jobs: HostLaunch 🔍
      🟩 Build              Pass: 100%/99  | Total:  8h 17m | Avg:  5m 01s | Max: 13m 46s | Hits:  99%/82101 
      🟩 DeviceLaunch       Pass: 100%/8   | Total:  2h 59m | Avg: 22m 28s | Max: 24m 23s | Hits:  99%/6832  
      🟩 GraphCapture       Pass: 100%/8   | Total:  2h 22m | Avg: 17m 48s | Max: 21m 25s | Hits:  99%/6832  
      🔍 HostLaunch         Pass:  87%/8   | Total:  2h 21m | Avg: 17m 42s | Max: 24m 10s | Hits:  99%/5978  
      🟩 TestGPU            Pass: 100%/8   | Total:  4h 25m | Avg: 33m 11s | Max: 40m 02s | Hits:  99%/6832  
    🔍 os: ubuntu22.04 🔍
      🟩 ubuntu18.04        Pass: 100%/14  | Total: 53m 34s | Avg:  3m 49s | Max:  4m 18s | Hits:  99%/10901 
      🟩 ubuntu20.04        Pass: 100%/35  | Total:  2h 44m | Avg:  4m 42s | Max:  6m 17s | Hits:  99%/29960 
      🔍 ubuntu22.04        Pass:  98%/76  | Total: 15h 34m | Avg: 12m 17s | Max: 40m 02s | Hits:  99%/63532 
      🟩 windows2022        Pass: 100%/6   | Total:  1h 14m | Avg: 12m 25s | Max: 13m 46s | Hits:  98%/4182  
    🔍 std: 20 🔍
      🟩 11                 Pass: 100%/34  | Total:  4h 51m | Avg:  8m 34s | Max: 38m 02s | Hits:  99%/28605 
      🟩 14                 Pass: 100%/37  | Total:  5h 25m | Avg:  8m 48s | Max: 35m 35s | Hits:  99%/30696 
      🟩 17                 Pass: 100%/36  | Total:  5h 58m | Avg:  9m 57s | Max: 40m 02s | Hits:  99%/29927 
      🔍 20                 Pass:  95%/24  | Total:  4h 10m | Avg: 10m 27s | Max: 35m 42s | Hits:  99%/19347 
    🟨 gpu
      🟨 v100               Pass:  99%/131 | Total: 20h 26m | Avg:  9m 21s | Max: 40m 02s | Hits:  99%/108575
    🟩 sm
      🟩 60;70;80;90        Pass: 100%/3   | Total: 14m 03s | Avg:  4m 41s | Max:  4m 58s | Hits:  99%/2562  
      🟩 90a                Pass: 100%/4   | Total: 15m 37s | Avg:  3m 54s | Max:  4m 07s | Hits:  99%/3416  
    
  • 🟩 thrust: Pass: 100%/118 | Total: 11h 59m | Avg: 6m 05s | Max: 30m 06s | Hits: 98%/139266

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

    🟩 cpu
      🟩 amd64              Pass: 100%/123 | Total: 19h 58m | Avg:  9m 44s | Max: 40m 02s | Hits:  99%/102597
      🟩 arm64              Pass: 100%/8   | Total: 40m 05s | Avg:  5m 00s | Max:  5m 18s | Hits:  99%/6832  
    🟩 ctk
      🟩 11.1               Pass: 100%/15  | Total:  1h 07m | Avg:  4m 29s | Max: 13m 46s | Hits:  99%/11598 
      🟩 11.8               Pass: 100%/3   | Total: 14m 03s | Avg:  4m 41s | Max:  4m 58s | Hits:  99%/2562  
      🟩 12.4               Pass: 100%/113 | Total: 19h 17m | Avg: 10m 14s | Max: 40m 02s | Hits:  99%/95269 
    🟩 cudacxx_full
      🟩 clang-cuda17       Pass: 100%/2   | Total:  7m 52s | Avg:  3m 56s | Max:  4m 05s | Hits:  99%/1412  
      🟩 nvcc11.1           Pass: 100%/15  | Total:  1h 07m | Avg:  4m 29s | Max: 13m 46s | Hits:  99%/11598 
      🟩 nvcc11.8           Pass: 100%/3   | Total: 14m 03s | Avg:  4m 41s | Max:  4m 58s | Hits:  99%/2562  
      🟩 nvcc12.4           Pass: 100%/111 | Total: 19h 09m | Avg: 10m 21s | Max: 40m 02s | Hits:  99%/93857 
    🟩 cudacxx_name
      🟩 clang-cuda         Pass: 100%/2   | Total:  7m 52s | Avg:  3m 56s | Max:  4m 05s | Hits:  99%/1412  
      🟩 nvcc               Pass: 100%/129 | Total: 20h 31m | Avg:  9m 32s | Max: 40m 02s | Hits:  99%/108017
    🟩 cxx_full
      🟩 clang9             Pass: 100%/6   | Total: 27m 01s | Avg:  4m 30s | Max:  5m 14s | Hits:  99%/4902  
      🟩 clang10            Pass: 100%/3   | Total: 17m 08s | Avg:  5m 42s | Max:  6m 17s | Hits:  99%/2568  
      🟩 clang11            Pass: 100%/4   | Total: 17m 58s | Avg:  4m 29s | Max:  4m 36s | Hits:  99%/3424  
      🟩 clang12            Pass: 100%/4   | Total: 18m 51s | Avg:  4m 42s | Max:  4m 49s | Hits:  99%/3424  
      🟩 clang13            Pass: 100%/4   | Total: 18m 08s | Avg:  4m 32s | Max:  4m 42s | Hits:  99%/3424  
      🟩 clang14            Pass: 100%/4   | Total: 18m 12s | Avg:  4m 33s | Max:  4m 39s | Hits:  99%/3424  
      🟩 clang15            Pass: 100%/4   | Total: 18m 07s | Avg:  4m 31s | Max:  4m 44s | Hits:  99%/3416  
      🟩 clang16            Pass: 100%/4   | Total: 18m 38s | Avg:  4m 39s | Max:  4m 52s | Hits:  99%/3416  
      🟩 clang17            Pass: 100%/26  | Total:  7h 00m | Avg: 16m 11s | Max: 35m 42s | Hits:  99%/21908 
      🟩 gcc6               Pass: 100%/2   | Total:  7m 23s | Avg:  3m 41s | Max:  3m 50s | Hits:  99%/1556  
      🟩 gcc7               Pass: 100%/6   | Total: 23m 36s | Avg:  3m 56s | Max:  4m 30s | Hits:  99%/4905  
      🟩 gcc8               Pass: 100%/6   | Total: 24m 22s | Avg:  4m 03s | Max:  4m 26s | Hits:  99%/4905  
      🟩 gcc9               Pass: 100%/6   | Total: 26m 00s | Avg:  4m 20s | Max:  4m 54s | Hits:  99%/4905  
      🟩 gcc10              Pass: 100%/4   | Total: 19m 25s | Avg:  4m 51s | Max:  5m 10s | Hits:  99%/3424  
      🟩 gcc11              Pass: 100%/7   | Total: 32m 15s | Avg:  4m 36s | Max:  4m 58s | Hits:  99%/5978  
      🟩 gcc12              Pass: 100%/4   | Total: 18m 58s | Avg:  4m 44s | Max:  4m 57s | Hits:  99%/3416  
      🟩 gcc13              Pass: 100%/28  | Total:  7h 01m | Avg: 15m 04s | Max: 40m 02s | Hits:  99%/23912 
      🟩 Intel2023.2.0      Pass: 100%/3   | Total: 15m 36s | Avg:  5m 12s | Max:  5m 21s | Hits:  99%/2340  
      🟩 MSVC14.16          Pass: 100%/1   | Total: 13m 46s | Avg: 13m 46s | Max: 13m 46s | Hits:  98%/697   
      🟩 MSVC14.29          Pass: 100%/2   | Total: 23m 24s | Avg: 11m 42s | Max: 12m 20s | Hits:  98%/1394  
      🟩 MSVC14.39          Pass: 100%/3   | Total: 37m 25s | Avg: 12m 28s | Max: 12m 46s | Hits:  98%/2091  
    🟩 cxx_name
      🟩 clang              Pass: 100%/59  | Total:  9h 34m | Avg:  9m 44s | Max: 35m 42s | Hits:  99%/49906 
      🟩 gcc                Pass: 100%/63  | Total:  9h 33m | Avg:  9m 06s | Max: 40m 02s | Hits:  99%/53001 
      🟩 Intel              Pass: 100%/3   | Total: 15m 36s | Avg:  5m 12s | Max:  5m 21s | Hits:  99%/2340  
      🟩 MSVC               Pass: 100%/6   | Total:  1h 14m | Avg: 12m 25s | Max: 13m 46s | Hits:  98%/4182  
    🟩 gpu
      🟩 v100               Pass: 100%/131 | Total: 20h 39m | Avg:  9m 27s | Max: 40m 02s | Hits:  99%/109429
    🟩 jobs
      🟩 Build              Pass: 100%/99  | Total:  8h 17m | Avg:  5m 01s | Max: 13m 46s | Hits:  99%/82101 
      🟩 DeviceLaunch       Pass: 100%/8   | Total:  2h 59m | Avg: 22m 28s | Max: 24m 23s | Hits:  99%/6832  
      🟩 GraphCapture       Pass: 100%/8   | Total:  2h 22m | Avg: 17m 48s | Max: 21m 25s | Hits:  99%/6832  
      🟩 HostLaunch         Pass: 100%/8   | Total:  2h 34m | Avg: 19m 15s | Max: 24m 10s | Hits:  99%/6832  
      🟩 TestGPU            Pass: 100%/8   | Total:  4h 25m | Avg: 33m 11s | Max: 40m 02s | Hits:  99%/6832  
    🟩 os
      🟩 ubuntu18.04        Pass: 100%/14  | Total: 53m 34s | Avg:  3m 49s | Max:  4m 18s | Hits:  99%/10901 
      🟩 ubuntu20.04        Pass: 100%/35  | Total:  2h 44m | Avg:  4m 42s | Max:  6m 17s | Hits:  99%/29960 
      🟩 ubuntu22.04        Pass: 100%/76  | Total: 15h 46m | Avg: 12m 27s | Max: 40m 02s | Hits:  99%/64386 
      🟩 windows2022        Pass: 100%/6   | Total:  1h 14m | Avg: 12m 25s | Max: 13m 46s | Hits:  98%/4182  
    🟩 sm
      🟩 60;70;80;90        Pass: 100%/3   | Total: 14m 03s | Avg:  4m 41s | Max:  4m 58s | Hits:  99%/2562  
      🟩 90a                Pass: 100%/4   | Total: 15m 37s | Avg:  3m 54s | Max:  4m 07s | Hits:  99%/3416  
    🟩 std
      🟩 11                 Pass: 100%/34  | Total:  4h 51m | Avg:  8m 34s | Max: 38m 02s | Hits:  99%/28605 
      🟩 14                 Pass: 100%/37  | Total:  5h 25m | Avg:  8m 48s | Max: 35m 35s | Hits:  99%/30696 
      🟩 17                 Pass: 100%/36  | Total:  5h 58m | Avg:  9m 57s | Max: 40m 02s | Hits:  99%/29927 
      🟩 20                 Pass: 100%/24  | Total:  4h 23m | Avg: 10m 58s | Max: 35m 42s | Hits:  99%/20201 
    
  • 🟩 thrust: Pass: 100%/118 | Total: 11h 59m | Avg: 6m 05s | Max: 30m 06s | Hits: 98%/139266

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

@gevtushenko gevtushenko left a comment

Choose a reason for hiding this comment

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

Beautiful test!

cub/test/catch2_test_device_scan_large_offsets.cu Outdated Show resolved Hide resolved
Copy link
Contributor

🟨 CI finished in 55m 36s: Pass: 99%/249 | Total: 1d 08h | Avg: 7m 43s | Max: 39m 42s | Hits: 98%/247841
  • 🟨 cub: Pass: 99%/131 | Total: 20h 45m | Avg: 9m 30s | Max: 39m 42s | Hits: 99%/108575

    🔍 cpu: amd64 🔍
      🔍 amd64              Pass:  99%/123 | Total: 20h 06m | Avg:  9m 48s | Max: 39m 42s | Hits:  99%/101743
      🟩 arm64              Pass: 100%/8   | Total: 39m 26s | Avg:  4m 55s | Max:  5m 14s | Hits:  99%/6832  
    🔍 ctk: 12.4 🔍
      🟩 11.1               Pass: 100%/15  | Total:  1h 05m | Avg:  4m 20s | Max: 14m 22s | Hits:  99%/11598 
      🟩 11.8               Pass: 100%/3   | Total: 14m 08s | Avg:  4m 42s | Max:  4m 51s | Hits:  99%/2562  
      🔍 12.4               Pass:  99%/113 | Total: 19h 26m | Avg: 10m 19s | Max: 39m 42s | Hits:  99%/94415 
    🔍 cudacxx_full: nvcc12.4 🔍
      🟩 clang-cuda17       Pass: 100%/2   | Total:  7m 32s | Avg:  3m 46s | Max:  3m 48s | Hits:  99%/1412  
      🟩 nvcc11.1           Pass: 100%/15  | Total:  1h 05m | Avg:  4m 20s | Max: 14m 22s | Hits:  99%/11598 
      🟩 nvcc11.8           Pass: 100%/3   | Total: 14m 08s | Avg:  4m 42s | Max:  4m 51s | Hits:  99%/2562  
      🔍 nvcc12.4           Pass:  99%/111 | Total: 19h 18m | Avg: 10m 26s | Max: 39m 42s | Hits:  99%/93003 
    🔍 cudacxx_name: nvcc 🔍
      🟩 clang-cuda         Pass: 100%/2   | Total:  7m 32s | Avg:  3m 46s | Max:  3m 48s | Hits:  99%/1412  
      🔍 nvcc               Pass:  99%/129 | Total: 20h 38m | Avg:  9m 35s | Max: 39m 42s | Hits:  99%/107163
    🔍 cxx_full: gcc13 🔍
      🟩 clang9             Pass: 100%/6   | Total: 26m 36s | Avg:  4m 26s | Max:  5m 24s | Hits:  99%/4902  
      🟩 clang10            Pass: 100%/3   | Total: 15m 03s | Avg:  5m 01s | Max:  5m 13s | Hits:  99%/2568  
      🟩 clang11            Pass: 100%/4   | Total: 17m 40s | Avg:  4m 25s | Max:  4m 30s | Hits:  99%/3424  
      🟩 clang12            Pass: 100%/4   | Total: 17m 48s | Avg:  4m 27s | Max:  4m 33s | Hits:  99%/3424  
      🟩 clang13            Pass: 100%/4   | Total: 18m 06s | Avg:  4m 31s | Max:  4m 44s | Hits:  99%/3424  
      🟩 clang14            Pass: 100%/4   | Total: 18m 10s | Avg:  4m 32s | Max:  4m 44s | Hits:  99%/3424  
      🟩 clang15            Pass: 100%/4   | Total: 17m 55s | Avg:  4m 28s | Max:  4m 36s | Hits:  99%/3416  
      🟩 clang16            Pass: 100%/4   | Total: 17m 40s | Avg:  4m 25s | Max:  4m 35s | Hits:  99%/3416  
      🟩 clang17            Pass: 100%/26  | Total:  6h 57m | Avg: 16m 03s | Max: 39m 13s | Hits:  99%/21908 
      🟩 gcc6               Pass: 100%/2   | Total:  7m 19s | Avg:  3m 39s | Max:  3m 40s | Hits:  99%/1556  
      🟩 gcc7               Pass: 100%/6   | Total: 23m 16s | Avg:  3m 52s | Max:  4m 24s | Hits:  99%/4905  
      🟩 gcc8               Pass: 100%/6   | Total: 24m 04s | Avg:  4m 00s | Max:  4m 40s | Hits:  99%/4905  
      🟩 gcc9               Pass: 100%/6   | Total: 57m 54s | Avg:  9m 39s | Max: 37m 58s | Hits:  92%/4905  
      🟩 gcc10              Pass: 100%/4   | Total: 17m 41s | Avg:  4m 25s | Max:  4m 33s | Hits:  99%/3424  
      🟩 gcc11              Pass: 100%/7   | Total: 31m 57s | Avg:  4m 33s | Max:  4m 51s | Hits:  99%/5978  
      🟩 gcc12              Pass: 100%/4   | Total: 18m 11s | Avg:  4m 32s | Max:  4m 37s | Hits:  99%/3416  
      🔍 gcc13              Pass:  96%/28  | Total:  6h 49m | Avg: 14m 37s | Max: 39m 42s | Hits:  99%/23058 
      🟩 Intel2023.2.0      Pass: 100%/3   | Total: 15m 52s | Avg:  5m 17s | Max:  5m 31s | Hits:  99%/2340  
      🟩 MSVC14.16          Pass: 100%/1   | Total: 14m 22s | Avg: 14m 22s | Max: 14m 22s | Hits:  98%/697   
      🟩 MSVC14.29          Pass: 100%/2   | Total: 23m 27s | Avg: 11m 43s | Max: 12m 07s | Hits:  98%/1394  
      🟩 MSVC14.39          Pass: 100%/3   | Total: 35m 45s | Avg: 11m 55s | Max: 12m 24s | Hits:  98%/2091  
    🔍 cxx_name: gcc 🔍
      🟩 clang              Pass: 100%/59  | Total:  9h 26m | Avg:  9m 35s | Max: 39m 13s | Hits:  99%/49906 
      🔍 gcc                Pass:  98%/63  | Total:  9h 49m | Avg:  9m 21s | Max: 39m 42s | Hits:  98%/52147 
      🟩 Intel              Pass: 100%/3   | Total: 15m 52s | Avg:  5m 17s | Max:  5m 31s | Hits:  99%/2340  
      🟩 MSVC               Pass: 100%/6   | Total:  1h 13m | Avg: 12m 15s | Max: 14m 22s | Hits:  98%/4182  
    🔍 jobs: GraphCapture 🔍
      🟩 Build              Pass: 100%/99  | Total:  8h 37m | Avg:  5m 13s | Max: 37m 58s | Hits:  99%/82101 
      🟩 DeviceLaunch       Pass: 100%/8   | Total:  2h 47m | Avg: 20m 55s | Max: 25m 49s | Hits:  99%/6832  
      🔍 GraphCapture       Pass:  87%/8   | Total:  2h 07m | Avg: 15m 56s | Max: 22m 22s | Hits:  99%/5978  
      🟩 HostLaunch         Pass: 100%/8   | Total:  2h 51m | Avg: 21m 25s | Max: 24m 20s | Hits:  99%/6832  
      🟩 TestGPU            Pass: 100%/8   | Total:  4h 22m | Avg: 32m 45s | Max: 39m 42s | Hits:  99%/6832  
    🔍 os: ubuntu22.04 🔍
      🟩 ubuntu18.04        Pass: 100%/14  | Total: 50m 46s | Avg:  3m 37s | Max:  3m 56s | Hits:  99%/10901 
      🟩 ubuntu20.04        Pass: 100%/35  | Total:  3h 12m | Avg:  5m 30s | Max: 37m 58s | Hits:  98%/29960 
      🔍 ubuntu22.04        Pass:  98%/76  | Total: 15h 28m | Avg: 12m 13s | Max: 39m 42s | Hits:  99%/63532 
      🟩 windows2022        Pass: 100%/6   | Total:  1h 13m | Avg: 12m 15s | Max: 14m 22s | Hits:  98%/4182  
    🔍 std: 14 🔍
      🟩 11                 Pass: 100%/34  | Total:  5h 04m | Avg:  8m 57s | Max: 38m 16s | Hits:  99%/28605 
      🔍 14                 Pass:  97%/37  | Total:  6h 09m | Avg:  9m 59s | Max: 39m 13s | Hits:  98%/29842 
      🟩 17                 Pass: 100%/36  | Total:  5h 46m | Avg:  9m 38s | Max: 39m 42s | Hits:  99%/29927 
      🟩 20                 Pass: 100%/24  | Total:  3h 44m | Avg:  9m 20s | Max: 22m 40s | Hits:  99%/20201 
    🟨 gpu
      🟨 v100               Pass:  99%/131 | Total: 20h 45m | Avg:  9m 30s | Max: 39m 42s | Hits:  99%/108575
    🟩 sm
      🟩 60;70;80;90        Pass: 100%/3   | Total: 14m 08s | Avg:  4m 42s | Max:  4m 51s | Hits:  99%/2562  
      🟩 90a                Pass: 100%/4   | Total: 14m 46s | Avg:  3m 41s | Max:  3m 55s | Hits:  99%/3416  
    
  • 🟩 thrust: Pass: 100%/118 | Total: 11h 15m | Avg: 5m 43s | Max: 27m 25s | Hits: 98%/139266

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

    🟩 cpu
      🟩 amd64              Pass: 100%/123 | Total: 20h 17m | Avg:  9m 53s | Max: 39m 42s | Hits:  99%/102597
      🟩 arm64              Pass: 100%/8   | Total: 39m 26s | Avg:  4m 55s | Max:  5m 14s | Hits:  99%/6832  
    🟩 ctk
      🟩 11.1               Pass: 100%/15  | Total:  1h 05m | Avg:  4m 20s | Max: 14m 22s | Hits:  99%/11598 
      🟩 11.8               Pass: 100%/3   | Total: 14m 08s | Avg:  4m 42s | Max:  4m 51s | Hits:  99%/2562  
      🟩 12.4               Pass: 100%/113 | Total: 19h 37m | Avg: 10m 25s | Max: 39m 42s | Hits:  99%/95269 
    🟩 cudacxx_full
      🟩 clang-cuda17       Pass: 100%/2   | Total:  7m 32s | Avg:  3m 46s | Max:  3m 48s | Hits:  99%/1412  
      🟩 nvcc11.1           Pass: 100%/15  | Total:  1h 05m | Avg:  4m 20s | Max: 14m 22s | Hits:  99%/11598 
      🟩 nvcc11.8           Pass: 100%/3   | Total: 14m 08s | Avg:  4m 42s | Max:  4m 51s | Hits:  99%/2562  
      🟩 nvcc12.4           Pass: 100%/111 | Total: 19h 29m | Avg: 10m 32s | Max: 39m 42s | Hits:  99%/93857 
    🟩 cudacxx_name
      🟩 clang-cuda         Pass: 100%/2   | Total:  7m 32s | Avg:  3m 46s | Max:  3m 48s | Hits:  99%/1412  
      🟩 nvcc               Pass: 100%/129 | Total: 20h 49m | Avg:  9m 41s | Max: 39m 42s | Hits:  99%/108017
    🟩 cxx_full
      🟩 clang9             Pass: 100%/6   | Total: 26m 36s | Avg:  4m 26s | Max:  5m 24s | Hits:  99%/4902  
      🟩 clang10            Pass: 100%/3   | Total: 15m 03s | Avg:  5m 01s | Max:  5m 13s | Hits:  99%/2568  
      🟩 clang11            Pass: 100%/4   | Total: 17m 40s | Avg:  4m 25s | Max:  4m 30s | Hits:  99%/3424  
      🟩 clang12            Pass: 100%/4   | Total: 17m 48s | Avg:  4m 27s | Max:  4m 33s | Hits:  99%/3424  
      🟩 clang13            Pass: 100%/4   | Total: 18m 06s | Avg:  4m 31s | Max:  4m 44s | Hits:  99%/3424  
      🟩 clang14            Pass: 100%/4   | Total: 18m 10s | Avg:  4m 32s | Max:  4m 44s | Hits:  99%/3424  
      🟩 clang15            Pass: 100%/4   | Total: 17m 55s | Avg:  4m 28s | Max:  4m 36s | Hits:  99%/3416  
      🟩 clang16            Pass: 100%/4   | Total: 17m 40s | Avg:  4m 25s | Max:  4m 35s | Hits:  99%/3416  
      🟩 clang17            Pass: 100%/26  | Total:  6h 57m | Avg: 16m 03s | Max: 39m 13s | Hits:  99%/21908 
      🟩 gcc6               Pass: 100%/2   | Total:  7m 19s | Avg:  3m 39s | Max:  3m 40s | Hits:  99%/1556  
      🟩 gcc7               Pass: 100%/6   | Total: 23m 16s | Avg:  3m 52s | Max:  4m 24s | Hits:  99%/4905  
      🟩 gcc8               Pass: 100%/6   | Total: 24m 04s | Avg:  4m 00s | Max:  4m 40s | Hits:  99%/4905  
      🟩 gcc9               Pass: 100%/6   | Total: 57m 54s | Avg:  9m 39s | Max: 37m 58s | Hits:  92%/4905  
      🟩 gcc10              Pass: 100%/4   | Total: 17m 41s | Avg:  4m 25s | Max:  4m 33s | Hits:  99%/3424  
      🟩 gcc11              Pass: 100%/7   | Total: 31m 57s | Avg:  4m 33s | Max:  4m 51s | Hits:  99%/5978  
      🟩 gcc12              Pass: 100%/4   | Total: 18m 11s | Avg:  4m 32s | Max:  4m 37s | Hits:  99%/3416  
      🟩 gcc13              Pass: 100%/28  | Total:  7h 00m | Avg: 15m 01s | Max: 39m 42s | Hits:  99%/23912 
      🟩 Intel2023.2.0      Pass: 100%/3   | Total: 15m 52s | Avg:  5m 17s | Max:  5m 31s | Hits:  99%/2340  
      🟩 MSVC14.16          Pass: 100%/1   | Total: 14m 22s | Avg: 14m 22s | Max: 14m 22s | Hits:  98%/697   
      🟩 MSVC14.29          Pass: 100%/2   | Total: 23m 27s | Avg: 11m 43s | Max: 12m 07s | Hits:  98%/1394  
      🟩 MSVC14.39          Pass: 100%/3   | Total: 35m 45s | Avg: 11m 55s | Max: 12m 24s | Hits:  98%/2091  
    🟩 cxx_name
      🟩 clang              Pass: 100%/59  | Total:  9h 26m | Avg:  9m 35s | Max: 39m 13s | Hits:  99%/49906 
      🟩 gcc                Pass: 100%/63  | Total: 10h 01m | Avg:  9m 32s | Max: 39m 42s | Hits:  98%/53001 
      🟩 Intel              Pass: 100%/3   | Total: 15m 52s | Avg:  5m 17s | Max:  5m 31s | Hits:  99%/2340  
      🟩 MSVC               Pass: 100%/6   | Total:  1h 13m | Avg: 12m 15s | Max: 14m 22s | Hits:  98%/4182  
    🟩 gpu
      🟩 v100               Pass: 100%/131 | Total: 20h 56m | Avg:  9m 35s | Max: 39m 42s | Hits:  99%/109429
    🟩 jobs
      🟩 Build              Pass: 100%/99  | Total:  8h 37m | Avg:  5m 13s | Max: 37m 58s | Hits:  99%/82101 
      🟩 DeviceLaunch       Pass: 100%/8   | Total:  2h 47m | Avg: 20m 55s | Max: 25m 49s | Hits:  99%/6832  
      🟩 GraphCapture       Pass: 100%/8   | Total:  2h 18m | Avg: 17m 19s | Max: 22m 22s | Hits:  99%/6832  
      🟩 HostLaunch         Pass: 100%/8   | Total:  2h 51m | Avg: 21m 25s | Max: 24m 20s | Hits:  99%/6832  
      🟩 TestGPU            Pass: 100%/8   | Total:  4h 22m | Avg: 32m 45s | Max: 39m 42s | Hits:  99%/6832  
    🟩 os
      🟩 ubuntu18.04        Pass: 100%/14  | Total: 50m 46s | Avg:  3m 37s | Max:  3m 56s | Hits:  99%/10901 
      🟩 ubuntu20.04        Pass: 100%/35  | Total:  3h 12m | Avg:  5m 30s | Max: 37m 58s | Hits:  98%/29960 
      🟩 ubuntu22.04        Pass: 100%/76  | Total: 15h 39m | Avg: 12m 21s | Max: 39m 42s | Hits:  99%/64386 
      🟩 windows2022        Pass: 100%/6   | Total:  1h 13m | Avg: 12m 15s | Max: 14m 22s | Hits:  98%/4182  
    🟩 sm
      🟩 60;70;80;90        Pass: 100%/3   | Total: 14m 08s | Avg:  4m 42s | Max:  4m 51s | Hits:  99%/2562  
      🟩 90a                Pass: 100%/4   | Total: 14m 46s | Avg:  3m 41s | Max:  3m 55s | Hits:  99%/3416  
    🟩 std
      🟩 11                 Pass: 100%/34  | Total:  5h 04m | Avg:  8m 57s | Max: 38m 16s | Hits:  99%/28605 
      🟩 14                 Pass: 100%/37  | Total:  6h 21m | Avg: 10m 17s | Max: 39m 13s | Hits:  98%/30696 
      🟩 17                 Pass: 100%/36  | Total:  5h 46m | Avg:  9m 38s | Max: 39m 42s | Hits:  99%/29927 
      🟩 20                 Pass: 100%/24  | Total:  3h 44m | Avg:  9m 20s | Max: 22m 40s | Hits:  99%/20201 
    
  • 🟩 thrust: Pass: 100%/118 | Total: 11h 15m | Avg: 5m 43s | Max: 27m 25s | Hits: 98%/139266

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

@elstehle elstehle merged commit d645917 into NVIDIA:main Jun 16, 2024
552 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