@@ -77,28 +77,34 @@ LL | const BOUNDED: T::ToBeBounded; //~ ERROR interior mutable
77
77
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
78
78
79
79
error: a `const` item should never be interior mutable
80
- --> $DIR/declare_interior_mutable_const.rs:135 :5
80
+ --> $DIR/declare_interior_mutable_const.rs:140 :5
81
81
|
82
82
LL | const SELF: Self = AtomicUsize::new(17); //~ ERROR interior mutable
83
83
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
84
84
85
85
error: a `const` item should never be interior mutable
86
- --> $DIR/declare_interior_mutable_const.rs:143:5
86
+ --> $DIR/declare_interior_mutable_const.rs:141:5
87
+ |
88
+ LL | const WRAPPED_SELF: Option<Self> = Some(AtomicUsize::new(21)); //~ ERROR interior mutable
89
+ | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
90
+
91
+ error: a `const` item should never be interior mutable
92
+ --> $DIR/declare_interior_mutable_const.rs:149:5
87
93
|
88
94
LL | const INDIRECT: Cell<*const T>; //~ ERROR interior mutable
89
95
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
90
96
91
97
error: a `const` item should never be interior mutable
92
- --> $DIR/declare_interior_mutable_const.rs:159 :5
98
+ --> $DIR/declare_interior_mutable_const.rs:165 :5
93
99
|
94
100
LL | const ATOMIC: AtomicUsize = AtomicUsize::new(18); //~ ERROR interior mutable
95
101
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
96
102
97
103
error: a `const` item should never be interior mutable
98
- --> $DIR/declare_interior_mutable_const.rs:165 :5
104
+ --> $DIR/declare_interior_mutable_const.rs:171 :5
99
105
|
100
106
LL | const BOUNDED_ASSOC_TYPE: T::ToBeBounded = AtomicUsize::new(19); //~ ERROR interior mutable
101
107
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
102
108
103
- error: aborting due to 14 previous errors
109
+ error: aborting due to 15 previous errors
104
110
0 commit comments