You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Auto merge of #130390 - matthiaskrgr:rollup-evbfwe2, r=matthiaskrgr
Rollup of 5 pull requests
Successful merges:
- #129195 (Stabilize `&mut` (and `*mut`) as well as `&Cell` (and `*const Cell`) in const)
- #130118 (move Option::unwrap_unchecked into const_option feature gate)
- #130295 (Fix target-cpu fpu features on Armv8-R.)
- #130371 (Correctly account for niche-optimized tags in rustc_transmute)
- #130381 (library: Compute Rust exception class from its string repr)
r? `@ghost`
`@rustbot` modify labels: rollup
calling a function with argument of type {$callee_ty} passing data of type {$caller_ty}
136
136
137
-
const_eval_interior_mutability_borrow =
138
-
cannot borrow here, since the borrowed element may contain interior mutability
139
-
140
137
const_eval_interior_mutable_data_refer =
141
138
{const_eval_const_context}s cannot refer to interior mutable data
142
139
.label = this borrow of an interior mutable value may end up in the final value
@@ -230,9 +227,6 @@ const_eval_memory_exhausted =
230
227
const_eval_modified_global =
231
228
modifying a static's initial value from another static's initializer
232
229
233
-
const_eval_mut_deref =
234
-
mutation through a reference is not allowed in {const_eval_const_context}s
235
-
236
230
const_eval_mutable_ptr_in_final = encountered mutable pointer in final value of {const_eval_intern_kind}
237
231
238
232
const_eval_nested_static_in_thread_local = #[thread_local] does not support implicit nested statics, please create explicit static items and refer to them instead
@@ -363,10 +357,6 @@ const_eval_too_generic =
363
357
const_eval_too_many_caller_args =
364
358
calling a function with more arguments than it expected
365
359
366
-
const_eval_transient_mut_borrow = mutable references are not allowed in {const_eval_const_context}s
367
-
368
-
const_eval_transient_mut_raw = raw mutable pointers are not allowed in {const_eval_const_context}s
369
-
370
360
const_eval_try_block_from_output_non_const =
371
361
`try` block cannot convert `{$ty}` to the result in {const_eval_const_context}s
372
362
const_eval_unallowed_fn_pointer_call = function pointer calls are not allowed in {const_eval_const_context}s
0 commit comments