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 query NVRTC for cuda runtime header #2102

Merged
merged 1 commit into from
Jul 30, 2024

Conversation

miscco
Copy link
Contributor

@miscco miscco commented Jul 30, 2024

This may fail as discussed in #2095

Fixes 2095

@miscco miscco requested review from a team as code owners July 30, 2024 06:05
This may fail as discussed in NVIDIA#2095

Fixes 2095
@miscco miscco force-pushed the fix_cuda_runtime_nvrtc branch from d9f1381 to d930212 Compare July 30, 2024 06:06
Copy link
Contributor

🟩 CI finished in 1h 25m: Pass: 100%/250 | Total: 1d 20h | Avg: 10m 44s | Max: 1h 16m | Hits: 94%/250036
  • 🟩 cub: Pass: 100%/131 | Total: 1d 04h | Avg: 12m 55s | Max: 1h 16m | Hits: 93%/111124

    🟩 cpu
      🟩 amd64              Pass: 100%/123 | Total:  1d 03h | Avg: 13m 27s | Max:  1h 16m | Hits:  93%/104188
      🟩 arm64              Pass: 100%/8   | Total: 36m 23s | Avg:  4m 32s | Max:  5m 07s | Hits:  99%/6936  
    🟩 ctk
      🟩 11.1               Pass: 100%/15  | Total:  2h 23m | Avg:  9m 33s | Max: 53m 39s | Hits:  91%/11792 
      🟩 11.8               Pass: 100%/3   | Total: 14m 42s | Avg:  4m 54s | Max:  5m 11s | Hits:  99%/2601  
      🟩 12.5               Pass: 100%/113 | Total:  1d 01h | Avg: 13m 34s | Max:  1h 16m | Hits:  93%/96731 
    🟩 cudacxx
      🟩 ClangCUDA17        Pass: 100%/2   | Total:  7m 22s | Avg:  3m 41s | Max:  3m 55s | Hits: 100%/1436  
      🟩 nvcc11.1           Pass: 100%/15  | Total:  2h 23m | Avg:  9m 33s | Max: 53m 39s | Hits:  91%/11792 
      🟩 nvcc11.8           Pass: 100%/3   | Total: 14m 42s | Avg:  4m 54s | Max:  5m 11s | Hits:  99%/2601  
      🟩 nvcc12.5           Pass: 100%/111 | Total:  1d 01h | Avg: 13m 45s | Max:  1h 16m | Hits:  93%/95295 
    🟩 cudacxx_family
      🟩 ClangCUDA          Pass: 100%/2   | Total:  7m 22s | Avg:  3m 41s | Max:  3m 55s | Hits: 100%/1436  
      🟩 nvcc               Pass: 100%/129 | Total:  1d 04h | Avg: 13m 03s | Max:  1h 16m | Hits:  93%/109688
    🟩 cxx
      🟩 Clang9             Pass: 100%/6   | Total: 26m 30s | Avg:  4m 25s | Max:  5m 24s | Hits: 100%/4980  
      🟩 Clang10            Pass: 100%/3   | Total: 15m 03s | Avg:  5m 01s | Max:  5m 25s | Hits: 100%/2607  
      🟩 Clang11            Pass: 100%/4   | Total: 17m 33s | Avg:  4m 23s | Max:  4m 33s | Hits: 100%/3476  
      🟩 Clang12            Pass: 100%/4   | Total: 17m 55s | Avg:  4m 28s | Max:  5m 06s | Hits: 100%/3476  
      🟩 Clang13            Pass: 100%/4   | Total: 17m 37s | Avg:  4m 24s | Max:  4m 37s | Hits: 100%/3476  
      🟩 Clang14            Pass: 100%/4   | Total: 18m 36s | Avg:  4m 39s | Max:  4m 54s | Hits: 100%/3476  
      🟩 Clang15            Pass: 100%/4   | Total: 18m 12s | Avg:  4m 33s | Max:  4m 44s | Hits: 100%/3468  
      🟩 Clang16            Pass: 100%/4   | Total: 17m 35s | Avg:  4m 23s | Max:  4m 42s | Hits: 100%/3468  
      🟩 Clang17            Pass: 100%/26  | Total:  6h 40m | Avg: 15m 24s | Max: 32m 26s | Hits:  99%/22244 
      🟩 GCC6               Pass: 100%/2   | Total:  7m 19s | Avg:  3m 39s | Max:  3m 43s | Hits:  99%/1582  
      🟩 GCC7               Pass: 100%/6   | Total: 22m 48s | Avg:  3m 48s | Max:  4m 20s | Hits:  99%/4983  
      🟩 GCC8               Pass: 100%/6   | Total:  1h 03m | Avg: 10m 30s | Max: 42m 38s | Hits:  93%/4983  
      🟩 GCC9               Pass: 100%/6   | Total: 23m 58s | Avg:  3m 59s | Max:  4m 41s | Hits:  99%/4983  
      🟩 GCC10              Pass: 100%/4   | Total: 17m 42s | Avg:  4m 25s | Max:  4m 49s | Hits:  99%/3476  
      🟩 GCC11              Pass: 100%/7   | Total: 32m 31s | Avg:  4m 38s | Max:  5m 11s | Hits:  99%/6069  
      🟩 GCC12              Pass: 100%/4   | Total: 18m 40s | Avg:  4m 40s | Max:  4m 47s | Hits:  99%/3468  
      🟩 GCC13              Pass: 100%/28  | Total:  6h 43m | Avg: 14m 23s | Max: 32m 11s | Hits:  99%/24276 
      🟩 Intel2023.2.0      Pass: 100%/3   | Total:  2h 46m | Avg: 55m 21s | Max: 58m 05s | Hits:   4%/2379  
      🟩 MSVC14.16          Pass: 100%/1   | Total: 53m 39s | Avg: 53m 39s | Max: 53m 39s | Hits:   1%/709   
      🟩 MSVC14.29          Pass: 100%/2   | Total:  2h 09m | Avg:  1h 04m | Max:  1h 06m | Hits:   1%/1418  
      🟩 MSVC14.39          Pass: 100%/3   | Total:  3h 23m | Avg:  1h 07m | Max:  1h 16m | Hits:   1%/2127  
    🟩 cxx_family
      🟩 Clang              Pass: 100%/59  | Total:  9h 09m | Avg:  9m 19s | Max: 32m 26s | Hits:  99%/50671 
      🟩 GCC                Pass: 100%/63  | Total:  9h 49m | Avg:  9m 21s | Max: 42m 38s | Hits:  99%/53820 
      🟩 Intel              Pass: 100%/3   | Total:  2h 46m | Avg: 55m 21s | Max: 58m 05s | Hits:   4%/2379  
      🟩 MSVC               Pass: 100%/6   | Total:  6h 27m | Avg:  1h 04m | Max:  1h 16m | Hits:   1%/4254  
    🟩 gpu
      🟩 v100               Pass: 100%/131 | Total:  1d 04h | Avg: 12m 55s | Max:  1h 16m | Hits:  93%/111124
    🟩 jobs
      🟩 Build              Pass: 100%/99  | Total: 16h 22m | Avg:  9m 55s | Max:  1h 16m | Hits:  91%/83380 
      🟩 DeviceLaunch       Pass: 100%/8   | Total:  2h 47m | Avg: 20m 56s | Max: 23m 42s | Hits:  99%/6936  
      🟩 GraphCapture       Pass: 100%/8   | Total:  2h 25m | Avg: 18m 08s | Max: 20m 47s | Hits:  99%/6936  
      🟩 HostLaunch         Pass: 100%/8   | Total:  2h 45m | Avg: 20m 38s | Max: 22m 53s | Hits:  99%/6936  
      🟩 TestGPU            Pass: 100%/8   | Total:  3h 51m | Avg: 28m 57s | Max: 32m 26s | Hits:  99%/6936  
    🟩 sm
      🟩 60;70;80;90        Pass: 100%/3   | Total: 14m 42s | Avg:  4m 54s | Max:  5m 11s | Hits:  99%/2601  
      🟩 90a                Pass: 100%/4   | Total: 14m 22s | Avg:  3m 35s | Max:  3m 46s | Hits:  99%/3468  
    🟩 std
      🟩 11                 Pass: 100%/34  | Total:  5h 56m | Avg: 10m 29s | Max: 52m 53s | Hits:  96%/29047 
      🟩 14                 Pass: 100%/37  | Total:  8h 36m | Avg: 13m 57s | Max:  1h 03m | Hits:  90%/31174 
      🟩 17                 Pass: 100%/36  | Total:  8h 15m | Avg: 13m 46s | Max:  1h 16m | Hits:  92%/30392 
      🟩 20                 Pass: 100%/24  | Total:  5h 22m | Avg: 13m 26s | Max:  1h 05m | Hits:  96%/20511 
    
  • 🟩 thrust: Pass: 100%/118 | Total: 16h 23m | Avg: 8m 20s | Max: 52m 52s | Hits: 95%/138912

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

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

👃 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

@miscco miscco merged commit 1e67aa7 into NVIDIA:main Jul 30, 2024
264 checks passed
@miscco miscco deleted the fix_cuda_runtime_nvrtc branch July 30, 2024 07:48
@leofang
Copy link
Member

leofang commented Jul 30, 2024

Thanks, @miscco!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
Archived in project
Development

Successfully merging this pull request may close these issues.

3 participants