diff options
| author | Alex Crichton <alex@alexcrichton.com> | 2016-12-20 09:38:13 -0800 |
|---|---|---|
| committer | Alex Crichton <alex@alexcrichton.com> | 2016-12-20 09:38:57 -0800 |
| commit | 57cf2ab31cb443721d0481ac5989dfdd17a1a251 (patch) | |
| tree | 640c77a77a91dc76271828f03771c1ed95da23ad /src/bootstrap | |
| parent | 94ae2a2e6791e0c4ab6fba836b2b09a07f2d3c8a (diff) | |
| download | rust-57cf2ab31cb443721d0481ac5989dfdd17a1a251.tar.gz rust-57cf2ab31cb443721d0481ac5989dfdd17a1a251.zip | |
rustbuild: Deny and fix warnings
Turned out this lint uncovered an actual bug! Closes #38484
Diffstat (limited to 'src/bootstrap')
| -rw-r--r-- | src/bootstrap/bin/rustc.rs | 2 | ||||
| -rw-r--r-- | src/bootstrap/bin/rustdoc.rs | 2 | ||||
| -rw-r--r-- | src/bootstrap/flags.rs | 2 | ||||
| -rw-r--r-- | src/bootstrap/lib.rs | 2 |
4 files changed, 7 insertions, 1 deletions
diff --git a/src/bootstrap/bin/rustc.rs b/src/bootstrap/bin/rustc.rs index 2fa4363e658..9cab6c423f5 100644 --- a/src/bootstrap/bin/rustc.rs +++ b/src/bootstrap/bin/rustc.rs @@ -25,6 +25,8 @@ //! switching compilers for the bootstrap and for build scripts will probably //! never get replaced. +#![deny(warnings)] + extern crate bootstrap; use std::env; diff --git a/src/bootstrap/bin/rustdoc.rs b/src/bootstrap/bin/rustdoc.rs index 67358e540da..a53bbe22eb9 100644 --- a/src/bootstrap/bin/rustdoc.rs +++ b/src/bootstrap/bin/rustdoc.rs @@ -12,6 +12,8 @@ //! //! See comments in `src/bootstrap/rustc.rs` for more information. +#![deny(warnings)] + extern crate bootstrap; use std::env; diff --git a/src/bootstrap/flags.rs b/src/bootstrap/flags.rs index e5ace62406a..b2412fbb3c8 100644 --- a/src/bootstrap/flags.rs +++ b/src/bootstrap/flags.rs @@ -280,7 +280,7 @@ To learn more about a subcommand, run `./x.py <command> -h` Flags { verbose: m.opt_count("v"), - stage: m.opt_str("stage").map(|j| j.parse().unwrap()), + stage: stage, keep_stage: m.opt_str("keep-stage").map(|j| j.parse().unwrap()), build: m.opt_str("build").unwrap_or_else(|| { env::var("BUILD").unwrap() diff --git a/src/bootstrap/lib.rs b/src/bootstrap/lib.rs index f6db6e786db..b2f40ab9e9b 100644 --- a/src/bootstrap/lib.rs +++ b/src/bootstrap/lib.rs @@ -64,6 +64,8 @@ //! More documentation can be found in each respective module below, and you can //! also check out the `src/bootstrap/README.md` file for more information. +#![deny(warnings)] + extern crate build_helper; extern crate cmake; extern crate filetime; |
