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

Simplify thrust::detail::wrapped_function #2019

Merged
merged 2 commits into from
Jul 25, 2024

Conversation

bernhardmgruber
Copy link
Contributor

@bernhardmgruber bernhardmgruber commented Jul 22, 2024

This PR simplifies thrust::detail::wrapped_function by using variadic templates and deleting the unnecessary void specialization. The changelog mentions the void specialization was introduced in Thrust 1.10.0 and a necessary workaround for MSVC, but the problematic MSVC version is no longer supported.

Verified

This commit was signed with the committer’s verified signature.
bernhardmgruber Bernhard Manfred Gruber
@bernhardmgruber bernhardmgruber added the thrust For all items related to Thrust. label Jul 22, 2024
@bernhardmgruber bernhardmgruber marked this pull request as ready for review July 22, 2024 18:57
@bernhardmgruber bernhardmgruber requested review from a team as code owners July 22, 2024 18:57
Copy link
Contributor

🟨 CI finished in 7h 17m: Pass: 99%/250 | Total: 5d 02h | Avg: 29m 22s | Max: 1h 00m | Hits: 44%/247487
  • 🟨 cub: Pass: 99%/131 | Total: 2d 18h | Avg: 30m 14s | Max: 46m 59s | Hits: 56%/108575

    🔍 cpu: amd64 🔍
      🔍 amd64              Pass:  99%/123 | Total:  2d 13h | Avg: 29m 52s | Max: 46m 59s | Hits:  56%/101743
      🟩 arm64              Pass: 100%/8   | Total:  4h 47m | Avg: 35m 58s | Max: 39m 17s | Hits:  42%/6832  
    🔍 ctk: 12.5 🔍
      🟩 11.1               Pass: 100%/15  | Total:  7h 39m | Avg: 30m 39s | Max: 46m 59s | Hits:  40%/11598 
      🟩 11.8               Pass: 100%/3   | Total:  2h 13m | Avg: 44m 26s | Max: 45m 28s | Hits:  41%/2562  
      🔍 12.5               Pass:  99%/113 | Total:  2d 08h | Avg: 29m 48s | Max: 45m 27s | Hits:  58%/94415 
    🔍 cudacxx: nvcc12.5 🔍
      🟩 ClangCUDA17        Pass: 100%/2   | Total: 42m 19s | Avg: 21m 09s | Max: 22m 18s | Hits:  44%/1412  
      🟩 nvcc11.1           Pass: 100%/15  | Total:  7h 39m | Avg: 30m 39s | Max: 46m 59s | Hits:  40%/11598 
      🟩 nvcc11.8           Pass: 100%/3   | Total:  2h 13m | Avg: 44m 26s | Max: 45m 28s | Hits:  41%/2562  
      🔍 nvcc12.5           Pass:  99%/111 | Total:  2d 07h | Avg: 29m 57s | Max: 45m 27s | Hits:  58%/93003 
    🔍 cudacxx_family: nvcc 🔍
      🟩 ClangCUDA          Pass: 100%/2   | Total: 42m 19s | Avg: 21m 09s | Max: 22m 18s | Hits:  44%/1412  
      🔍 nvcc               Pass:  99%/129 | Total:  2d 17h | Avg: 30m 22s | Max: 46m 59s | Hits:  56%/107163
    🔍 cxx: Clang17 🔍
      🟩 Clang9             Pass: 100%/6   | Total:  3h 06m | Avg: 31m 04s | Max: 35m 50s | Hits:  41%/4902  
      🟩 Clang10            Pass: 100%/3   | Total:  1h 51m | Avg: 37m 01s | Max: 39m 26s | Hits:  42%/2568  
      🟩 Clang11            Pass: 100%/4   | Total:  2h 24m | Avg: 36m 01s | Max: 39m 10s | Hits:  42%/3424  
      🟩 Clang12            Pass: 100%/4   | Total:  2h 21m | Avg: 35m 26s | Max: 37m 38s | Hits:  42%/3424  
      🟩 Clang13            Pass: 100%/4   | Total:  2h 16m | Avg: 34m 12s | Max: 36m 11s | Hits:  42%/3424  
      🟩 Clang14            Pass: 100%/4   | Total:  2h 13m | Avg: 33m 17s | Max: 34m 06s | Hits:  42%/3424  
      🟩 Clang15            Pass: 100%/4   | Total:  2h 15m | Avg: 33m 53s | Max: 35m 09s | Hits:  42%/3416  
      🟩 Clang16            Pass: 100%/4   | Total:  2h 16m | Avg: 34m 14s | Max: 34m 59s | Hits:  42%/3416  
      🔍 Clang17            Pass:  96%/26  | Total: 10h 05m | Avg: 23m 18s | Max: 37m 19s | Hits:  77%/21054 
      🟩 GCC6               Pass: 100%/2   | Total: 59m 21s | Avg: 29m 40s | Max: 30m 28s | Hits:  40%/1556  
      🟩 GCC7               Pass: 100%/6   | Total:  3h 09m | Avg: 31m 36s | Max: 35m 16s | Hits:  41%/4905  
      🟩 GCC8               Pass: 100%/6   | Total:  3h 11m | Avg: 31m 55s | Max: 34m 08s | Hits:  41%/4905  
      🟩 GCC9               Pass: 100%/6   | Total:  3h 14m | Avg: 32m 24s | Max: 35m 52s | Hits:  41%/4905  
      🟩 GCC10              Pass: 100%/4   | Total:  2h 20m | Avg: 35m 03s | Max: 36m 18s | Hits:  42%/3424  
      🟩 GCC11              Pass: 100%/7   | Total:  4h 33m | Avg: 39m 03s | Max: 45m 28s | Hits:  41%/5978  
      🟩 GCC12              Pass: 100%/4   | Total:  2h 21m | Avg: 35m 15s | Max: 37m 03s | Hits:  41%/3416  
      🟩 GCC13              Pass: 100%/28  | Total: 10h 58m | Avg: 23m 31s | Max: 39m 17s | Hits:  74%/23912 
      🟩 Intel2023.2.0      Pass: 100%/3   | Total:  1h 53m | Avg: 37m 44s | Max: 38m 23s | Hits:  40%/2340  
      🟩 MSVC14.16          Pass: 100%/1   | Total: 46m 59s | Avg: 46m 59s | Max: 46m 59s | Hits:  42%/697   
      🟩 MSVC14.29          Pass: 100%/2   | Total:  1h 26m | Avg: 43m 24s | Max: 43m 38s | Hits:  42%/1394  
      🟩 MSVC14.39          Pass: 100%/3   | Total:  2h 14m | Avg: 44m 49s | Max: 45m 27s | Hits:  42%/2091  
    🔍 cxx_family: Clang 🔍
      🔍 Clang              Pass:  98%/59  | Total:  1d 04h | Avg: 29m 21s | Max: 39m 26s | Hits:  57%/49052 
      🟩 GCC                Pass: 100%/63  | Total:  1d 06h | Avg: 29m 20s | Max: 45m 28s | Hits:  56%/53001 
      🟩 Intel              Pass: 100%/3   | Total:  1h 53m | Avg: 37m 44s | Max: 38m 23s | Hits:  40%/2340  
      🟩 MSVC               Pass: 100%/6   | Total:  4h 28m | Avg: 44m 42s | Max: 46m 59s | Hits:  42%/4182  
    🔍 jobs: TestGPU 🔍
      🟩 Build              Pass: 100%/99  | Total:  2d 08h | Avg: 34m 08s | Max: 46m 59s | Hits:  41%/82101 
      🟩 DeviceLaunch       Pass: 100%/8   | Total:  2h 19m | Avg: 17m 25s | Max: 19m 10s | Hits:  99%/6832  
      🟩 GraphCapture       Pass: 100%/8   | Total:  1h 58m | Avg: 14m 49s | Max: 16m 42s | Hits:  99%/6832  
      🟩 HostLaunch         Pass: 100%/8   | Total:  2h 11m | Avg: 16m 29s | Max: 18m 43s | Hits:  99%/6832  
      🔍 TestGPU            Pass:  87%/8   | Total:  3h 11m | Avg: 23m 57s | Max: 28m 50s | Hits:  99%/5978  
    🔍 std: 14 🔍
      🟩 11                 Pass: 100%/34  | Total: 16h 40m | Avg: 29m 25s | Max: 43m 17s | Hits:  55%/28605 
      🔍 14                 Pass:  97%/37  | Total: 19h 05m | Avg: 30m 57s | Max: 46m 59s | Hits:  53%/29842 
      🟩 17                 Pass: 100%/36  | Total: 18h 36m | Avg: 31m 01s | Max: 45m 28s | Hits:  55%/29927 
      🟩 20                 Pass: 100%/24  | Total: 11h 38m | Avg: 29m 06s | Max: 44m 23s | Hits:  61%/20201 
    🟨 gpu
      🟨 v100               Pass:  99%/131 | Total:  2d 18h | Avg: 30m 14s | Max: 46m 59s | Hits:  56%/108575
    🟩 sm
      🟩 60;70;80;90        Pass: 100%/3   | Total:  2h 13m | Avg: 44m 26s | Max: 45m 28s | Hits:  41%/2562  
      🟩 90a                Pass: 100%/4   | Total:  1h 16m | Avg: 19m 13s | Max: 19m 54s | Hits:  41%/3416  
    
  • 🟩 thrust: Pass: 100%/118 | Total: 2d 08h | Avg: 28m 33s | Max: 1h 00m | Hits: 34%/138912

    🟩 cpu
      🟩 amd64              Pass: 100%/110 | Total:  2d 04h | Avg: 28m 27s | Max:  1h 00m | Hits:  36%/129492
      🟩 arm64              Pass: 100%/8   | Total:  4h 00m | Avg: 30m 01s | Max: 34m 31s | Hits:  19%/9420  
    🟩 ctk
      🟩 11.1               Pass: 100%/15  | Total:  7h 17m | Avg: 29m 09s | Max: 56m 54s | Hits:  19%/17660 
      🟩 11.8               Pass: 100%/3   | Total:  1h 54m | Avg: 38m 15s | Max: 40m 23s | Hits:  19%/3534  
      🟩 12.5               Pass: 100%/100 | Total:  1d 22h | Avg: 28m 10s | Max:  1h 00m | Hits:  37%/117718
    🟩 cudacxx
      🟩 ClangCUDA17        Pass: 100%/2   | Total: 59m 36s | Avg: 29m 48s | Max: 31m 25s | Hits:  18%/2354  
      🟩 nvcc11.1           Pass: 100%/15  | Total:  7h 17m | Avg: 29m 09s | Max: 56m 54s | Hits:  19%/17660 
      🟩 nvcc11.8           Pass: 100%/3   | Total:  1h 54m | Avg: 38m 15s | Max: 40m 23s | Hits:  19%/3534  
      🟩 nvcc12.5           Pass: 100%/98  | Total:  1d 21h | Avg: 28m 08s | Max:  1h 00m | Hits:  38%/115364
    🟩 cudacxx_family
      🟩 ClangCUDA          Pass: 100%/2   | Total: 59m 36s | Avg: 29m 48s | Max: 31m 25s | Hits:  18%/2354  
      🟩 nvcc               Pass: 100%/116 | Total:  2d 07h | Avg: 28m 32s | Max:  1h 00m | Hits:  35%/136558
    🟩 cxx
      🟩 Clang9             Pass: 100%/6   | Total:  2h 50m | Avg: 28m 22s | Max: 35m 35s | Hits:  19%/7062  
      🟩 Clang10            Pass: 100%/3   | Total:  1h 32m | Avg: 30m 56s | Max: 34m 17s | Hits:  19%/3531  
      🟩 Clang11            Pass: 100%/4   | Total:  2h 01m | Avg: 30m 28s | Max: 34m 30s | Hits:  19%/4708  
      🟩 Clang12            Pass: 100%/4   | Total:  2h 03m | Avg: 30m 53s | Max: 33m 26s | Hits:  19%/4708  
      🟩 Clang13            Pass: 100%/4   | Total:  2h 08m | Avg: 32m 12s | Max: 37m 03s | Hits:  19%/4708  
      🟩 Clang14            Pass: 100%/4   | Total:  2h 02m | Avg: 30m 30s | Max: 34m 09s | Hits:  19%/4708  
      🟩 Clang15            Pass: 100%/4   | Total:  2h 05m | Avg: 31m 26s | Max: 33m 58s | Hits:  19%/4708  
      🟩 Clang16            Pass: 100%/4   | Total:  2h 06m | Avg: 31m 35s | Max: 35m 51s | Hits:  19%/4708  
      🟩 Clang17            Pass: 100%/18  | Total:  6h 17m | Avg: 20m 58s | Max: 35m 25s | Hits:  56%/21186 
      🟩 GCC6               Pass: 100%/2   | Total: 51m 48s | Avg: 25m 54s | Max: 28m 23s | Hits:  19%/2354  
      🟩 GCC7               Pass: 100%/6   | Total:  2h 49m | Avg: 28m 13s | Max: 31m 17s | Hits:  19%/7068  
      🟩 GCC8               Pass: 100%/6   | Total:  2h 59m | Avg: 29m 59s | Max: 36m 33s | Hits:  19%/7068  
      🟩 GCC9               Pass: 100%/6   | Total:  3h 03m | Avg: 30m 30s | Max: 35m 10s | Hits:  19%/7068  
      🟩 GCC10              Pass: 100%/4   | Total:  2h 09m | Avg: 32m 20s | Max: 34m 08s | Hits:  19%/4712  
      🟩 GCC11              Pass: 100%/7   | Total:  3h 51m | Avg: 33m 07s | Max: 40m 23s | Hits:  38%/8246  
      🟩 GCC12              Pass: 100%/4   | Total:  2h 11m | Avg: 32m 53s | Max: 36m 05s | Hits:  19%/4712  
      🟩 GCC13              Pass: 100%/20  | Total:  6h 25m | Avg: 19m 16s | Max: 34m 31s | Hits:  60%/23560 
      🟩 Intel2023.2.0      Pass: 100%/3   | Total:  2h 03m | Avg: 41m 01s | Max: 46m 17s | Hits:  19%/3540  
      🟩 MSVC14.16          Pass: 100%/1   | Total: 56m 54s | Avg: 56m 54s | Max: 56m 54s | Hits:  17%/1173  
      🟩 MSVC14.29          Pass: 100%/2   | Total:  1h 53m | Avg: 56m 41s | Max: 57m 47s | Hits:  17%/2346  
      🟩 MSVC14.39          Pass: 100%/6   | Total:  3h 45m | Avg: 37m 31s | Max:  1h 00m | Hits:  58%/7038  
    🟩 cxx_family
      🟩 Clang              Pass: 100%/51  | Total: 23h 08m | Avg: 27m 13s | Max: 37m 03s | Hits:  32%/60027 
      🟩 GCC                Pass: 100%/55  | Total:  1d 00h | Avg: 26m 35s | Max: 40m 23s | Hits:  36%/64788 
      🟩 Intel              Pass: 100%/3   | Total:  2h 03m | Avg: 41m 01s | Max: 46m 17s | Hits:  19%/3540  
      🟩 MSVC               Pass: 100%/9   | Total:  6h 35m | Avg: 43m 56s | Max:  1h 00m | Hits:  44%/10557 
    🟩 gpu
      🟩 v100               Pass: 100%/118 | Total:  2d 08h | Avg: 28m 33s | Max:  1h 00m | Hits:  34%/138912
    🟩 jobs
      🟩 Build              Pass: 100%/99  | Total:  2d 04h | Avg: 31m 58s | Max:  1h 00m | Hits:  22%/116553
      🟩 TestCPU            Pass: 100%/11  | Total:  1h 43m | Avg:  9m 23s | Max: 19m 18s | Hits:  99%/12939 
      🟩 TestGPU            Pass: 100%/8   | Total:  1h 41m | Avg: 12m 43s | Max: 14m 25s | Hits:  99%/9420  
    🟩 sm
      🟩 60;70;80;90        Pass: 100%/3   | Total:  1h 54m | Avg: 38m 15s | Max: 40m 23s | Hits:  19%/3534  
      🟩 90a                Pass: 100%/4   | Total:  1h 14m | Avg: 18m 38s | Max: 20m 10s | Hits:  19%/4712  
    🟩 std
      🟩 11                 Pass: 100%/30  | Total: 11h 55m | Avg: 23m 51s | Max: 35m 14s | Hits:  34%/35328 
      🟩 14                 Pass: 100%/34  | Total: 17h 21m | Avg: 30m 38s | Max: 56m 54s | Hits:  32%/40020 
      🟩 17                 Pass: 100%/33  | Total: 16h 56m | Avg: 30m 47s | Max: 57m 47s | Hits:  33%/38847 
      🟩 20                 Pass: 100%/21  | Total:  9h 56m | Avg: 28m 23s | Max:  1h 00m | Hits:  40%/24717 
    
  • 🟩 pycuda: Pass: 100%/1 | Total: 12m 28s | Avg: 12m 28s | Max: 12m 28s

    🟩 cpu
      🟩 amd64              Pass: 100%/1   | Total: 12m 28s | Avg: 12m 28s | Max: 12m 28s
    🟩 ctk
      🟩 12.5               Pass: 100%/1   | Total: 12m 28s | Avg: 12m 28s | Max: 12m 28s
    🟩 cudacxx
      🟩 nvcc12.5           Pass: 100%/1   | Total: 12m 28s | Avg: 12m 28s | Max: 12m 28s
    🟩 cudacxx_family
      🟩 nvcc               Pass: 100%/1   | Total: 12m 28s | Avg: 12m 28s | Max: 12m 28s
    🟩 cxx
      🟩 GCC13              Pass: 100%/1   | Total: 12m 28s | Avg: 12m 28s | Max: 12m 28s
    🟩 cxx_family
      🟩 GCC                Pass: 100%/1   | Total: 12m 28s | Avg: 12m 28s | Max: 12m 28s
    🟩 gpu
      🟩 v100               Pass: 100%/1   | Total: 12m 28s | Avg: 12m 28s | Max: 12m 28s
    🟩 jobs
      🟩 Test               Pass: 100%/1   | Total: 12m 28s | Avg: 12m 28s | Max: 12m 28s
    

