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

Do not include our own string.h file #2444

Merged
merged 1 commit into from
Sep 20, 2024
Merged

Conversation

miscco
Copy link
Contributor

@miscco miscco commented Sep 20, 2024

That might conflict with the host standard library

Verified

This commit was signed with the committer’s verified signature.
miscco Michael Schellenberger Costa
That might conflict with the host standard library
@miscco miscco requested review from a team as code owners September 20, 2024 16:25
@miscco miscco added libcu++ For all items related to libcu++ bug: functional labels Sep 20, 2024
Copy link
Contributor

🟩 CI finished in 1h 56m: Pass: 100%/364 | Total: 7d 22h | Avg: 31m 26s | Max: 1h 23m | Hits: 32%/25655
  • 🟩 cub: Pass: 100%/104 | Total: 3d 13h | Avg: 49m 15s | Max: 1h 16m | Hits: 2%/2908

    🟩 cpu
      🟩 amd64              Pass: 100%/96  | Total:  3d 06h | Avg: 48m 53s | Max:  1h 16m | Hits:   2%/2908  
      🟩 arm64              Pass: 100%/8   | Total:  7h 10m | Avg: 53m 49s | Max: 56m 18s
    🟩 ctk
      🟩 11.1               Pass: 100%/15  | Total: 11h 23m | Avg: 45m 35s | Max: 58m 19s | Hits:   2%/727   
      🟩 11.8               Pass: 100%/3   | Total:  3h 37m | Avg:  1h 12m | Max:  1h 16m
      🟩 12.6               Pass: 100%/86  | Total:  2d 22h | Avg: 49m 05s | Max:  1h 16m | Hits:   2%/2181  
    🟩 cudacxx
      🟩 ClangCUDA18        Pass: 100%/2   | Total:  1h 49m | Avg: 54m 52s | Max: 56m 01s
      🟩 nvcc11.1           Pass: 100%/15  | Total: 11h 23m | Avg: 45m 35s | Max: 58m 19s | Hits:   2%/727   
      🟩 nvcc11.8           Pass: 100%/3   | Total:  3h 37m | Avg:  1h 12m | Max:  1h 16m
      🟩 nvcc12.6           Pass: 100%/84  | Total:  2d 20h | Avg: 48m 57s | Max:  1h 16m | Hits:   2%/2181  
    🟩 cudacxx_family
      🟩 ClangCUDA          Pass: 100%/2   | Total:  1h 49m | Avg: 54m 52s | Max: 56m 01s
      🟩 nvcc               Pass: 100%/102 | Total:  3d 11h | Avg: 49m 09s | Max:  1h 16m | Hits:   2%/2908  
    🟩 cxx
      🟩 Clang9             Pass: 100%/6   | Total:  4h 40m | Avg: 46m 45s | Max: 50m 32s
      🟩 Clang10            Pass: 100%/3   | Total:  2h 33m | Avg: 51m 06s | Max: 51m 37s
      🟩 Clang11            Pass: 100%/4   | Total:  3h 24m | Avg: 51m 01s | Max: 52m 57s
      🟩 Clang12            Pass: 100%/4   | Total:  3h 32m | Avg: 53m 12s | Max: 56m 42s
      🟩 Clang13            Pass: 100%/4   | Total:  3h 29m | Avg: 52m 25s | Max: 56m 06s
      🟩 Clang14            Pass: 100%/4   | Total:  3h 27m | Avg: 51m 55s | Max: 54m 27s
      🟩 Clang15            Pass: 100%/4   | Total:  3h 31m | Avg: 52m 49s | Max: 56m 42s
      🟩 Clang16            Pass: 100%/4   | Total:  3h 33m | Avg: 53m 15s | Max: 59m 40s
      🟩 Clang17            Pass: 100%/4   | Total:  3h 26m | Avg: 51m 40s | Max: 56m 32s
      🟩 Clang18            Pass: 100%/9   | Total:  7h 04m | Avg: 47m 06s | Max: 58m 46s
      🟩 GCC6               Pass: 100%/2   | Total:  1h 33m | Avg: 46m 58s | Max: 48m 54s
      🟩 GCC7               Pass: 100%/6   | Total:  4h 52m | Avg: 48m 42s | Max: 58m 09s
      🟩 GCC8               Pass: 100%/6   | Total:  4h 51m | Avg: 48m 31s | Max: 56m 29s
      🟩 GCC9               Pass: 100%/6   | Total:  4h 49m | Avg: 48m 13s | Max: 53m 21s
      🟩 GCC10              Pass: 100%/4   | Total:  3h 31m | Avg: 52m 57s | Max: 57m 45s
      🟩 GCC11              Pass: 100%/7   | Total:  7h 07m | Avg:  1h 01m | Max:  1h 16m
      🟩 GCC12              Pass: 100%/4   | Total:  3h 32m | Avg: 53m 14s | Max:  1h 00m
      🟩 GCC13              Pass: 100%/16  | Total:  9h 09m | Avg: 34m 20s | Max: 56m 50s
      🟩 Intel2023.2.0      Pass: 100%/3   | Total:  2h 45m | Avg: 55m 19s | Max: 58m 07s
      🟩 MSVC14.16          Pass: 100%/1   | Total: 58m 19s | Avg: 58m 19s | Max: 58m 19s | Hits:   2%/727   
      🟩 MSVC14.29          Pass: 100%/2   | Total:  2h 10m | Avg:  1h 05m | Max:  1h 05m | Hits:   2%/1454  
      🟩 MSVC14.39          Pass: 100%/1   | Total:  1h 16m | Avg:  1h 16m | Max:  1h 16m | Hits:   2%/727   
    🟩 cxx_family
      🟩 Clang              Pass: 100%/46  | Total:  1d 14h | Avg: 50m 30s | Max: 59m 40s
      🟩 GCC                Pass: 100%/51  | Total:  1d 15h | Avg: 46m 26s | Max:  1h 16m
      🟩 Intel              Pass: 100%/3   | Total:  2h 45m | Avg: 55m 19s | Max: 58m 07s
      🟩 MSVC               Pass: 100%/4   | Total:  4h 25m | Avg:  1h 06m | Max:  1h 16m | Hits:   2%/2908  
    🟩 gpu
      🟩 v100               Pass: 100%/104 | Total:  3d 13h | Avg: 49m 15s | Max:  1h 16m | Hits:   2%/2908  
    🟩 jobs
      🟩 Build              Pass: 100%/96  | Total:  3d 10h | Avg: 51m 37s | Max:  1h 16m | Hits:   2%/2908  
      🟩 DeviceLaunch       Pass: 100%/1   | Total: 20m 21s | Avg: 20m 21s | Max: 20m 21s
      🟩 GraphCapture       Pass: 100%/1   | Total: 17m 35s | Avg: 17m 35s | Max: 17m 35s
      🟩 HostLaunch         Pass: 100%/3   | Total: 52m 30s | Avg: 17m 30s | Max: 19m 46s
      🟩 TestGPU            Pass: 100%/3   | Total:  1h 17m | Avg: 25m 54s | Max: 26m 59s
    🟩 sm
      🟩 60;70;80;90        Pass: 100%/3   | Total:  3h 37m | Avg:  1h 12m | Max:  1h 16m
      🟩 90a                Pass: 100%/4   | Total:  1h 36m | Avg: 24m 01s | Max: 25m 31s
    🟩 std
      🟩 11                 Pass: 100%/28  | Total: 22h 38m | Avg: 48m 30s | Max:  1h 15m
      🟩 14                 Pass: 100%/27  | Total: 22h 47m | Avg: 50m 39s | Max:  1h 06m | Hits:   2%/1454  
      🟩 17                 Pass: 100%/26  | Total: 22h 33m | Avg: 52m 04s | Max:  1h 16m | Hits:   2%/727   
      🟩 20                 Pass: 100%/23  | Total: 17h 23m | Avg: 45m 21s | Max:  1h 16m | Hits:   2%/727   
    
  • 🟩 libcudacxx: Pass: 100%/104 | Total: 1d 15h | Avg: 22m 30s | Max: 57m 23s | Hits: 40%/11383

    🟩 cpu
      🟩 amd64              Pass: 100%/96  | Total:  1d 12h | Avg: 22m 57s | Max: 57m 23s | Hits:  40%/11383 
      🟩 arm64              Pass: 100%/8   | Total:  2h 16m | Avg: 17m 06s | Max: 20m 15s
    🟩 ctk
      🟩 11.1               Pass: 100%/15  | Total:  5h 19m | Avg: 21m 19s | Max: 35m 03s | Hits:  42%/2648  
      🟩 11.8               Pass: 100%/3   | Total:  1h 12m | Avg: 24m 01s | Max: 27m 12s
      🟩 12.6               Pass: 100%/86  | Total:  1d 08h | Avg: 22m 39s | Max: 57m 23s | Hits:  39%/8735  
    🟩 cudacxx
      🟩 ClangCUDA18        Pass: 100%/2   | Total: 39m 18s | Avg: 19m 39s | Max: 22m 09s
      🟩 nvcc11.1           Pass: 100%/15  | Total:  5h 19m | Avg: 21m 19s | Max: 35m 03s | Hits:  42%/2648  
      🟩 nvcc11.8           Pass: 100%/3   | Total:  1h 12m | Avg: 24m 01s | Max: 27m 12s
      🟩 nvcc12.6           Pass: 100%/84  | Total:  1d 07h | Avg: 22m 44s | Max: 57m 23s | Hits:  39%/8735  
    🟩 cudacxx_family
      🟩 ClangCUDA          Pass: 100%/2   | Total: 39m 18s | Avg: 19m 39s | Max: 22m 09s
      🟩 nvcc               Pass: 100%/102 | Total:  1d 14h | Avg: 22m 33s | Max: 57m 23s | Hits:  40%/11383 
    🟩 cxx
      🟩 Clang9             Pass: 100%/6   | Total:  2h 10m | Avg: 21m 48s | Max: 31m 17s
      🟩 Clang10            Pass: 100%/3   | Total:  1h 16m | Avg: 25m 37s | Max: 31m 54s
      🟩 Clang11            Pass: 100%/4   | Total:  1h 28m | Avg: 22m 01s | Max: 25m 23s
      🟩 Clang12            Pass: 100%/4   | Total:  1h 33m | Avg: 23m 18s | Max: 28m 03s
      🟩 Clang13            Pass: 100%/4   | Total:  1h 32m | Avg: 23m 07s | Max: 28m 28s
      🟩 Clang14            Pass: 100%/4   | Total:  1h 33m | Avg: 23m 26s | Max: 25m 24s
      🟩 Clang15            Pass: 100%/4   | Total:  1h 21m | Avg: 20m 20s | Max: 20m 32s
      🟩 Clang16            Pass: 100%/4   | Total:  1h 31m | Avg: 22m 57s | Max: 30m 07s
      🟩 Clang17            Pass: 100%/4   | Total:  1h 25m | Avg: 21m 15s | Max: 26m 47s
      🟩 Clang18            Pass: 100%/8   | Total:  3h 03m | Avg: 22m 56s | Max: 57m 23s
      🟩 GCC6               Pass: 100%/2   | Total: 42m 21s | Avg: 21m 10s | Max: 23m 32s
      🟩 GCC7               Pass: 100%/6   | Total:  2h 02m | Avg: 20m 23s | Max: 26m 21s
      🟩 GCC8               Pass: 100%/6   | Total:  2h 06m | Avg: 21m 05s | Max: 27m 18s
      🟩 GCC9               Pass: 100%/6   | Total:  2h 03m | Avg: 20m 32s | Max: 21m 37s
      🟩 GCC10              Pass: 100%/4   | Total:  1h 24m | Avg: 21m 11s | Max: 25m 53s
      🟩 GCC11              Pass: 100%/7   | Total:  2h 33m | Avg: 21m 56s | Max: 27m 12s
      🟩 GCC12              Pass: 100%/4   | Total:  1h 20m | Avg: 20m 13s | Max: 24m 49s
      🟩 GCC13              Pass: 100%/17  | Total:  6h 02m | Avg: 21m 19s | Max: 56m 40s
      🟩 Intel2023.2.0      Pass: 100%/3   | Total:  1h 06m | Avg: 22m 08s | Max: 25m 02s
      🟩 MSVC14.16          Pass: 100%/1   | Total: 35m 03s | Avg: 35m 03s | Max: 35m 03s | Hits:  42%/2648  
      🟩 MSVC14.29          Pass: 100%/2   | Total:  1h 22m | Avg: 41m 16s | Max: 43m 27s | Hits:  40%/5658  
      🟩 MSVC14.39          Pass: 100%/1   | Total: 43m 48s | Avg: 43m 48s | Max: 43m 48s | Hits:  37%/3077  
    🟩 cxx_family
      🟩 Clang              Pass: 100%/45  | Total: 16h 57m | Avg: 22m 36s | Max: 57m 23s
      🟩 GCC                Pass: 100%/52  | Total: 18h 16m | Avg: 21m 04s | Max: 56m 40s
      🟩 Intel              Pass: 100%/3   | Total:  1h 06m | Avg: 22m 08s | Max: 25m 02s
      🟩 MSVC               Pass: 100%/4   | Total:  2h 41m | Avg: 40m 20s | Max: 43m 48s | Hits:  40%/11383 
    🟩 gpu
      🟩 v100               Pass: 100%/104 | Total:  1d 15h | Avg: 22m 30s | Max: 57m 23s | Hits:  40%/11383 
    🟩 jobs
      🟩 Build              Pass: 100%/96  | Total:  1d 10h | Avg: 21m 47s | Max: 43m 48s | Hits:  40%/11383 
      🟩 NVRTC              Pass: 100%/4   | Total:  1h 33m | Avg: 23m 25s | Max: 24m 58s
      🟩 Test               Pass: 100%/3   | Total:  2h 34m | Avg: 51m 26s | Max: 57m 23s
      🟩 VerifyCodegen      Pass: 100%/1   | Total:  1m 40s | Avg:  1m 40s | Max:  1m 40s
    🟩 sm
      🟩 60;70;80;90        Pass: 100%/3   | Total:  1h 12m | Avg: 24m 01s | Max: 27m 12s
      🟩 90a                Pass: 100%/4   | Total: 51m 55s | Avg: 12m 58s | Max: 14m 15s
    🟩 std
      🟩 11                 Pass: 100%/28  | Total:  9h 48m | Avg: 21m 00s | Max: 40m 15s
      🟩 14                 Pass: 100%/28  | Total:  9h 27m | Avg: 20m 15s | Max: 39m 05s | Hits:  42%/5397  
      🟩 17                 Pass: 100%/27  | Total: 10h 31m | Avg: 23m 22s | Max: 43m 27s | Hits:  38%/2909  
      🟩 20                 Pass: 100%/20  | Total:  9h 12m | Avg: 27m 37s | Max: 57m 23s | Hits:  37%/3077  
    
  • 🟩 thrust: Pass: 100%/103 | Total: 2d 15h | Avg: 36m 44s | Max: 1h 23m | Hits: 31%/11150

    🟩 cpu
      🟩 amd64              Pass: 100%/95  | Total:  2d 10h | Avg: 36m 46s | Max:  1h 23m | Hits:  31%/11150 
      🟩 arm64              Pass: 100%/8   | Total:  4h 50m | Avg: 36m 17s | Max: 41m 54s
    🟩 ctk
      🟩 11.1               Pass: 100%/15  | Total:  9h 01m | Avg: 36m 05s | Max:  1h 10m | Hits:  14%/2230  
      🟩 11.8               Pass: 100%/3   | Total:  2h 11m | Avg: 43m 49s | Max: 47m 54s
      🟩 12.6               Pass: 100%/85  | Total:  2d 03h | Avg: 36m 35s | Max:  1h 23m | Hits:  35%/8920  
    🟩 cudacxx
      🟩 ClangCUDA18        Pass: 100%/2   | Total:  1h 07m | Avg: 33m 44s | Max: 34m 29s
      🟩 nvcc11.1           Pass: 100%/15  | Total:  9h 01m | Avg: 36m 05s | Max:  1h 10m | Hits:  14%/2230  
      🟩 nvcc11.8           Pass: 100%/3   | Total:  2h 11m | Avg: 43m 49s | Max: 47m 54s
      🟩 nvcc12.6           Pass: 100%/83  | Total:  2d 02h | Avg: 36m 39s | Max:  1h 23m | Hits:  35%/8920  
    🟩 cudacxx_family
      🟩 ClangCUDA          Pass: 100%/2   | Total:  1h 07m | Avg: 33m 44s | Max: 34m 29s
      🟩 nvcc               Pass: 100%/101 | Total:  2d 13h | Avg: 36m 47s | Max:  1h 23m | Hits:  31%/11150 
    🟩 cxx
      🟩 Clang9             Pass: 100%/6   | Total:  3h 31m | Avg: 35m 17s | Max: 38m 50s
      🟩 Clang10            Pass: 100%/3   | Total:  1h 54m | Avg: 38m 08s | Max: 45m 07s
      🟩 Clang11            Pass: 100%/4   | Total:  2h 33m | Avg: 38m 15s | Max: 43m 11s
      🟩 Clang12            Pass: 100%/4   | Total:  2h 32m | Avg: 38m 05s | Max: 42m 30s
      🟩 Clang13            Pass: 100%/4   | Total:  2h 31m | Avg: 37m 45s | Max: 42m 08s
      🟩 Clang14            Pass: 100%/4   | Total:  2h 30m | Avg: 37m 30s | Max: 44m 08s
      🟩 Clang15            Pass: 100%/4   | Total:  2h 30m | Avg: 37m 40s | Max: 43m 01s
      🟩 Clang16            Pass: 100%/4   | Total:  2h 42m | Avg: 40m 32s | Max: 44m 50s
      🟩 Clang17            Pass: 100%/4   | Total:  2h 29m | Avg: 37m 20s | Max: 40m 20s
      🟩 Clang18            Pass: 100%/9   | Total:  4h 22m | Avg: 29m 10s | Max: 38m 20s
      🟩 GCC6               Pass: 100%/2   | Total:  1h 05m | Avg: 32m 52s | Max: 33m 50s
      🟩 GCC7               Pass: 100%/6   | Total:  3h 22m | Avg: 33m 41s | Max: 38m 19s
      🟩 GCC8               Pass: 100%/6   | Total:  3h 26m | Avg: 34m 26s | Max: 37m 48s
      🟩 GCC9               Pass: 100%/6   | Total:  3h 37m | Avg: 36m 19s | Max: 46m 41s
      🟩 GCC10              Pass: 100%/4   | Total:  2h 29m | Avg: 37m 27s | Max: 40m 53s
      🟩 GCC11              Pass: 100%/7   | Total:  4h 46m | Avg: 40m 54s | Max: 47m 54s
      🟩 GCC12              Pass: 100%/4   | Total:  2h 41m | Avg: 40m 15s | Max: 48m 28s
      🟩 GCC13              Pass: 100%/14  | Total:  5h 59m | Avg: 25m 41s | Max: 41m 54s
      🟩 Intel2023.2.0      Pass: 100%/3   | Total:  2h 25m | Avg: 48m 23s | Max: 52m 59s
      🟩 MSVC14.16          Pass: 100%/1   | Total:  1h 10m | Avg:  1h 10m | Max:  1h 10m | Hits:  14%/2230  
      🟩 MSVC14.29          Pass: 100%/2   | Total:  2h 31m | Avg:  1h 15m | Max:  1h 18m | Hits:  14%/4460  
      🟩 MSVC14.39          Pass: 100%/2   | Total:  1h 49m | Avg: 54m 55s | Max:  1h 23m | Hits:  57%/4460  
    🟩 cxx_family
      🟩 Clang              Pass: 100%/46  | Total:  1d 03h | Avg: 36m 01s | Max: 45m 07s
      🟩 GCC                Pass: 100%/49  | Total:  1d 03h | Avg: 33m 39s | Max: 48m 28s
      🟩 Intel              Pass: 100%/3   | Total:  2h 25m | Avg: 48m 23s | Max: 52m 59s
      🟩 MSVC               Pass: 100%/5   | Total:  5h 31m | Avg:  1h 06m | Max:  1h 23m | Hits:  31%/11150 
    🟩 gpu
      🟩 v100               Pass: 100%/103 | Total:  2d 15h | Avg: 36m 44s | Max:  1h 23m | Hits:  31%/11150 
    🟩 jobs
      🟩 Build              Pass: 100%/96  | Total:  2d 13h | Avg: 38m 30s | Max:  1h 23m | Hits:  14%/8920  
      🟩 TestCPU            Pass: 100%/4   | Total: 48m 28s | Avg: 12m 07s | Max: 25m 55s | Hits:  99%/2230  
      🟩 TestGPU            Pass: 100%/3   | Total: 38m 05s | Avg: 12m 41s | Max: 13m 47s
    🟩 sm
      🟩 60;70;80;90        Pass: 100%/3   | Total:  2h 11m | Avg: 43m 49s | Max: 47m 54s
      🟩 90a                Pass: 100%/4   | Total:  1h 39m | Avg: 24m 58s | Max: 29m 04s
    🟩 std
      🟩 11                 Pass: 100%/28  | Total: 14h 01m | Avg: 30m 03s | Max: 41m 44s
      🟩 14                 Pass: 100%/27  | Total: 18h 00m | Avg: 40m 01s | Max:  1h 18m | Hits:  14%/4460  
      🟩 17                 Pass: 100%/26  | Total: 17h 52m | Avg: 41m 14s | Max:  1h 13m | Hits:  14%/2230  
      🟩 20                 Pass: 100%/22  | Total: 13h 09m | Avg: 35m 52s | Max:  1h 23m | Hits:  57%/4460  
    
  • 🟩 cudax: Pass: 100%/52 | Total: 2h 58m | Avg: 3m 25s | Max: 11m 51s | Hits: 28%/214

    🟩 cpu
      🟩 amd64              Pass: 100%/48  | Total:  2h 46m | Avg:  3m 28s | Max: 11m 51s | Hits:  28%/214   
      🟩 arm64              Pass: 100%/4   | Total: 12m 03s | Avg:  3m 00s | Max:  3m 27s
    🟩 ctk
      🟩 12.0               Pass: 100%/19  | Total:  1h 06m | Avg:  3m 30s | Max: 11m 31s | Hits:  28%/107   
      🟩 12.6               Pass: 100%/33  | Total:  1h 51m | Avg:  3m 23s | Max: 11m 51s | Hits:  28%/107   
    🟩 cudacxx
      🟩 nvcc12.0           Pass: 100%/19  | Total:  1h 06m | Avg:  3m 30s | Max: 11m 31s | Hits:  28%/107   
      🟩 nvcc12.6           Pass: 100%/33  | Total:  1h 51m | Avg:  3m 23s | Max: 11m 51s | Hits:  28%/107   
    🟩 cudacxx_family
      🟩 nvcc               Pass: 100%/52  | Total:  2h 58m | Avg:  3m 25s | Max: 11m 51s | Hits:  28%/214   
    🟩 cxx
      🟩 Clang9             Pass: 100%/2   | Total:  6m 08s | Avg:  3m 04s | Max:  3m 04s
      🟩 Clang10            Pass: 100%/2   | Total:  6m 18s | Avg:  3m 09s | Max:  3m 14s
      🟩 Clang11            Pass: 100%/4   | Total: 11m 48s | Avg:  2m 57s | Max:  3m 04s
      🟩 Clang12            Pass: 100%/4   | Total: 11m 44s | Avg:  2m 56s | Max:  3m 00s
      🟩 Clang13            Pass: 100%/4   | Total: 12m 12s | Avg:  3m 03s | Max:  3m 06s
      🟩 Clang14            Pass: 100%/4   | Total: 13m 03s | Avg:  3m 15s | Max:  4m 10s
      🟩 Clang15            Pass: 100%/2   | Total:  5m 59s | Avg:  2m 59s | Max:  3m 05s
      🟩 Clang16            Pass: 100%/4   | Total: 11m 58s | Avg:  2m 59s | Max:  3m 24s
      🟩 Clang17            Pass: 100%/2   | Total:  5m 57s | Avg:  2m 58s | Max:  2m 59s
      🟩 Clang18            Pass: 100%/2   | Total:  7m 30s | Avg:  3m 45s | Max:  4m 23s
      🟩 GCC9               Pass: 100%/2   | Total:  5m 40s | Avg:  2m 50s | Max:  3m 03s
      🟩 GCC10              Pass: 100%/4   | Total: 11m 26s | Avg:  2m 51s | Max:  3m 15s
      🟩 GCC11              Pass: 100%/4   | Total: 12m 12s | Avg:  3m 03s | Max:  3m 14s
      🟩 GCC12              Pass: 100%/7   | Total: 24m 00s | Avg:  3m 25s | Max:  4m 54s
      🟩 GCC13              Pass: 100%/3   | Total:  9m 12s | Avg:  3m 04s | Max:  3m 27s
      🟩 MSVC14.36          Pass: 100%/1   | Total: 11m 31s | Avg: 11m 31s | Max: 11m 31s | Hits:  28%/107   
      🟩 MSVC14.39          Pass: 100%/1   | Total: 11m 51s | Avg: 11m 51s | Max: 11m 51s | Hits:  28%/107   
    🟩 cxx_family
      🟩 Clang              Pass: 100%/30  | Total:  1h 32m | Avg:  3m 05s | Max:  4m 23s
      🟩 GCC                Pass: 100%/20  | Total:  1h 02m | Avg:  3m 07s | Max:  4m 54s
      🟩 MSVC               Pass: 100%/2   | Total: 23m 22s | Avg: 11m 41s | Max: 11m 51s | Hits:  28%/214   
    🟩 gpu
      🟩 v100               Pass: 100%/52  | Total:  2h 58m | Avg:  3m 25s | Max: 11m 51s | Hits:  28%/214   
    🟩 jobs
      🟩 Build              Pass: 100%/47  | Total:  2h 37m | Avg:  3m 20s | Max: 11m 51s | Hits:  28%/214   
      🟩 Test               Pass: 100%/5   | Total: 21m 15s | Avg:  4m 15s | Max:  4m 54s
    🟩 sm
      🟩 90                 Pass: 100%/1   | Total:  2m 13s | Avg:  2m 13s | Max:  2m 13s
      🟩 90a                Pass: 100%/1   | Total:  2m 36s | Avg:  2m 36s | Max:  2m 36s
    🟩 std
      🟩 17                 Pass: 100%/28  | Total:  1h 24m | Avg:  3m 02s | Max:  4m 54s
      🟩 20                 Pass: 100%/24  | Total:  1h 33m | Avg:  3m 53s | Max: 11m 51s | Hits:  28%/214   
    
  • 🟩 pycuda: Pass: 100%/1 | Total: 16m 15s | Avg: 16m 15s | Max: 16m 15s

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

