| //@ compile-flags: -Znext-solver | |
| // Regression test for rust-lang/trait-system-refactor-initiative#59 | |
| trait StaticTy { | |
| type Item<'a>: 'static; | |
| } | |
| impl StaticTy for () { | |
| type Item<'a> = &'a (); | |
| //~^ ERROR the type `&'a ()` does not fulfill the required lifetime | |
| } | |
| fn main() {} |