about summary refs log tree commit diff homepage
path: root/lib/Solver/Solver.cpp
AgeCommit message (Expand)Author
2024-01-30Change `GetConstraintLog` to work with `std::string`s instead of `char*`sDaniel Schemmel
2023-04-21use unique_ptr all throughout the solver chainDaniel Schemmel
2023-04-21use unique_ptr in SolverDaniel Schemmel
2022-06-15Spelling Fixesm-davis
2020-07-01Separate constraint set and constraint managerMartin Nowack
2019-09-03Moved solver-related header files into a separate klee/Solver/ directory.Cristian Cadar
2019-07-30Consolidated Expr-related include files into a single include/klee/Expr direc...Cristian Cadar
2018-10-30Base time API upon std::chronoFrank Busse
2016-01-12Drop unnecessary ``#include``s from Solver.cpp.Dan Liew
2016-01-12Refactor MetaSMTSolver and MetaSMTSolverImpl out of Solver.cpp intoDan Liew
2016-01-12[NFC] Refactor STPSolver and STPSolverImpl out of Solver.cpp into theirDan Liew
2016-01-12[NFC] Refactor DummySolver out of Solver.cpp into its own fileDan Liew
2016-01-12[NFC] Refactor ValidatingSolver out of Solver.cpp into its own fileDan Liew
2016-01-07[NFC] Refactor SolverImpl out of Solver.cpp into its own fileDan Liew
2015-12-18Move lib/Solver/SolverStats.h -> include/klee/SolverStats.hDan Liew
2015-12-17[Solver]Add support to dump STP qeries usingMartin Nowack
2015-12-17[Solver]Add simple option to dump queriesMartin Nowack
2014-09-13[Solver] Tune down the shared memory region size on Darwin.Daniel Dunbar
2014-09-13[Solver] Ensure shared memory allocation failures are reported as errors, not...Daniel Dunbar
2014-05-29Remove #include <iostream> to avoid static constructorsMartin Nowack
2014-04-24Remove unused pointer to STPSolver in STPSolverImpl to silence clangDan Liew
2014-04-16Removing a few more hard-coded values for domains and ranges of Array objectsHristina Palikareva
2013-10-11getConstraintLog() of MetaSMTSolver explicitly states that this feature is no...Hristina Palikareva
2013-10-11MetaSMT builder, solver and command-line options.Hristina Palikareva
2013-08-06Methods getConstraintLog() and setTimeout() made virtual and moved from STPSo...Hristina Palikareva
2013-01-22Added a new option --ignore-solver-failures, disabled by default, toCristian Cadar
2013-01-02Patch by Tomasz Kuchta adding more detailed information on query failures.Cristian Cadar
2013-01-02Patch by Tomasz Kuchta adding a new option (min-query-time-to-log) that enabl...Cristian Cadar
2012-07-31Patch by Dan Liew that removes our internal copy of STP, and makes the --with...Cristian Cadar
2011-12-11Patch by Ben Gras fixing a few minor issues: adds missing includes,Cristian Cadar
2010-07-14Add option to use an external version of STPPeter Collingbourne
2010-04-22Added --stp-optimize-divides flag. Patch submitted by PeterCristian Cadar
2009-08-24Applied the patch submitted by Robby Cochran that fixes an arithmetic overflo...Cristian Cadar
2009-08-01Avoid failing if waitpid fails with EINTR, patch by Vladimir Kuznetsov.Daniel Dunbar
2009-07-10Replaced createNot() by createIsZero() and "Not" macro by "Nz". Cristian Cadar
2009-06-14Add ConstantExpr::{getLimitedValue,getZExtValue}.Daniel Dunbar
2009-06-14Add several ConstantExpr utility functions and move clients over.Daniel Dunbar
2009-06-09More constant Array support.Daniel Dunbar
2009-06-09Kill off UpdateList::isRooted flag.Daniel Dunbar
2009-06-08Add klee::createDummySolver, the dummy solver always fails.Daniel Dunbar
2009-06-05Clean up a number of unused variable warnings when building w/oDaniel Dunbar
2009-06-04Change Solver::getValue to make explicit that result is a ConstantExpr.Daniel Dunbar
2009-06-04Finish removing uses of Expr::isConstant.Daniel Dunbar
2009-06-04Start removing uses of Expr::isConstant.Daniel Dunbar
2009-06-04Move isConstant from ref<> to Expr::Daniel Dunbar
2009-06-03Kill off specialized ref<> forwarding methods, in the interest of making it aDaniel Dunbar
2009-06-02Use ConstantExpr::alloc instead of ref<Expr> directlyDaniel Dunbar
2009-05-25Add includes to get sprintf (STPBuilder) andDuncan Sands
2009-05-22Add missing include (for FreeBSD build)Daniel Dunbar
2009-05-21Initial KLEE checkin.Daniel Dunbar