👃 Inspect Changes

Modifications in project?

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

Modifications in project or dependencies?

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

🏃‍ Runner counts (total jobs: 364)

# Runner
297 linux-amd64-cpu16
28 linux-arm64-cpu16
24 linux-amd64-gpu-v100-latest-1
15 windows-amd64-cpu16

@miscco miscco merged commit 92bc4ac into NVIDIA:main Sep 20, 2024
379 checks passed
@miscco miscco deleted the deconflict_string_h branch September 20, 2024 18:45
rwgk pushed a commit to rwgk/cccl that referenced this pull request Sep 24, 2024

Verified

This commit was signed with the committer’s verified signature.
rwgk Ralf W. Grosse-Kunstleve
That might conflict with the host standard library
miscco added a commit that referenced this pull request Sep 30, 2024

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
…ore Compute Libraries`. (#2447)

* Do not include our own string.h file (#2444)

That might conflict with the host standard library

* Programmatically (`sed`) replace `CUDA C++ Core Libraries` with CUDA Core Compute Libraries`.

NO MANUAL CHANGES.

Command used:

```
for fn in `git grep 'CUDA C++ Core Libraries' | cut -d':' -f1 | uniq`; do sed -i .bak 's/CUDA C++ Core Libraries/CUDA Core Compute Libraries/g' $fn; done
```

