Checking rustc Conformance
From the repository root, run the oracle fixtures with:
cargo test -p sage-oracle-harness
Filter to a particular fixture with the test name:
cargo test -p sage-oracle-harness -- cross-module
To inspect independently emitted outputs for a small program:
cargo run -p sage-oracle -- test-fixtures/oracle/basics/hello.rs
cargo run -p sage-emit -- test-fixtures/oracle/basics/hello.rs
The harness compares the two representations exactly. A difference is a conformance failure to investigate, not something to normalize away in a snapshot update. See the oracle harness for fixture creation, reading differences, and the comparison contract.