Closed
Description
Code
fn main() {
[(); {
while true {
break 2;
}
201
}];
}
Meta
rustc --version --verbose
:
9565b68b741fd0466b3af075139e819e7d73ee38
Error output
warning: denote infinite loops with `loop { ... }`
--> ./847B579CB9D548BFF192F0D147D9628805BF639194C504BD0CB09AF68207F69F.rs:3:9
|
3 | while true {
| ^^^^^^^^^^ help: use `loop`
|
= note: `#[warn(while_true)]` on by default
error[E0571]: `break` with value from a `while` loop
--> ./847B579CB9D548BFF192F0D147D9628805BF639194C504BD0CB09AF68207F69F.rs:4:13
|
3 | while true {
| ---------- you can't `break` with a value in a `while` loop
4 | break 2;
| ^^^^^^^ can only break with a value inside `loop` or breakable block
|
help: use `break` on its own without a value inside this `while` loop
|
4 | break;
| ~~~~~