| Age | Commit message (Collapse) | Author | Lines |
|
Also, demote some debug! to trace!
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
miri: layout should not affect CTFE checks (outside of validation)
Either the enum has no valid discriminant, then the code later will catch that; or it does, then we shouldn't error out so early (absent enforcing validity).
Interestingly, the miri test suite still passes; my guess is we don't even get here for uninhabited types?
r? @oli-obk
|
|
Deduplicate some code and compile-time values around vtables
r? @RalfJung
|
|
|
|
|
|
|
|
|
|
|
|
Make EvalContext::step public again
This is needed for priroda
Fixes #55061
|
|
r=Mark-Simulacrum
Check the invariant for `principal` inside the method
r? @Mark-Simulacrum
|
|
|
|
Fixes #55061
|
|
|
|
|
|
|
|
|
|
|
|
miri needs this extra flexibility
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
miri engine
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
also less verbose logging
|
|
|
|
|
|
|
|
|
|
out of aggregate handling
Also, make enum variant handling a bit nicer
|