Symbolic Execution — interactive widgets
Companion demos for the SE notes.
03
Concrete vs symbolic
Random testing vs solving for RAX == RBX.
04
Counterexample finder
A model that witnesses a bad register update.
05
Equivalence checker
unsat = equivalent, sat = a differing input.
06
Undefined behavior
Why pinning OF after ROL is too tight.