smokes: add curated LLVM runner; archive legacy smokes; PHI-off unified across Bridge/Builder; LLVM resolver tracing; minimal Throw lowering; config env getters; dev profile and root cleaner; docs updated; CI workflow runs curated LLVM (PHI-on/off)
This commit is contained in:
@ -4,6 +4,13 @@ use nyash_rust::mir::instruction_introspection;
|
||||
#[test]
|
||||
fn mir14_shape_is_fixed() {
|
||||
let impl_names = instruction_introspection::mir14_instruction_names();
|
||||
assert_eq!(impl_names.len(), 14, "MIR14 must contain exactly 14 instructions");
|
||||
assert!(impl_names.contains(&"UnaryOp"), "MIR14 must include UnaryOp");
|
||||
assert_eq!(
|
||||
impl_names.len(),
|
||||
14,
|
||||
"MIR14 must contain exactly 14 instructions"
|
||||
);
|
||||
assert!(
|
||||
impl_names.contains(&"UnaryOp"),
|
||||
"MIR14 must include UnaryOp"
|
||||
);
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user