]>
Commit | Line | Data |
---|---|---|
7cac9316 | 1 | error[E0597]: `b2` does not live long enough |
ff7c6d11 | 2 | --> $DIR/dropck_arr_cycle_checked.rs:103:25 |
c30ab7b3 SL |
3 | | |
4 | 103 | b1.a[0].v.set(Some(&b2)); | |
ff7c6d11 | 5 | | ^^ borrowed value does not live long enough |
c30ab7b3 | 6 | ... |
ff7c6d11 XL |
7 | 115 | } |
8 | | - `b2` dropped here while still borrowed | |
c30ab7b3 SL |
9 | | |
10 | = note: values in a scope are dropped in the opposite order they are created | |
11 | ||
7cac9316 | 12 | error[E0597]: `b3` does not live long enough |
ff7c6d11 | 13 | --> $DIR/dropck_arr_cycle_checked.rs:105:25 |
c30ab7b3 | 14 | | |
ff7c6d11 XL |
15 | 105 | b1.a[1].v.set(Some(&b3)); |
16 | | ^^ borrowed value does not live long enough | |
c30ab7b3 | 17 | ... |
ff7c6d11 XL |
18 | 115 | } |
19 | | - `b3` dropped here while still borrowed | |
c30ab7b3 SL |
20 | | |
21 | = note: values in a scope are dropped in the opposite order they are created | |
22 | ||
7cac9316 | 23 | error[E0597]: `b2` does not live long enough |
ff7c6d11 | 24 | --> $DIR/dropck_arr_cycle_checked.rs:107:25 |
c30ab7b3 | 25 | | |
ff7c6d11 XL |
26 | 107 | b2.a[0].v.set(Some(&b2)); |
27 | | ^^ borrowed value does not live long enough | |
c30ab7b3 | 28 | ... |
ff7c6d11 XL |
29 | 115 | } |
30 | | - `b2` dropped here while still borrowed | |
c30ab7b3 SL |
31 | | |
32 | = note: values in a scope are dropped in the opposite order they are created | |
33 | ||
7cac9316 | 34 | error[E0597]: `b3` does not live long enough |
ff7c6d11 | 35 | --> $DIR/dropck_arr_cycle_checked.rs:109:25 |
c30ab7b3 | 36 | | |
ff7c6d11 XL |
37 | 109 | b2.a[1].v.set(Some(&b3)); |
38 | | ^^ borrowed value does not live long enough | |
c30ab7b3 | 39 | ... |
ff7c6d11 XL |
40 | 115 | } |
41 | | - `b3` dropped here while still borrowed | |
c30ab7b3 SL |
42 | | |
43 | = note: values in a scope are dropped in the opposite order they are created | |
44 | ||
7cac9316 | 45 | error[E0597]: `b1` does not live long enough |
ff7c6d11 | 46 | --> $DIR/dropck_arr_cycle_checked.rs:111:25 |
c30ab7b3 | 47 | | |
ff7c6d11 XL |
48 | 111 | b3.a[0].v.set(Some(&b1)); |
49 | | ^^ borrowed value does not live long enough | |
50 | ... | |
51 | 115 | } | |
52 | | - `b1` dropped here while still borrowed | |
c30ab7b3 SL |
53 | | |
54 | = note: values in a scope are dropped in the opposite order they are created | |
55 | ||
7cac9316 | 56 | error[E0597]: `b2` does not live long enough |
ff7c6d11 | 57 | --> $DIR/dropck_arr_cycle_checked.rs:113:25 |
c30ab7b3 | 58 | | |
ff7c6d11 XL |
59 | 113 | b3.a[1].v.set(Some(&b2)); |
60 | | ^^ borrowed value does not live long enough | |
61 | 114 | //~^ ERROR `b2` does not live long enough | |
62 | 115 | } | |
63 | | - `b2` dropped here while still borrowed | |
c30ab7b3 SL |
64 | | |
65 | = note: values in a scope are dropped in the opposite order they are created | |
66 | ||
041b39d2 | 67 | error: aborting due to 6 previous errors |
c30ab7b3 | 68 |