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

cudax: rename ustdex's __query member function to query #2757

Merged
merged 1 commit into from
Nov 10, 2024

Conversation

ericniebler
Copy link
Collaborator

Description

now that P3325, "A Utility for Creating Execution Environments", has passed LEWG electronic polling for C++26, it feels like the right time to rename the __query member function to query. this brings cudax's std::execution bits closer in line with the standard.

Checklist

  • New or existing tests cover these changes.
  • The documentation is up to date with these changes.

@ericniebler ericniebler requested a review from a team as a code owner November 10, 2024 01:44
Copy link
Contributor

🟩 CI finished in 20m 27s: Pass: 100%/54 | Total: 4h 14m | Avg: 4m 42s | Max: 15m 47s | Hits: 68%/238
  • 🟩 cudax: Pass: 100%/54 | Total: 4h 14m | Avg: 4m 42s | Max: 15m 47s | Hits: 68%/238

    🟩 cpu
      🟩 amd64              Pass: 100%/50  | Total:  4h 02m | Avg:  4m 51s | Max: 15m 47s | Hits:  68%/238   
      🟩 arm64              Pass: 100%/4   | Total: 12m 00s | Avg:  3m 00s | Max:  3m 07s
    🟩 ctk
      🟩 12.0               Pass: 100%/19  | Total:  1h 29m | Avg:  4m 43s | Max: 15m 19s | Hits:  68%/119   
      🟩 12.5               Pass: 100%/2   | Total: 11m 03s | Avg:  5m 31s | Max:  5m 34s
      🟩 12.6               Pass: 100%/33  | Total:  2h 33m | Avg:  4m 39s | Max: 15m 47s | Hits:  68%/119   
    🟩 cudacxx
      🟩 nvcc12.0           Pass: 100%/19  | Total:  1h 29m | Avg:  4m 43s | Max: 15m 19s | Hits:  68%/119   
      🟩 nvcc12.5           Pass: 100%/2   | Total: 11m 03s | Avg:  5m 31s | Max:  5m 34s
      🟩 nvcc12.6           Pass: 100%/33  | Total:  2h 33m | Avg:  4m 39s | Max: 15m 47s | Hits:  68%/119   
    🟩 cudacxx_family
      🟩 nvcc               Pass: 100%/54  | Total:  4h 14m | Avg:  4m 42s | Max: 15m 47s | Hits:  68%/238   
    🟩 cxx
      🟩 Clang9             Pass: 100%/2   | Total:  7m 11s | Avg:  3m 35s | Max:  3m 47s
      🟩 Clang10            Pass: 100%/2   | Total:  7m 17s | Avg:  3m 38s | Max:  3m 54s
      🟩 Clang11            Pass: 100%/4   | Total: 13m 28s | Avg:  3m 22s | Max:  3m 27s
      🟩 Clang12            Pass: 100%/4   | Total: 13m 03s | Avg:  3m 15s | Max:  3m 24s
      🟩 Clang13            Pass: 100%/4   | Total: 13m 41s | Avg:  3m 25s | Max:  3m 44s
      🟩 Clang14            Pass: 100%/4   | Total: 25m 41s | Avg:  6m 25s | Max: 15m 07s
      🟩 Clang15            Pass: 100%/2   | Total:  7m 13s | Avg:  3m 36s | Max:  3m 41s
      🟩 Clang16            Pass: 100%/4   | Total: 13m 27s | Avg:  3m 21s | Max:  3m 42s
      🟩 Clang17            Pass: 100%/2   | Total:  7m 33s | Avg:  3m 46s | Max:  3m 52s
      🟩 Clang18            Pass: 100%/2   | Total: 19m 14s | Avg:  9m 37s | Max: 15m 47s
      🟩 GCC9               Pass: 100%/2   | Total:  6m 32s | Avg:  3m 16s | Max:  3m 31s
      🟩 GCC10              Pass: 100%/4   | Total: 12m 46s | Avg:  3m 11s | Max:  3m 16s
      🟩 GCC11              Pass: 100%/4   | Total: 13m 06s | Avg:  3m 16s | Max:  3m 26s
      🟩 GCC12              Pass: 100%/7   | Total: 59m 30s | Avg:  8m 30s | Max: 15m 19s
      🟩 GCC13              Pass: 100%/3   | Total:  8m 37s | Avg:  2m 52s | Max:  3m 01s
      🟩 MSVC14.36          Pass: 100%/1   | Total:  7m 33s | Avg:  7m 33s | Max:  7m 33s | Hits:  68%/119   
      🟩 MSVC14.39          Pass: 100%/1   | Total:  7m 39s | Avg:  7m 39s | Max:  7m 39s | Hits:  68%/119   
      🟩 NVHPC24.7          Pass: 100%/2   | Total: 11m 03s | Avg:  5m 31s | Max:  5m 34s
    🟩 cxx_family
      🟩 Clang              Pass: 100%/30  | Total:  2h 07m | Avg:  4m 15s | Max: 15m 47s
      🟩 GCC                Pass: 100%/20  | Total:  1h 40m | Avg:  5m 01s | Max: 15m 19s
      🟩 MSVC               Pass: 100%/2   | Total: 15m 12s | Avg:  7m 36s | Max:  7m 39s | Hits:  68%/238   
      🟩 NVHPC              Pass: 100%/2   | Total: 11m 03s | Avg:  5m 31s | Max:  5m 34s
    🟩 gpu
      🟩 v100               Pass: 100%/54  | Total:  4h 14m | Avg:  4m 42s | Max: 15m 47s | Hits:  68%/238   
    🟩 jobs
      🟩 Build              Pass: 100%/49  | Total:  2h 58m | Avg:  3m 38s | Max:  7m 39s | Hits:  68%/238   
      🟩 Test               Pass: 100%/5   | Total:  1h 16m | Avg: 15m 15s | Max: 15m 47s
    🟩 sm
      🟩 90                 Pass: 100%/1   | Total:  2m 56s | Avg:  2m 56s | Max:  2m 56s
      🟩 90a                Pass: 100%/1   | Total:  2m 44s | Avg:  2m 44s | Max:  2m 44s
    🟩 std
      🟩 17                 Pass: 100%/29  | Total:  2h 03m | Avg:  4m 14s | Max: 15m 19s
      🟩 20                 Pass: 100%/25  | Total:  2h 11m | Avg:  5m 15s | Max: 15m 47s | Hits:  68%/238   
    

👃 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: 54)

# Runner
43 linux-amd64-cpu16
5 linux-amd64-gpu-v100-latest-1
4 linux-arm64-cpu16
2 windows-amd64-cpu16

@ericniebler ericniebler merged commit ae182fd into NVIDIA:main Nov 10, 2024
70 checks passed
@ericniebler ericniebler deleted the cudax-rename-query branch November 10, 2024 17:29
fbusato pushed a commit to fbusato/cccl that referenced this pull request Nov 12, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
Status: Done
Development

Successfully merging this pull request may close these issues.

2 participants