// When denying at the crate level, be sure to not get random warnings from the | |
// injected intrinsics by the compiler. | |
#![deny(unused_attributes)] | |
mod a { | |
#![crate_type = "bin"] //~ ERROR should be in the root module | |
} | |
#[crate_type = "bin"] fn main() {} //~ ERROR should be an inner |