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

Spell value initialization where used in thrust vectors #1990

Merged
merged 1 commit into from
Jul 22, 2024

Conversation

bernhardmgruber
Copy link
Contributor

@bernhardmgruber bernhardmgruber commented Jul 15, 2024

Thrust vectors use the term "default initialization" in a few places while they actually mean "value initialization". This PR corrects the misspelling.

@bernhardmgruber bernhardmgruber added the thrust For all items related to Thrust. label Jul 15, 2024
@bernhardmgruber bernhardmgruber force-pushed the value_init branch 2 times, most recently from 05ee6ac to a4a52a0 Compare July 15, 2024 15:41
@bernhardmgruber bernhardmgruber marked this pull request as ready for review July 15, 2024 21:51
@bernhardmgruber bernhardmgruber requested review from a team as code owners July 15, 2024 21:51
Copy link
Contributor

🟩 CI finished in 1d 01h: Pass: 100%/250 | Total: 5d 01h | Avg: 29m 16s | Max: 59m 45s | Hits: 52%/248216
  • 🟩 cub: Pass: 100%/131 | Total: 2d 18h | Avg: 30m 22s | Max: 46m 24s | Hits: 70%/109304

    🟩 cpu
      🟩 amd64              Pass: 100%/123 | Total:  2d 13h | Avg: 30m 05s | Max: 46m 24s | Hits:  71%/102480
      🟩 arm64              Pass: 100%/8   | Total:  4h 37m | Avg: 34m 39s | Max: 37m 12s | Hits:  60%/6824  
    🟩 ctk
      🟩 11.1               Pass: 100%/15  | Total:  7h 30m | Avg: 30m 03s | Max: 46m 24s | Hits:  61%/11583 
      🟩 11.8               Pass: 100%/3   | Total:  2h 08m | Avg: 42m 59s | Max: 44m 28s | Hits:  60%/2559  
      🟩 12.5               Pass: 100%/113 | Total:  2d 08h | Avg: 30m 04s | Max: 43m 45s | Hits:  72%/95162 
    🟩 cudacxx
      🟩 ClangCUDA17        Pass: 100%/2   | Total: 39m 23s | Avg: 19m 41s | Max: 20m 32s | Hits:  66%/1410  
      🟩 nvcc11.1           Pass: 100%/15  | Total:  7h 30m | Avg: 30m 03s | Max: 46m 24s | Hits:  61%/11583 
      🟩 nvcc11.8           Pass: 100%/3   | Total:  2h 08m | Avg: 42m 59s | Max: 44m 28s | Hits:  60%/2559  
      🟩 nvcc12.5           Pass: 100%/111 | Total:  2d 07h | Avg: 30m 15s | Max: 43m 45s | Hits:  72%/93752 
    🟩 cudacxx_family
      🟩 ClangCUDA          Pass: 100%/2   | Total: 39m 23s | Avg: 19m 41s | Max: 20m 32s | Hits:  66%/1410  
      🟩 nvcc               Pass: 100%/129 | Total:  2d 17h | Avg: 30m 32s | Max: 46m 24s | Hits:  70%/107894
    🟩 cxx
      🟩 Clang9             Pass: 100%/6   | Total:  3h 06m | Avg: 31m 06s | Max: 37m 03s | Hits:  61%/4896  
      🟩 Clang10            Pass: 100%/3   | Total:  1h 45m | Avg: 35m 19s | Max: 36m 21s | Hits:  61%/2565  
      🟩 Clang11            Pass: 100%/4   | Total:  2h 19m | Avg: 34m 48s | Max: 36m 30s | Hits:  61%/3420  
      🟩 Clang12            Pass: 100%/4   | Total:  2h 14m | Avg: 33m 35s | Max: 35m 13s | Hits:  61%/3420  
      🟩 Clang13            Pass: 100%/4   | Total:  2h 14m | Avg: 33m 33s | Max: 38m 00s | Hits:  61%/3420  
      🟩 Clang14            Pass: 100%/4   | Total:  2h 12m | Avg: 33m 09s | Max: 33m 54s | Hits:  61%/3420  
      🟩 Clang15            Pass: 100%/4   | Total:  2h 13m | Avg: 33m 15s | Max: 33m 49s | Hits:  61%/3412  
      🟩 Clang16            Pass: 100%/4   | Total:  2h 14m | Avg: 33m 33s | Max: 34m 28s | Hits:  61%/3412  
      🟩 Clang17            Pass: 100%/26  | Total: 10h 51m | Avg: 25m 02s | Max: 37m 12s | Hits:  85%/21882 
      🟩 GCC6               Pass: 100%/2   | Total: 58m 49s | Avg: 29m 24s | Max: 30m 16s | Hits:  60%/1554  
      🟩 GCC7               Pass: 100%/6   | Total:  3h 06m | Avg: 31m 03s | Max: 34m 24s | Hits:  60%/4899  
      🟩 GCC8               Pass: 100%/6   | Total:  3h 03m | Avg: 30m 30s | Max: 33m 22s | Hits:  60%/4899  
      🟩 GCC9               Pass: 100%/6   | Total:  3h 18m | Avg: 33m 04s | Max: 38m 36s | Hits:  60%/4899  
      🟩 GCC10              Pass: 100%/4   | Total:  2h 20m | Avg: 35m 05s | Max: 36m 02s | Hits:  60%/3420  
      🟩 GCC11              Pass: 100%/7   | Total:  4h 22m | Avg: 37m 32s | Max: 44m 28s | Hits:  60%/5971  
      🟩 GCC12              Pass: 100%/4   | Total:  2h 20m | Avg: 35m 12s | Max: 35m 54s | Hits:  60%/3412  
      🟩 GCC13              Pass: 100%/28  | Total: 11h 26m | Avg: 24m 30s | Max: 37m 44s | Hits:  82%/23884 
      🟩 Intel2023.2.0      Pass: 100%/3   | Total:  1h 51m | Avg: 37m 19s | Max: 37m 45s | Hits:  61%/2343  
      🟩 MSVC14.16          Pass: 100%/1   | Total: 46m 24s | Avg: 46m 24s | Max: 46m 24s | Hits:  65%/696   
      🟩 MSVC14.29          Pass: 100%/2   | Total:  1h 22m | Avg: 41m 21s | Max: 42m 49s | Hits:  65%/1392  
      🟩 MSVC14.39          Pass: 100%/3   | Total:  2h 09m | Avg: 43m 00s | Max: 43m 45s | Hits:  65%/2088  
    🟩 cxx_family
      🟩 Clang              Pass: 100%/59  | Total:  1d 05h | Avg: 29m 41s | Max: 38m 00s | Hits:  72%/49847 
      🟩 GCC                Pass: 100%/63  | Total:  1d 06h | Avg: 29m 28s | Max: 44m 28s | Hits:  70%/52938 
      🟩 Intel              Pass: 100%/3   | Total:  1h 51m | Avg: 37m 19s | Max: 37m 45s | Hits:  61%/2343  
      🟩 MSVC               Pass: 100%/6   | Total:  4h 18m | Avg: 43m 01s | Max: 46m 24s | Hits:  65%/4176  
    🟩 gpu
      🟩 v100               Pass: 100%/131 | Total:  2d 18h | Avg: 30m 22s | Max: 46m 24s | Hits:  70%/109304
    🟩 jobs
      🟩 Build              Pass: 100%/99  | Total:  2d 07h | Avg: 33m 21s | Max: 46m 24s | Hits:  61%/82008 
      🟩 DeviceLaunch       Pass: 100%/8   | Total:  2h 28m | Avg: 18m 30s | Max: 23m 35s | Hits:  99%/6824  
      🟩 GraphCapture       Pass: 100%/8   | Total:  2h 15m | Avg: 16m 55s | Max: 19m 55s | Hits:  99%/6824  
      🟩 HostLaunch         Pass: 100%/8   | Total:  2h 34m | Avg: 19m 19s | Max: 25m 11s | Hits:  99%/6824  
      🟩 TestGPU            Pass: 100%/8   | Total:  3h 58m | Avg: 29m 52s | Max: 37m 44s | Hits:  99%/6824  
    🟩 sm
      🟩 60;70;80;90        Pass: 100%/3   | Total:  2h 08m | Avg: 42m 59s | Max: 44m 28s | Hits:  60%/2559  
      🟩 90a                Pass: 100%/4   | Total:  1h 12m | Avg: 18m 06s | Max: 18m 52s | Hits:  60%/3412  
    🟩 std
      🟩 11                 Pass: 100%/34  | Total: 17h 08m | Avg: 30m 15s | Max: 44m 28s | Hits:  70%/28573 
      🟩 14                 Pass: 100%/37  | Total: 19h 13m | Avg: 31m 10s | Max: 46m 24s | Hits:  69%/30661 
      🟩 17                 Pass: 100%/36  | Total: 18h 19m | Avg: 30m 32s | Max: 42m 28s | Hits:  70%/29893 
      🟩 20                 Pass: 100%/24  | Total: 11h 37m | Avg: 29m 02s | Max: 43m 45s | Hits:  74%/20177 
    
  • 🟩 thrust: Pass: 100%/118 | Total: 2d 07h | Avg: 28m 13s | Max: 59m 45s | Hits: 38%/138912

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

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

