Skip to content

Improve std:: builtin handling with nvrtc#7131

Merged
bernhardmgruber merged 2 commits intoNVIDIA:mainfrom
davebayer:guard_nvrtc_builtins
Jan 9, 2026
Merged

Improve std:: builtin handling with nvrtc#7131
bernhardmgruber merged 2 commits intoNVIDIA:mainfrom
davebayer:guard_nvrtc_builtins

Conversation

@davebayer
Copy link
Contributor

nvrtc defines __NV_BUILTIN_INITIALIZER_LIST and __NV_BUILTIN_MOVE_FORWARD macros when std::initializer_list, std::move and std::forward are considered as builtin types/functions.

@davebayer davebayer requested a review from a team as a code owner January 8, 2026 14:54
@davebayer davebayer requested a review from pciolkosz January 8, 2026 14:54
@github-project-automation github-project-automation bot moved this to Todo in CCCL Jan 8, 2026
@cccl-authenticator-app cccl-authenticator-app bot moved this from Todo to In Review in CCCL Jan 8, 2026
@github-actions
Copy link
Contributor

github-actions bot commented Jan 8, 2026

🥳 CI Workflow Results

🟩 Finished in 3h 18m: Pass: 100%/84 | Total: 1d 23h | Max: 3h 17m | Hits: 86%/197645

See results here.

@bernhardmgruber bernhardmgruber merged commit eea45cb into NVIDIA:main Jan 9, 2026
98 checks passed
@github-project-automation github-project-automation bot moved this from In Review to Done in CCCL Jan 9, 2026
@davebayer davebayer deleted the guard_nvrtc_builtins branch January 9, 2026 08:51
@davebayer davebayer self-assigned this Jan 13, 2026
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