👃 Inspect Changes

Modifications in project?

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

Modifications in project or dependencies?

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

🏃‍ Runner counts (total jobs: 250)

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

Copy link
Contributor

🟩 CI finished in 8h 51m: Pass: 100%/250 | Total: 5d 02h | Avg: 29m 26s | Max: 1h 00m | Hits: 44%/248341
  • 🟩 cub: Pass: 100%/131 | Total: 2d 18h | Avg: 30m 22s | Max: 46m 59s | Hits: 56%/109429

    🟩 cpu
      🟩 amd64              Pass: 100%/123 | Total:  2d 13h | Avg: 30m 00s | Max: 46m 59s | Hits:  57%/102597
      🟩 arm64              Pass: 100%/8   | Total:  4h 47m | Avg: 35m 58s | Max: 39m 17s | Hits:  42%/6832  
    🟩 ctk
      🟩 11.1               Pass: 100%/15  | Total:  7h 39m | Avg: 30m 39s | Max: 46m 59s | Hits:  40%/11598 
      🟩 11.8               Pass: 100%/3   | Total:  2h 13m | Avg: 44m 26s | Max: 45m 28s | Hits:  41%/2562  
      🟩 12.5               Pass: 100%/113 | Total:  2d 08h | Avg: 29m 57s | Max: 45m 27s | Hits:  58%/95269 
    🟩 cudacxx
      🟩 ClangCUDA17        Pass: 100%/2   | Total: 42m 19s | Avg: 21m 09s | Max: 22m 18s | Hits:  44%/1412  
      🟩 nvcc11.1           Pass: 100%/15  | Total:  7h 39m | Avg: 30m 39s | Max: 46m 59s | Hits:  40%/11598 
      🟩 nvcc11.8           Pass: 100%/3   | Total:  2h 13m | Avg: 44m 26s | Max: 45m 28s | Hits:  41%/2562  
      🟩 nvcc12.5           Pass: 100%/111 | Total:  2d 07h | Avg: 30m 06s | Max: 45m 27s | Hits:  58%/93857 
    🟩 cudacxx_family
      🟩 ClangCUDA          Pass: 100%/2   | Total: 42m 19s | Avg: 21m 09s | Max: 22m 18s | Hits:  44%/1412  
      🟩 nvcc               Pass: 100%/129 | Total:  2d 17h | Avg: 30m 30s | Max: 46m 59s | Hits:  56%/108017
    🟩 cxx
      🟩 Clang9             Pass: 100%/6   | Total:  3h 06m | Avg: 31m 04s | Max: 35m 50s | Hits:  41%/4902  
      🟩 Clang10            Pass: 100%/3   | Total:  1h 51m | Avg: 37m 01s | Max: 39m 26s | Hits:  42%/2568  
      🟩 Clang11            Pass: 100%/4   | Total:  2h 24m | Avg: 36m 01s | Max: 39m 10s | Hits:  42%/3424  
      🟩 Clang12            Pass: 100%/4   | Total:  2h 21m | Avg: 35m 26s | Max: 37m 38s | Hits:  42%/3424  
      🟩 Clang13            Pass: 100%/4   | Total:  2h 16m | Avg: 34m 12s | Max: 36m 11s | Hits:  42%/3424  
      🟩 Clang14            Pass: 100%/4   | Total:  2h 13m | Avg: 33m 17s | Max: 34m 06s | Hits:  42%/3424  
      🟩 Clang15            Pass: 100%/4   | Total:  2h 15m | Avg: 33m 53s | Max: 35m 09s | Hits:  42%/3416  
      🟩 Clang16            Pass: 100%/4   | Total:  2h 16m | Avg: 34m 14s | Max: 34m 59s | Hits:  42%/3416  
      🟩 Clang17            Pass: 100%/26  | Total: 10h 22m | Avg: 23m 56s | Max: 37m 19s | Hits:  78%/21908 
      🟩 GCC6               Pass: 100%/2   | Total: 59m 21s | Avg: 29m 40s | Max: 30m 28s | Hits:  40%/1556  
      🟩 GCC7               Pass: 100%/6   | Total:  3h 09m | Avg: 31m 36s | Max: 35m 16s | Hits:  41%/4905  
      🟩 GCC8               Pass: 100%/6   | Total:  3h 11m | Avg: 31m 55s | Max: 34m 08s | Hits:  41%/4905  
      🟩 GCC9               Pass: 100%/6   | Total:  3h 14m | Avg: 32m 24s | Max: 35m 52s | Hits:  41%/4905  
      🟩 GCC10              Pass: 100%/4   | Total:  2h 20m | Avg: 35m 03s | Max: 36m 18s | Hits:  42%/3424  
      🟩 GCC11              Pass: 100%/7   | Total:  4h 33m | Avg: 39m 03s | Max: 45m 28s | Hits:  41%/5978  
      🟩 GCC12              Pass: 100%/4   | Total:  2h 21m | Avg: 35m 15s | Max: 37m 03s | Hits:  41%/3416  
      🟩 GCC13              Pass: 100%/28  | Total: 10h 58m | Avg: 23m 31s | Max: 39m 17s | Hits:  74%/23912 
      🟩 Intel2023.2.0      Pass: 100%/3   | Total:  1h 53m | Avg: 37m 44s | Max: 38m 23s | Hits:  40%/2340  
      🟩 MSVC14.16          Pass: 100%/1   | Total: 46m 59s | Avg: 46m 59s | Max: 46m 59s | Hits:  42%/697   
      🟩 MSVC14.29          Pass: 100%/2   | Total:  1h 26m | Avg: 43m 24s | Max: 43m 38s | Hits:  42%/1394  
      🟩 MSVC14.39          Pass: 100%/3   | Total:  2h 14m | Avg: 44m 49s | Max: 45m 27s | Hits:  42%/2091  
    🟩 cxx_family
      🟩 Clang              Pass: 100%/59  | Total:  1d 05h | Avg: 29m 38s | Max: 39m 26s | Hits:  58%/49906 
      🟩 GCC                Pass: 100%/63  | Total:  1d 06h | Avg: 29m 20s | Max: 45m 28s | Hits:  56%/53001 
      🟩 Intel              Pass: 100%/3   | Total:  1h 53m | Avg: 37m 44s | Max: 38m 23s | Hits:  40%/2340  
      🟩 MSVC               Pass: 100%/6   | Total:  4h 28m | Avg: 44m 42s | Max: 46m 59s | Hits:  42%/4182  
    🟩 gpu
      🟩 v100               Pass: 100%/131 | Total:  2d 18h | Avg: 30m 22s | Max: 46m 59s | Hits:  56%/109429
    🟩 jobs
      🟩 Build              Pass: 100%/99  | Total:  2d 08h | Avg: 34m 08s | Max: 46m 59s | Hits:  41%/82101 
      🟩 DeviceLaunch       Pass: 100%/8   | Total:  2h 19m | Avg: 17m 25s | Max: 19m 10s | Hits:  99%/6832  
      🟩 GraphCapture       Pass: 100%/8   | Total:  1h 58m | Avg: 14m 49s | Max: 16m 42s | Hits:  99%/6832  
      🟩 HostLaunch         Pass: 100%/8   | Total:  2h 11m | Avg: 16m 29s | Max: 18m 43s | Hits:  99%/6832  
      🟩 TestGPU            Pass: 100%/8   | Total:  3h 28m | Avg: 26m 02s | Max: 28m 50s | Hits:  99%/6832  
    🟩 sm
      🟩 60;70;80;90        Pass: 100%/3   | Total:  2h 13m | Avg: 44m 26s | Max: 45m 28s | Hits:  41%/2562  
      🟩 90a                Pass: 100%/4   | Total:  1h 16m | Avg: 19m 13s | Max: 19m 54s | Hits:  41%/3416  
    🟩 std
      🟩 11                 Pass: 100%/34  | Total: 16h 40m | Avg: 29m 25s | Max: 43m 17s | Hits:  55%/28605 
      🟩 14                 Pass: 100%/37  | Total: 19h 22m | Avg: 31m 24s | Max: 46m 59s | Hits:  54%/30696 
      🟩 17                 Pass: 100%/36  | Total: 18h 36m | Avg: 31m 01s | Max: 45m 28s | Hits:  55%/29927 
      🟩 20                 Pass: 100%/24  | Total: 11h 38m | Avg: 29m 06s | Max: 44m 23s | Hits:  61%/20201 
    
  • 🟩 thrust: Pass: 100%/118 | Total: 2d 08h | Avg: 28m 33s | Max: 1h 00m | Hits: 34%/138912

    🟩 cpu
      🟩 amd64              Pass: 100%/110 | Total:  2d 04h | Avg: 28m 27s | Max:  1h 00m | Hits:  36%/129492
      🟩 arm64              Pass: 100%/8   | Total:  4h 00m | Avg: 30m 01s | Max: 34m 31s | Hits:  19%/9420  
    🟩 ctk
      🟩 11.1               Pass: 100%/15  | Total:  7h 17m | Avg: 29m 09s | Max: 56m 54s | Hits:  19%/17660 
      🟩 11.8               Pass: 100%/3   | Total:  1h 54m | Avg: 38m 15s | Max: 40m 23s | Hits:  19%/3534  
      🟩 12.5               Pass: 100%/100 | Total:  1d 22h | Avg: 28m 10s | Max:  1h 00m | Hits:  37%/117718
    🟩 cudacxx
      🟩 ClangCUDA17        Pass: 100%/2   | Total: 59m 36s | Avg: 29m 48s | Max: 31m 25s | Hits:  18%/2354  
      🟩 nvcc11.1           Pass: 100%/15  | Total:  7h 17m | Avg: 29m 09s | Max: 56m 54s | Hits:  19%/17660 
      🟩 nvcc11.8           Pass: 100%/3   | Total:  1h 54m | Avg: 38m 15s | Max: 40m 23s | Hits:  19%/3534  
      🟩 nvcc12.5           Pass: 100%/98  | Total:  1d 21h | Avg: 28m 08s | Max:  1h 00m | Hits:  38%/115364
    🟩 cudacxx_family
      🟩 ClangCUDA          Pass: 100%/2   | Total: 59m 36s | Avg: 29m 48s | Max: 31m 25s | Hits:  18%/2354  
      🟩 nvcc               Pass: 100%/116 | Total:  2d 07h | Avg: 28m 32s | Max:  1h 00m | Hits:  35%/136558
    🟩 cxx
      🟩 Clang9             Pass: 100%/6   | Total:  2h 50m | Avg: 28m 22s | Max: 35m 35s | Hits:  19%/7062  
      🟩 Clang10            Pass: 100%/3   | Total:  1h 32m | Avg: 30m 56s | Max: 34m 17s | Hits:  19%/3531  
      🟩 Clang11            Pass: 100%/4   | Total:  2h 01m | Avg: 30m 28s | Max: 34m 30s | Hits:  19%/4708  
      🟩 Clang12            Pass: 100%/4   | Total:  2h 03m | Avg: 30m 53s | Max: 33m 26s | Hits:  19%/4708  
      🟩 Clang13            Pass: 100%/4   | Total:  2h 08m | Avg: 32m 12s | Max: 37m 03s | Hits:  19%/4708  
      🟩 Clang14            Pass: 100%/4   | Total:  2h 02m | Avg: 30m 30s | Max: 34m 09s | Hits:  19%/4708  
      🟩 Clang15            Pass: 100%/4   | Total:  2h 05m | Avg: 31m 26s | Max: 33m 58s | Hits:  19%/4708  
      🟩 Clang16            Pass: 100%/4   | Total:  2h 06m | Avg: 31m 35s | Max: 35m 51s | Hits:  19%/4708  
      🟩 Clang17            Pass: 100%/18  | Total:  6h 17m | Avg: 20m 58s | Max: 35m 25s | Hits:  56%/21186 
      🟩 GCC6               Pass: 100%/2   | Total: 51m 48s | Avg: 25m 54s | Max: 28m 23s | Hits:  19%/2354  
      🟩 GCC7               Pass: 100%/6   | Total:  2h 49m | Avg: 28m 13s | Max: 31m 17s | Hits:  19%/7068  
      🟩 GCC8               Pass: 100%/6   | Total:  2h 59m | Avg: 29m 59s | Max: 36m 33s | Hits:  19%/7068  
      🟩 GCC9               Pass: 100%/6   | Total:  3h 03m | Avg: 30m 30s | Max: 35m 10s | Hits:  19%/7068  
      🟩 GCC10              Pass: 100%/4   | Total:  2h 09m | Avg: 32m 20s | Max: 34m 08s | Hits:  19%/4712  
      🟩 GCC11              Pass: 100%/7   | Total:  3h 51m | Avg: 33m 07s | Max: 40m 23s | Hits:  38%/8246  
      🟩 GCC12              Pass: 100%/4   | Total:  2h 11m | Avg: 32m 53s | Max: 36m 05s | Hits:  19%/4712  
      🟩 GCC13              Pass: 100%/20  | Total:  6h 25m | Avg: 19m 16s | Max: 34m 31s | Hits:  60%/23560 
      🟩 Intel2023.2.0      Pass: 100%/3   | Total:  2h 03m | Avg: 41m 01s | Max: 46m 17s | Hits:  19%/3540  
      🟩 MSVC14.16          Pass: 100%/1   | Total: 56m 54s | Avg: 56m 54s | Max: 56m 54s | Hits:  17%/1173  
      🟩 MSVC14.29          Pass: 100%/2   | Total:  1h 53m | Avg: 56m 41s | Max: 57m 47s | Hits:  17%/2346  
      🟩 MSVC14.39          Pass: 100%/6   | Total:  3h 45m | Avg: 37m 31s | Max:  1h 00m | Hits:  58%/7038  
    🟩 cxx_family
      🟩 Clang              Pass: 100%/51  | Total: 23h 08m | Avg: 27m 13s | Max: 37m 03s | Hits:  32%/60027 
      🟩 GCC                Pass: 100%/55  | Total:  1d 00h | Avg: 26m 35s | Max: 40m 23s | Hits:  36%/64788 
      🟩 Intel              Pass: 100%/3   | Total:  2h 03m | Avg: 41m 01s | Max: 46m 17s | Hits:  19%/3540  
      🟩 MSVC               Pass: 100%/9   | Total:  6h 35m | Avg: 43m 56s | Max:  1h 00m | Hits:  44%/10557 
    🟩 gpu
      🟩 v100               Pass: 100%/118 | Total:  2d 08h | Avg: 28m 33s | Max:  1h 00m | Hits:  34%/138912
    🟩 jobs
      🟩 Build              Pass: 100%/99  | Total:  2d 04h | Avg: 31m 58s | Max:  1h 00m | Hits:  22%/116553
      🟩 TestCPU            Pass: 100%/11  | Total:  1h 43m | Avg:  9m 23s | Max: 19m 18s | Hits:  99%/12939 
      🟩 TestGPU            Pass: 100%/8   | Total:  1h 41m | Avg: 12m 43s | Max: 14m 25s | Hits:  99%/9420  
    🟩 sm
      🟩 60;70;80;90        Pass: 100%/3   | Total:  1h 54m | Avg: 38m 15s | Max: 40m 23s | Hits:  19%/3534  
      🟩 90a                Pass: 100%/4   | Total:  1h 14m | Avg: 18m 38s | Max: 20m 10s | Hits:  19%/4712  
    🟩 std
      🟩 11                 Pass: 100%/30  | Total: 11h 55m | Avg: 23m 51s | Max: 35m 14s | Hits:  34%/35328 
      🟩 14                 Pass: 100%/34  | Total: 17h 21m | Avg: 30m 38s | Max: 56m 54s | Hits:  32%/40020 
      🟩 17                 Pass: 100%/33  | Total: 16h 56m | Avg: 30m 47s | Max: 57m 47s | Hits:  33%/38847 
      🟩 20                 Pass: 100%/21  | Total:  9h 56m | Avg: 28m 23s | Max:  1h 00m | Hits:  40%/24717 
    
  • 🟩 pycuda: Pass: 100%/1 | Total: 12m 28s | Avg: 12m 28s | Max: 12m 28s

    🟩 cpu
      🟩 amd64              Pass: 100%/1   | Total: 12m 28s | Avg: 12m 28s | Max: 12m 28s
    🟩 ctk
      🟩 12.5               Pass: 100%/1   | Total: 12m 28s | Avg: 12m 28s | Max: 12m 28s
    🟩 cudacxx
      🟩 nvcc12.5           Pass: 100%/1   | Total: 12m 28s | Avg: 12m 28s | Max: 12m 28s
    🟩 cudacxx_family
      🟩 nvcc               Pass: 100%/1   | Total: 12m 28s | Avg: 12m 28s | Max: 12m 28s
    🟩 cxx
      🟩 GCC13              Pass: 100%/1   | Total: 12m 28s | Avg: 12m 28s | Max: 12m 28s
    🟩 cxx_family
      🟩 GCC                Pass: 100%/1   | Total: 12m 28s | Avg: 12m 28s | Max: 12m 28s
    🟩 gpu
      🟩 v100               Pass: 100%/1   | Total: 12m 28s | Avg: 12m 28s | Max: 12m 28s
    🟩 jobs
      🟩 Test               Pass: 100%/1   | Total: 12m 28s | Avg: 12m 28s | Max: 12m 28s
    

