| // This ensures we don't ICE in situations like rust-lang/rust#127299. | |
| trait Qux { | |
| fn bar() -> i32; | |
| } | |
| pub struct Lint { | |
| pub desc: &'static dyn Qux, | |
| //~^ ERROR is not dyn compatible | |
| } | |
| static FOO: &Lint = &Lint { desc: "desc" }; | |
| //~^ ERROR cannot be shared between threads safely | |
| //~| ERROR is not dyn compatible | |
| fn main() {} |