This PR defines a simple signature for running symbolic execution on BIR programs and obtaining a resulting general theorem (which holds soundness of the execution, etc.).
The signature function is applied to three examples obtained from RISC-V programs: incr, mod2 and swap. There is also cleanup of the symbolic execution theory of each example.
This PR defines a simple signature for running symbolic execution on BIR programs and obtaining a resulting general theorem (which holds soundness of the execution, etc.).
The signature function is applied to three examples obtained from RISC-V programs:
incr
,mod2
andswap
. There is also cleanup of the symbolic execution theory of each example.