rust/compiler/rustc_const_eval/src
bors bf1b174e7d Auto merge of #136203 - matthiaskrgr:rollup-1k0f44l, r=matthiaskrgr
Rollup of 9 pull requests

Successful merges:

 - #135869 (Make docs for AtomicUsize::from_mut platform-independent)
 - #135892 (-Znext-solver: "normalize" signature before checking it mentions self in `deduce_closure_signature`)
 - #136055 (Implement MIR const trait stability checks)
 - #136066 (Pass spans to `perform_locally_in_new_solver`)
 - #136071 ([Clippy] Add vec_reserve & vecdeque_reserve diagnostic items)
 - #136124 (Arbitrary self types v2: explain test.)
 - #136149 (Flip the `rustc-rayon`/`indexmap` dependency order)
 - #136173 (Update comments and sort target_arch in c_char_definition)
 - #136178 (Update username in build helper example)

r? `@ghost`
`@rustbot` modify labels: rollup
2025-01-28 20:15:51 +00:00
..
check_consts Auto merge of #136203 - matthiaskrgr:rollup-1k0f44l, r=matthiaskrgr 2025-01-28 20:15:51 +00:00
const_eval Add TooGeneric variant to LayoutError and emit Unknown one 2025-01-27 00:37:34 +01:00
interpret Represent the raw pointer for a array length check as a new kind of fake borrow 2025-01-28 00:00:33 +00:00
util Begin to implement type system layer of unsafe binders 2024-12-22 21:57:57 +00:00
errors.rs Implement MIR const trait stability checks 2025-01-28 05:01:12 +00:00
lib.rs report UB when the niche value refers to the untagged variant 2024-11-30 18:26:30 +01:00