👃 Inspect Changes

Modifications in project?

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

Modifications in project or dependencies?

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

🏃‍ Runner counts (total jobs: 250)

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

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
Co-authored-by: Michael Schellenberger Costa <miscco@nvidia.com>
@bernhardmgruber bernhardmgruber enabled auto-merge (squash) July 23, 2024 10:46
Copy link
Contributor

🟨 CI finished in 11h 57m: Pass: 97%/250 | Total: 5d 04h | Avg: 29m 57s | Max: 1h 04m | Hits: 46%/242039
  • 🟨 cub: Pass: 95%/131 | Total: 2d 20h | Avg: 31m 15s | Max: 45m 48s | Hits: 64%/104305

    🔍 cpu: amd64 🔍
      🔍 amd64              Pass:  95%/123 | Total:  2d 15h | Avg: 30m 51s | Max: 45m 48s | Hits:  66%/97473 
      🟩 arm64              Pass: 100%/8   | Total:  5h 00m | Avg: 37m 34s | Max: 40m 41s | Hits:  34%/6832  
    🔍 ctk: 12.5 🔍
      🟩 11.1               Pass: 100%/15  | Total:  7h 27m | Avg: 29m 48s | Max: 43m 22s | Hits:  61%/11598 
      🟩 11.8               Pass: 100%/3   | Total:  2h 09m | Avg: 43m 18s | Max: 45m 48s | Hits:  60%/2562  
      🔍 12.5               Pass:  94%/113 | Total:  2d 10h | Avg: 31m 08s | Max: 44m 30s | Hits:  64%/90145 
    🔍 cudacxx: nvcc12.5 🔍
      🟩 ClangCUDA17        Pass: 100%/2   | Total: 44m 10s | Avg: 22m 05s | Max: 22m 44s | Hits:  66%/1412  
      🟩 nvcc11.1           Pass: 100%/15  | Total:  7h 27m | Avg: 29m 48s | Max: 43m 22s | Hits:  61%/11598 
      🟩 nvcc11.8           Pass: 100%/3   | Total:  2h 09m | Avg: 43m 18s | Max: 45m 48s | Hits:  60%/2562  
      🔍 nvcc12.5           Pass:  94%/111 | Total:  2d 09h | Avg: 31m 17s | Max: 44m 30s | Hits:  64%/88733 
    🔍 cudacxx_family: nvcc 🔍
      🟩 ClangCUDA          Pass: 100%/2   | Total: 44m 10s | Avg: 22m 05s | Max: 22m 44s | Hits:  66%/1412  
      🔍 nvcc               Pass:  95%/129 | Total:  2d 19h | Avg: 31m 24s | Max: 45m 48s | Hits:  64%/102893
    🔍 cxx: Clang17 🔍
      🟩 Clang9             Pass: 100%/6   | Total:  3h 08m | Avg: 31m 25s | Max: 37m 48s | Hits:  61%/4902  
      🟩 Clang10            Pass: 100%/3   | Total:  1h 51m | Avg: 37m 03s | Max: 37m 34s | Hits:  61%/2568  
      🟩 Clang11            Pass: 100%/4   | Total:  2h 26m | Avg: 36m 30s | Max: 37m 42s | Hits:  61%/3424  
      🟩 Clang12            Pass: 100%/4   | Total:  2h 19m | Avg: 34m 50s | Max: 36m 32s | Hits:  61%/3424  
      🟩 Clang13            Pass: 100%/4   | Total:  2h 20m | Avg: 35m 06s | Max: 37m 04s | Hits:  61%/3424  
      🟩 Clang14            Pass: 100%/4   | Total:  2h 13m | Avg: 33m 17s | Max: 34m 27s | Hits:  61%/3424  
      🟩 Clang15            Pass: 100%/4   | Total:  2h 14m | Avg: 33m 35s | Max: 34m 59s | Hits:  61%/3416  
      🟩 Clang16            Pass: 100%/4   | Total:  2h 11m | Avg: 32m 58s | Max: 33m 37s | Hits:  61%/3416  
      🔍 Clang17            Pass:  76%/26  | Total: 10h 56m | Avg: 25m 16s | Max: 39m 35s | Hits:  81%/16784 
      🟩 GCC6               Pass: 100%/2   | Total: 57m 29s | Avg: 28m 44s | Max: 28m 54s | Hits:  60%/1556  
      🟩 GCC7               Pass: 100%/6   | Total:  3h 12m | Avg: 32m 00s | Max: 37m 11s | Hits:  60%/4905  
      🟩 GCC8               Pass: 100%/6   | Total:  3h 19m | Avg: 33m 18s | Max: 38m 32s | Hits:  60%/4905  
      🟩 GCC9               Pass: 100%/6   | Total:  3h 24m | Avg: 34m 09s | Max: 40m 29s | Hits:  60%/4905  
      🟩 GCC10              Pass: 100%/4   | Total:  2h 27m | Avg: 36m 54s | Max: 39m 15s | Hits:  60%/3424  
      🟩 GCC11              Pass: 100%/7   | Total:  4h 39m | Avg: 39m 53s | Max: 45m 48s | Hits:  60%/5978  
      🟩 GCC12              Pass: 100%/4   | Total:  2h 23m | Avg: 35m 57s | Max: 39m 10s | Hits:  60%/3416  
      🟩 GCC13              Pass: 100%/28  | Total: 11h 45m | Avg: 25m 12s | Max: 40m 41s | Hits:  60%/23912 
      🟩 Intel2023.2.0      Pass: 100%/3   | Total:  2h 05m | Avg: 41m 41s | Max: 41m 52s | Hits:  61%/2340  
      🟩 MSVC14.16          Pass: 100%/1   | Total: 43m 22s | Avg: 43m 22s | Max: 43m 22s | Hits:  65%/697   
      🟩 MSVC14.29          Pass: 100%/2   | Total:  1h 24m | Avg: 42m 06s | Max: 43m 19s | Hits:  65%/1394  
      🟩 MSVC14.39          Pass: 100%/3   | Total:  2h 10m | Avg: 43m 28s | Max: 44m 30s | Hits:  65%/2091  
    🔍 cxx_family: Clang 🔍
      🔍 Clang              Pass:  89%/59  | Total:  1d 05h | Avg: 30m 11s | Max: 39m 35s | Hits:  68%/44782 
      🟩 GCC                Pass: 100%/63  | Total:  1d 08h | Avg: 30m 38s | Max: 45m 48s | Hits:  60%/53001 
      🟩 Intel              Pass: 100%/3   | Total:  2h 05m | Avg: 41m 41s | Max: 41m 52s | Hits:  61%/2340  
      🟩 MSVC               Pass: 100%/6   | Total:  4h 17m | Avg: 42m 59s | Max: 44m 30s | Hits:  65%/4182  
    🟨 jobs
      🟩 Build              Pass: 100%/99  | Total:  2d 09h | Avg: 34m 50s | Max: 45m 48s | Hits:  54%/82101 
      🟨 DeviceLaunch       Pass:  87%/8   | Total:  2h 35m | Avg: 19m 28s | Max: 28m 54s | Hits:  99%/5978  
      🟨 GraphCapture       Pass:  75%/8   | Total:  2h 14m | Avg: 16m 50s | Max: 27m 49s | Hits:  99%/5124  
      🟨 HostLaunch         Pass:  75%/8   | Total:  2h 27m | Avg: 18m 27s | Max: 27m 24s | Hits:  99%/5124  
      🟨 TestGPU            Pass:  87%/8   | Total:  3h 27m | Avg: 25m 52s | Max: 35m 59s | Hits:  99%/5978  
    🟨 std
      🟩 11                 Pass: 100%/34  | Total: 17h 24m | Avg: 30m 42s | Max: 42m 46s | Hits:  65%/28605 
      🟩 14                 Pass: 100%/37  | Total: 19h 49m | Avg: 32m 08s | Max: 45m 48s | Hits:  65%/30696 
      🟨 17                 Pass:  91%/36  | Total: 18h 26m | Avg: 30m 44s | Max: 41m 43s | Hits:  62%/27365 
      🟨 20                 Pass:  87%/24  | Total: 12h 35m | Avg: 31m 28s | Max: 44m 11s | Hits:  63%/17639 
    🟨 gpu
      🟨 v100               Pass:  95%/131 | Total:  2d 20h | Avg: 31m 15s | Max: 45m 48s | Hits:  64%/104305
    🟩 sm
      🟩 60;70;80;90        Pass: 100%/3   | Total:  2h 09m | Avg: 43m 18s | Max: 45m 48s | Hits:  60%/2562  
      🟩 90a                Pass: 100%/4   | Total:  1h 34m | Avg: 23m 34s | Max: 24m 11s | Hits:   7%/3416  
    
  • 🟨 thrust: Pass: 99%/118 | Total: 2d 08h | Avg: 28m 38s | Max: 1h 04m | Hits: 33%/137734

    🔍 cpu: amd64 🔍
      🔍 amd64              Pass:  99%/110 | Total:  2d 04h | Avg: 28m 24s | Max:  1h 04m | Hits:  34%/128314
      🟩 arm64              Pass: 100%/8   | Total:  4h 14m | Avg: 31m 46s | Max: 34m 40s | Hits:  10%/9420  
    🔍 ctk: 12.5 🔍
      🟩 11.1               Pass: 100%/15  | Total:  7h 07m | Avg: 28m 31s | Max: 54m 26s | Hits:  19%/17660 
      🟩 11.8               Pass: 100%/3   | Total:  2h 01m | Avg: 40m 21s | Max: 47m 11s | Hits:  19%/3534  
      🔍 12.5               Pass:  99%/100 | Total:  1d 23h | Avg: 28m 18s | Max:  1h 04m | Hits:  35%/116540
    🔍 cudacxx: nvcc12.5 🔍
      🟩 ClangCUDA17        Pass: 100%/2   | Total: 56m 48s | Avg: 28m 24s | Max: 29m 09s | Hits:  18%/2354  
      🟩 nvcc11.1           Pass: 100%/15  | Total:  7h 07m | Avg: 28m 31s | Max: 54m 26s | Hits:  19%/17660 
      🟩 nvcc11.8           Pass: 100%/3   | Total:  2h 01m | Avg: 40m 21s | Max: 47m 11s | Hits:  19%/3534  
      🔍 nvcc12.5           Pass:  98%/98  | Total:  1d 22h | Avg: 28m 18s | Max:  1h 04m | Hits:  36%/114186
    🔍 cudacxx_family: nvcc 🔍
      🟩 ClangCUDA          Pass: 100%/2   | Total: 56m 48s | Avg: 28m 24s | Max: 29m 09s | Hits:  18%/2354  
      🔍 nvcc               Pass:  99%/116 | Total:  2d 07h | Avg: 28m 38s | Max:  1h 04m | Hits:  33%/135380
    🔍 cxx: GCC13 🔍
      🟩 Clang9             Pass: 100%/6   | Total:  2h 50m | Avg: 28m 26s | Max: 33m 39s | Hits:  19%/7062  
      🟩 Clang10            Pass: 100%/3   | Total:  1h 33m | Avg: 31m 19s | Max: 33m 56s | Hits:  19%/3531  
      🟩 Clang11            Pass: 100%/4   | Total:  2h 02m | Avg: 30m 33s | Max: 33m 07s | Hits:  19%/4708  
      🟩 Clang12            Pass: 100%/4   | Total:  2h 01m | Avg: 30m 24s | Max: 32m 31s | Hits:  19%/4708  
      🟩 Clang13            Pass: 100%/4   | Total:  2h 01m | Avg: 30m 28s | Max: 33m 13s | Hits:  19%/4708  
      🟩 Clang14            Pass: 100%/4   | Total:  2h 05m | Avg: 31m 23s | Max: 34m 00s | Hits:  19%/4708  
      🟩 Clang15            Pass: 100%/4   | Total:  2h 04m | Avg: 31m 14s | Max: 33m 22s | Hits:  19%/4708  
      🟩 Clang16            Pass: 100%/4   | Total:  2h 01m | Avg: 30m 22s | Max: 33m 28s | Hits:  19%/4708  
      🟩 Clang17            Pass: 100%/18  | Total:  6h 13m | Avg: 20m 45s | Max: 33m 55s | Hits:  56%/21186 
      🟩 GCC6               Pass: 100%/2   | Total: 52m 06s | Avg: 26m 03s | Max: 28m 25s | Hits:  20%/2354  
      🟩 GCC7               Pass: 100%/6   | Total:  2h 48m | Avg: 28m 03s | Max: 32m 48s | Hits:  19%/7068  
      🟩 GCC8               Pass: 100%/6   | Total:  2h 51m | Avg: 28m 34s | Max: 33m 00s | Hits:  19%/7068  
      🟩 GCC9               Pass: 100%/6   | Total:  2h 54m | Avg: 29m 06s | Max: 35m 07s | Hits:  19%/7068  
      🟩 GCC10              Pass: 100%/4   | Total:  2h 05m | Avg: 31m 21s | Max: 33m 44s | Hits:  19%/4712  
      🟩 GCC11              Pass: 100%/7   | Total:  3h 56m | Avg: 33m 44s | Max: 47m 11s | Hits:  38%/8246  
      🟩 GCC12              Pass: 100%/4   | Total:  2h 13m | Avg: 33m 15s | Max: 36m 04s | Hits:  19%/4712  
      🔍 GCC13              Pass:  95%/20  | Total:  6h 56m | Avg: 20m 48s | Max: 34m 40s | Hits:  50%/22382 
      🟩 Intel2023.2.0      Pass: 100%/3   | Total:  2h 02m | Avg: 40m 56s | Max: 45m 45s | Hits:  19%/3540  
      🟩 MSVC14.16          Pass: 100%/1   | Total: 54m 26s | Avg: 54m 26s | Max: 54m 26s | Hits:  17%/1173  
      🟩 MSVC14.29          Pass: 100%/2   | Total:  1h 52m | Avg: 56m 10s | Max: 59m 10s | Hits:  17%/2346  
      🟩 MSVC14.39          Pass: 100%/6   | Total:  3h 56m | Avg: 39m 21s | Max:  1h 04m | Hits:  58%/7038  
    🔍 cxx_family: GCC 🔍
      🟩 Clang              Pass: 100%/51  | Total: 22h 56m | Avg: 26m 58s | Max: 34m 00s | Hits:  32%/60027 
      🔍 GCC                Pass:  98%/55  | Total:  1d 00h | Avg: 26m 51s | Max: 47m 11s | Hits:  32%/63610 
      🟩 Intel              Pass: 100%/3   | Total:  2h 02m | Avg: 40m 56s | Max: 45m 45s | Hits:  19%/3540  
      🟩 MSVC               Pass: 100%/9   | Total:  6h 42m | Avg: 44m 46s | Max:  1h 04m | Hits:  44%/10557 
    🔍 jobs: TestGPU 🔍
      🟩 Build              Pass: 100%/99  | Total:  2d 04h | Avg: 31m 53s | Max:  1h 04m | Hits:  21%/116553
      🟩 TestCPU            Pass: 100%/11  | Total:  1h 42m | Avg:  9m 19s | Max: 18m 20s | Hits:  99%/12939 
      🔍 TestGPU            Pass:  87%/8   | Total:  1h 59m | Avg: 14m 53s | Max: 19m 03s | Hits:  99%/8242  
    🔍 std: 14 🔍
      🟩 11                 Pass: 100%/30  | Total: 11h 54m | Avg: 23m 48s | Max: 34m 42s | Hits:  33%/35328 
      🔍 14                 Pass:  97%/34  | Total: 17h 13m | Avg: 30m 23s | Max: 56m 54s | Hits:  29%/38842 
      🟩 17                 Pass: 100%/33  | Total: 17h 03m | Avg: 31m 00s | Max:  1h 01m | Hits:  33%/38847 
      🟩 20                 Pass: 100%/21  | Total: 10h 07m | Avg: 28m 56s | Max:  1h 04m | Hits:  38%/24717 
    🟨 gpu
      🟨 v100               Pass:  99%/118 | Total:  2d 08h | Avg: 28m 38s | Max:  1h 04m | Hits:  33%/137734
    🟩 sm
      🟩 60;70;80;90        Pass: 100%/3   | Total:  2h 01m | Avg: 40m 21s | Max: 47m 11s | Hits:  19%/3534  
      🟩 90a                Pass: 100%/4   | Total:  1h 17m | Avg: 19m 28s | Max: 20m 36s | Hits:   5%/4712  
    
  • 🟩 pycuda: Pass: 100%/1 | Total: 14m 14s | Avg: 14m 14s | Max: 14m 14s

    🟩 cpu
      🟩 amd64              Pass: 100%/1   | Total: 14m 14s | Avg: 14m 14s | Max: 14m 14s
    🟩 ctk
      🟩 12.5               Pass: 100%/1   | Total: 14m 14s | Avg: 14m 14s | Max: 14m 14s
    🟩 cudacxx
      🟩 nvcc12.5           Pass: 100%/1   | Total: 14m 14s | Avg: 14m 14s | Max: 14m 14s
    🟩 cudacxx_family
      🟩 nvcc               Pass: 100%/1   | Total: 14m 14s | Avg: 14m 14s | Max: 14m 14s
    🟩 cxx
      🟩 GCC13              Pass: 100%/1   | Total: 14m 14s | Avg: 14m 14s | Max: 14m 14s
    🟩 cxx_family
      🟩 GCC                Pass: 100%/1   | Total: 14m 14s | Avg: 14m 14s | Max: 14m 14s
    🟩 gpu
      🟩 v100               Pass: 100%/1   | Total: 14m 14s | Avg: 14m 14s | Max: 14m 14s
    🟩 jobs
      🟩 Test               Pass: 100%/1   | Total: 14m 14s | Avg: 14m 14s | Max: 14m 14s
    