* Extend `=======================` line in .rst file to match new name.

* Revert changes in all .cuh, .cu, .h, .cpp files.

Rationale: These files actually have a C++-specific license. It's left for later to change the license and the notices together.

* Revert changes in docs/ subdirectory.

---------

Co-authored-by: Michael Schellenberger Costa <miscco@nvidia.com>
gevtushenko pushed a commit that referenced this pull request Oct 4, 2024

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
…2429)

* Brute force experiment: Which tests fail after adding an `assert False`?

* Do not include our own string.h file (#2444)

That might conflict with the host standard library

* Add `_dtype_validation()` in python/cuda_parallel/cuda/parallel/experimental/__init__.py and fix bug in python/cuda_parallel/tests/test_reduce_api.py

* Add `test_device_reduce_dtype_mismatch()`.  Capture `dtype`s only in ctor (not entire arrays).

* Undo change in .gitignore

* Move `min_op()` back into `test_device_reduce_success()` to unbreak sphinx documentation. Also fix existing typo.

* Move `test_device_reduce_dtype_mismatch()` from test_reduce_api.py to test_reduce.py

* Add TODO POINTER vs ITERATOR

---------

Co-authored-by: Michael Schellenberger Costa <miscco@nvidia.com>
rwgk added a commit that referenced this pull request Oct 14, 2024

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
* Do not include our own string.h file (#2444)

That might conflict with the host standard library

* Add missing `` in docs/cub/index.rst

* Very minor grammar fix in docs/cub/index.rst

* Remove outdated "Getting The Thrust Source Code" section.

* Fix TEST_THRUST_PATH in c/parallel/test/CMakeLists.txt (looks like a copy-paste-forgot-to-modify-oversight)

* Remove a stray semicolon in c/parallel/src/reduce.cu (functionally inconsequential).

* Fix a memory leak in c/parallel/test/c2h.h (this leak is only in a test and most likely not critical at all).

---------

Co-authored-by: Michael Schellenberger Costa <miscco@nvidia.com>
caugonnet pushed a commit to caugonnet/cccl that referenced this pull request Oct 16, 2024
* Do not include our own string.h file (NVIDIA#2444)

That might conflict with the host standard library

* Add missing `` in docs/cub/index.rst

* Very minor grammar fix in docs/cub/index.rst

* Remove outdated "Getting The Thrust Source Code" section.

* Fix TEST_THRUST_PATH in c/parallel/test/CMakeLists.txt (looks like a copy-paste-forgot-to-modify-oversight)

* Remove a stray semicolon in c/parallel/src/reduce.cu (functionally inconsequential).

* Fix a memory leak in c/parallel/test/c2h.h (this leak is only in a test and most likely not critical at all).

---------

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
bug: functional libcu++ For all items related to libcu++
Projects
Archived in project
Development

Successfully merging this pull request may close these issues.

None yet

2 participants