// check that error types in coherence do not cause error cascades. trait Foo {} impl Foo for i8 {} impl Foo for i16 {} impl Foo for i32 {} impl Foo for i64 {} impl Foo for DoesNotExist {} //~^ ERROR E0412 impl Foo for u8 {} impl Foo for u16 {} impl Foo for u32 {} impl Foo for u64 {} fn main() {}