1 2 3 4 5 6 7 8 9 10 11 12 13
#![feature(lang_items)] #[lang = "sized"] pub trait Sized {} trait Foo { const A: i32; fn test(self); } struct Bar; impl Foo for Bar {} // { dg-error "missing A, test in implementation of trait .Foo." "" { target *-*-* } .-1 }