Make #[cfg(version)] respect RUSTC_OVERRIDE_VERSION_STRING

This commit is contained in:
est31
2025-05-17 13:06:42 +02:00
parent 5e16c66206
commit f3245e48f9
4 changed files with 71 additions and 2 deletions

View File

@@ -129,9 +129,9 @@ pub fn eval_condition(
// See https://github.com/rust-lang/rust/issues/64796#issuecomment-640851454 for details
if sess.psess.assume_incomplete_release {
RustcVersion::CURRENT > min_version
RustcVersion::current_overridable() > min_version
} else {
RustcVersion::CURRENT >= min_version
RustcVersion::current_overridable() >= min_version
}
}
MetaItemKind::List(mis) => {