-
Notifications
You must be signed in to change notification settings - Fork 13.6k
Open
Labels
A-CLIArea: Command-line interface (CLI) to the compilerArea: Command-line interface (CLI) to the compilerA-target-specsArea: Compile-target specificationsArea: Compile-target specificationsA-targetsArea: Concerning the implications of different compiler targetsArea: Concerning the implications of different compiler targetsB-unstableBlocker: Implemented in the nightly compiler and unstable.Blocker: Implemented in the nightly compiler and unstable.C-tracking-issueCategory: An issue tracking the progress of sth. like the implementation of an RFCCategory: An issue tracking the progress of sth. like the implementation of an RFCS-tracking-design-concernsStatus: There are blocking design concerns.Status: There are blocking design concerns.T-compilerRelevant to the compiler team, which will review and decide on the PR/issue.Relevant to the compiler team, which will review and decide on the PR/issue.
Description
This issue is meant to track the stabilization of the rustc flag --print target-spec-json
which will output the currently selected target as a valid target spec that can be loaded with --target
for only the same version of the compiler that generated it. This explicitly avoids saying that target specs are stable but instead intends to assist target spec users to know that their configuration will work with the current version of the compiler.
ref #38061
Jascha-N, derekstraka, zzeroo and theoparis
Metadata
Metadata
Assignees
Labels
A-CLIArea: Command-line interface (CLI) to the compilerArea: Command-line interface (CLI) to the compilerA-target-specsArea: Compile-target specificationsArea: Compile-target specificationsA-targetsArea: Concerning the implications of different compiler targetsArea: Concerning the implications of different compiler targetsB-unstableBlocker: Implemented in the nightly compiler and unstable.Blocker: Implemented in the nightly compiler and unstable.C-tracking-issueCategory: An issue tracking the progress of sth. like the implementation of an RFCCategory: An issue tracking the progress of sth. like the implementation of an RFCS-tracking-design-concernsStatus: There are blocking design concerns.Status: There are blocking design concerns.T-compilerRelevant to the compiler team, which will review and decide on the PR/issue.Relevant to the compiler team, which will review and decide on the PR/issue.