Date: 1/25/17
No summaries are necessary for this class.
SMT
compared to Dafny: connection to programming language! Plus data structures, induction, etc.
check if ∃x: ¬P(x) is UNSAT. Decideable!
Exercise: verify x + x ⇒ x << 1 (see lsh.py)
example: would input never trigger a bug at a given program point
Any questions about the paper?