👃 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

thrust/thrust/detail/vector_base.h Outdated Show resolved Hide resolved
Co-authored-by: Georgii Evtushenko <evtushenko.georgy@gmail.com>
@bernhardmgruber
Copy link
Contributor Author

Rebased to address the merge conflict.

@bernhardmgruber bernhardmgruber enabled auto-merge (squash) July 22, 2024 12:42
Copy link
Contributor

🟩 CI finished in 6h 19m: Pass: 100%/250 | Total: 5d 01h | Avg: 29m 14s | Max: 1h 00m | Hits: 52%/248341
  • 🟩 cub: Pass: 100%/131 | Total: 2d 18h | Avg: 30m 20s | Max: 45m 13s | Hits: 70%/109429

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

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

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

👃 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 b8116c3 into NVIDIA:main Jul 22, 2024
263 checks passed
@bernhardmgruber bernhardmgruber deleted the value_init branch July 22, 2024 16:40
pciolkosz pushed a commit to pciolkosz/cccl that referenced this pull request Aug 4, 2024
Co-authored-by: Georgii Evtushenko <evtushenko.georgy@gmail.com>
pciolkosz pushed a commit to pciolkosz/cccl that referenced this pull request Aug 4, 2024
Co-authored-by: Georgii Evtushenko <evtushenko.georgy@gmail.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.

3 participants