diff options
| author | Paul Fanelli <paul.fanelli@gmail.com> | 2016-08-28 00:38:04 +0000 |
|---|---|---|
| committer | Paul Fanelli <paul.fanelli@gmail.com> | 2016-08-29 15:44:05 +0000 |
| commit | 58ced1635b6c7766b18d47af45bcd484af578ab5 (patch) | |
| tree | 9f01c8d2394b6fc5b5629126003bc20d9f21574c | |
| parent | acd3f796d26e9295db1eba1ef16e0d4cc3b96dd5 (diff) | |
| download | rust-58ced1635b6c7766b18d47af45bcd484af578ab5.tar.gz rust-58ced1635b6c7766b18d47af45bcd484af578ab5.zip | |
Update E0463 error message to new format
| -rw-r--r-- | src/librustc_metadata/loader.rs | 8 | ||||
| -rw-r--r-- | src/test/compile-fail/E0463.rs | 4 |
2 files changed, 8 insertions, 4 deletions
diff --git a/src/librustc_metadata/loader.rs b/src/librustc_metadata/loader.rs index b2c87db8ef5..44d7861066d 100644 --- a/src/librustc_metadata/loader.rs +++ b/src/librustc_metadata/loader.rs @@ -342,9 +342,11 @@ impl<'a> Context<'a> { "found crate `{}` compiled by an incompatible version of rustc{}", self.ident, add) } else { - struct_span_err!(self.sess, self.span, E0463, - "can't find crate for `{}`{}", - self.ident, add) + let mut err = struct_span_err!(self.sess, self.span, E0463, + "can't find crate for `{}`{}", + self.ident, add); + err.span_label(self.span, &format!("can't find crate")); + err }; if !self.rejected_via_triple.is_empty() { diff --git a/src/test/compile-fail/E0463.rs b/src/test/compile-fail/E0463.rs index 3eff107365a..3ce5b83e89f 100644 --- a/src/test/compile-fail/E0463.rs +++ b/src/test/compile-fail/E0463.rs @@ -9,7 +9,9 @@ // except according to those terms. #![feature(plugin)] -#![plugin(cookie_monster)] //~ ERROR E0463 +#![plugin(cookie_monster)] +//~^ ERROR E0463 +//~| NOTE can't find crate extern crate cake_is_a_lie; fn main() { |
