1 #![feature(unboxed_closures)]
2 
3 trait Trait {}
4 
f<F:Trait(isize) -> isize>(x: F)5 fn f<F:Trait(isize) -> isize>(x: F) {}
6 //~^ ERROR this trait takes 0 generic arguments but 1 generic argument
7 //~| ERROR associated type `Output` not found for `Trait`
8 
main()9 fn main() {}
10