blob: 173ff4aa4c48154b7c32ca11ed922d6887b0caeb (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
|
1| |#![allow(unused_assignments, unused_variables)]
2| |
3| |fn main() {
4| 1| let mut countdown = 0;
5| 1| if true {
6| 1| countdown = 10;
7| 1| }
8| |
9| | const B: u32 = 100;
10| 1| let x = if countdown > 7 {
11| 1| countdown -= 4;
12| 1| B
13| 0| } else if countdown > 2 {
14| 0| if countdown < 1 || countdown > 5 || countdown != 9 {
15| 0| countdown = 0;
16| 0| }
17| 0| countdown -= 5;
18| 0| countdown
19| | } else {
20| 0| return;
21| | };
22| |
23| 1| let mut countdown = 0;
24| 1| if true {
25| 1| countdown = 10;
26| 1| }
27| |
28| 1| if countdown > 7 {
29| 1| countdown -= 4;
30| 0| } else if countdown > 2 {
31| 0| if countdown < 1 || countdown > 5 || countdown != 9 {
32| 0| countdown = 0;
33| 0| }
34| 0| countdown -= 5;
35| | } else {
36| 0| return;
37| | }
38| |
39| 1| let mut countdown = 0;
40| 1| if true {
41| 1| countdown = 1;
42| 1| }
43| |
44| 1| let z = if countdown > 7 {
^0
45| 0| countdown -= 4;
46| 1| } else if countdown > 2 {
47| 0| if countdown < 1 || countdown > 5 || countdown != 9 {
48| 0| countdown = 0;
49| 0| }
50| 0| countdown -= 5;
51| | } else {
52| 1| let should_be_reachable = countdown;
53| 1| println!("reached");
54| 1| return;
55| | };
56| |
57| 0| let w = if countdown > 7 {
58| 0| countdown -= 4;
59| 0| } else if countdown > 2 {
60| 0| if countdown < 1 || countdown > 5 || countdown != 9 {
61| 0| countdown = 0;
62| 0| }
63| 0| countdown -= 5;
64| | } else {
65| 0| return;
66| | };
67| 1|}
|