👃 Inspect Changes

Modifications in project?

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

Modifications in project or dependencies?

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

🏃‍ Runner counts (total jobs: 250)

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

Copy link
Contributor

🟨 CI finished in 1d 00h: Pass: 99%/250 | Total: 5d 04h | Avg: 29m 54s | Max: 1h 04m | Hits: 47%/247487
  • 🟨 cub: Pass: 99%/131 | Total: 2d 19h | Avg: 31m 00s | Max: 45m 48s | Hits: 65%/108575

    🔍 cpu: amd64 🔍
      🔍 amd64              Pass:  99%/123 | Total:  2d 14h | Avg: 30m 35s | Max: 45m 48s | Hits:  67%/101743
      🟩 arm64              Pass: 100%/8   | Total:  5h 00m | Avg: 37m 34s | Max: 40m 41s | Hits:  34%/6832  
    🔍 ctk: 12.5 🔍
      🟩 11.1               Pass: 100%/15  | Total:  7h 27m | Avg: 29m 48s | Max: 43m 22s | Hits:  61%/11598 
      🟩 11.8               Pass: 100%/3   | Total:  2h 09m | Avg: 43m 18s | Max: 45m 48s | Hits:  60%/2562  
      🔍 12.5               Pass:  99%/113 | Total:  2d 10h | Avg: 30m 50s | Max: 44m 30s | Hits:  66%/94415 
    🔍 cudacxx: nvcc12.5 🔍
      🟩 ClangCUDA17        Pass: 100%/2   | Total: 44m 10s | Avg: 22m 05s | Max: 22m 44s | Hits:  66%/1412  
      🟩 nvcc11.1           Pass: 100%/15  | Total:  7h 27m | Avg: 29m 48s | Max: 43m 22s | Hits:  61%/11598 
      🟩 nvcc11.8           Pass: 100%/3   | Total:  2h 09m | Avg: 43m 18s | Max: 45m 48s | Hits:  60%/2562  
      🔍 nvcc12.5           Pass:  99%/111 | Total:  2d 09h | Avg: 31m 00s | Max: 44m 30s | Hits:  66%/93003 
    🔍 cudacxx_family: nvcc 🔍
      🟩 ClangCUDA          Pass: 100%/2   | Total: 44m 10s | Avg: 22m 05s | Max: 22m 44s | Hits:  66%/1412  
      🔍 nvcc               Pass:  99%/129 | Total:  2d 18h | Avg: 31m 09s | Max: 45m 48s | Hits:  65%/107163
    🔍 cxx: Clang17 🔍
      🟩 Clang9             Pass: 100%/6   | Total:  3h 08m | Avg: 31m 25s | Max: 37m 48s | Hits:  61%/4902  
      🟩 Clang10            Pass: 100%/3   | Total:  1h 51m | Avg: 37m 03s | Max: 37m 34s | Hits:  61%/2568  
      🟩 Clang11            Pass: 100%/4   | Total:  2h 26m | Avg: 36m 30s | Max: 37m 42s | Hits:  61%/3424  
      🟩 Clang12            Pass: 100%/4   | Total:  2h 19m | Avg: 34m 50s | Max: 36m 32s | Hits:  61%/3424  
      🟩 Clang13            Pass: 100%/4   | Total:  2h 20m | Avg: 35m 06s | Max: 37m 04s | Hits:  61%/3424  
      🟩 Clang14            Pass: 100%/4   | Total:  2h 13m | Avg: 33m 17s | Max: 34m 27s | Hits:  61%/3424  
      🟩 Clang15            Pass: 100%/4   | Total:  2h 14m | Avg: 33m 35s | Max: 34m 59s | Hits:  61%/3416  
      🟩 Clang16            Pass: 100%/4   | Total:  2h 11m | Avg: 32m 58s | Max: 33m 37s | Hits:  61%/3416  
      🔍 Clang17            Pass:  96%/26  | Total: 10h 24m | Avg: 24m 01s | Max: 39m 35s | Hits:  85%/21054 
      🟩 GCC6               Pass: 100%/2   | Total: 57m 29s | Avg: 28m 44s | Max: 28m 54s | Hits:  60%/1556  
      🟩 GCC7               Pass: 100%/6   | Total:  3h 12m | Avg: 32m 00s | Max: 37m 11s | Hits:  60%/4905  
      🟩 GCC8               Pass: 100%/6   | Total:  3h 19m | Avg: 33m 18s | Max: 38m 32s | Hits:  60%/4905  
      🟩 GCC9               Pass: 100%/6   | Total:  3h 24m | Avg: 34m 09s | Max: 40m 29s | Hits:  60%/4905  
      🟩 GCC10              Pass: 100%/4   | Total:  2h 27m | Avg: 36m 54s | Max: 39m 15s | Hits:  60%/3424  
      🟩 GCC11              Pass: 100%/7   | Total:  4h 39m | Avg: 39m 53s | Max: 45m 48s | Hits:  60%/5978  
      🟩 GCC12              Pass: 100%/4   | Total:  2h 23m | Avg: 35m 57s | Max: 39m 10s | Hits:  60%/3416  
      🟩 GCC13              Pass: 100%/28  | Total: 11h 45m | Avg: 25m 12s | Max: 40m 41s | Hits:  60%/23912 
      🟩 Intel2023.2.0      Pass: 100%/3   | Total:  2h 05m | Avg: 41m 41s | Max: 41m 52s | Hits:  61%/2340  
      🟩 MSVC14.16          Pass: 100%/1   | Total: 43m 22s | Avg: 43m 22s | Max: 43m 22s | Hits:  65%/697   
      🟩 MSVC14.29          Pass: 100%/2   | Total:  1h 24m | Avg: 42m 06s | Max: 43m 19s | Hits:  65%/1394  
      🟩 MSVC14.39          Pass: 100%/3   | Total:  2h 10m | Avg: 43m 28s | Max: 44m 30s | Hits:  65%/2091  
    🔍 cxx_family: Clang 🔍
      🔍 Clang              Pass:  98%/59  | Total:  1d 05h | Avg: 29m 39s | Max: 39m 35s | Hits:  71%/49052 
      🟩 GCC                Pass: 100%/63  | Total:  1d 08h | Avg: 30m 38s | Max: 45m 48s | Hits:  60%/53001 
      🟩 Intel              Pass: 100%/3   | Total:  2h 05m | Avg: 41m 41s | Max: 41m 52s | Hits:  61%/2340  
      🟩 MSVC               Pass: 100%/6   | Total:  4h 17m | Avg: 42m 59s | Max: 44m 30s | Hits:  65%/4182  
    🔍 jobs: TestGPU 🔍
      🟩 Build              Pass: 100%/99  | Total:  2d 09h | Avg: 34m 50s | Max: 45m 48s | Hits:  54%/82101 
      🟩 DeviceLaunch       Pass: 100%/8   | Total:  2h 24m | Avg: 18m 04s | Max: 21m 35s | Hits:  99%/6832  
      🟩 GraphCapture       Pass: 100%/8   | Total:  2h 00m | Avg: 15m 01s | Max: 17m 20s | Hits:  99%/6832  
      🟩 HostLaunch         Pass: 100%/8   | Total:  2h 25m | Avg: 18m 10s | Max: 21m 12s | Hits:  99%/6832  
      🔍 TestGPU            Pass:  87%/8   | Total:  3h 22m | Avg: 25m 21s | Max: 35m 59s | Hits:  99%/5978  
    🔍 std: 17 🔍
      🟩 11                 Pass: 100%/34  | Total: 17h 24m | Avg: 30m 42s | Max: 42m 46s | Hits:  65%/28605 
      🟩 14                 Pass: 100%/37  | Total: 19h 49m | Avg: 32m 08s | Max: 45m 48s | Hits:  65%/30696 
      🔍 17                 Pass:  97%/36  | Total: 18h 22m | Avg: 30m 37s | Max: 41m 43s | Hits:  64%/29073 
      🟩 20                 Pass: 100%/24  | Total: 12h 07m | Avg: 30m 17s | Max: 44m 11s | Hits:  67%/20201 
    🟨 gpu
      🟨 v100               Pass:  99%/131 | Total:  2d 19h | Avg: 31m 00s | Max: 45m 48s | Hits:  65%/108575
    🟩 sm
      🟩 60;70;80;90        Pass: 100%/3   | Total:  2h 09m | Avg: 43m 18s | Max: 45m 48s | Hits:  60%/2562  
      🟩 90a                Pass: 100%/4   | Total:  1h 34m | Avg: 23m 34s | Max: 24m 11s | Hits:   7%/3416  
    
  • 🟩 thrust: Pass: 100%/118 | Total: 2d 08h | Avg: 28m 48s | Max: 1h 04m | Hits: 33%/138912

    🟩 cpu
      🟩 amd64              Pass: 100%/110 | Total:  2d 04h | Avg: 28m 35s | Max:  1h 04m | Hits:  34%/129492
      🟩 arm64              Pass: 100%/8   | Total:  4h 14m | Avg: 31m 46s | Max: 34m 40s | Hits:  10%/9420  
    🟩 ctk
      🟩 11.1               Pass: 100%/15  | Total:  7h 07m | Avg: 28m 31s | Max: 54m 26s | Hits:  19%/17660 
      🟩 11.8               Pass: 100%/3   | Total:  2h 01m | Avg: 40m 21s | Max: 47m 11s | Hits:  19%/3534  
      🟩 12.5               Pass: 100%/100 | Total:  1d 23h | Avg: 28m 30s | Max:  1h 04m | Hits:  35%/117718
    🟩 cudacxx
      🟩 ClangCUDA17        Pass: 100%/2   | Total: 56m 48s | Avg: 28m 24s | Max: 29m 09s | Hits:  18%/2354  
      🟩 nvcc11.1           Pass: 100%/15  | Total:  7h 07m | Avg: 28m 31s | Max: 54m 26s | Hits:  19%/17660 
      🟩 nvcc11.8           Pass: 100%/3   | Total:  2h 01m | Avg: 40m 21s | Max: 47m 11s | Hits:  19%/3534  
      🟩 nvcc12.5           Pass: 100%/98  | Total:  1d 22h | Avg: 28m 30s | Max:  1h 04m | Hits:  35%/115364
    🟩 cudacxx_family
      🟩 ClangCUDA          Pass: 100%/2   | Total: 56m 48s | Avg: 28m 24s | Max: 29m 09s | Hits:  18%/2354  
      🟩 nvcc               Pass: 100%/116 | Total:  2d 07h | Avg: 28m 48s | Max:  1h 04m | Hits:  33%/136558
    🟩 cxx
      🟩 Clang9             Pass: 100%/6   | Total:  2h 50m | Avg: 28m 26s | Max: 33m 39s | Hits:  19%/7062  
      🟩 Clang10            Pass: 100%/3   | Total:  1h 33m | Avg: 31m 19s | Max: 33m 56s | Hits:  19%/3531  
      🟩 Clang11            Pass: 100%/4   | Total:  2h 02m | Avg: 30m 33s | Max: 33m 07s | Hits:  19%/4708  
      🟩 Clang12            Pass: 100%/4   | Total:  2h 01m | Avg: 30m 24s | Max: 32m 31s | Hits:  19%/4708  
      🟩 Clang13            Pass: 100%/4   | Total:  2h 01m | Avg: 30m 28s | Max: 33m 13s | Hits:  19%/4708  
      🟩 Clang14            Pass: 100%/4   | Total:  2h 05m | Avg: 31m 23s | Max: 34m 00s | Hits:  19%/4708  
      🟩 Clang15            Pass: 100%/4   | Total:  2h 04m | Avg: 31m 14s | Max: 33m 22s | Hits:  19%/4708  
      🟩 Clang16            Pass: 100%/4   | Total:  2h 01m | Avg: 30m 22s | Max: 33m 28s | Hits:  19%/4708  
      🟩 Clang17            Pass: 100%/18  | Total:  6h 13m | Avg: 20m 45s | Max: 33m 55s | Hits:  56%/21186 
      🟩 GCC6               Pass: 100%/2   | Total: 52m 06s | Avg: 26m 03s | Max: 28m 25s | Hits:  20%/2354  
      🟩 GCC7               Pass: 100%/6   | Total:  2h 48m | Avg: 28m 03s | Max: 32m 48s | Hits:  19%/7068  
      🟩 GCC8               Pass: 100%/6   | Total:  2h 51m | Avg: 28m 34s | Max: 33m 00s | Hits:  19%/7068  
      🟩 GCC9               Pass: 100%/6   | Total:  2h 54m | Avg: 29m 06s | Max: 35m 07s | Hits:  19%/7068  
      🟩 GCC10              Pass: 100%/4   | Total:  2h 05m | Avg: 31m 21s | Max: 33m 44s | Hits:  19%/4712  
      🟩 GCC11              Pass: 100%/7   | Total:  3h 56m | Avg: 33m 44s | Max: 47m 11s | Hits:  38%/8246  
      🟩 GCC12              Pass: 100%/4   | Total:  2h 13m | Avg: 33m 15s | Max: 36m 04s | Hits:  19%/4712  
      🟩 GCC13              Pass: 100%/20  | Total:  7h 16m | Avg: 21m 49s | Max: 38m 58s | Hits:  49%/23560 
      🟩 Intel2023.2.0      Pass: 100%/3   | Total:  2h 02m | Avg: 40m 56s | Max: 45m 45s | Hits:  19%/3540  
      🟩 MSVC14.16          Pass: 100%/1   | Total: 54m 26s | Avg: 54m 26s | Max: 54m 26s | Hits:  17%/1173  
      🟩 MSVC14.29          Pass: 100%/2   | Total:  1h 52m | Avg: 56m 10s | Max: 59m 10s | Hits:  17%/2346  
      🟩 MSVC14.39          Pass: 100%/6   | Total:  3h 56m | Avg: 39m 21s | Max:  1h 04m | Hits:  58%/7038  
    🟩 cxx_family
      🟩 Clang              Pass: 100%/51  | Total: 22h 56m | Avg: 26m 58s | Max: 34m 00s | Hits:  32%/60027 
      🟩 GCC                Pass: 100%/55  | Total:  1d 00h | Avg: 27m 13s | Max: 47m 11s | Hits:  32%/64788 
      🟩 Intel              Pass: 100%/3   | Total:  2h 02m | Avg: 40m 56s | Max: 45m 45s | Hits:  19%/3540  
      🟩 MSVC               Pass: 100%/9   | Total:  6h 42m | Avg: 44m 46s | Max:  1h 04m | Hits:  44%/10557 
    🟩 gpu
      🟩 v100               Pass: 100%/118 | Total:  2d 08h | Avg: 28m 48s | Max:  1h 04m | Hits:  33%/138912
    🟩 jobs
      🟩 Build              Pass: 100%/99  | Total:  2d 04h | Avg: 31m 53s | Max:  1h 04m | Hits:  21%/116553
      🟩 TestCPU            Pass: 100%/11  | Total:  1h 42m | Avg:  9m 19s | Max: 18m 20s | Hits:  99%/12939 
      🟩 TestGPU            Pass: 100%/8   | Total:  2h 19m | Avg: 17m 25s | Max: 38m 58s | Hits:  89%/9420  
    🟩 sm
      🟩 60;70;80;90        Pass: 100%/3   | Total:  2h 01m | Avg: 40m 21s | Max: 47m 11s | Hits:  19%/3534  
      🟩 90a                Pass: 100%/4   | Total:  1h 17m | Avg: 19m 28s | Max: 20m 36s | Hits:   5%/4712  
    🟩 std
      🟩 11                 Pass: 100%/30  | Total: 11h 54m | Avg: 23m 48s | Max: 34m 42s | Hits:  33%/35328 
      🟩 14                 Pass: 100%/34  | Total: 17h 33m | Avg: 30m 59s | Max: 56m 54s | Hits:  29%/40020 
      🟩 17                 Pass: 100%/33  | Total: 17h 03m | Avg: 31m 00s | Max:  1h 01m | Hits:  33%/38847 
      🟩 20                 Pass: 100%/21  | Total: 10h 07m | Avg: 28m 56s | Max:  1h 04m | Hits:  38%/24717 
    
  • 🟩 pycuda: Pass: 100%/1 | Total: 14m 14s | Avg: 14m 14s | Max: 14m 14s

    🟩 cpu
      🟩 amd64              Pass: 100%/1   | Total: 14m 14s | Avg: 14m 14s | Max: 14m 14s
    🟩 ctk
      🟩 12.5               Pass: 100%/1   | Total: 14m 14s | Avg: 14m 14s | Max: 14m 14s
    🟩 cudacxx
      🟩 nvcc12.5           Pass: 100%/1   | Total: 14m 14s | Avg: 14m 14s | Max: 14m 14s
    🟩 cudacxx_family
      🟩 nvcc               Pass: 100%/1   | Total: 14m 14s | Avg: 14m 14s | Max: 14m 14s
    🟩 cxx
      🟩 GCC13              Pass: 100%/1   | Total: 14m 14s | Avg: 14m 14s | Max: 14m 14s
    🟩 cxx_family
      🟩 GCC                Pass: 100%/1   | Total: 14m 14s | Avg: 14m 14s | Max: 14m 14s
    🟩 gpu
      🟩 v100               Pass: 100%/1   | Total: 14m 14s | Avg: 14m 14s | Max: 14m 14s
    🟩 jobs
      🟩 Test               Pass: 100%/1   | Total: 14m 14s | Avg: 14m 14s | Max: 14m 14s
    

