|
|
@ -55,11 +55,11 @@ impl fmt::Display for CommitDate { |
|
|
|
} |
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
const MINIMUM_COMMIT_DATE: CommitDate = CommitDate { |
|
|
|
const MINIMUM_COMMIT_DATE: CommitDate = CommitDate { |
|
|
|
year: 2021, |
|
|
|
year: 2022, |
|
|
|
month: 10, |
|
|
|
month: 6, |
|
|
|
day: 1, |
|
|
|
day: 15, |
|
|
|
}; |
|
|
|
}; |
|
|
|
const MINIMUM_RUSTC_VERSION: Version = Version::new(1, 56, 0); |
|
|
|
const MINIMUM_RUSTC_VERSION: Version = Version::new(1, 63, 0); |
|
|
|
|
|
|
|
|
|
|
|
fn main() { |
|
|
|
fn main() { |
|
|
|
check_rust_version(); |
|
|
|
check_rust_version(); |
|
|
@ -307,7 +307,11 @@ fn check_rust_version() { |
|
|
|
process::exit(1); |
|
|
|
process::exit(1); |
|
|
|
} |
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
let old_version: bool = MINIMUM_RUSTC_VERSION > rustc_version.semver; |
|
|
|
let old_version = MINIMUM_RUSTC_VERSION > Version { |
|
|
|
|
|
|
|
// Remove `-nightly` pre-release tag for comparison.
|
|
|
|
|
|
|
|
pre: semver::Prerelease::EMPTY, |
|
|
|
|
|
|
|
..rustc_version.semver.clone() |
|
|
|
|
|
|
|
}; |
|
|
|
|
|
|
|
|
|
|
|
let old_commit = match rustc_version.commit_date { |
|
|
|
let old_commit = match rustc_version.commit_date { |
|
|
|
None => false, |
|
|
|
None => false, |
|
|
|