Skip to content

Remove [[nodiscard]] from barrier's .arrive(...) method#6947

Merged
davebayer merged 3 commits intoNVIDIA:mainfrom
davebayer:remove_nodiscard_from_barrier_arrive
Dec 11, 2025
Merged

Remove [[nodiscard]] from barrier's .arrive(...) method#6947
davebayer merged 3 commits intoNVIDIA:mainfrom
davebayer:remove_nodiscard_from_barrier_arrive

Conversation

@davebayer
Copy link
Contributor

@davebayer davebayer commented Dec 11, 2025

Closes #6943, removes superfluous inlines, adds missing [[nodiscard]] to .try_wait_meow() methods and fixes __try_wait_parity UB.

@davebayer davebayer requested a review from a team as a code owner December 11, 2025 08:44
@davebayer davebayer requested a review from miscco December 11, 2025 08:44
@github-project-automation github-project-automation bot moved this to Todo in CCCL Dec 11, 2025
@cccl-authenticator-app cccl-authenticator-app bot moved this from Todo to In Review in CCCL Dec 11, 2025
@davebayer davebayer changed the title Remove [[nodiscard}} from barrier's .arrive(...) method Remove [[nodiscard]] from barrier's .arrive(...) method Dec 11, 2025
@davebayer davebayer enabled auto-merge (squash) December 11, 2025 11:41
@github-actions
Copy link
Contributor

🥳 CI Workflow Results

🟩 Finished in 3h 11m: Pass: 100%/91 | Total: 1d 07h | Max: 1h 14m | Hits: 97%/206562

See results here.

@davebayer davebayer merged commit 9ddee1c into NVIDIA:main Dec 11, 2025
202 of 207 checks passed
@github-project-automation github-project-automation bot moved this from In Review to Done in CCCL Dec 11, 2025
@davebayer davebayer deleted the remove_nodiscard_from_barrier_arrive branch December 11, 2025 12:22
@github-actions
Copy link
Contributor

Backport failed for branch/3.1.x, because it was unable to cherry-pick the commit(s).

Please cherry-pick the changes locally and resolve any conflicts.

git fetch origin branch/3.1.x
git worktree add -d .worktree/backport-6947-to-branch/3.1.x origin/branch/3.1.x
cd .worktree/backport-6947-to-branch/3.1.x
git switch --create backport-6947-to-branch/3.1.x
git cherry-pick -x 9ddee1cfc58fa90d0e6f1ca0c556b2e475150b46

github-actions bot pushed a commit that referenced this pull request Dec 11, 2025
@github-actions
Copy link
Contributor

Successfully created backport PR for branch/3.2.x:

davebayer added a commit that referenced this pull request Dec 12, 2025
…6950)

(cherry picked from commit 9ddee1c)

Co-authored-by: David Bayer <48736217+davebayer@users.noreply.github.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

Archived in project

Development

Successfully merging this pull request may close these issues.

[FEA]: Remove [[nodiscard]] from cuda::{std::}barrier as it was removed in C++23

2 participants