Documentation

Miri.Input.ProducerEvidence

Explicit MIR producer settings and consumed-artifact identities. Source: Miri lib.rs::MIRI_DEFAULT_ARGS (190-211), bin/miri.rs driver setup; exporter producer.rs records actual compiler session settings and hashes the consumed crate artifacts. Comparison to a reference is conditional on that reference's provenance; it does not certify Rust behavior or establish UB freedom.

@[reducible, inline]
Equations
Instances For
    Instances For
      Instances For
        Equations
        • One or more equations did not get rendered due to their size.
        Instances For
          Equations
          • One or more equations did not get rendered due to their size.
          Instances For

            Retain every explicit cfg argument in its original compiler syntax. This does not infer built-in target cfgs from a target triple.

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

              Compare actual producer inputs to an independently pinned reference. Reference trust and source-to-MIR correctness remain explicit external assumptions. Both sysroot and non-sysroot consumed artifacts must match.

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