]> git.lizzy.rs Git - rust.git/commitdiff
Adjust coherence test to reflect that only the orphan rule prevents you from adding...
authorAaron Turon <aturon@mozilla.com>
Wed, 30 Dec 2015 15:00:05 +0000 (07:00 -0800)
committerAaron Turon <aturon@mozilla.com>
Mon, 14 Mar 2016 22:04:38 +0000 (15:04 -0700)
src/test/compile-fail/coherence-cross-crate-conflict.rs

index a020b518d8273a9ad0e1d6b1812f07cd7c9900ce..9f74afbb2b3b5493ba7b30472b627a51e7685f18 100644 (file)
@@ -8,8 +8,8 @@
 // option. This file may not be copied, modified, or distributed
 // except according to those terms.
 
-// Regression test for #3512 - conflicting trait impls in different crates should give a
-// 'conflicting implementations' error message.
+// The error here is strictly due to orphan rules; the impl here
+// generalizes the one upstream
 
 // aux-build:trait_impl_conflict.rs
 extern crate trait_impl_conflict;
@@ -17,7 +17,6 @@
 
 impl<A> Foo for A {
     //~^ ERROR type parameter `A` must be used as the type parameter for some local type
-    //~^^ ERROR E0119
 }
 
 fn main() {