1error: default numeric fallback might occur
2  --> $DIR/default_numeric_fallback_f64.rs:18:17
3   |
4LL |         let x = 0.12;
5   |                 ^^^^ help: consider adding suffix: `0.12_f64`
6   |
7   = note: `-D clippy::default-numeric-fallback` implied by `-D warnings`
8
9error: default numeric fallback might occur
10  --> $DIR/default_numeric_fallback_f64.rs:19:18
11   |
12LL |         let x = [1., 2., 3.];
13   |                  ^^ help: consider adding suffix: `1.0_f64`
14
15error: default numeric fallback might occur
16  --> $DIR/default_numeric_fallback_f64.rs:19:22
17   |
18LL |         let x = [1., 2., 3.];
19   |                      ^^ help: consider adding suffix: `2.0_f64`
20
21error: default numeric fallback might occur
22  --> $DIR/default_numeric_fallback_f64.rs:19:26
23   |
24LL |         let x = [1., 2., 3.];
25   |                          ^^ help: consider adding suffix: `3.0_f64`
26
27error: default numeric fallback might occur
28  --> $DIR/default_numeric_fallback_f64.rs:20:28
29   |
30LL |         let x = if true { (1., 2.) } else { (3., 4.) };
31   |                            ^^ help: consider adding suffix: `1.0_f64`
32
33error: default numeric fallback might occur
34  --> $DIR/default_numeric_fallback_f64.rs:20:32
35   |
36LL |         let x = if true { (1., 2.) } else { (3., 4.) };
37   |                                ^^ help: consider adding suffix: `2.0_f64`
38
39error: default numeric fallback might occur
40  --> $DIR/default_numeric_fallback_f64.rs:20:46
41   |
42LL |         let x = if true { (1., 2.) } else { (3., 4.) };
43   |                                              ^^ help: consider adding suffix: `3.0_f64`
44
45error: default numeric fallback might occur
46  --> $DIR/default_numeric_fallback_f64.rs:20:50
47   |
48LL |         let x = if true { (1., 2.) } else { (3., 4.) };
49   |                                                  ^^ help: consider adding suffix: `4.0_f64`
50
51error: default numeric fallback might occur
52  --> $DIR/default_numeric_fallback_f64.rs:21:23
53   |
54LL |         let x = match 1. {
55   |                       ^^ help: consider adding suffix: `1.0_f64`
56
57error: default numeric fallback might occur
58  --> $DIR/default_numeric_fallback_f64.rs:22:18
59   |
60LL |             _ => 1.,
61   |                  ^^ help: consider adding suffix: `1.0_f64`
62
63error: default numeric fallback might occur
64  --> $DIR/default_numeric_fallback_f64.rs:40:21
65   |
66LL |             let y = 1.;
67   |                     ^^ help: consider adding suffix: `1.0_f64`
68
69error: default numeric fallback might occur
70  --> $DIR/default_numeric_fallback_f64.rs:48:21
71   |
72LL |             let y = 1.;
73   |                     ^^ help: consider adding suffix: `1.0_f64`
74
75error: default numeric fallback might occur
76  --> $DIR/default_numeric_fallback_f64.rs:54:21
77   |
78LL |             let y = 1.;
79   |                     ^^ help: consider adding suffix: `1.0_f64`
80
81error: default numeric fallback might occur
82  --> $DIR/default_numeric_fallback_f64.rs:66:9
83   |
84LL |         1.
85   |         ^^ help: consider adding suffix: `1.0_f64`
86
87error: default numeric fallback might occur
88  --> $DIR/default_numeric_fallback_f64.rs:72:27
89   |
90LL |         let f = || -> _ { 1. };
91   |                           ^^ help: consider adding suffix: `1.0_f64`
92
93error: default numeric fallback might occur
94  --> $DIR/default_numeric_fallback_f64.rs:76:29
95   |
96LL |         let f = || -> f64 { 1. };
97   |                             ^^ help: consider adding suffix: `1.0_f64`
98
99error: default numeric fallback might occur
100  --> $DIR/default_numeric_fallback_f64.rs:90:21
101   |
102LL |         generic_arg(1.);
103   |                     ^^ help: consider adding suffix: `1.0_f64`
104
105error: default numeric fallback might occur
106  --> $DIR/default_numeric_fallback_f64.rs:93:32
107   |
108LL |         let x: _ = generic_arg(1.);
109   |                                ^^ help: consider adding suffix: `1.0_f64`
110
111error: default numeric fallback might occur
112  --> $DIR/default_numeric_fallback_f64.rs:111:28
113   |
114LL |         GenericStruct { x: 1. };
115   |                            ^^ help: consider adding suffix: `1.0_f64`
116
117error: default numeric fallback might occur
118  --> $DIR/default_numeric_fallback_f64.rs:114:36
119   |
120LL |         let _ = GenericStruct { x: 1. };
121   |                                    ^^ help: consider adding suffix: `1.0_f64`
122
123error: default numeric fallback might occur
124  --> $DIR/default_numeric_fallback_f64.rs:132:24
125   |
126LL |         GenericEnum::X(1.);
127   |                        ^^ help: consider adding suffix: `1.0_f64`
128
129error: default numeric fallback might occur
130  --> $DIR/default_numeric_fallback_f64.rs:152:23
131   |
132LL |         s.generic_arg(1.);
133   |                       ^^ help: consider adding suffix: `1.0_f64`
134
135error: default numeric fallback might occur
136  --> $DIR/default_numeric_fallback_f64.rs:159:21
137   |
138LL |             let x = 22.;
139   |                     ^^^ help: consider adding suffix: `22.0_f64`
140...
141LL |         internal_macro!();
142   |         ----------------- in this macro invocation
143   |
144   = note: this error originates in the macro `internal_macro` (in Nightly builds, run with -Z macro-backtrace for more info)
145
146error: aborting due to 23 previous errors
147
148