```rust compile_error!("top level"); // < doesn't emit anything fn main() { compile_error!("non top level"); // ^^^^ emits `non top level` diagnostic } const _: () = compile_error!("non top level"); // < doesn't emit anything ``` 