]> git.lizzy.rs Git - rust.git/blob - tests/ui/did_you_mean/issue-53280-expected-float-found-integer-literal.rs
Rollup merge of #104965 - zacklukem:p-option-as_ref-docs, r=scottmcm
[rust.git] / tests / ui / did_you_mean / issue-53280-expected-float-found-integer-literal.rs
1 fn main() {
2     let sixteen: f32 = 16;
3     //~^ ERROR mismatched types
4     //~| HELP use a float literal
5     let a_million_and_seventy: f64 = 1_000_070;
6     //~^ ERROR mismatched types
7     //~| HELP use a float literal
8     let negative_nine: f32 = -9;
9     //~^ ERROR mismatched types
10     //~| HELP use a float literal
11
12
13     // only base-10 literals get the suggestion
14
15     let sixteen_again: f64 = 0x10;
16     //~^ ERROR mismatched types
17     let and_once_more: f32 = 0o20;
18     //~^ ERROR mismatched types
19 }