diff --git a/src/librustc_metadata/creader.rs b/src/librustc_metadata/creader.rs index 2318dc161fc..7965228d43b 100644 --- a/src/librustc_metadata/creader.rs +++ b/src/librustc_metadata/creader.rs @@ -298,7 +298,7 @@ impl<'a> CrateReader<'a> { if other.name() == crate_name && // same crate-name other.disambiguator() == disambiguator && // same crate-disambiguator other.hash() != svh { // but different SVH - span_fatal!(self.sess, span, E0521, + span_fatal!(self.sess, span, E0522, "found two different crates with name `{}` that are \ not distinguished by differing `-C metadata`. This \ will result in symbol conflicts between the two.", diff --git a/src/librustc_metadata/diagnostics.rs b/src/librustc_metadata/diagnostics.rs index 7c9eff30629..ea6e4b57bba 100644 --- a/src/librustc_metadata/diagnostics.rs +++ b/src/librustc_metadata/diagnostics.rs @@ -88,5 +88,5 @@ register_diagnostics! { E0469, // imported macro not found E0470, // reexported macro not found E0519, // local crate and dependency have same (crate-name, disambiguator) - E0521, // two dependencies have same (crate-name, disambiguator) but different SVH + E0522, // two dependencies have same (crate-name, disambiguator) but different SVH }