//@ run-rustfix
fn main() {
let _: f32 = 0.3;
//~^ ERROR float literals must have an integer part
let _: f32 = 0.42f32;
let _: f64 = 0.5f64;
}