👃 Inspect Changes

Modifications in project?

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

Modifications in project or dependencies?

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

🏃‍ Runner counts (total jobs: 250)

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

auto-merge was automatically disabled July 24, 2024 19:19

Pull Request is not mergeable

Copy link
Contributor

🟩 CI finished in 1d 14h: Pass: 100%/250 | Total: 5d 04h | Avg: 29m 59s | Max: 1h 04m | Hits: 47%/248341
  • 🟩 cub: Pass: 100%/131 | Total: 2d 20h | Avg: 31m 11s | Max: 45m 48s | Hits: 65%/109429

    🟩 cpu
      🟩 amd64              Pass: 100%/123 | Total:  2d 15h | Avg: 30m 46s | Max: 45m 48s | Hits:  68%/102597
      🟩 arm64              Pass: 100%/8   | Total:  5h 00m | Avg: 37m 34s | Max: 40m 41s | Hits:  34%/6832  
    🟩 ctk
      🟩 11.1               Pass: 100%/15  | Total:  7h 27m | Avg: 29m 48s | Max: 43m 22s | Hits:  61%/11598 
      🟩 11.8               Pass: 100%/3   | Total:  2h 09m | Avg: 43m 18s | Max: 45m 48s | Hits:  60%/2562  
      🟩 12.5               Pass: 100%/113 | Total:  2d 10h | Avg: 31m 03s | Max: 44m 30s | Hits:  66%/95269 
    🟩 cudacxx
      🟩 ClangCUDA17        Pass: 100%/2   | Total: 44m 10s | Avg: 22m 05s | Max: 22m 44s | Hits:  66%/1412  
      🟩 nvcc11.1           Pass: 100%/15  | Total:  7h 27m | Avg: 29m 48s | Max: 43m 22s | Hits:  61%/11598 
      🟩 nvcc11.8           Pass: 100%/3   | Total:  2h 09m | Avg: 43m 18s | Max: 45m 48s | Hits:  60%/2562  
      🟩 nvcc12.5           Pass: 100%/111 | Total:  2d 09h | Avg: 31m 12s | Max: 44m 30s | Hits:  66%/93857 
    🟩 cudacxx_family
      🟩 ClangCUDA          Pass: 100%/2   | Total: 44m 10s | Avg: 22m 05s | Max: 22m 44s | Hits:  66%/1412  
      🟩 nvcc               Pass: 100%/129 | Total:  2d 19h | Avg: 31m 20s | Max: 45m 48s | Hits:  65%/108017
    🟩 cxx
      🟩 Clang9             Pass: 100%/6   | Total:  3h 08m | Avg: 31m 25s | Max: 37m 48s | Hits:  61%/4902  
      🟩 Clang10            Pass: 100%/3   | Total:  1h 51m | Avg: 37m 03s | Max: 37m 34s | Hits:  61%/2568  
      🟩 Clang11            Pass: 100%/4   | Total:  2h 26m | Avg: 36m 30s | Max: 37m 42s | Hits:  61%/3424  
      🟩 Clang12            Pass: 100%/4   | Total:  2h 19m | Avg: 34m 50s | Max: 36m 32s | Hits:  61%/3424  
      🟩 Clang13            Pass: 100%/4   | Total:  2h 20m | Avg: 35m 06s | Max: 37m 04s | Hits:  61%/3424  
      🟩 Clang14            Pass: 100%/4   | Total:  2h 13m | Avg: 33m 17s | Max: 34m 27s | Hits:  61%/3424  
      🟩 Clang15            Pass: 100%/4   | Total:  2h 14m | Avg: 33m 35s | Max: 34m 59s | Hits:  61%/3416  
      🟩 Clang16            Pass: 100%/4   | Total:  2h 11m | Avg: 32m 58s | Max: 33m 37s | Hits:  61%/3416  
      🟩 Clang17            Pass: 100%/26  | Total: 10h 47m | Avg: 24m 55s | Max: 39m 35s | Hits:  85%/21908 
      🟩 GCC6               Pass: 100%/2   | Total: 57m 29s | Avg: 28m 44s | Max: 28m 54s | Hits:  60%/1556  
      🟩 GCC7               Pass: 100%/6   | Total:  3h 12m | Avg: 32m 00s | Max: 37m 11s | Hits:  60%/4905  
      🟩 GCC8               Pass: 100%/6   | Total:  3h 19m | Avg: 33m 18s | Max: 38m 32s | Hits:  60%/4905  
      🟩 GCC9               Pass: 100%/6   | Total:  3h 24m | Avg: 34m 09s | Max: 40m 29s | Hits:  60%/4905  
      🟩 GCC10              Pass: 100%/4   | Total:  2h 27m | Avg: 36m 54s | Max: 39m 15s | Hits:  60%/3424  
      🟩 GCC11              Pass: 100%/7   | Total:  4h 39m | Avg: 39m 53s | Max: 45m 48s | Hits:  60%/5978  
      🟩 GCC12              Pass: 100%/4   | Total:  2h 23m | Avg: 35m 57s | Max: 39m 10s | Hits:  60%/3416  
      🟩 GCC13              Pass: 100%/28  | Total: 11h 45m | Avg: 25m 12s | Max: 40m 41s | Hits:  60%/23912 
      🟩 Intel2023.2.0      Pass: 100%/3   | Total:  2h 05m | Avg: 41m 41s | Max: 41m 52s | Hits:  61%/2340  
      🟩 MSVC14.16          Pass: 100%/1   | Total: 43m 22s | Avg: 43m 22s | Max: 43m 22s | Hits:  65%/697   
      🟩 MSVC14.29          Pass: 100%/2   | Total:  1h 24m | Avg: 42m 06s | Max: 43m 19s | Hits:  65%/1394  
      🟩 MSVC14.39          Pass: 100%/3   | Total:  2h 10m | Avg: 43m 28s | Max: 44m 30s | Hits:  65%/2091  
    🟩 cxx_family
      🟩 Clang              Pass: 100%/59  | Total:  1d 05h | Avg: 30m 02s | Max: 39m 35s | Hits:  71%/49906 
      🟩 GCC                Pass: 100%/63  | Total:  1d 08h | Avg: 30m 38s | Max: 45m 48s | Hits:  60%/53001 
      🟩 Intel              Pass: 100%/3   | Total:  2h 05m | Avg: 41m 41s | Max: 41m 52s | Hits:  61%/2340  
      🟩 MSVC               Pass: 100%/6   | Total:  4h 17m | Avg: 42m 59s | Max: 44m 30s | Hits:  65%/4182  
    🟩 gpu
      🟩 v100               Pass: 100%/131 | Total:  2d 20h | Avg: 31m 11s | Max: 45m 48s | Hits:  65%/109429
    🟩 jobs
      🟩 Build              Pass: 100%/99  | Total:  2d 09h | Avg: 34m 50s | Max: 45m 48s | Hits:  54%/82101 
      🟩 DeviceLaunch       Pass: 100%/8   | Total:  2h 24m | Avg: 18m 04s | Max: 21m 35s | Hits:  99%/6832  
      🟩 GraphCapture       Pass: 100%/8   | Total:  2h 00m | Avg: 15m 01s | Max: 17m 20s | Hits:  99%/6832  
      🟩 HostLaunch         Pass: 100%/8   | Total:  2h 25m | Avg: 18m 10s | Max: 21m 12s | Hits:  99%/6832  
      🟩 TestGPU            Pass: 100%/8   | Total:  3h 46m | Avg: 28m 15s | Max: 35m 59s | Hits:  99%/6832  
    🟩 sm
      🟩 60;70;80;90        Pass: 100%/3   | Total:  2h 09m | Avg: 43m 18s | Max: 45m 48s | Hits:  60%/2562  
      🟩 90a                Pass: 100%/4   | Total:  1h 34m | Avg: 23m 34s | Max: 24m 11s | Hits:   7%/3416  
    🟩 std
      🟩 11                 Pass: 100%/34  | Total: 17h 24m | Avg: 30m 42s | Max: 42m 46s | Hits:  65%/28605 
      🟩 14                 Pass: 100%/37  | Total: 19h 49m | Avg: 32m 08s | Max: 45m 48s | Hits:  65%/30696 
      🟩 17                 Pass: 100%/36  | Total: 18h 45m | Avg: 31m 16s | Max: 41m 43s | Hits:  65%/29927 
      🟩 20                 Pass: 100%/24  | Total: 12h 07m | Avg: 30m 17s | Max: 44m 11s | Hits:  67%/20201 
    
  • 🟩 thrust: Pass: 100%/118 | Total: 2d 08h | Avg: 28m 48s | Max: 1h 04m | Hits: 33%/138912

    🟩 cpu
      🟩 amd64              Pass: 100%/110 | Total:  2d 04h | Avg: 28m 35s | Max:  1h 04m | Hits:  34%/129492
      🟩 arm64              Pass: 100%/8   | Total:  4h 14m | Avg: 31m 46s | Max: 34m 40s | Hits:  10%/9420  
    🟩 ctk
      🟩 11.1               Pass: 100%/15  | Total:  7h 07m | Avg: 28m 31s | Max: 54m 26s | Hits:  19%/17660 
      🟩 11.8               Pass: 100%/3   | Total:  2h 01m | Avg: 40m 21s | Max: 47m 11s | Hits:  19%/3534  
      🟩 12.5               Pass: 100%/100 | Total:  1d 23h | Avg: 28m 30s | Max:  1h 04m | Hits:  35%/117718
    🟩 cudacxx
      🟩 ClangCUDA17        Pass: 100%/2   | Total: 56m 48s | Avg: 28m 24s | Max: 29m 09s | Hits:  18%/2354  
      🟩 nvcc11.1           Pass: 100%/15  | Total:  7h 07m | Avg: 28m 31s | Max: 54m 26s | Hits:  19%/17660 
      🟩 nvcc11.8           Pass: 100%/3   | Total:  2h 01m | Avg: 40m 21s | Max: 47m 11s | Hits:  19%/3534  
      🟩 nvcc12.5           Pass: 100%/98  | Total:  1d 22h | Avg: 28m 30s | Max:  1h 04m | Hits:  35%/115364
    🟩 cudacxx_family
      🟩 ClangCUDA          Pass: 100%/2   | Total: 56m 48s | Avg: 28m 24s | Max: 29m 09s | Hits:  18%/2354  
      🟩 nvcc               Pass: 100%/116 | Total:  2d 07h | Avg: 28m 48s | Max:  1h 04m | Hits:  33%/136558
    🟩 cxx
      🟩 Clang9             Pass: 100%/6   | Total:  2h 50m | Avg: 28m 26s | Max: 33m 39s | Hits:  19%/7062  
      🟩 Clang10            Pass: 100%/3   | Total:  1h 33m | Avg: 31m 19s | Max: 33m 56s | Hits:  19%/3531  
      🟩 Clang11            Pass: 100%/4   | Total:  2h 02m | Avg: 30m 33s | Max: 33m 07s | Hits:  19%/4708  
      🟩 Clang12            Pass: 100%/4   | Total:  2h 01m | Avg: 30m 24s | Max: 32m 31s | Hits:  19%/4708  
      🟩 Clang13            Pass: 100%/4   | Total:  2h 01m | Avg: 30m 28s | Max: 33m 13s | Hits:  19%/4708  
      🟩 Clang14            Pass: 100%/4   | Total:  2h 05m | Avg: 31m 23s | Max: 34m 00s | Hits:  19%/4708  
      🟩 Clang15            Pass: 100%/4   | Total:  2h 04m | Avg: 31m 14s | Max: 33m 22s | Hits:  19%/4708  
      🟩 Clang16            Pass: 100%/4   | Total:  2h 01m | Avg: 30m 22s | Max: 33m 28s | Hits:  19%/4708  
      🟩 Clang17            Pass: 100%/18  | Total:  6h 13m | Avg: 20m 45s | Max: 33m 55s | Hits:  56%/21186 
      🟩 GCC6               Pass: 100%/2   | Total: 52m 06s | Avg: 26m 03s | Max: 28m 25s | Hits:  20%/2354  
      🟩 GCC7               Pass: 100%/6   | Total:  2h 48m | Avg: 28m 03s | Max: 32m 48s | Hits:  19%/7068  
      🟩 GCC8               Pass: 100%/6   | Total:  2h 51m | Avg: 28m 34s | Max: 33m 00s | Hits:  19%/7068  
      🟩 GCC9               Pass: 100%/6   | Total:  2h 54m | Avg: 29m 06s | Max: 35m 07s | Hits:  19%/7068  
      🟩 GCC10              Pass: 100%/4   | Total:  2h 05m | Avg: 31m 21s | Max: 33m 44s | Hits:  19%/4712  
      🟩 GCC11              Pass: 100%/7   | Total:  3h 56m | Avg: 33m 44s | Max: 47m 11s | Hits:  38%/8246  
      🟩 GCC12              Pass: 100%/4   | Total:  2h 13m | Avg: 33m 15s | Max: 36m 04s | Hits:  19%/4712  
      🟩 GCC13              Pass: 100%/20  | Total:  7h 16m | Avg: 21m 49s | Max: 38m 58s | Hits:  49%/23560 
      🟩 Intel2023.2.0      Pass: 100%/3   | Total:  2h 02m | Avg: 40m 56s | Max: 45m 45s | Hits:  19%/3540  
      🟩 MSVC14.16          Pass: 100%/1   | Total: 54m 26s | Avg: 54m 26s | Max: 54m 26s | Hits:  17%/1173  
      🟩 MSVC14.29          Pass: 100%/2   | Total:  1h 52m | Avg: 56m 10s | Max: 59m 10s | Hits:  17%/2346  
      🟩 MSVC14.39          Pass: 100%/6   | Total:  3h 56m | Avg: 39m 21s | Max:  1h 04m | Hits:  58%/7038  
    🟩 cxx_family
      🟩 Clang              Pass: 100%/51  | Total: 22h 56m | Avg: 26m 58s | Max: 34m 00s | Hits:  32%/60027 
      🟩 GCC                Pass: 100%/55  | Total:  1d 00h | Avg: 27m 13s | Max: 47m 11s | Hits:  32%/64788 
      🟩 Intel              Pass: 100%/3   | Total:  2h 02m | Avg: 40m 56s | Max: 45m 45s | Hits:  19%/3540  
      🟩 MSVC               Pass: 100%/9   | Total:  6h 42m | Avg: 44m 46s | Max:  1h 04m | Hits:  44%/10557 
    🟩 gpu
      🟩 v100               Pass: 100%/118 | Total:  2d 08h | Avg: 28m 48s | Max:  1h 04m | Hits:  33%/138912
    🟩 jobs
      🟩 Build              Pass: 100%/99  | Total:  2d 04h | Avg: 31m 53s | Max:  1h 04m | Hits:  21%/116553
      🟩 TestCPU            Pass: 100%/11  | Total:  1h 42m | Avg:  9m 19s | Max: 18m 20s | Hits:  99%/12939 
      🟩 TestGPU            Pass: 100%/8   | Total:  2h 19m | Avg: 17m 25s | Max: 38m 58s | Hits:  89%/9420  
    🟩 sm
      🟩 60;70;80;90        Pass: 100%/3   | Total:  2h 01m | Avg: 40m 21s | Max: 47m 11s | Hits:  19%/3534  
      🟩 90a                Pass: 100%/4   | Total:  1h 17m | Avg: 19m 28s | Max: 20m 36s | Hits:   5%/4712  
    🟩 std
      🟩 11                 Pass: 100%/30  | Total: 11h 54m | Avg: 23m 48s | Max: 34m 42s | Hits:  33%/35328 
      🟩 14                 Pass: 100%/34  | Total: 17h 33m | Avg: 30m 59s | Max: 56m 54s | Hits:  29%/40020 
      🟩 17                 Pass: 100%/33  | Total: 17h 03m | Avg: 31m 00s | Max:  1h 01m | Hits:  33%/38847 
      🟩 20                 Pass: 100%/21  | Total: 10h 07m | Avg: 28m 56s | Max:  1h 04m | Hits:  38%/24717 
    
  • 🟩 pycuda: Pass: 100%/1 | Total: 14m 14s | Avg: 14m 14s | Max: 14m 14s

    🟩 cpu
      🟩 amd64              Pass: 100%/1   | Total: 14m 14s | Avg: 14m 14s | Max: 14m 14s
    🟩 ctk
      🟩 12.5               Pass: 100%/1   | Total: 14m 14s | Avg: 14m 14s | Max: 14m 14s
    🟩 cudacxx
      🟩 nvcc12.5           Pass: 100%/1   | Total: 14m 14s | Avg: 14m 14s | Max: 14m 14s
    🟩 cudacxx_family
      🟩 nvcc               Pass: 100%/1   | Total: 14m 14s | Avg: 14m 14s | Max: 14m 14s
    🟩 cxx
      🟩 GCC13              Pass: 100%/1   | Total: 14m 14s | Avg: 14m 14s | Max: 14m 14s
    🟩 cxx_family
      🟩 GCC                Pass: 100%/1   | Total: 14m 14s | Avg: 14m 14s | Max: 14m 14s
    🟩 gpu
      🟩 v100               Pass: 100%/1   | Total: 14m 14s | Avg: 14m 14s | Max: 14m 14s
    🟩 jobs
      🟩 Test               Pass: 100%/1   | Total: 14m 14s | Avg: 14m 14s | Max: 14m 14s
    

👃 Inspect Changes

Modifications in project?

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

Modifications in project or dependencies?

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

🏃‍ Runner counts (total jobs: 250)

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

@bernhardmgruber bernhardmgruber merged commit e25344c into NVIDIA:main Jul 25, 2024
265 checks passed
@bernhardmgruber bernhardmgruber deleted the wrapped_function branch July 25, 2024 07:55
pciolkosz pushed a commit to pciolkosz/cccl that referenced this pull request Aug 4, 2024

Verified

This commit was signed with the committer’s verified signature.
Co-authored-by: Michael Schellenberger Costa <miscco@nvidia.com>
pciolkosz pushed a commit to pciolkosz/cccl that referenced this pull request Aug 4, 2024

Verified

This commit was signed with the committer’s verified signature.
Co-authored-by: Michael Schellenberger Costa <miscco@nvidia.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
thrust For all items related to Thrust.
Projects
Archived in project
Development

Successfully merging this pull request may close these issues.

None yet

2 participants