@@ -13,7 +13,7 @@ LL | #![forbid(illegal_floating_point_literal_pattern)]
1313 = note: for more information, see issue #41620 <https://github.com/rust-lang/rust/issues/41620>
1414
1515error: floating-point types cannot be used in patterns
16- --> $DIR/issue-41255.rs:15 :9
16+ --> $DIR/issue-41255.rs:13 :9
1717 |
1818LL | 5.0f32 => {},
1919 | ^^^^^^
@@ -22,7 +22,7 @@ LL | 5.0f32 => {},
2222 = note: for more information, see issue #41620 <https://github.com/rust-lang/rust/issues/41620>
2323
2424error: floating-point types cannot be used in patterns
25- --> $DIR/issue-41255.rs:19 :10
25+ --> $DIR/issue-41255.rs:15 :10
2626 |
2727LL | -5.0 => {},
2828 | ^^^
@@ -31,7 +31,7 @@ LL | -5.0 => {},
3131 = note: for more information, see issue #41620 <https://github.com/rust-lang/rust/issues/41620>
3232
3333error: floating-point types cannot be used in patterns
34- --> $DIR/issue-41255.rs:23 :9
34+ --> $DIR/issue-41255.rs:17 :9
3535 |
3636LL | 1.0 .. 33.0 => {},
3737 | ^^^
@@ -40,7 +40,7 @@ LL | 1.0 .. 33.0 => {},
4040 = note: for more information, see issue #41620 <https://github.com/rust-lang/rust/issues/41620>
4141
4242error: floating-point types cannot be used in patterns
43- --> $DIR/issue-41255.rs:23 :16
43+ --> $DIR/issue-41255.rs:17 :16
4444 |
4545LL | 1.0 .. 33.0 => {},
4646 | ^^^^
@@ -49,7 +49,7 @@ LL | 1.0 .. 33.0 => {},
4949 = note: for more information, see issue #41620 <https://github.com/rust-lang/rust/issues/41620>
5050
5151error: floating-point types cannot be used in patterns
52- --> $DIR/issue-41255.rs:31 :9
52+ --> $DIR/issue-41255.rs:21 :9
5353 |
5454LL | 39.0 ..= 70.0 => {},
5555 | ^^^^
@@ -58,7 +58,7 @@ LL | 39.0 ..= 70.0 => {},
5858 = note: for more information, see issue #41620 <https://github.com/rust-lang/rust/issues/41620>
5959
6060error: floating-point types cannot be used in patterns
61- --> $DIR/issue-41255.rs:31 :18
61+ --> $DIR/issue-41255.rs:21 :18
6262 |
6363LL | 39.0 ..= 70.0 => {},
6464 | ^^^^
@@ -67,7 +67,7 @@ LL | 39.0 ..= 70.0 => {},
6767 = note: for more information, see issue #41620 <https://github.com/rust-lang/rust/issues/41620>
6868
6969error: floating-point types cannot be used in patterns
70- --> $DIR/issue-41255.rs:40 :11
70+ --> $DIR/issue-41255.rs:26 :11
7171 |
7272LL | ..71.0 => {}
7373 | ^^^^
@@ -76,7 +76,7 @@ LL | ..71.0 => {}
7676 = note: for more information, see issue #41620 <https://github.com/rust-lang/rust/issues/41620>
7777
7878error: floating-point types cannot be used in patterns
79- --> $DIR/issue-41255.rs:45 :12
79+ --> $DIR/issue-41255.rs:29 :12
8080 |
8181LL | ..=72.0 => {}
8282 | ^^^^
@@ -85,7 +85,7 @@ LL | ..=72.0 => {}
8585 = note: for more information, see issue #41620 <https://github.com/rust-lang/rust/issues/41620>
8686
8787error: floating-point types cannot be used in patterns
88- --> $DIR/issue-41255.rs:50 :9
88+ --> $DIR/issue-41255.rs:32 :9
8989 |
9090LL | 71.0.. => {}
9191 | ^^^^
@@ -94,7 +94,7 @@ LL | 71.0.. => {}
9494 = note: for more information, see issue #41620 <https://github.com/rust-lang/rust/issues/41620>
9595
9696error: floating-point types cannot be used in patterns
97- --> $DIR/issue-41255.rs:60 :10
97+ --> $DIR/issue-41255.rs:40 :10
9898 |
9999LL | (3.14, 1) => {},
100100 | ^^^^
@@ -103,121 +103,13 @@ LL | (3.14, 1) => {},
103103 = note: for more information, see issue #41620 <https://github.com/rust-lang/rust/issues/41620>
104104
105105error: floating-point types cannot be used in patterns
106- --> $DIR/issue-41255.rs:69 :18
106+ --> $DIR/issue-41255.rs:47 :18
107107 |
108108LL | Foo { x: 2.0 } => {},
109109 | ^^^
110110 |
111111 = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
112112 = note: for more information, see issue #41620 <https://github.com/rust-lang/rust/issues/41620>
113113
114- error: floating-point types cannot be used in patterns
115- --> $DIR/issue-41255.rs:11:9
116- |
117- LL | 5.0 => {},
118- | ^^^
119- |
120- = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
121- = note: for more information, see issue #41620 <https://github.com/rust-lang/rust/issues/41620>
122-
123- error: floating-point types cannot be used in patterns
124- --> $DIR/issue-41255.rs:15:9
125- |
126- LL | 5.0f32 => {},
127- | ^^^^^^
128- |
129- = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
130- = note: for more information, see issue #41620 <https://github.com/rust-lang/rust/issues/41620>
131-
132- error: floating-point types cannot be used in patterns
133- --> $DIR/issue-41255.rs:19:10
134- |
135- LL | -5.0 => {},
136- | ^^^
137- |
138- = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
139- = note: for more information, see issue #41620 <https://github.com/rust-lang/rust/issues/41620>
140-
141- error: floating-point types cannot be used in patterns
142- --> $DIR/issue-41255.rs:23:9
143- |
144- LL | 1.0 .. 33.0 => {},
145- | ^^^
146- |
147- = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
148- = note: for more information, see issue #41620 <https://github.com/rust-lang/rust/issues/41620>
149-
150- error: floating-point types cannot be used in patterns
151- --> $DIR/issue-41255.rs:23:16
152- |
153- LL | 1.0 .. 33.0 => {},
154- | ^^^^
155- |
156- = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
157- = note: for more information, see issue #41620 <https://github.com/rust-lang/rust/issues/41620>
158-
159- error: floating-point types cannot be used in patterns
160- --> $DIR/issue-41255.rs:31:9
161- |
162- LL | 39.0 ..= 70.0 => {},
163- | ^^^^
164- |
165- = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
166- = note: for more information, see issue #41620 <https://github.com/rust-lang/rust/issues/41620>
167-
168- error: floating-point types cannot be used in patterns
169- --> $DIR/issue-41255.rs:31:18
170- |
171- LL | 39.0 ..= 70.0 => {},
172- | ^^^^
173- |
174- = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
175- = note: for more information, see issue #41620 <https://github.com/rust-lang/rust/issues/41620>
176-
177- error: floating-point types cannot be used in patterns
178- --> $DIR/issue-41255.rs:40:11
179- |
180- LL | ..71.0 => {}
181- | ^^^^
182- |
183- = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
184- = note: for more information, see issue #41620 <https://github.com/rust-lang/rust/issues/41620>
185-
186- error: floating-point types cannot be used in patterns
187- --> $DIR/issue-41255.rs:45:12
188- |
189- LL | ..=72.0 => {}
190- | ^^^^
191- |
192- = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
193- = note: for more information, see issue #41620 <https://github.com/rust-lang/rust/issues/41620>
194-
195- error: floating-point types cannot be used in patterns
196- --> $DIR/issue-41255.rs:50:9
197- |
198- LL | 71.0.. => {}
199- | ^^^^
200- |
201- = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
202- = note: for more information, see issue #41620 <https://github.com/rust-lang/rust/issues/41620>
203-
204- error: floating-point types cannot be used in patterns
205- --> $DIR/issue-41255.rs:60:10
206- |
207- LL | (3.14, 1) => {},
208- | ^^^^
209- |
210- = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
211- = note: for more information, see issue #41620 <https://github.com/rust-lang/rust/issues/41620>
212-
213- error: floating-point types cannot be used in patterns
214- --> $DIR/issue-41255.rs:69:18
215- |
216- LL | Foo { x: 2.0 } => {},
217- | ^^^
218- |
219- = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
220- = note: for more information, see issue #41620 <https://github.com/rust-lang/rust/issues/41620>
221-
222- error: aborting due to 24 previous errors
114+ error: aborting due to 12 previous errors
223115
0 commit comments