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

Implement more cmath functions to be usable on host and device #3382

Open
wants to merge 2 commits into
base: main
Choose a base branch
from

Conversation

miscco
Copy link
Collaborator

@miscco miscco commented Jan 14, 2025

We currently just pull in the majority of the cmath functions from the global namespace.

However, those are mostly not annotated as host device functions so this requires users to use --relaxed-constexpr

Continue the sage of implementing the math functions

Partially addresses #3371

@miscco miscco requested review from a team as code owners January 14, 2025 14:24
@miscco miscco force-pushed the implement_cmath_rounding branch 3 times, most recently from d4782f4 to 98c3d7d Compare January 14, 2025 19:13
@miscco miscco force-pushed the implement_cmath_rounding branch from 98c3d7d to 12c7fbb Compare January 14, 2025 19:13
Copy link
Contributor

🟨 CI finished in 2h 02m: Pass: 96%/144 | Total: 1d 01h | Avg: 10m 48s | Max: 36m 54s | Hits: 428%/12652
  • 🟨 libcudacxx: Pass: 89%/46 | Total: 9h 51m | Avg: 12m 50s | Max: 32m 11s

    🔍 cpu: amd64 🔍
      🔍 amd64              Pass:  88%/44  | Total:  9h 43m | Avg: 13m 15s | Max: 32m 11s
      🟩 arm64              Pass: 100%/2   | Total:  7m 53s | Avg:  3m 56s | Max:  4m 09s
    🔍 cudacxx_family: nvcc 🔍
      🟩 ClangCUDA          Pass: 100%/4   | Total:  1h 04m | Avg: 16m 10s | Max: 21m 01s
      🔍 nvcc               Pass:  88%/42  | Total:  8h 46m | Avg: 12m 31s | Max: 32m 11s
    🚨 cxx_family: MSVC 🚨
      🟩 Clang              Pass: 100%/17  | Total:  3h 33m | Avg: 12m 34s | Max: 26m 08s
      🟩 GCC                Pass: 100%/22  | Total:  3h 32m | Avg:  9m 39s | Max: 31m 37s
      🔥 MSVC               Pass:   0%/5   | Total:  2h 03m | Avg: 24m 47s | Max: 27m 17s
      🟩 NVHPC              Pass: 100%/2   | Total: 40m 41s | Avg: 20m 20s | Max: 32m 11s
    🔍 jobs: Build 🔍
      🔍 Build              Pass:  87%/39  | Total:  7h 07m | Avg: 10m 58s | Max: 32m 11s
      🟩 NVRTC              Pass: 100%/4   | Total:  1h 46m | Avg: 26m 44s | Max: 31m 37s
      🟩 Test               Pass: 100%/2   | Total: 54m 15s | Avg: 27m 07s | Max: 28m 07s
      🟩 VerifyCodegen      Pass: 100%/1   | Total:  1m 55s | Avg:  1m 55s | Max:  1m 55s
    🟨 ctk
      🟨 12.0               Pass:  75%/8   | Total:  1h 18m | Avg:  9m 50s | Max: 23m 13s
      🟩 12.5               Pass: 100%/2   | Total: 40m 41s | Avg: 20m 20s | Max: 32m 11s
      🟨 12.6               Pass:  91%/36  | Total:  7h 51m | Avg: 13m 06s | Max: 31m 37s
    🟨 cudacxx
      🟩 ClangCUDA18        Pass: 100%/4   | Total:  1h 04m | Avg: 16m 10s | Max: 21m 01s
      🟨 nvcc12.0           Pass:  75%/8   | Total:  1h 18m | Avg:  9m 50s | Max: 23m 13s
      🟩 nvcc12.5           Pass: 100%/2   | Total: 40m 41s | Avg: 20m 20s | Max: 32m 11s
      🟨 nvcc12.6           Pass:  90%/32  | Total:  6h 46m | Avg: 12m 43s | Max: 31m 37s
    🟨 cxx
      🟩 Clang14            Pass: 100%/6   | Total:  1h 04m | Avg: 10m 45s | Max: 19m 23s
      🟩 Clang15            Pass: 100%/1   | Total: 19m 58s | Avg: 19m 58s | Max: 19m 58s
      🟩 Clang16            Pass: 100%/1   | Total:  4m 11s | Avg:  4m 11s | Max:  4m 11s
      🟩 Clang17            Pass: 100%/1   | Total:  4m 14s | Avg:  4m 14s | Max:  4m 14s
      🟩 Clang18            Pass: 100%/8   | Total:  2h 00m | Avg: 15m 07s | Max: 26m 08s
      🟩 GCC7               Pass: 100%/5   | Total: 29m 28s | Avg:  5m 53s | Max: 14m 28s
      🟩 GCC8               Pass: 100%/1   | Total:  3m 33s | Avg:  3m 33s | Max:  3m 33s
      🟩 GCC9               Pass: 100%/3   | Total: 11m 38s | Avg:  3m 52s | Max:  4m 44s
      🟩 GCC10              Pass: 100%/1   | Total:  4m 51s | Avg:  4m 51s | Max:  4m 51s
      🟩 GCC11              Pass: 100%/1   | Total:  3m 38s | Avg:  3m 38s | Max:  3m 38s
      🟩 GCC12              Pass: 100%/1   | Total:  4m 49s | Avg:  4m 49s | Max:  4m 49s
      🟩 GCC13              Pass: 100%/10  | Total:  2h 34m | Avg: 15m 27s | Max: 31m 37s
      🟥 MSVC14.29          Pass:   0%/3   | Total:  1h 09m | Avg: 23m 14s | Max: 23m 40s
      🟥 MSVC14.39          Pass:   0%/2   | Total: 54m 17s | Avg: 27m 08s | Max: 27m 17s
      🟩 NVHPC24.7          Pass: 100%/2   | Total: 40m 41s | Avg: 20m 20s | Max: 32m 11s
    🟨 std
      🟩 11                 Pass: 100%/6   | Total:  1h 07m | Avg: 11m 12s | Max: 27m 24s
      🟨 14                 Pass:  75%/4   | Total:  1h 14m | Avg: 18m 43s | Max: 31m 37s
      🟨 17                 Pass:  78%/14  | Total:  3h 17m | Avg: 14m 05s | Max: 32m 11s
      🟨 20                 Pass:  95%/21  | Total:  4h 09m | Avg: 11m 53s | Max: 28m 07s
    🟨 gpu
      🟨 v100               Pass:  89%/46  | Total:  9h 51m | Avg: 12m 50s | Max: 32m 11s
    🟩 sm
      🟩 90                 Pass: 100%/1   | Total: 12m 19s | Avg: 12m 19s | Max: 12m 19s
      🟩 90a                Pass: 100%/2   | Total: 17m 12s | Avg:  8m 36s | Max: 13m 34s
    
  • 🟩 cub: Pass: 100%/38 | Total: 7h 18m | Avg: 11m 31s | Max: 36m 54s | Hits: 599%/3120

    🟩 cpu
      🟩 amd64              Pass: 100%/36  | Total:  7h 08m | Avg: 11m 54s | Max: 36m 54s | Hits: 599%/3120  
      🟩 arm64              Pass: 100%/2   | Total:  9m 50s | Avg:  4m 55s | Max:  5m 01s
    🟩 ctk
      🟩 12.0               Pass: 100%/5   | Total: 50m 47s | Avg: 10m 09s | Max: 29m 45s | Hits: 599%/780   
      🟩 12.5               Pass: 100%/2   | Total: 18m 50s | Avg:  9m 25s | Max:  9m 39s
      🟩 12.6               Pass: 100%/31  | Total:  6h 08m | Avg: 11m 53s | Max: 36m 54s | Hits: 599%/2340  
    🟩 cudacxx
      🟩 ClangCUDA18        Pass: 100%/2   | Total:  9m 02s | Avg:  4m 31s | Max:  4m 36s
      🟩 nvcc12.0           Pass: 100%/5   | Total: 50m 47s | Avg: 10m 09s | Max: 29m 45s | Hits: 599%/780   
      🟩 nvcc12.5           Pass: 100%/2   | Total: 18m 50s | Avg:  9m 25s | Max:  9m 39s
      🟩 nvcc12.6           Pass: 100%/29  | Total:  5h 59m | Avg: 12m 24s | Max: 36m 54s | Hits: 599%/2340  
    🟩 cudacxx_family
      🟩 ClangCUDA          Pass: 100%/2   | Total:  9m 02s | Avg:  4m 31s | Max:  4m 36s
      🟩 nvcc               Pass: 100%/36  | Total:  7h 09m | Avg: 11m 55s | Max: 36m 54s | Hits: 599%/3120  
    🟩 cxx
      🟩 Clang14            Pass: 100%/4   | Total: 21m 56s | Avg:  5m 29s | Max:  5m 50s
      🟩 Clang15            Pass: 100%/1   | Total:  5m 44s | Avg:  5m 44s | Max:  5m 44s
      🟩 Clang16            Pass: 100%/1   | Total:  5m 22s | Avg:  5m 22s | Max:  5m 22s
      🟩 Clang17            Pass: 100%/1   | Total:  5m 25s | Avg:  5m 25s | Max:  5m 25s
      🟩 Clang18            Pass: 100%/7   | Total:  1h 29m | Avg: 12m 46s | Max: 36m 54s
      🟩 GCC7               Pass: 100%/2   | Total: 10m 37s | Avg:  5m 18s | Max:  5m 32s
      🟩 GCC8               Pass: 100%/1   | Total:  5m 21s | Avg:  5m 21s | Max:  5m 21s
      🟩 GCC9               Pass: 100%/2   | Total: 10m 47s | Avg:  5m 23s | Max:  5m 25s
      🟩 GCC10              Pass: 100%/1   | Total:  5m 36s | Avg:  5m 36s | Max:  5m 36s
      🟩 GCC11              Pass: 100%/1   | Total:  5m 25s | Avg:  5m 25s | Max:  5m 25s
      🟩 GCC12              Pass: 100%/3   | Total: 26m 03s | Avg:  8m 41s | Max: 16m 01s
      🟩 GCC13              Pass: 100%/8   | Total:  1h 47m | Avg: 13m 22s | Max: 24m 36s
      🟩 MSVC14.29          Pass: 100%/2   | Total: 59m 25s | Avg: 29m 42s | Max: 29m 45s | Hits: 599%/1560  
      🟩 MSVC14.39          Pass: 100%/2   | Total:  1h 01m | Avg: 30m 39s | Max: 32m 48s | Hits: 599%/1560  
      🟩 NVHPC24.7          Pass: 100%/2   | Total: 18m 50s | Avg:  9m 25s | Max:  9m 39s
    🟩 cxx_family
      🟩 Clang              Pass: 100%/14  | Total:  2h 07m | Avg:  9m 07s | Max: 36m 54s
      🟩 GCC                Pass: 100%/18  | Total:  2h 50m | Avg:  9m 29s | Max: 24m 36s
      🟩 MSVC               Pass: 100%/4   | Total:  2h 00m | Avg: 30m 11s | Max: 32m 48s | Hits: 599%/3120  
      🟩 NVHPC              Pass: 100%/2   | Total: 18m 50s | Avg:  9m 25s | Max:  9m 39s
    🟩 gpu
      🟩 h100               Pass: 100%/2   | Total: 20m 08s | Avg: 10m 04s | Max: 16m 01s
      🟩 v100               Pass: 100%/36  | Total:  6h 58m | Avg: 11m 36s | Max: 36m 54s | Hits: 599%/3120  
    🟩 jobs
      🟩 Build              Pass: 100%/31  | Total:  4h 31m | Avg:  8m 44s | Max: 32m 48s | Hits: 599%/3120  
      🟩 DeviceLaunch       Pass: 100%/1   | Total: 19m 17s | Avg: 19m 17s | Max: 19m 17s
      🟩 GraphCapture       Pass: 100%/1   | Total: 23m 35s | Avg: 23m 35s | Max: 23m 35s
      🟩 HostLaunch         Pass: 100%/3   | Total:  1h 02m | Avg: 20m 57s | Max: 28m 05s
      🟩 TestGPU            Pass: 100%/2   | Total:  1h 01m | Avg: 30m 45s | Max: 36m 54s
    🟩 sm
      🟩 90                 Pass: 100%/2   | Total: 20m 08s | Avg: 10m 04s | Max: 16m 01s
      🟩 90a                Pass: 100%/1   | Total:  4m 31s | Avg:  4m 31s | Max:  4m 31s
    🟩 std
      🟩 17                 Pass: 100%/14  | Total:  2h 30m | Avg: 10m 44s | Max: 29m 45s | Hits: 599%/2340  
      🟩 20                 Pass: 100%/24  | Total:  4h 47m | Avg: 11m 59s | Max: 36m 54s | Hits: 599%/780   
    
  • 🟩 thrust: Pass: 100%/37 | Total: 6h 14m | Avg: 10m 08s | Max: 34m 46s | Hits: 365%/9220

    🟩 cmake_options
      🟩 -DTHRUST_DISPATCH_TYPE=Force32bit Pass: 100%/2   | Total: 21m 39s | Avg: 10m 49s | Max: 15m 33s
    🟩 cpu
      🟩 amd64              Pass: 100%/35  | Total:  6h 05m | Avg: 10m 26s | Max: 34m 46s | Hits: 365%/9220  
      🟩 arm64              Pass: 100%/2   | Total:  9m 36s | Avg:  4m 48s | Max:  5m 04s
    🟩 ctk
      🟩 12.0               Pass: 100%/5   | Total: 46m 06s | Avg:  9m 13s | Max: 25m 54s | Hits: 365%/1844  
      🟩 12.5               Pass: 100%/2   | Total: 27m 54s | Avg: 13m 57s | Max: 14m 04s
      🟩 12.6               Pass: 100%/30  | Total:  5h 00m | Avg: 10m 01s | Max: 34m 46s | Hits: 365%/7376  
    🟩 cudacxx
      🟩 ClangCUDA18        Pass: 100%/2   | Total: 11m 03s | Avg:  5m 31s | Max:  5m 32s
      🟩 nvcc12.0           Pass: 100%/5   | Total: 46m 06s | Avg:  9m 13s | Max: 25m 54s | Hits: 365%/1844  
      🟩 nvcc12.5           Pass: 100%/2   | Total: 27m 54s | Avg: 13m 57s | Max: 14m 04s
      🟩 nvcc12.6           Pass: 100%/28  | Total:  4h 49m | Avg: 10m 21s | Max: 34m 46s | Hits: 365%/7376  
    🟩 cudacxx_family
      🟩 ClangCUDA          Pass: 100%/2   | Total: 11m 03s | Avg:  5m 31s | Max:  5m 32s
      🟩 nvcc               Pass: 100%/35  | Total:  6h 03m | Avg: 10m 23s | Max: 34m 46s | Hits: 365%/9220  
    🟩 cxx
      🟩 Clang14            Pass: 100%/4   | Total: 20m 44s | Avg:  5m 11s | Max:  5m 44s
      🟩 Clang15            Pass: 100%/1   | Total:  5m 17s | Avg:  5m 17s | Max:  5m 17s
      🟩 Clang16            Pass: 100%/1   | Total:  6m 06s | Avg:  6m 06s | Max:  6m 06s
      🟩 Clang17            Pass: 100%/1   | Total:  5m 39s | Avg:  5m 39s | Max:  5m 39s
      🟩 Clang18            Pass: 100%/7   | Total: 47m 12s | Avg:  6m 44s | Max: 13m 36s
      🟩 GCC7               Pass: 100%/2   | Total: 10m 07s | Avg:  5m 03s | Max:  5m 11s
      🟩 GCC8               Pass: 100%/1   | Total:  5m 48s | Avg:  5m 48s | Max:  5m 48s
      🟩 GCC9               Pass: 100%/2   | Total: 11m 08s | Avg:  5m 34s | Max:  5m 35s
      🟩 GCC10              Pass: 100%/1   | Total:  6m 00s | Avg:  6m 00s | Max:  6m 00s
      🟩 GCC11              Pass: 100%/1   | Total:  5m 25s | Avg:  5m 25s | Max:  5m 25s
      🟩 GCC12              Pass: 100%/1   | Total:  5m 52s | Avg:  5m 52s | Max:  5m 52s
      🟩 GCC13              Pass: 100%/8   | Total:  1h 06m | Avg:  8m 18s | Max: 15m 33s
      🟩 MSVC14.29          Pass: 100%/2   | Total: 56m 02s | Avg: 28m 01s | Max: 30m 08s | Hits: 365%/3688  
      🟩 MSVC14.39          Pass: 100%/3   | Total:  1h 35m | Avg: 31m 44s | Max: 34m 46s | Hits: 365%/5532  
      🟩 NVHPC24.7          Pass: 100%/2   | Total: 27m 54s | Avg: 13m 57s | Max: 14m 04s
    🟩 cxx_family
      🟩 Clang              Pass: 100%/14  | Total:  1h 24m | Avg:  6m 04s | Max: 13m 36s
      🟩 GCC                Pass: 100%/16  | Total:  1h 50m | Avg:  6m 55s | Max: 15m 33s
      🟩 MSVC               Pass: 100%/5   | Total:  2h 31m | Avg: 30m 14s | Max: 34m 46s | Hits: 365%/9220  
      🟩 NVHPC              Pass: 100%/2   | Total: 27m 54s | Avg: 13m 57s | Max: 14m 04s
    🟩 gpu
      🟩 v100               Pass: 100%/37  | Total:  6h 14m | Avg: 10m 08s | Max: 34m 46s | Hits: 365%/9220  
    🟩 jobs
      🟩 Build              Pass: 100%/31  | Total:  4h 40m | Avg:  9m 03s | Max: 33m 20s | Hits: 365%/7376  
      🟩 TestCPU            Pass: 100%/3   | Total: 50m 17s | Avg: 16m 45s | Max: 34m 46s | Hits: 365%/1844  
      🟩 TestGPU            Pass: 100%/3   | Total: 44m 03s | Avg: 14m 41s | Max: 15m 33s
    🟩 sm
      🟩 90a                Pass: 100%/1   | Total:  4m 21s | Avg:  4m 21s | Max:  4m 21s
    🟩 std
      🟩 17                 Pass: 100%/14  | Total:  2h 30m | Avg: 10m 47s | Max: 30m 08s | Hits: 365%/5532  
      🟩 20                 Pass: 100%/21  | Total:  3h 22m | Avg:  9m 38s | Max: 34m 46s | Hits: 365%/3688  
    
  • 🟩 cudax: Pass: 100%/20 | Total: 1h 51m | Avg: 5m 34s | Max: 19m 55s | Hits: 582%/312

    🟩 cpu
      🟩 amd64              Pass: 100%/16  | Total:  1h 41m | Avg:  6m 19s | Max: 19m 55s | Hits: 582%/312   
      🟩 arm64              Pass: 100%/4   | Total: 10m 19s | Avg:  2m 34s | Max:  2m 36s
    🟩 ctk
      🟩 12.0               Pass: 100%/1   | Total: 11m 18s | Avg: 11m 18s | Max: 11m 18s | Hits: 582%/156   
      🟩 12.5               Pass: 100%/2   | Total: 10m 31s | Avg:  5m 15s | Max:  5m 17s
      🟩 12.6               Pass: 100%/17  | Total:  1h 29m | Avg:  5m 16s | Max: 19m 55s | Hits: 582%/156   
    🟩 cudacxx
      🟩 nvcc12.0           Pass: 100%/1   | Total: 11m 18s | Avg: 11m 18s | Max: 11m 18s | Hits: 582%/156   
      🟩 nvcc12.5           Pass: 100%/2   | Total: 10m 31s | Avg:  5m 15s | Max:  5m 17s
      🟩 nvcc12.6           Pass: 100%/17  | Total:  1h 29m | Avg:  5m 16s | Max: 19m 55s | Hits: 582%/156   
    🟩 cudacxx_family
      🟩 nvcc               Pass: 100%/20  | Total:  1h 51m | Avg:  5m 34s | Max: 19m 55s | Hits: 582%/312   
    🟩 cxx
      🟩 Clang14            Pass: 100%/1   | Total:  3m 13s | Avg:  3m 13s | Max:  3m 13s
      🟩 Clang15            Pass: 100%/1   | Total:  3m 15s | Avg:  3m 15s | Max:  3m 15s
      🟩 Clang16            Pass: 100%/1   | Total:  3m 06s | Avg:  3m 06s | Max:  3m 06s
      🟩 Clang17            Pass: 100%/1   | Total:  3m 10s | Avg:  3m 10s | Max:  3m 10s
      🟩 Clang18            Pass: 100%/4   | Total: 25m 26s | Avg:  6m 21s | Max: 17m 03s
      🟩 GCC10              Pass: 100%/1   | Total:  3m 00s | Avg:  3m 00s | Max:  3m 00s
      🟩 GCC11              Pass: 100%/1   | Total:  3m 15s | Avg:  3m 15s | Max:  3m 15s
      🟩 GCC12              Pass: 100%/2   | Total: 23m 26s | Avg: 11m 43s | Max: 19m 55s
      🟩 GCC13              Pass: 100%/4   | Total: 10m 27s | Avg:  2m 36s | Max:  2m 43s
      🟩 MSVC14.36          Pass: 100%/1   | Total: 11m 18s | Avg: 11m 18s | Max: 11m 18s | Hits: 582%/156   
      🟩 MSVC14.39          Pass: 100%/1   | Total: 11m 18s | Avg: 11m 18s | Max: 11m 18s | Hits: 582%/156   
      🟩 NVHPC24.7          Pass: 100%/2   | Total: 10m 31s | Avg:  5m 15s | Max:  5m 17s
    🟩 cxx_family
      🟩 Clang              Pass: 100%/8   | Total: 38m 10s | Avg:  4m 46s | Max: 17m 03s
      🟩 GCC                Pass: 100%/8   | Total: 40m 08s | Avg:  5m 01s | Max: 19m 55s
      🟩 MSVC               Pass: 100%/2   | Total: 22m 36s | Avg: 11m 18s | Max: 11m 18s | Hits: 582%/312   
      🟩 NVHPC              Pass: 100%/2   | Total: 10m 31s | Avg:  5m 15s | Max:  5m 17s
    🟩 gpu
      🟩 v100               Pass: 100%/20  | Total:  1h 51m | Avg:  5m 34s | Max: 19m 55s | Hits: 582%/312   
    🟩 jobs
      🟩 Build              Pass: 100%/18  | Total:  1h 14m | Avg:  4m 08s | Max: 11m 18s | Hits: 582%/312   
      🟩 Test               Pass: 100%/2   | Total: 36m 58s | Avg: 18m 29s | Max: 19m 55s
    🟩 sm
      🟩 90                 Pass: 100%/1   | Total:  2m 37s | Avg:  2m 37s | Max:  2m 37s
      🟩 90a                Pass: 100%/1   | Total:  2m 43s | Avg:  2m 43s | Max:  2m 43s
    🟩 std
      🟩 17                 Pass: 100%/4   | Total: 13m 01s | Avg:  3m 15s | Max:  5m 17s
      🟩 20                 Pass: 100%/16  | Total:  1h 38m | Avg:  6m 09s | Max: 19m 55s | Hits: 582%/312   
    
  • 🟩 cccl_c_parallel: Pass: 100%/2 | Total: 10m 00s | Avg: 5m 00s | Max: 7m 55s

    🟩 cpu
      🟩 amd64              Pass: 100%/2   | Total: 10m 00s | Avg:  5m 00s | Max:  7m 55s
    🟩 ctk
      🟩 12.6               Pass: 100%/2   | Total: 10m 00s | Avg:  5m 00s | Max:  7m 55s
    🟩 cudacxx
      🟩 nvcc12.6           Pass: 100%/2   | Total: 10m 00s | Avg:  5m 00s | Max:  7m 55s
    🟩 cudacxx_family
      🟩 nvcc               Pass: 100%/2   | Total: 10m 00s | Avg:  5m 00s | Max:  7m 55s
    🟩 cxx
      🟩 GCC13              Pass: 100%/2   | Total: 10m 00s | Avg:  5m 00s | Max:  7m 55s
    🟩 cxx_family
      🟩 GCC                Pass: 100%/2   | Total: 10m 00s | Avg:  5m 00s | Max:  7m 55s
    🟩 gpu
      🟩 v100               Pass: 100%/2   | Total: 10m 00s | Avg:  5m 00s | Max:  7m 55s
    🟩 jobs
      🟩 Build              Pass: 100%/1   | Total:  2m 05s | Avg:  2m 05s | Max:  2m 05s
      🟩 Test               Pass: 100%/1   | Total:  7m 55s | Avg:  7m 55s | Max:  7m 55s
    
  • 🟩 python: Pass: 100%/1 | Total: 30m 02s | Avg: 30m 02s | Max: 30m 02s

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

👃 Inspect Changes

Modifications in project?

Project
CCCL Infrastructure
+/- libcu++
CUB
Thrust
CUDA Experimental
python
CCCL C Parallel Library
Catch2Helper

Modifications in project or dependencies?

Project
CCCL Infrastructure
+/- libcu++
+/- CUB
+/- Thrust
+/- CUDA Experimental
+/- python
+/- CCCL C Parallel Library
+/- Catch2Helper

🏃‍ Runner counts (total jobs: 144)

# Runner
98 linux-amd64-cpu16
19 linux-amd64-gpu-v100-latest-1
16 windows-amd64-cpu16
10 linux-arm64-cpu16
1 linux-amd64-gpu-h100-latest-1-testing

@miscco
Copy link
Collaborator Author

miscco commented Jan 15, 2025

/ok to test

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
Status: In Review
Development

Successfully merging this pull request may close these issues.

1 participant