diff options
author | Cristian Cadar <c.cadar@imperial.ac.uk> | 2016-07-29 18:49:26 +0100 |
---|---|---|
committer | Cristian Cadar <c.cadar@imperial.ac.uk> | 2016-07-29 18:49:26 +0100 |
commit | 2cdbb892e93c3a6556fc4eb989ccd7cab8bfdb63 (patch) | |
tree | ff9dd38b2b14fe38de277f96cdf5d9ad2c4ef005 /lib/Solver/STPSolver.cpp | |
parent | f4dafa4acb5ad9ff02317f7df5bdae6974494fda (diff) | |
download | klee-2cdbb892e93c3a6556fc4eb989ccd7cab8bfdb63.tar.gz |
Explicitely making division total in STP.
Diffstat (limited to 'lib/Solver/STPSolver.cpp')
-rw-r--r-- | lib/Solver/STPSolver.cpp | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/lib/Solver/STPSolver.cpp b/lib/Solver/STPSolver.cpp index 5c49521e..f2500572 100644 --- a/lib/Solver/STPSolver.cpp +++ b/lib/Solver/STPSolver.cpp @@ -98,6 +98,8 @@ STPSolverImpl::STPSolverImpl(bool _useForkedSTP, bool _optimizeDivides) // we restore the old behaviour. vc_setInterfaceFlags(vc, EXPRDELETE, 0); + make_division_total(vc); + vc_registerErrorHandler(::stp_error_handler); if (useForkedSTP) { |