Documentation

Miri.Interpreter.MemoryErrors

Source error classification for operand.rs, memory.rs, and rustc_middle::mir::interpret::allocation.rs. Allocation's source error enum classifies pointer-byte reads as Unsupported and uninitialized reads as UB; raw allocation bounds/mutability assertions are interpreter invariants. The checked memory-access layer separately reports Rust bounds/read-only UB. Typed machine/global/dynamic errors are recovered from AccessState.pendingError before these legacy model-boundary classifications are used.

Equations
Instances For
    Equations
    • One or more equations did not get rendered due to their size.
    Instances For