Add tests for known outputs, current 'rustc'.

This also moves the CI to Github Actions.
This commit is contained in:
Sergio Benitez 2021-03-16 17:32:51 -07:00
parent e7f0ff4d91
commit 9cbc649cc4
105 changed files with 501 additions and 2 deletions

42
.github/workflows/ci.yml vendored Normal file
View File

@ -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

View File

@ -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]

View File

@ -256,14 +256,16 @@ pub fn is_feature_flaggable() -> Option<bool> {
#[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));
}
}
}

View File

@ -0,0 +1 @@
rustc 1.0.0 (a59de37e9 2015-05-13) (built 2015-05-14)

View File

@ -0,0 +1 @@
rustc 1.1.0 (35ceea399 2015-06-19)

View File

@ -0,0 +1 @@
rustc 1.10.0 (cfcb716cf 2016-07-03)

View File

@ -0,0 +1 @@
rustc 1.11.0 (9b21dcd6a 2016-08-15)

View File

@ -0,0 +1 @@
rustc 1.12.0 (3191fbae9 2016-09-23)

View File

@ -0,0 +1 @@
rustc 1.13.0 (2c6933acc 2016-11-07)

View File

@ -0,0 +1 @@
rustc 1.14.0 (e8a012324 2016-12-16)

View File

@ -0,0 +1 @@
rustc 1.15.0 (10893a9a3 2017-01-19)

View File

@ -0,0 +1 @@
rustc 1.16.0 (30cf806ef 2017-03-10)

View File

@ -0,0 +1 @@
rustc 1.17.0 (56124baa9 2017-04-24)

View File

@ -0,0 +1 @@
rustc 1.18.0 (03fc9d622 2017-06-06)

View File

@ -0,0 +1 @@
rustc 1.19.0 (0ade33941 2017-07-17)

View File

@ -0,0 +1 @@
rustc 1.2.0 (082e47636 2015-08-03)

View File

@ -0,0 +1 @@
rustc 1.20.0 (f3d6973f4 2017-08-27)

View File

@ -0,0 +1 @@
rustc 1.21.0 (3b72af97e 2017-10-09)

View File

@ -0,0 +1 @@
rustc 1.22.0 (9c21f8ff4 2017-11-20)

View File

@ -0,0 +1 @@
rustc 1.23.0 (766bd11c8 2018-01-01)

View File

@ -0,0 +1 @@
rustc 1.24.0 (4d90ac38c 2018-02-12)

View File

@ -0,0 +1 @@
rustc 1.25.0 (84203cac6 2018-03-25)

View File

@ -0,0 +1 @@
rustc 1.26.0 (a77568041 2018-05-07)

View File

@ -0,0 +1 @@
rustc 1.27.0 (3eda71b00 2018-06-19)

View File

@ -0,0 +1 @@
rustc 1.28.0 (9634041f0 2018-07-30)

View File

@ -0,0 +1 @@
rustc 1.29.0 (aa3ca1994 2018-09-11)

View File

@ -0,0 +1 @@
rustc 1.3.0 (9a92aaf19 2015-09-15)

View File

@ -0,0 +1 @@
rustc 1.30.0 (da5f414c2 2018-10-24)

View File

@ -0,0 +1 @@
rustc 1.31.0 (abe02cefd 2018-12-04)

View File

@ -0,0 +1 @@
rustc 1.32.0 (9fda7c223 2019-01-16)

View File

@ -0,0 +1 @@
rustc 1.33.0 (2aa4c46cf 2019-02-28)

View File

@ -0,0 +1 @@
rustc 1.34.0 (91856ed52 2019-04-10)

View File

@ -0,0 +1 @@
rustc 1.35.0 (3c235d560 2019-05-20)

View File

@ -0,0 +1 @@
rustc 1.36.0 (a53f9df32 2019-07-03)

View File

@ -0,0 +1 @@
rustc 1.37.0 (eae3437df 2019-08-13)

View File

@ -0,0 +1 @@
rustc 1.38.0 (625451e37 2019-09-23)

View File

@ -0,0 +1 @@
rustc 1.39.0 (4560ea788 2019-11-04)

View File

@ -0,0 +1 @@
rustc 1.4.0 (8ab8581f6 2015-10-27)

View File

@ -0,0 +1 @@
rustc 1.40.0 (73528e339 2019-12-16)

View File

@ -0,0 +1 @@
rustc 1.41.0 (5e1a79984 2020-01-27)

View File

@ -0,0 +1 @@
rustc 1.42.0 (b8cedc004 2020-03-09)

View File

@ -0,0 +1 @@
rustc 1.43.0 (4fb7144ed 2020-04-20)

View File

@ -0,0 +1 @@
rustc 1.44.0 (49cae5576 2020-06-01)

View File

@ -0,0 +1 @@
rustc 1.45.0 (5c1f21c3b 2020-07-13)

View File

@ -0,0 +1 @@
rustc 1.46.0 (04488afe3 2020-08-24)

View File

@ -0,0 +1 @@
rustc 1.47.0 (18bf6b4f0 2020-10-07)

View File

@ -0,0 +1 @@
rustc 1.48.0 (7eac88abb 2020-11-16)

View File

@ -0,0 +1 @@
rustc 1.49.0 (e1884a8e3 2020-12-29)

View File

@ -0,0 +1 @@
rustc 1.5.0 (3d7cd77e4 2015-12-04)

View File

@ -0,0 +1 @@
rustc 1.50.0 (cb75ad5db 2021-02-10)

View File

@ -0,0 +1 @@
rustc 1.6.0 (c30b771ad 2016-01-19)

View File

@ -0,0 +1 @@
rustc 1.7.0 (a5d1e7a59 2016-02-29)

View File

@ -0,0 +1 @@
rustc 1.8.0 (db2939409 2016-04-11)

View File

@ -0,0 +1 @@
rustc 1.9.0 (e4e8b6668 2016-05-18)

View File

@ -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

View File

@ -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

View File

@ -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

View File

@ -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

View File

@ -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

View File

@ -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

View File

@ -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

View File

@ -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

View File

@ -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

View File

@ -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

View File

@ -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

View File

@ -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

View File

@ -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

View File

@ -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

View File

@ -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

View File

@ -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

View File

@ -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

View File

@ -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

View File

@ -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

View File

@ -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

View File

@ -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

View File

@ -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

View File

@ -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

View File

@ -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

View File

@ -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

View File

@ -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

View File

@ -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

View File

@ -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

View File

@ -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

View File

@ -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

View File

@ -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

View File

@ -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

View File

@ -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

View File

@ -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

View File

@ -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

View File

@ -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

View File

@ -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

View File

@ -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

View File

@ -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

View File

@ -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

View File

@ -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

View File

@ -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

View File

@ -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

View File

@ -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

View File

@ -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

View File

@ -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

Some files were not shown because too many files have changed in this diff Show More