You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
These are not separate binaries. They are built into `zem`.
95
95
96
-
`zem` also includes a few IR corpus-oriented modes, invoked as flags:
96
+
These flags select a different top-level action than “run the emulator”. In these modes, `zem` is operating on IR files and/or running external commands, not executing an IR program.
97
+
98
+
Which one should you use?
99
+
100
+
- Use `--irdiff` when you have two IR files and you want to know whether they match (and why not).
101
+
- Use `--min-ir` when you have one “bad” IR file and you want the smallest IR that still triggers a failure in some command.
102
+
- Use `--triage` when you have many IR files and you want to run a command over all of them and group failures by signature.
103
+
- Use `--duel` when you want to compare two commands (A vs B) across inputs and find cases where they diverge (optionally minimizing a divergent case).
97
104
98
105
-`zem --irdiff ...` — compare two IR JSONL files
99
106
-`zem --min-ir ...` — delta-minimize an IR JSONL file against a predicate
0 commit comments