You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Starting point only, not a settled design — review in the cuda.core design meeting.
warning_as_error: bool | str | list[str] (bare -Werror vs. -Werror=<kinds> — check the
exact accepted forms against the 13.x NVRTC docs during implementation).
Summary
ProgramOptionskept pace with NVRTC 12.9 (ofast_compile,frandom_seed,no_cacheare allpresent), but not with the 13.x option additions:
--warning-as-error(-Werror)--Wreorder--enable-tile,--tile-only,--simt-only,--default-tile,--diagnose-implicit-tile-var--use-bundled-headers=<dir>New options must be version-gated with actionable errors per the mechanism tracked in #337.
Design sketch (draft — needs design-meeting review)
Important
Starting point only, not a settled design — review in the cuda.core design meeting.
warning_as_error: bool | str | list[str](bare-Werrorvs.-Werror=<kinds>— check theexact accepted forms against the 13.x NVRTC docs during implementation).
wreorder: bool.cuda.core.Program: Support Tile IR #1322) settles, then add as onecoherent group.
Open questions for the meeting:
ProgramOptionsconstruction or atcompile()(per Add descriptive exception handling to linker and program options which are not supported on a CTK version basis + handle in tests #337)?cuda.core.Program: Support Tile IR #1322?References
-- Leo's bot