Skip to content

SMT

ESBMC encodes verification conditions into SMT and discharges them with backends such as Bitwuzla, Z3, Boolector, CVC4/CVC5, Yices, and MathSAT. These guides cover extending that backend.