| // Check that we forbid nested statics in `thread_local` statics. | |
| #![feature(thread_local)] | |
| #[thread_local] | |
| static mut FOO: &u32 = { | |
| //~^ ERROR: does not support implicit nested statics | |
| // Prevent promotion (that would trigger on `&42` as an expression) | |
| let x = 42; | |
| &{ x } | |
| }; | |
| fn main() {} |