| //@ known-bug: #89515 | |
| // | |
| // The trait solver cannot deal with ambiguous marker trait impls | |
| // if there are lifetimes involved. As we must not special-case any | |
| // regions this does not work, even with 'static | |
| #![feature(marker_trait_attr)] | |
| #[marker] | |
| trait Marker {} | |
| impl Marker for &'static () {} | |
| impl Marker for &'static () {} | |
| fn main() {} |