]>
Commit | Line | Data |
---|---|---|
dfeec247 XL |
1 | warning: attempt to subtract with overflow |
2 | --> $DIR/promoted_errors2.rs:8:20 | |
e1599b0c XL |
3 | | |
4 | LL | println!("{}", 0u32 - 1); | |
5 | | ^^^^^^^^ | |
6 | | | |
7 | note: lint level defined here | |
dfeec247 | 8 | --> $DIR/promoted_errors2.rs:5:9 |
e1599b0c | 9 | | |
dfeec247 | 10 | LL | #![warn(const_err)] |
e1599b0c XL |
11 | | ^^^^^^^^^ |
12 | ||
dfeec247 XL |
13 | warning: attempt to subtract with overflow |
14 | --> $DIR/promoted_errors2.rs:10:14 | |
e1599b0c XL |
15 | | |
16 | LL | let _x = 0u32 - 1; | |
17 | | ^^^^^^^^ | |
18 | ||
dfeec247 XL |
19 | warning: attempt to divide by zero |
20 | --> $DIR/promoted_errors2.rs:12:20 | |
e1599b0c | 21 | | |
dfeec247 XL |
22 | LL | println!("{}", 1 / (1 - 1)); |
23 | | ^^^^^^^^^^^ | |
e1599b0c | 24 | |
dfeec247 XL |
25 | warning: reaching this expression at runtime will panic or abort |
26 | --> $DIR/promoted_errors2.rs:12:20 | |
e1599b0c | 27 | | |
dfeec247 XL |
28 | LL | println!("{}", 1 / (1 - 1)); |
29 | | ^^^^^^^^^^^ dividing by zero | |
e1599b0c | 30 | |
dfeec247 XL |
31 | warning: erroneous constant used |
32 | --> $DIR/promoted_errors2.rs:12:20 | |
e1599b0c | 33 | | |
dfeec247 XL |
34 | LL | println!("{}", 1 / (1 - 1)); |
35 | | ^^^^^^^^^^^ referenced constant has errors | |
e1599b0c | 36 | |
dfeec247 XL |
37 | warning: attempt to divide by zero |
38 | --> $DIR/promoted_errors2.rs:16:14 | |
e1599b0c | 39 | | |
dfeec247 XL |
40 | LL | let _x = 1 / (1 - 1); |
41 | | ^^^^^^^^^^^ | |
e1599b0c | 42 | |
dfeec247 XL |
43 | warning: attempt to divide by zero |
44 | --> $DIR/promoted_errors2.rs:18:20 | |
e1599b0c | 45 | | |
dfeec247 XL |
46 | LL | println!("{}", 1 / (false as u32)); |
47 | | ^^^^^^^^^^^^^^^^^^ | |
e1599b0c | 48 | |
dfeec247 XL |
49 | warning: reaching this expression at runtime will panic or abort |
50 | --> $DIR/promoted_errors2.rs:18:20 | |
e1599b0c | 51 | | |
dfeec247 XL |
52 | LL | println!("{}", 1 / (false as u32)); |
53 | | ^^^^^^^^^^^^^^^^^^ dividing by zero | |
e1599b0c | 54 | |
dfeec247 XL |
55 | warning: erroneous constant used |
56 | --> $DIR/promoted_errors2.rs:18:20 | |
57 | | | |
58 | LL | println!("{}", 1 / (false as u32)); | |
59 | | ^^^^^^^^^^^^^^^^^^ referenced constant has errors | |
60 | ||
61 | warning: attempt to divide by zero | |
62 | --> $DIR/promoted_errors2.rs:22:14 | |
63 | | | |
64 | LL | let _x = 1 / (false as u32); | |
65 | | ^^^^^^^^^^^^^^^^^^ | |
e1599b0c | 66 |