Open
Description
Compiling libc v0.2.155
Compiling memchr v2.5.0
Compiling std v0.0.0 (/checkout/library/std)
Compiling compiler_builtins v0.1.109
error: 'since' must be a Rust version number, such as "1.31.0"
|
|
82 | #[deprecated(since = "CURRENT_RUSTC_VERSION", note = "this never returns anything useful")]
error: could not compile `core` (lib) due to 1 previous error
Build completed unsuccessfully in 0:00:26
Metadata
Metadata
Assignees
Labels
Type
Projects
Milestone
Relationships
Development
No branches or pull requests
Activity
RalfJung commentedon Jun 12, 2024
Cc @est31 I think?
est31 commentedon Jun 12, 2024
The
CURRENT_RUSTC_VERSION
replacement script works great, it's just a textual find an replace. But I suppose whatever parses deprecated needs to be taught aboutCURRENT_RUSTC_VERSION
, and we'll probably need a way to restrict usage to inside rustc only, maybe via a feature or something.tbu- commentedon Jun 12, 2024
[-]CURRENT_RUSTC_VERSION does not work with `'[deprecated]`[/-][+]CURRENT_RUSTC_VERSION does not work with `#[deprecated]`[/+]veera-sivarajan commentedon Jun 12, 2024
@rustbot label -needs-triage +A-attributes +T-libs +requires-internal-features