STP

A Decision Procedure for Bitvectors and Arrays

STP Main Page

STP Papers

Tools Using STP

STP_Documentation


Download

  • STP  (accepts CVCL format) : Linux binary and library (last updated April 25, 2007)
  • STP.smt  (accepts SMT format) : Linux binary
  • The c_interface.h file
  • The c_interface testcases file
  • WARNING: PLEASE DO `ulimit -s unlimited` BEFORE RUNNING STP. OTHERWISE, THE YACC PARSER WILL SEGFAULT ON BIG EXAMPLES

STP Examples

These examples were used for the CAV 2007 paper

Authors

Vijay Ganesh and David L. Dill