// run-rustfix

#![allow(
    dead_code,
    unused_variables,
    clippy::excessive_precision,
    clippy::inconsistent_digit_grouping
)]

fn main() {
    let fail14 = 2_i32;
    let fail15 = 4_i64;
    let fail16 = 7_i8; //
    let fail17 = 23_i16; //
    let ok18 = 23_128;

    let fail20 = 2_i8; //
    let fail21 = 4_i16; //

    let ok24 = 12.34_64;
    let fail25 = 1E2_f32;
    let fail26 = 43E7_f64;
    let fail27 = 243E17_f32;
    #[allow(overflowing_literals)]
    let fail28 = 241_251_235E723_f64;
    let ok29 = 42279.911_32;

    let _ = 1.123_45E1_f32;
}
