Edit: this is just a stage 0 problem, so we can conditionally ignore those warnings for now. --- `rustc_layout_scalar_valid_range_start` requires `unsafe`, but does not cause `unsafe` blocks to be counted as "used", meaning that the following: https://github.com/rust-lang/rust/blob/3cda631ea45bac643ed9e4968f9292b0244a5b82/src/libcore/num/mod.rs#L71 is warned as unused, but removing the `unsafe` causes an error.