From 9cbc649cc41ac4108afe67cda55238ded97e603a Mon Sep 17 00:00:00 2001 From: Sergio Benitez Date: Tue, 16 Mar 2021 17:32:51 -0700 Subject: [PATCH] Add tests for known outputs, current 'rustc'. This also moves the CI to Github Actions. --- .github/workflows/ci.yml | 42 +++++++++++++++++++ Cargo.toml | 1 + src/lib.rs | 67 +++++++++++++++++++++++++++++- static/stable/terse/rustc-1.0.0 | 1 + static/stable/terse/rustc-1.1.0 | 1 + static/stable/terse/rustc-1.10.0 | 1 + static/stable/terse/rustc-1.11.0 | 1 + static/stable/terse/rustc-1.12.0 | 1 + static/stable/terse/rustc-1.13.0 | 1 + static/stable/terse/rustc-1.14.0 | 1 + static/stable/terse/rustc-1.15.0 | 1 + static/stable/terse/rustc-1.16.0 | 1 + static/stable/terse/rustc-1.17.0 | 1 + static/stable/terse/rustc-1.18.0 | 1 + static/stable/terse/rustc-1.19.0 | 1 + static/stable/terse/rustc-1.2.0 | 1 + static/stable/terse/rustc-1.20.0 | 1 + static/stable/terse/rustc-1.21.0 | 1 + static/stable/terse/rustc-1.22.0 | 1 + static/stable/terse/rustc-1.23.0 | 1 + static/stable/terse/rustc-1.24.0 | 1 + static/stable/terse/rustc-1.25.0 | 1 + static/stable/terse/rustc-1.26.0 | 1 + static/stable/terse/rustc-1.27.0 | 1 + static/stable/terse/rustc-1.28.0 | 1 + static/stable/terse/rustc-1.29.0 | 1 + static/stable/terse/rustc-1.3.0 | 1 + static/stable/terse/rustc-1.30.0 | 1 + static/stable/terse/rustc-1.31.0 | 1 + static/stable/terse/rustc-1.32.0 | 1 + static/stable/terse/rustc-1.33.0 | 1 + static/stable/terse/rustc-1.34.0 | 1 + static/stable/terse/rustc-1.35.0 | 1 + static/stable/terse/rustc-1.36.0 | 1 + static/stable/terse/rustc-1.37.0 | 1 + static/stable/terse/rustc-1.38.0 | 1 + static/stable/terse/rustc-1.39.0 | 1 + static/stable/terse/rustc-1.4.0 | 1 + static/stable/terse/rustc-1.40.0 | 1 + static/stable/terse/rustc-1.41.0 | 1 + static/stable/terse/rustc-1.42.0 | 1 + static/stable/terse/rustc-1.43.0 | 1 + static/stable/terse/rustc-1.44.0 | 1 + static/stable/terse/rustc-1.45.0 | 1 + static/stable/terse/rustc-1.46.0 | 1 + static/stable/terse/rustc-1.47.0 | 1 + static/stable/terse/rustc-1.48.0 | 1 + static/stable/terse/rustc-1.49.0 | 1 + static/stable/terse/rustc-1.5.0 | 1 + static/stable/terse/rustc-1.50.0 | 1 + static/stable/terse/rustc-1.6.0 | 1 + static/stable/terse/rustc-1.7.0 | 1 + static/stable/terse/rustc-1.8.0 | 1 + static/stable/terse/rustc-1.9.0 | 1 + static/stable/verbose/rustc-1.0.0 | 7 ++++ static/stable/verbose/rustc-1.1.0 | 6 +++ static/stable/verbose/rustc-1.10.0 | 6 +++ static/stable/verbose/rustc-1.11.0 | 6 +++ static/stable/verbose/rustc-1.12.0 | 6 +++ static/stable/verbose/rustc-1.13.0 | 6 +++ static/stable/verbose/rustc-1.14.0 | 7 ++++ static/stable/verbose/rustc-1.15.0 | 7 ++++ static/stable/verbose/rustc-1.16.0 | 7 ++++ static/stable/verbose/rustc-1.17.0 | 7 ++++ static/stable/verbose/rustc-1.18.0 | 7 ++++ static/stable/verbose/rustc-1.19.0 | 7 ++++ static/stable/verbose/rustc-1.2.0 | 6 +++ static/stable/verbose/rustc-1.20.0 | 7 ++++ static/stable/verbose/rustc-1.21.0 | 7 ++++ static/stable/verbose/rustc-1.22.0 | 7 ++++ static/stable/verbose/rustc-1.23.0 | 7 ++++ static/stable/verbose/rustc-1.24.0 | 7 ++++ static/stable/verbose/rustc-1.25.0 | 7 ++++ static/stable/verbose/rustc-1.26.0 | 7 ++++ static/stable/verbose/rustc-1.27.0 | 7 ++++ static/stable/verbose/rustc-1.28.0 | 7 ++++ static/stable/verbose/rustc-1.29.0 | 7 ++++ static/stable/verbose/rustc-1.3.0 | 6 +++ static/stable/verbose/rustc-1.30.0 | 7 ++++ static/stable/verbose/rustc-1.31.0 | 7 ++++ static/stable/verbose/rustc-1.32.0 | 7 ++++ static/stable/verbose/rustc-1.33.0 | 7 ++++ static/stable/verbose/rustc-1.34.0 | 7 ++++ static/stable/verbose/rustc-1.35.0 | 7 ++++ static/stable/verbose/rustc-1.36.0 | 7 ++++ static/stable/verbose/rustc-1.37.0 | 7 ++++ static/stable/verbose/rustc-1.38.0 | 7 ++++ static/stable/verbose/rustc-1.39.0 | 7 ++++ static/stable/verbose/rustc-1.4.0 | 6 +++ static/stable/verbose/rustc-1.40.0 | 7 ++++ static/stable/verbose/rustc-1.41.0 | 7 ++++ static/stable/verbose/rustc-1.42.0 | 7 ++++ static/stable/verbose/rustc-1.43.0 | 7 ++++ static/stable/verbose/rustc-1.44.0 | 7 ++++ static/stable/verbose/rustc-1.45.0 | 7 ++++ static/stable/verbose/rustc-1.46.0 | 7 ++++ static/stable/verbose/rustc-1.47.0 | 7 ++++ static/stable/verbose/rustc-1.48.0 | 7 ++++ static/stable/verbose/rustc-1.49.0 | 6 +++ static/stable/verbose/rustc-1.5.0 | 6 +++ static/stable/verbose/rustc-1.50.0 | 6 +++ static/stable/verbose/rustc-1.6.0 | 6 +++ static/stable/verbose/rustc-1.7.0 | 6 +++ static/stable/verbose/rustc-1.8.0 | 6 +++ static/stable/verbose/rustc-1.9.0 | 6 +++ 105 files changed, 501 insertions(+), 2 deletions(-) create mode 100644 .github/workflows/ci.yml create mode 100644 static/stable/terse/rustc-1.0.0 create mode 100644 static/stable/terse/rustc-1.1.0 create mode 100644 static/stable/terse/rustc-1.10.0 create mode 100644 static/stable/terse/rustc-1.11.0 create mode 100644 static/stable/terse/rustc-1.12.0 create mode 100644 static/stable/terse/rustc-1.13.0 create mode 100644 static/stable/terse/rustc-1.14.0 create mode 100644 static/stable/terse/rustc-1.15.0 create mode 100644 static/stable/terse/rustc-1.16.0 create mode 100644 static/stable/terse/rustc-1.17.0 create mode 100644 static/stable/terse/rustc-1.18.0 create mode 100644 static/stable/terse/rustc-1.19.0 create mode 100644 static/stable/terse/rustc-1.2.0 create mode 100644 static/stable/terse/rustc-1.20.0 create mode 100644 static/stable/terse/rustc-1.21.0 create mode 100644 static/stable/terse/rustc-1.22.0 create mode 100644 static/stable/terse/rustc-1.23.0 create mode 100644 static/stable/terse/rustc-1.24.0 create mode 100644 static/stable/terse/rustc-1.25.0 create mode 100644 static/stable/terse/rustc-1.26.0 create mode 100644 static/stable/terse/rustc-1.27.0 create mode 100644 static/stable/terse/rustc-1.28.0 create mode 100644 static/stable/terse/rustc-1.29.0 create mode 100644 static/stable/terse/rustc-1.3.0 create mode 100644 static/stable/terse/rustc-1.30.0 create mode 100644 static/stable/terse/rustc-1.31.0 create mode 100644 static/stable/terse/rustc-1.32.0 create mode 100644 static/stable/terse/rustc-1.33.0 create mode 100644 static/stable/terse/rustc-1.34.0 create mode 100644 static/stable/terse/rustc-1.35.0 create mode 100644 static/stable/terse/rustc-1.36.0 create mode 100644 static/stable/terse/rustc-1.37.0 create mode 100644 static/stable/terse/rustc-1.38.0 create mode 100644 static/stable/terse/rustc-1.39.0 create mode 100644 static/stable/terse/rustc-1.4.0 create mode 100644 static/stable/terse/rustc-1.40.0 create mode 100644 static/stable/terse/rustc-1.41.0 create mode 100644 static/stable/terse/rustc-1.42.0 create mode 100644 static/stable/terse/rustc-1.43.0 create mode 100644 static/stable/terse/rustc-1.44.0 create mode 100644 static/stable/terse/rustc-1.45.0 create mode 100644 static/stable/terse/rustc-1.46.0 create mode 100644 static/stable/terse/rustc-1.47.0 create mode 100644 static/stable/terse/rustc-1.48.0 create mode 100644 static/stable/terse/rustc-1.49.0 create mode 100644 static/stable/terse/rustc-1.5.0 create mode 100644 static/stable/terse/rustc-1.50.0 create mode 100644 static/stable/terse/rustc-1.6.0 create mode 100644 static/stable/terse/rustc-1.7.0 create mode 100644 static/stable/terse/rustc-1.8.0 create mode 100644 static/stable/terse/rustc-1.9.0 create mode 100644 static/stable/verbose/rustc-1.0.0 create mode 100644 static/stable/verbose/rustc-1.1.0 create mode 100644 static/stable/verbose/rustc-1.10.0 create mode 100644 static/stable/verbose/rustc-1.11.0 create mode 100644 static/stable/verbose/rustc-1.12.0 create mode 100644 static/stable/verbose/rustc-1.13.0 create mode 100644 static/stable/verbose/rustc-1.14.0 create mode 100644 static/stable/verbose/rustc-1.15.0 create mode 100644 static/stable/verbose/rustc-1.16.0 create mode 100644 static/stable/verbose/rustc-1.17.0 create mode 100644 static/stable/verbose/rustc-1.18.0 create mode 100644 static/stable/verbose/rustc-1.19.0 create mode 100644 static/stable/verbose/rustc-1.2.0 create mode 100644 static/stable/verbose/rustc-1.20.0 create mode 100644 static/stable/verbose/rustc-1.21.0 create mode 100644 static/stable/verbose/rustc-1.22.0 create mode 100644 static/stable/verbose/rustc-1.23.0 create mode 100644 static/stable/verbose/rustc-1.24.0 create mode 100644 static/stable/verbose/rustc-1.25.0 create mode 100644 static/stable/verbose/rustc-1.26.0 create mode 100644 static/stable/verbose/rustc-1.27.0 create mode 100644 static/stable/verbose/rustc-1.28.0 create mode 100644 static/stable/verbose/rustc-1.29.0 create mode 100644 static/stable/verbose/rustc-1.3.0 create mode 100644 static/stable/verbose/rustc-1.30.0 create mode 100644 static/stable/verbose/rustc-1.31.0 create mode 100644 static/stable/verbose/rustc-1.32.0 create mode 100644 static/stable/verbose/rustc-1.33.0 create mode 100644 static/stable/verbose/rustc-1.34.0 create mode 100644 static/stable/verbose/rustc-1.35.0 create mode 100644 static/stable/verbose/rustc-1.36.0 create mode 100644 static/stable/verbose/rustc-1.37.0 create mode 100644 static/stable/verbose/rustc-1.38.0 create mode 100644 static/stable/verbose/rustc-1.39.0 create mode 100644 static/stable/verbose/rustc-1.4.0 create mode 100644 static/stable/verbose/rustc-1.40.0 create mode 100644 static/stable/verbose/rustc-1.41.0 create mode 100644 static/stable/verbose/rustc-1.42.0 create mode 100644 static/stable/verbose/rustc-1.43.0 create mode 100644 static/stable/verbose/rustc-1.44.0 create mode 100644 static/stable/verbose/rustc-1.45.0 create mode 100644 static/stable/verbose/rustc-1.46.0 create mode 100644 static/stable/verbose/rustc-1.47.0 create mode 100644 static/stable/verbose/rustc-1.48.0 create mode 100644 static/stable/verbose/rustc-1.49.0 create mode 100644 static/stable/verbose/rustc-1.5.0 create mode 100644 static/stable/verbose/rustc-1.50.0 create mode 100644 static/stable/verbose/rustc-1.6.0 create mode 100644 static/stable/verbose/rustc-1.7.0 create mode 100644 static/stable/verbose/rustc-1.8.0 create mode 100644 static/stable/verbose/rustc-1.9.0 diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml new file mode 100644 index 0000000..42439cd --- /dev/null +++ b/.github/workflows/ci.yml @@ -0,0 +1,42 @@ +name: CI + +on: [push, pull_request] + +env: + CARGO_TERM_COLOR: always + +jobs: + test: + name: "${{ matrix.os.name }} ${{ matrix.test.name }} (${{ matrix.toolchain }})" + + strategy: + matrix: + os: + - { name: Linux, distro: ubuntu-latest } + - { name: Windows, distro: windows-latest } + - { name: macOS, distro: macOS-latest } + toolchain: [nightly, beta, stable] + include: + - os: { name: Linux, distro: ubuntu-latest } + toolchain: 1.0.0 + + runs-on: ${{ matrix.os.distro }} + + steps: + - name: Checkout Sources + uses: actions/checkout@v2 + + - name: Install Rust + uses: actions-rs/toolchain@v1 + with: + profile: minimal + toolchain: ${{ matrix.toolchain }} + override: true + + - name: Run Tests + uses: actions-rs/cargo@v1 + env: + FORCE_STATIC: 1 + KNOWN_CHANNEL: ${{ matrix.toolchain }} + with: + command: test diff --git a/Cargo.toml b/Cargo.toml index eb4bc7b..f9c2a9e 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -8,5 +8,6 @@ repository = "https://github.com/SergioBenitez/version_check" readme = "README.md" keywords = ["version", "rustc", "minimum", "check"] license = "MIT/Apache-2.0" +exclude = ["static"] [dependencies] diff --git a/src/lib.rs b/src/lib.rs index 6802738..21cf7b5 100644 --- a/src/lib.rs +++ b/src/lib.rs @@ -256,14 +256,16 @@ pub fn is_feature_flaggable() -> Option { #[cfg(test)] mod tests { + use std::{env, fs}; + use super::version_and_date_from_rustc_version; use super::version_and_date_from_rustc_verbose_version; macro_rules! check_parse { (@ $f:expr, $s:expr => $v:expr, $d:expr) => ({ - if let (Some(v), d) = $f($s) { + if let (Some(v), d) = $f(&$s) { let e_d: Option<&str> = $d.into(); - assert_eq!((v, d), ($v.into(), e_d.map(|s| s.into()))); + assert_eq!((v, d), ($v.to_string(), e_d.map(|s| s.into()))); } else { panic!("{:?} didn't parse for version testing.", $s); } @@ -365,4 +367,65 @@ mod tests { release: 1.50.0" => "1.50.0", None, }; } + + fn read_static(verbose: bool, channel: &str, minor: usize) -> String { + use std::fs::File; + use std::path::Path; + use std::io::{BufReader, Read}; + + let subdir = if verbose { "verbose" } else { "terse" }; + let path = Path::new(STATIC_PATH) + .join(channel) + .join(subdir) + .join(format!("rustc-1.{}.0", minor)); + + let file = File::open(path).unwrap(); + let mut buf_reader = BufReader::new(file); + let mut contents = String::new(); + buf_reader.read_to_string(&mut contents).unwrap(); + contents + } + + static STATIC_PATH: &'static str = concat!(env!("CARGO_MANIFEST_DIR"), "/static"); + + static DATES: [&'static str; 51] = [ + "2015-05-13", "2015-06-19", "2015-08-03", "2015-09-15", "2015-10-27", + "2015-12-04", "2016-01-19", "2016-02-29", "2016-04-11", "2016-05-18", + "2016-07-03", "2016-08-15", "2016-09-23", "2016-11-07", "2016-12-16", + "2017-01-19", "2017-03-10", "2017-04-24", "2017-06-06", "2017-07-17", + "2017-08-27", "2017-10-09", "2017-11-20", "2018-01-01", "2018-02-12", + "2018-03-25", "2018-05-07", "2018-06-19", "2018-07-30", "2018-09-11", + "2018-10-24", "2018-12-04", "2019-01-16", "2019-02-28", "2019-04-10", + "2019-05-20", "2019-07-03", "2019-08-13", "2019-09-23", "2019-11-04", + "2019-12-16", "2020-01-27", "2020-03-09", "2020-04-20", "2020-06-01", + "2020-07-13", "2020-08-24", "2020-10-07", "2020-11-16", "2020-12-29", + "2021-02-10", + ]; + + #[test] + fn test_stable_compatibility() { + if env::var_os("FORCE_STATIC").is_none() && fs::metadata(STATIC_PATH).is_err() { + // We exclude `/static` when we package `version_check`, so don't + // run if static files aren't present unless we know they should be. + return; + } + + // Ensure we can parse all output from all Linux stable releases. + for v in 0..DATES.len() { + let (version, date) = (&format!("1.{}.0", v), Some(DATES[v])); + check_terse_parse!(read_static(false, "stable", v) => version, date,); + check_verbose_parse!(read_static(true, "stable", v) => version, date,); + } + } + + #[test] + fn test_parse_current() { + let (version, channel) = (::Version::read(), ::Channel::read()); + assert!(version.is_some()); + assert!(channel.is_some()); + + if let Ok(known_channel) = env::var("KNOWN_CHANNEL") { + assert_eq!(channel, ::Channel::parse(&known_channel)); + } + } } diff --git a/static/stable/terse/rustc-1.0.0 b/static/stable/terse/rustc-1.0.0 new file mode 100644 index 0000000..e2fe23d --- /dev/null +++ b/static/stable/terse/rustc-1.0.0 @@ -0,0 +1 @@ +rustc 1.0.0 (a59de37e9 2015-05-13) (built 2015-05-14) diff --git a/static/stable/terse/rustc-1.1.0 b/static/stable/terse/rustc-1.1.0 new file mode 100644 index 0000000..041847c --- /dev/null +++ b/static/stable/terse/rustc-1.1.0 @@ -0,0 +1 @@ +rustc 1.1.0 (35ceea399 2015-06-19) diff --git a/static/stable/terse/rustc-1.10.0 b/static/stable/terse/rustc-1.10.0 new file mode 100644 index 0000000..620971c --- /dev/null +++ b/static/stable/terse/rustc-1.10.0 @@ -0,0 +1 @@ +rustc 1.10.0 (cfcb716cf 2016-07-03) diff --git a/static/stable/terse/rustc-1.11.0 b/static/stable/terse/rustc-1.11.0 new file mode 100644 index 0000000..0b09b20 --- /dev/null +++ b/static/stable/terse/rustc-1.11.0 @@ -0,0 +1 @@ +rustc 1.11.0 (9b21dcd6a 2016-08-15) diff --git a/static/stable/terse/rustc-1.12.0 b/static/stable/terse/rustc-1.12.0 new file mode 100644 index 0000000..ffb753a --- /dev/null +++ b/static/stable/terse/rustc-1.12.0 @@ -0,0 +1 @@ +rustc 1.12.0 (3191fbae9 2016-09-23) diff --git a/static/stable/terse/rustc-1.13.0 b/static/stable/terse/rustc-1.13.0 new file mode 100644 index 0000000..68c1757 --- /dev/null +++ b/static/stable/terse/rustc-1.13.0 @@ -0,0 +1 @@ +rustc 1.13.0 (2c6933acc 2016-11-07) diff --git a/static/stable/terse/rustc-1.14.0 b/static/stable/terse/rustc-1.14.0 new file mode 100644 index 0000000..49db57d --- /dev/null +++ b/static/stable/terse/rustc-1.14.0 @@ -0,0 +1 @@ +rustc 1.14.0 (e8a012324 2016-12-16) diff --git a/static/stable/terse/rustc-1.15.0 b/static/stable/terse/rustc-1.15.0 new file mode 100644 index 0000000..ef1b7d2 --- /dev/null +++ b/static/stable/terse/rustc-1.15.0 @@ -0,0 +1 @@ +rustc 1.15.0 (10893a9a3 2017-01-19) diff --git a/static/stable/terse/rustc-1.16.0 b/static/stable/terse/rustc-1.16.0 new file mode 100644 index 0000000..1e62c7c --- /dev/null +++ b/static/stable/terse/rustc-1.16.0 @@ -0,0 +1 @@ +rustc 1.16.0 (30cf806ef 2017-03-10) diff --git a/static/stable/terse/rustc-1.17.0 b/static/stable/terse/rustc-1.17.0 new file mode 100644 index 0000000..92884db --- /dev/null +++ b/static/stable/terse/rustc-1.17.0 @@ -0,0 +1 @@ +rustc 1.17.0 (56124baa9 2017-04-24) diff --git a/static/stable/terse/rustc-1.18.0 b/static/stable/terse/rustc-1.18.0 new file mode 100644 index 0000000..7ac3a5c --- /dev/null +++ b/static/stable/terse/rustc-1.18.0 @@ -0,0 +1 @@ +rustc 1.18.0 (03fc9d622 2017-06-06) diff --git a/static/stable/terse/rustc-1.19.0 b/static/stable/terse/rustc-1.19.0 new file mode 100644 index 0000000..c54358b --- /dev/null +++ b/static/stable/terse/rustc-1.19.0 @@ -0,0 +1 @@ +rustc 1.19.0 (0ade33941 2017-07-17) diff --git a/static/stable/terse/rustc-1.2.0 b/static/stable/terse/rustc-1.2.0 new file mode 100644 index 0000000..cfd92ca --- /dev/null +++ b/static/stable/terse/rustc-1.2.0 @@ -0,0 +1 @@ +rustc 1.2.0 (082e47636 2015-08-03) diff --git a/static/stable/terse/rustc-1.20.0 b/static/stable/terse/rustc-1.20.0 new file mode 100644 index 0000000..892d9b5 --- /dev/null +++ b/static/stable/terse/rustc-1.20.0 @@ -0,0 +1 @@ +rustc 1.20.0 (f3d6973f4 2017-08-27) diff --git a/static/stable/terse/rustc-1.21.0 b/static/stable/terse/rustc-1.21.0 new file mode 100644 index 0000000..f3a8682 --- /dev/null +++ b/static/stable/terse/rustc-1.21.0 @@ -0,0 +1 @@ +rustc 1.21.0 (3b72af97e 2017-10-09) diff --git a/static/stable/terse/rustc-1.22.0 b/static/stable/terse/rustc-1.22.0 new file mode 100644 index 0000000..f971038 --- /dev/null +++ b/static/stable/terse/rustc-1.22.0 @@ -0,0 +1 @@ +rustc 1.22.0 (9c21f8ff4 2017-11-20) diff --git a/static/stable/terse/rustc-1.23.0 b/static/stable/terse/rustc-1.23.0 new file mode 100644 index 0000000..0e023d0 --- /dev/null +++ b/static/stable/terse/rustc-1.23.0 @@ -0,0 +1 @@ +rustc 1.23.0 (766bd11c8 2018-01-01) diff --git a/static/stable/terse/rustc-1.24.0 b/static/stable/terse/rustc-1.24.0 new file mode 100644 index 0000000..0deb48d --- /dev/null +++ b/static/stable/terse/rustc-1.24.0 @@ -0,0 +1 @@ +rustc 1.24.0 (4d90ac38c 2018-02-12) diff --git a/static/stable/terse/rustc-1.25.0 b/static/stable/terse/rustc-1.25.0 new file mode 100644 index 0000000..554fed0 --- /dev/null +++ b/static/stable/terse/rustc-1.25.0 @@ -0,0 +1 @@ +rustc 1.25.0 (84203cac6 2018-03-25) diff --git a/static/stable/terse/rustc-1.26.0 b/static/stable/terse/rustc-1.26.0 new file mode 100644 index 0000000..390d605 --- /dev/null +++ b/static/stable/terse/rustc-1.26.0 @@ -0,0 +1 @@ +rustc 1.26.0 (a77568041 2018-05-07) diff --git a/static/stable/terse/rustc-1.27.0 b/static/stable/terse/rustc-1.27.0 new file mode 100644 index 0000000..963bb5d --- /dev/null +++ b/static/stable/terse/rustc-1.27.0 @@ -0,0 +1 @@ +rustc 1.27.0 (3eda71b00 2018-06-19) diff --git a/static/stable/terse/rustc-1.28.0 b/static/stable/terse/rustc-1.28.0 new file mode 100644 index 0000000..853938b --- /dev/null +++ b/static/stable/terse/rustc-1.28.0 @@ -0,0 +1 @@ +rustc 1.28.0 (9634041f0 2018-07-30) diff --git a/static/stable/terse/rustc-1.29.0 b/static/stable/terse/rustc-1.29.0 new file mode 100644 index 0000000..189186d --- /dev/null +++ b/static/stable/terse/rustc-1.29.0 @@ -0,0 +1 @@ +rustc 1.29.0 (aa3ca1994 2018-09-11) diff --git a/static/stable/terse/rustc-1.3.0 b/static/stable/terse/rustc-1.3.0 new file mode 100644 index 0000000..215e73a --- /dev/null +++ b/static/stable/terse/rustc-1.3.0 @@ -0,0 +1 @@ +rustc 1.3.0 (9a92aaf19 2015-09-15) diff --git a/static/stable/terse/rustc-1.30.0 b/static/stable/terse/rustc-1.30.0 new file mode 100644 index 0000000..da74115 --- /dev/null +++ b/static/stable/terse/rustc-1.30.0 @@ -0,0 +1 @@ +rustc 1.30.0 (da5f414c2 2018-10-24) diff --git a/static/stable/terse/rustc-1.31.0 b/static/stable/terse/rustc-1.31.0 new file mode 100644 index 0000000..75d267e --- /dev/null +++ b/static/stable/terse/rustc-1.31.0 @@ -0,0 +1 @@ +rustc 1.31.0 (abe02cefd 2018-12-04) diff --git a/static/stable/terse/rustc-1.32.0 b/static/stable/terse/rustc-1.32.0 new file mode 100644 index 0000000..c095d9b --- /dev/null +++ b/static/stable/terse/rustc-1.32.0 @@ -0,0 +1 @@ +rustc 1.32.0 (9fda7c223 2019-01-16) diff --git a/static/stable/terse/rustc-1.33.0 b/static/stable/terse/rustc-1.33.0 new file mode 100644 index 0000000..5f8c1a2 --- /dev/null +++ b/static/stable/terse/rustc-1.33.0 @@ -0,0 +1 @@ +rustc 1.33.0 (2aa4c46cf 2019-02-28) diff --git a/static/stable/terse/rustc-1.34.0 b/static/stable/terse/rustc-1.34.0 new file mode 100644 index 0000000..41c7587 --- /dev/null +++ b/static/stable/terse/rustc-1.34.0 @@ -0,0 +1 @@ +rustc 1.34.0 (91856ed52 2019-04-10) diff --git a/static/stable/terse/rustc-1.35.0 b/static/stable/terse/rustc-1.35.0 new file mode 100644 index 0000000..32c871a --- /dev/null +++ b/static/stable/terse/rustc-1.35.0 @@ -0,0 +1 @@ +rustc 1.35.0 (3c235d560 2019-05-20) diff --git a/static/stable/terse/rustc-1.36.0 b/static/stable/terse/rustc-1.36.0 new file mode 100644 index 0000000..10b3934 --- /dev/null +++ b/static/stable/terse/rustc-1.36.0 @@ -0,0 +1 @@ +rustc 1.36.0 (a53f9df32 2019-07-03) diff --git a/static/stable/terse/rustc-1.37.0 b/static/stable/terse/rustc-1.37.0 new file mode 100644 index 0000000..5f4e701 --- /dev/null +++ b/static/stable/terse/rustc-1.37.0 @@ -0,0 +1 @@ +rustc 1.37.0 (eae3437df 2019-08-13) diff --git a/static/stable/terse/rustc-1.38.0 b/static/stable/terse/rustc-1.38.0 new file mode 100644 index 0000000..ade2993 --- /dev/null +++ b/static/stable/terse/rustc-1.38.0 @@ -0,0 +1 @@ +rustc 1.38.0 (625451e37 2019-09-23) diff --git a/static/stable/terse/rustc-1.39.0 b/static/stable/terse/rustc-1.39.0 new file mode 100644 index 0000000..220d54e --- /dev/null +++ b/static/stable/terse/rustc-1.39.0 @@ -0,0 +1 @@ +rustc 1.39.0 (4560ea788 2019-11-04) diff --git a/static/stable/terse/rustc-1.4.0 b/static/stable/terse/rustc-1.4.0 new file mode 100644 index 0000000..3d654d8 --- /dev/null +++ b/static/stable/terse/rustc-1.4.0 @@ -0,0 +1 @@ +rustc 1.4.0 (8ab8581f6 2015-10-27) diff --git a/static/stable/terse/rustc-1.40.0 b/static/stable/terse/rustc-1.40.0 new file mode 100644 index 0000000..f63e342 --- /dev/null +++ b/static/stable/terse/rustc-1.40.0 @@ -0,0 +1 @@ +rustc 1.40.0 (73528e339 2019-12-16) diff --git a/static/stable/terse/rustc-1.41.0 b/static/stable/terse/rustc-1.41.0 new file mode 100644 index 0000000..fc10e12 --- /dev/null +++ b/static/stable/terse/rustc-1.41.0 @@ -0,0 +1 @@ +rustc 1.41.0 (5e1a79984 2020-01-27) diff --git a/static/stable/terse/rustc-1.42.0 b/static/stable/terse/rustc-1.42.0 new file mode 100644 index 0000000..9190924 --- /dev/null +++ b/static/stable/terse/rustc-1.42.0 @@ -0,0 +1 @@ +rustc 1.42.0 (b8cedc004 2020-03-09) diff --git a/static/stable/terse/rustc-1.43.0 b/static/stable/terse/rustc-1.43.0 new file mode 100644 index 0000000..f360e5f --- /dev/null +++ b/static/stable/terse/rustc-1.43.0 @@ -0,0 +1 @@ +rustc 1.43.0 (4fb7144ed 2020-04-20) diff --git a/static/stable/terse/rustc-1.44.0 b/static/stable/terse/rustc-1.44.0 new file mode 100644 index 0000000..3383070 --- /dev/null +++ b/static/stable/terse/rustc-1.44.0 @@ -0,0 +1 @@ +rustc 1.44.0 (49cae5576 2020-06-01) diff --git a/static/stable/terse/rustc-1.45.0 b/static/stable/terse/rustc-1.45.0 new file mode 100644 index 0000000..70ced54 --- /dev/null +++ b/static/stable/terse/rustc-1.45.0 @@ -0,0 +1 @@ +rustc 1.45.0 (5c1f21c3b 2020-07-13) diff --git a/static/stable/terse/rustc-1.46.0 b/static/stable/terse/rustc-1.46.0 new file mode 100644 index 0000000..bc5e33d --- /dev/null +++ b/static/stable/terse/rustc-1.46.0 @@ -0,0 +1 @@ +rustc 1.46.0 (04488afe3 2020-08-24) diff --git a/static/stable/terse/rustc-1.47.0 b/static/stable/terse/rustc-1.47.0 new file mode 100644 index 0000000..8a5e870 --- /dev/null +++ b/static/stable/terse/rustc-1.47.0 @@ -0,0 +1 @@ +rustc 1.47.0 (18bf6b4f0 2020-10-07) diff --git a/static/stable/terse/rustc-1.48.0 b/static/stable/terse/rustc-1.48.0 new file mode 100644 index 0000000..dbe86c9 --- /dev/null +++ b/static/stable/terse/rustc-1.48.0 @@ -0,0 +1 @@ +rustc 1.48.0 (7eac88abb 2020-11-16) diff --git a/static/stable/terse/rustc-1.49.0 b/static/stable/terse/rustc-1.49.0 new file mode 100644 index 0000000..e263af5 --- /dev/null +++ b/static/stable/terse/rustc-1.49.0 @@ -0,0 +1 @@ +rustc 1.49.0 (e1884a8e3 2020-12-29) diff --git a/static/stable/terse/rustc-1.5.0 b/static/stable/terse/rustc-1.5.0 new file mode 100644 index 0000000..2ccb86f --- /dev/null +++ b/static/stable/terse/rustc-1.5.0 @@ -0,0 +1 @@ +rustc 1.5.0 (3d7cd77e4 2015-12-04) diff --git a/static/stable/terse/rustc-1.50.0 b/static/stable/terse/rustc-1.50.0 new file mode 100644 index 0000000..79d82d0 --- /dev/null +++ b/static/stable/terse/rustc-1.50.0 @@ -0,0 +1 @@ +rustc 1.50.0 (cb75ad5db 2021-02-10) diff --git a/static/stable/terse/rustc-1.6.0 b/static/stable/terse/rustc-1.6.0 new file mode 100644 index 0000000..ef369e6 --- /dev/null +++ b/static/stable/terse/rustc-1.6.0 @@ -0,0 +1 @@ +rustc 1.6.0 (c30b771ad 2016-01-19) diff --git a/static/stable/terse/rustc-1.7.0 b/static/stable/terse/rustc-1.7.0 new file mode 100644 index 0000000..b58e541 --- /dev/null +++ b/static/stable/terse/rustc-1.7.0 @@ -0,0 +1 @@ +rustc 1.7.0 (a5d1e7a59 2016-02-29) diff --git a/static/stable/terse/rustc-1.8.0 b/static/stable/terse/rustc-1.8.0 new file mode 100644 index 0000000..188a814 --- /dev/null +++ b/static/stable/terse/rustc-1.8.0 @@ -0,0 +1 @@ +rustc 1.8.0 (db2939409 2016-04-11) diff --git a/static/stable/terse/rustc-1.9.0 b/static/stable/terse/rustc-1.9.0 new file mode 100644 index 0000000..ab59590 --- /dev/null +++ b/static/stable/terse/rustc-1.9.0 @@ -0,0 +1 @@ +rustc 1.9.0 (e4e8b6668 2016-05-18) diff --git a/static/stable/verbose/rustc-1.0.0 b/static/stable/verbose/rustc-1.0.0 new file mode 100644 index 0000000..0d65b3a --- /dev/null +++ b/static/stable/verbose/rustc-1.0.0 @@ -0,0 +1,7 @@ +rustc 1.0.0 (a59de37e9 2015-05-13) (built 2015-05-14) +binary: rustc +commit-hash: a59de37e99060162a2674e3ff45409ac73595c0e +commit-date: 2015-05-13 +build-date: 2015-05-14 +host: x86_64-unknown-linux-gnu +release: 1.0.0 diff --git a/static/stable/verbose/rustc-1.1.0 b/static/stable/verbose/rustc-1.1.0 new file mode 100644 index 0000000..69246c9 --- /dev/null +++ b/static/stable/verbose/rustc-1.1.0 @@ -0,0 +1,6 @@ +rustc 1.1.0 (35ceea399 2015-06-19) +binary: rustc +commit-hash: 35ceea3997c79a3b7562e89b462ab76af5b86b22 +commit-date: 2015-06-19 +host: x86_64-unknown-linux-gnu +release: 1.1.0 diff --git a/static/stable/verbose/rustc-1.10.0 b/static/stable/verbose/rustc-1.10.0 new file mode 100644 index 0000000..d5f5223 --- /dev/null +++ b/static/stable/verbose/rustc-1.10.0 @@ -0,0 +1,6 @@ +rustc 1.10.0 (cfcb716cf 2016-07-03) +binary: rustc +commit-hash: cfcb716cf0961a7e3a4eceac828d94805cf8140b +commit-date: 2016-07-03 +host: x86_64-unknown-linux-gnu +release: 1.10.0 diff --git a/static/stable/verbose/rustc-1.11.0 b/static/stable/verbose/rustc-1.11.0 new file mode 100644 index 0000000..2d5d771 --- /dev/null +++ b/static/stable/verbose/rustc-1.11.0 @@ -0,0 +1,6 @@ +rustc 1.11.0 (9b21dcd6a 2016-08-15) +binary: rustc +commit-hash: 9b21dcd6a89f38e8ceccb2ede8c9027cb409f6e3 +commit-date: 2016-08-15 +host: x86_64-unknown-linux-gnu +release: 1.11.0 diff --git a/static/stable/verbose/rustc-1.12.0 b/static/stable/verbose/rustc-1.12.0 new file mode 100644 index 0000000..61122e9 --- /dev/null +++ b/static/stable/verbose/rustc-1.12.0 @@ -0,0 +1,6 @@ +rustc 1.12.0 (3191fbae9 2016-09-23) +binary: rustc +commit-hash: 3191fbae9da539442351f883bdabcad0d72efcb6 +commit-date: 2016-09-23 +host: x86_64-unknown-linux-gnu +release: 1.12.0 diff --git a/static/stable/verbose/rustc-1.13.0 b/static/stable/verbose/rustc-1.13.0 new file mode 100644 index 0000000..db1b81f --- /dev/null +++ b/static/stable/verbose/rustc-1.13.0 @@ -0,0 +1,6 @@ +rustc 1.13.0 (2c6933acc 2016-11-07) +binary: rustc +commit-hash: 2c6933acc05c61e041be764cb1331f6281993f3f +commit-date: 2016-11-07 +host: x86_64-unknown-linux-gnu +release: 1.13.0 diff --git a/static/stable/verbose/rustc-1.14.0 b/static/stable/verbose/rustc-1.14.0 new file mode 100644 index 0000000..8865ddf --- /dev/null +++ b/static/stable/verbose/rustc-1.14.0 @@ -0,0 +1,7 @@ +rustc 1.14.0 (e8a012324 2016-12-16) +binary: rustc +commit-hash: e8a0123241f0d397d39cd18fcc4e5e7edde22730 +commit-date: 2016-12-16 +host: x86_64-unknown-linux-gnu +release: 1.14.0 +LLVM version: 3.9 diff --git a/static/stable/verbose/rustc-1.15.0 b/static/stable/verbose/rustc-1.15.0 new file mode 100644 index 0000000..575a97c --- /dev/null +++ b/static/stable/verbose/rustc-1.15.0 @@ -0,0 +1,7 @@ +rustc 1.15.0 (10893a9a3 2017-01-19) +binary: rustc +commit-hash: 10893a9a349cdd423f2490a6984acb5b3b7c8046 +commit-date: 2017-01-19 +host: x86_64-unknown-linux-gnu +release: 1.15.0 +LLVM version: 3.9 diff --git a/static/stable/verbose/rustc-1.16.0 b/static/stable/verbose/rustc-1.16.0 new file mode 100644 index 0000000..8a11c07 --- /dev/null +++ b/static/stable/verbose/rustc-1.16.0 @@ -0,0 +1,7 @@ +rustc 1.16.0 (30cf806ef 2017-03-10) +binary: rustc +commit-hash: 30cf806ef8881c41821fbd43e5cf3699c5290c16 +commit-date: 2017-03-10 +host: x86_64-unknown-linux-gnu +release: 1.16.0 +LLVM version: 3.9 diff --git a/static/stable/verbose/rustc-1.17.0 b/static/stable/verbose/rustc-1.17.0 new file mode 100644 index 0000000..6b1981f --- /dev/null +++ b/static/stable/verbose/rustc-1.17.0 @@ -0,0 +1,7 @@ +rustc 1.17.0 (56124baa9 2017-04-24) +binary: rustc +commit-hash: 56124baa9e73f28c0709e59e74783cf234a978cf +commit-date: 2017-04-24 +host: x86_64-unknown-linux-gnu +release: 1.17.0 +LLVM version: 3.9 diff --git a/static/stable/verbose/rustc-1.18.0 b/static/stable/verbose/rustc-1.18.0 new file mode 100644 index 0000000..8cfc1de --- /dev/null +++ b/static/stable/verbose/rustc-1.18.0 @@ -0,0 +1,7 @@ +rustc 1.18.0 (03fc9d622 2017-06-06) +binary: rustc +commit-hash: 03fc9d622e0ea26a3d37f5ab030737fcca6928b9 +commit-date: 2017-06-06 +host: x86_64-unknown-linux-gnu +release: 1.18.0 +LLVM version: 3.9 diff --git a/static/stable/verbose/rustc-1.19.0 b/static/stable/verbose/rustc-1.19.0 new file mode 100644 index 0000000..49b0781 --- /dev/null +++ b/static/stable/verbose/rustc-1.19.0 @@ -0,0 +1,7 @@ +rustc 1.19.0 (0ade33941 2017-07-17) +binary: rustc +commit-hash: 0ade339411587887bf01bcfa2e9ae4414c8900d4 +commit-date: 2017-07-17 +host: x86_64-unknown-linux-gnu +release: 1.19.0 +LLVM version: 4.0 diff --git a/static/stable/verbose/rustc-1.2.0 b/static/stable/verbose/rustc-1.2.0 new file mode 100644 index 0000000..94e4a83 --- /dev/null +++ b/static/stable/verbose/rustc-1.2.0 @@ -0,0 +1,6 @@ +rustc 1.2.0 (082e47636 2015-08-03) +binary: rustc +commit-hash: 082e4763615bdbe7b4dd3dfd6fc2210b7773edf5 +commit-date: 2015-08-03 +host: x86_64-unknown-linux-gnu +release: 1.2.0 diff --git a/static/stable/verbose/rustc-1.20.0 b/static/stable/verbose/rustc-1.20.0 new file mode 100644 index 0000000..3747c50 --- /dev/null +++ b/static/stable/verbose/rustc-1.20.0 @@ -0,0 +1,7 @@ +rustc 1.20.0 (f3d6973f4 2017-08-27) +binary: rustc +commit-hash: f3d6973f41a7d1fb83029c9c0ceaf0f5d4fd7208 +commit-date: 2017-08-27 +host: x86_64-unknown-linux-gnu +release: 1.20.0 +LLVM version: 4.0 diff --git a/static/stable/verbose/rustc-1.21.0 b/static/stable/verbose/rustc-1.21.0 new file mode 100644 index 0000000..2b83b3c --- /dev/null +++ b/static/stable/verbose/rustc-1.21.0 @@ -0,0 +1,7 @@ +rustc 1.21.0 (3b72af97e 2017-10-09) +binary: rustc +commit-hash: 3b72af97e42989b2fe104d8edbaee123cdf7c58f +commit-date: 2017-10-09 +host: x86_64-unknown-linux-gnu +release: 1.21.0 +LLVM version: 4.0 diff --git a/static/stable/verbose/rustc-1.22.0 b/static/stable/verbose/rustc-1.22.0 new file mode 100644 index 0000000..c7cbed8 --- /dev/null +++ b/static/stable/verbose/rustc-1.22.0 @@ -0,0 +1,7 @@ +rustc 1.22.0 (9c21f8ff4 2017-11-20) +binary: rustc +commit-hash: 9c21f8ff4d80824972910e0c4bbfd1f89620cb0d +commit-date: 2017-11-20 +host: x86_64-unknown-linux-gnu +release: 1.22.0 +LLVM version: 4.0 diff --git a/static/stable/verbose/rustc-1.23.0 b/static/stable/verbose/rustc-1.23.0 new file mode 100644 index 0000000..8110e0e --- /dev/null +++ b/static/stable/verbose/rustc-1.23.0 @@ -0,0 +1,7 @@ +rustc 1.23.0 (766bd11c8 2018-01-01) +binary: rustc +commit-hash: 766bd11c8a3c019ca53febdcd77b2215379dd67d +commit-date: 2018-01-01 +host: x86_64-unknown-linux-gnu +release: 1.23.0 +LLVM version: 4.0 diff --git a/static/stable/verbose/rustc-1.24.0 b/static/stable/verbose/rustc-1.24.0 new file mode 100644 index 0000000..a00b362 --- /dev/null +++ b/static/stable/verbose/rustc-1.24.0 @@ -0,0 +1,7 @@ +rustc 1.24.0 (4d90ac38c 2018-02-12) +binary: rustc +commit-hash: 4d90ac38c0b61bb69470b61ea2cccea0df48d9e5 +commit-date: 2018-02-12 +host: x86_64-unknown-linux-gnu +release: 1.24.0 +LLVM version: 4.0 diff --git a/static/stable/verbose/rustc-1.25.0 b/static/stable/verbose/rustc-1.25.0 new file mode 100644 index 0000000..3cd582a --- /dev/null +++ b/static/stable/verbose/rustc-1.25.0 @@ -0,0 +1,7 @@ +rustc 1.25.0 (84203cac6 2018-03-25) +binary: rustc +commit-hash: 84203cac67e65ca8640b8392348411098c856985 +commit-date: 2018-03-25 +host: x86_64-unknown-linux-gnu +release: 1.25.0 +LLVM version: 6.0 diff --git a/static/stable/verbose/rustc-1.26.0 b/static/stable/verbose/rustc-1.26.0 new file mode 100644 index 0000000..f34c96e --- /dev/null +++ b/static/stable/verbose/rustc-1.26.0 @@ -0,0 +1,7 @@ +rustc 1.26.0 (a77568041 2018-05-07) +binary: rustc +commit-hash: a7756804103447ea4e68a71ccf071e7ad8f7a03e +commit-date: 2018-05-07 +host: x86_64-unknown-linux-gnu +release: 1.26.0 +LLVM version: 6.0 diff --git a/static/stable/verbose/rustc-1.27.0 b/static/stable/verbose/rustc-1.27.0 new file mode 100644 index 0000000..77f8f27 --- /dev/null +++ b/static/stable/verbose/rustc-1.27.0 @@ -0,0 +1,7 @@ +rustc 1.27.0 (3eda71b00 2018-06-19) +binary: rustc +commit-hash: 3eda71b00ad48d7bf4eef4c443e7f611fd061418 +commit-date: 2018-06-19 +host: x86_64-unknown-linux-gnu +release: 1.27.0 +LLVM version: 6.0 diff --git a/static/stable/verbose/rustc-1.28.0 b/static/stable/verbose/rustc-1.28.0 new file mode 100644 index 0000000..a357ddb --- /dev/null +++ b/static/stable/verbose/rustc-1.28.0 @@ -0,0 +1,7 @@ +rustc 1.28.0 (9634041f0 2018-07-30) +binary: rustc +commit-hash: 9634041f0e8c0f3191d2867311276f19d0a42564 +commit-date: 2018-07-30 +host: x86_64-unknown-linux-gnu +release: 1.28.0 +LLVM version: 6.0 diff --git a/static/stable/verbose/rustc-1.29.0 b/static/stable/verbose/rustc-1.29.0 new file mode 100644 index 0000000..9cf5fdd --- /dev/null +++ b/static/stable/verbose/rustc-1.29.0 @@ -0,0 +1,7 @@ +rustc 1.29.0 (aa3ca1994 2018-09-11) +binary: rustc +commit-hash: aa3ca1994904f2e056679fce1f185db8c7ed2703 +commit-date: 2018-09-11 +host: x86_64-unknown-linux-gnu +release: 1.29.0 +LLVM version: 7.0 diff --git a/static/stable/verbose/rustc-1.3.0 b/static/stable/verbose/rustc-1.3.0 new file mode 100644 index 0000000..a30baf3 --- /dev/null +++ b/static/stable/verbose/rustc-1.3.0 @@ -0,0 +1,6 @@ +rustc 1.3.0 (9a92aaf19 2015-09-15) +binary: rustc +commit-hash: 9a92aaf19a64603b02b4130fe52958cc12488900 +commit-date: 2015-09-15 +host: x86_64-unknown-linux-gnu +release: 1.3.0 diff --git a/static/stable/verbose/rustc-1.30.0 b/static/stable/verbose/rustc-1.30.0 new file mode 100644 index 0000000..10edaff --- /dev/null +++ b/static/stable/verbose/rustc-1.30.0 @@ -0,0 +1,7 @@ +rustc 1.30.0 (da5f414c2 2018-10-24) +binary: rustc +commit-hash: da5f414c2c0bfe5198934493f04c676e2b23ff2e +commit-date: 2018-10-24 +host: x86_64-unknown-linux-gnu +release: 1.30.0 +LLVM version: 8.0 diff --git a/static/stable/verbose/rustc-1.31.0 b/static/stable/verbose/rustc-1.31.0 new file mode 100644 index 0000000..fb6dc83 --- /dev/null +++ b/static/stable/verbose/rustc-1.31.0 @@ -0,0 +1,7 @@ +rustc 1.31.0 (abe02cefd 2018-12-04) +binary: rustc +commit-hash: abe02cefd6cd1916df62ad7dc80161bea50b72e8 +commit-date: 2018-12-04 +host: x86_64-unknown-linux-gnu +release: 1.31.0 +LLVM version: 8.0 diff --git a/static/stable/verbose/rustc-1.32.0 b/static/stable/verbose/rustc-1.32.0 new file mode 100644 index 0000000..223b30b --- /dev/null +++ b/static/stable/verbose/rustc-1.32.0 @@ -0,0 +1,7 @@ +rustc 1.32.0 (9fda7c223 2019-01-16) +binary: rustc +commit-hash: 9fda7c2237db910e41d6a712e9a2139b352e558b +commit-date: 2019-01-16 +host: x86_64-unknown-linux-gnu +release: 1.32.0 +LLVM version: 8.0 diff --git a/static/stable/verbose/rustc-1.33.0 b/static/stable/verbose/rustc-1.33.0 new file mode 100644 index 0000000..f5f3330 --- /dev/null +++ b/static/stable/verbose/rustc-1.33.0 @@ -0,0 +1,7 @@ +rustc 1.33.0 (2aa4c46cf 2019-02-28) +binary: rustc +commit-hash: 2aa4c46cfdd726e97360c2734835aa3515e8c858 +commit-date: 2019-02-28 +host: x86_64-unknown-linux-gnu +release: 1.33.0 +LLVM version: 8.0 diff --git a/static/stable/verbose/rustc-1.34.0 b/static/stable/verbose/rustc-1.34.0 new file mode 100644 index 0000000..981c687 --- /dev/null +++ b/static/stable/verbose/rustc-1.34.0 @@ -0,0 +1,7 @@ +rustc 1.34.0 (91856ed52 2019-04-10) +binary: rustc +commit-hash: 91856ed52c58aa5ba66a015354d1cc69e9779bdf +commit-date: 2019-04-10 +host: x86_64-unknown-linux-gnu +release: 1.34.0 +LLVM version: 8.0 diff --git a/static/stable/verbose/rustc-1.35.0 b/static/stable/verbose/rustc-1.35.0 new file mode 100644 index 0000000..25035d9 --- /dev/null +++ b/static/stable/verbose/rustc-1.35.0 @@ -0,0 +1,7 @@ +rustc 1.35.0 (3c235d560 2019-05-20) +binary: rustc +commit-hash: 3c235d5600393dfe6c36eeed34042efad8d4f26e +commit-date: 2019-05-20 +host: x86_64-unknown-linux-gnu +release: 1.35.0 +LLVM version: 8.0 diff --git a/static/stable/verbose/rustc-1.36.0 b/static/stable/verbose/rustc-1.36.0 new file mode 100644 index 0000000..efca98b --- /dev/null +++ b/static/stable/verbose/rustc-1.36.0 @@ -0,0 +1,7 @@ +rustc 1.36.0 (a53f9df32 2019-07-03) +binary: rustc +commit-hash: a53f9df32fbb0b5f4382caaad8f1a46f36ea887c +commit-date: 2019-07-03 +host: x86_64-unknown-linux-gnu +release: 1.36.0 +LLVM version: 8.0 diff --git a/static/stable/verbose/rustc-1.37.0 b/static/stable/verbose/rustc-1.37.0 new file mode 100644 index 0000000..c0da508 --- /dev/null +++ b/static/stable/verbose/rustc-1.37.0 @@ -0,0 +1,7 @@ +rustc 1.37.0 (eae3437df 2019-08-13) +binary: rustc +commit-hash: eae3437dfe991621e8afdc82734f4a172d7ddf9b +commit-date: 2019-08-13 +host: x86_64-unknown-linux-gnu +release: 1.37.0 +LLVM version: 8.0 diff --git a/static/stable/verbose/rustc-1.38.0 b/static/stable/verbose/rustc-1.38.0 new file mode 100644 index 0000000..eeea8f8 --- /dev/null +++ b/static/stable/verbose/rustc-1.38.0 @@ -0,0 +1,7 @@ +rustc 1.38.0 (625451e37 2019-09-23) +binary: rustc +commit-hash: 625451e376bb2e5283fc4741caa0a3e8a2ca4d54 +commit-date: 2019-09-23 +host: x86_64-unknown-linux-gnu +release: 1.38.0 +LLVM version: 9.0 diff --git a/static/stable/verbose/rustc-1.39.0 b/static/stable/verbose/rustc-1.39.0 new file mode 100644 index 0000000..b5a07bb --- /dev/null +++ b/static/stable/verbose/rustc-1.39.0 @@ -0,0 +1,7 @@ +rustc 1.39.0 (4560ea788 2019-11-04) +binary: rustc +commit-hash: 4560ea788cb760f0a34127156c78e2552949f734 +commit-date: 2019-11-04 +host: x86_64-unknown-linux-gnu +release: 1.39.0 +LLVM version: 9.0 diff --git a/static/stable/verbose/rustc-1.4.0 b/static/stable/verbose/rustc-1.4.0 new file mode 100644 index 0000000..c12a708 --- /dev/null +++ b/static/stable/verbose/rustc-1.4.0 @@ -0,0 +1,6 @@ +rustc 1.4.0 (8ab8581f6 2015-10-27) +binary: rustc +commit-hash: 8ab8581f6921bc7a8e3fa4defffd2814372dcb15 +commit-date: 2015-10-27 +host: x86_64-unknown-linux-gnu +release: 1.4.0 diff --git a/static/stable/verbose/rustc-1.40.0 b/static/stable/verbose/rustc-1.40.0 new file mode 100644 index 0000000..78fc4e0 --- /dev/null +++ b/static/stable/verbose/rustc-1.40.0 @@ -0,0 +1,7 @@ +rustc 1.40.0 (73528e339 2019-12-16) +binary: rustc +commit-hash: 73528e339aae0f17a15ffa49a8ac608f50c6cf14 +commit-date: 2019-12-16 +host: x86_64-unknown-linux-gnu +release: 1.40.0 +LLVM version: 9.0 diff --git a/static/stable/verbose/rustc-1.41.0 b/static/stable/verbose/rustc-1.41.0 new file mode 100644 index 0000000..ab47323 --- /dev/null +++ b/static/stable/verbose/rustc-1.41.0 @@ -0,0 +1,7 @@ +rustc 1.41.0 (5e1a79984 2020-01-27) +binary: rustc +commit-hash: 5e1a799842ba6ed4a57e91f7ab9435947482f7d8 +commit-date: 2020-01-27 +host: x86_64-unknown-linux-gnu +release: 1.41.0 +LLVM version: 9.0 diff --git a/static/stable/verbose/rustc-1.42.0 b/static/stable/verbose/rustc-1.42.0 new file mode 100644 index 0000000..2c3c747 --- /dev/null +++ b/static/stable/verbose/rustc-1.42.0 @@ -0,0 +1,7 @@ +rustc 1.42.0 (b8cedc004 2020-03-09) +binary: rustc +commit-hash: b8cedc00407a4c56a3bda1ed605c6fc166655447 +commit-date: 2020-03-09 +host: x86_64-unknown-linux-gnu +release: 1.42.0 +LLVM version: 9.0 diff --git a/static/stable/verbose/rustc-1.43.0 b/static/stable/verbose/rustc-1.43.0 new file mode 100644 index 0000000..5852315 --- /dev/null +++ b/static/stable/verbose/rustc-1.43.0 @@ -0,0 +1,7 @@ +rustc 1.43.0 (4fb7144ed 2020-04-20) +binary: rustc +commit-hash: 4fb7144ed159f94491249e86d5bbd033b5d60550 +commit-date: 2020-04-20 +host: x86_64-unknown-linux-gnu +release: 1.43.0 +LLVM version: 9.0 diff --git a/static/stable/verbose/rustc-1.44.0 b/static/stable/verbose/rustc-1.44.0 new file mode 100644 index 0000000..2a4f423 --- /dev/null +++ b/static/stable/verbose/rustc-1.44.0 @@ -0,0 +1,7 @@ +rustc 1.44.0 (49cae5576 2020-06-01) +binary: rustc +commit-hash: 49cae55760da0a43428eba73abcb659bb70cf2e4 +commit-date: 2020-06-01 +host: x86_64-unknown-linux-gnu +release: 1.44.0 +LLVM version: 9.0 diff --git a/static/stable/verbose/rustc-1.45.0 b/static/stable/verbose/rustc-1.45.0 new file mode 100644 index 0000000..2497b18 --- /dev/null +++ b/static/stable/verbose/rustc-1.45.0 @@ -0,0 +1,7 @@ +rustc 1.45.0 (5c1f21c3b 2020-07-13) +binary: rustc +commit-hash: 5c1f21c3b82297671ad3ae1e8c942d2ca92e84f2 +commit-date: 2020-07-13 +host: x86_64-unknown-linux-gnu +release: 1.45.0 +LLVM version: 10.0 diff --git a/static/stable/verbose/rustc-1.46.0 b/static/stable/verbose/rustc-1.46.0 new file mode 100644 index 0000000..be20359 --- /dev/null +++ b/static/stable/verbose/rustc-1.46.0 @@ -0,0 +1,7 @@ +rustc 1.46.0 (04488afe3 2020-08-24) +binary: rustc +commit-hash: 04488afe34512aa4c33566eb16d8c912a3ae04f9 +commit-date: 2020-08-24 +host: x86_64-unknown-linux-gnu +release: 1.46.0 +LLVM version: 10.0 diff --git a/static/stable/verbose/rustc-1.47.0 b/static/stable/verbose/rustc-1.47.0 new file mode 100644 index 0000000..e0749a0 --- /dev/null +++ b/static/stable/verbose/rustc-1.47.0 @@ -0,0 +1,7 @@ +rustc 1.47.0 (18bf6b4f0 2020-10-07) +binary: rustc +commit-hash: 18bf6b4f01a6feaf7259ba7cdae58031af1b7b39 +commit-date: 2020-10-07 +host: x86_64-unknown-linux-gnu +release: 1.47.0 +LLVM version: 11.0 diff --git a/static/stable/verbose/rustc-1.48.0 b/static/stable/verbose/rustc-1.48.0 new file mode 100644 index 0000000..171c9bd --- /dev/null +++ b/static/stable/verbose/rustc-1.48.0 @@ -0,0 +1,7 @@ +rustc 1.48.0 (7eac88abb 2020-11-16) +binary: rustc +commit-hash: 7eac88abb2e57e752f3302f02be5f3ce3d7adfb4 +commit-date: 2020-11-16 +host: x86_64-unknown-linux-gnu +release: 1.48.0 +LLVM version: 11.0 diff --git a/static/stable/verbose/rustc-1.49.0 b/static/stable/verbose/rustc-1.49.0 new file mode 100644 index 0000000..c7da9b8 --- /dev/null +++ b/static/stable/verbose/rustc-1.49.0 @@ -0,0 +1,6 @@ +rustc 1.49.0 (e1884a8e3 2020-12-29) +binary: rustc +commit-hash: e1884a8e3c3e813aada8254edfa120e85bf5ffca +commit-date: 2020-12-29 +host: x86_64-unknown-linux-gnu +release: 1.49.0 diff --git a/static/stable/verbose/rustc-1.5.0 b/static/stable/verbose/rustc-1.5.0 new file mode 100644 index 0000000..f1d04e3 --- /dev/null +++ b/static/stable/verbose/rustc-1.5.0 @@ -0,0 +1,6 @@ +rustc 1.5.0 (3d7cd77e4 2015-12-04) +binary: rustc +commit-hash: 3d7cd77e442ce34eaac8a176ae8be17669498ebc +commit-date: 2015-12-04 +host: x86_64-unknown-linux-gnu +release: 1.5.0 diff --git a/static/stable/verbose/rustc-1.50.0 b/static/stable/verbose/rustc-1.50.0 new file mode 100644 index 0000000..e15de82 --- /dev/null +++ b/static/stable/verbose/rustc-1.50.0 @@ -0,0 +1,6 @@ +rustc 1.50.0 (cb75ad5db 2021-02-10) +binary: rustc +commit-hash: cb75ad5db02783e8b0222fee363c5f63f7e2cf5b +commit-date: 2021-02-10 +host: x86_64-unknown-linux-gnu +release: 1.50.0 diff --git a/static/stable/verbose/rustc-1.6.0 b/static/stable/verbose/rustc-1.6.0 new file mode 100644 index 0000000..d03bf8d --- /dev/null +++ b/static/stable/verbose/rustc-1.6.0 @@ -0,0 +1,6 @@ +rustc 1.6.0 (c30b771ad 2016-01-19) +binary: rustc +commit-hash: c30b771ad9d44ab84f8c88b80c25fcfde2433126 +commit-date: 2016-01-19 +host: x86_64-unknown-linux-gnu +release: 1.6.0 diff --git a/static/stable/verbose/rustc-1.7.0 b/static/stable/verbose/rustc-1.7.0 new file mode 100644 index 0000000..48f8447 --- /dev/null +++ b/static/stable/verbose/rustc-1.7.0 @@ -0,0 +1,6 @@ +rustc 1.7.0 (a5d1e7a59 2016-02-29) +binary: rustc +commit-hash: a5d1e7a59a2a3413c377b003075349f854304b5e +commit-date: 2016-02-29 +host: x86_64-unknown-linux-gnu +release: 1.7.0 diff --git a/static/stable/verbose/rustc-1.8.0 b/static/stable/verbose/rustc-1.8.0 new file mode 100644 index 0000000..a1551bb --- /dev/null +++ b/static/stable/verbose/rustc-1.8.0 @@ -0,0 +1,6 @@ +rustc 1.8.0 (db2939409 2016-04-11) +binary: rustc +commit-hash: db2939409db26ab4904372c82492cd3488e4c44e +commit-date: 2016-04-11 +host: x86_64-unknown-linux-gnu +release: 1.8.0 diff --git a/static/stable/verbose/rustc-1.9.0 b/static/stable/verbose/rustc-1.9.0 new file mode 100644 index 0000000..3291b35 --- /dev/null +++ b/static/stable/verbose/rustc-1.9.0 @@ -0,0 +1,6 @@ +rustc 1.9.0 (e4e8b6668 2016-05-18) +binary: rustc +commit-hash: e4e8b666850a763fdf1c3c2c142856ab51e32779 +commit-date: 2016-05-18 +host: x86_64-unknown-linux-gnu +release: 1.9.0