Commit message (Collapse) | Author | Age | |
---|---|---|---|
* | various changes for using unsat cores in Houdini | 2012-04-17 | |
| | |||
* | small fix | 2012-04-04 | |
| | | | | added regressions | ||
* | added nonUniformUnfolding option | 2012-04-03 | |
| | |||
* | deleted the option UseUnsatCoreForInlining | 2012-04-02 | |
| | | | | | Split ApiChecker.CheckAssumptions into two different methods, one which computes the unsatCore and one which does not Further edits to the MaxSat code | ||
* | Merge | 2012-04-01 | |
|\ | |||
| * | bug fix for previous refactoring | 2012-04-02 | |
| | | |||
* | | Merge | 2012-04-01 | |
|\| | |||
* | | partial work on non-uniform loop unrolling | 2012-04-01 | |
| | | |||
| * | Refactored CheckAssumptions API | 2012-04-02 | |
|/ | |||
* | more type checking for datatypes | 2012-03-18 | |
| | |||
* | bug fix | 2012-02-29 | |
| | |||
* | Merge | 2012-02-29 | |
|\ | |||
* | | small changes to z3api to make it compile after the z3 project was ripped out | 2012-02-29 | |
| | | | | | | | | added CheckOutcomeCore to the class that extends ProverInterface; should be checked | ||
| * | Cleaned up code by getting rid of ApiProverInterface. | 2012-02-29 | |
|/ | |||
* | Simplification to previous checkin | 2012-02-28 | |
| | |||
* | Introduce ApiProverInterface.CheckOutcomeCore() for stratified inlining; ↵ | 2012-02-28 | |
| | | | | simplify push/pop handling | ||
* | fixed up SI to work with new error trace generation | 2012-02-28 | |
| | |||
* | various fixes related to new error traces | 2012-02-27 | |
| | |||
* | further fixes related to using uninterpreted function for error traces | 2012-02-25 | |
| | | | | removed Provers.Simplify, Provers.Z3, Provers.TPTP from the solution | ||
* | bug fixes related to using ControlFlowFunction instead of labels | 2012-02-23 | |
| | |||
* | Merge | 2012-02-23 | |
|\ | |||
* | | using model instead of labels | 2012-02-23 | |
| | | |||
| * | added floating point keywords to reserved SMTwords list | 2012-02-20 | |
|/ | |||
* | minor fix in tracing | 2012-02-14 | |
| | |||
* | minor bug in printing z3 path when running with /trace | 2012-02-09 | |
| | |||
* | houdini will not request models now | 2012-02-08 | |
| | |||
* | Use DateTime.UtcNow instead of DateTime.Now | 2012-01-11 | |
| | | | | see http://blogs.msdn.com/b/kirillosenkov/archive/2012/01/10/datetime-utcnow-is-generally-preferable-to-datetime-now.aspx | ||
* | Boogie: output number of proof obligations (asserts) along with timing ↵ | 2012-01-09 | |
| | | | | information when using the /trace option | ||
* | made delegate a datatype | 2011-12-30 | |
| | | | | added a DatatypeConstructor class | ||
* | fixed problems with datatypes | 2011-12-29 | |
| | | | | | removed stale contracts in stratified inlining added test to datatypes | ||
* | Added option of turning off model generation in SI. Can be very expensive ↵ | 2011-11-26 | |
| | | | | sometimes. | ||
* | Boogie (and Dafny, with effects also on SscBoogie): I refactored ↵ | 2011-11-15 | |
| | | | | CommandLineOptions to separate the options that belong to these 3 tools. | ||
* | Produce unsat cores only when enabled (in stratified inlining) | 2011-11-11 | |
| | |||
* | Fixed the generation of names for datatype functions to use the API for | 2011-10-31 | |
| | | | | | | getting SMT-approved names. Fixed a bug in VisitDistinctOp where a bad axiom was being generated when no grouping had more than one occurrence. | ||
* | Boogie: Updated the error message for old versions of Z3. | 2011-10-28 | |
| | |||
* | Boogie: Get rid of {:ignore} feature on axioms | 2011-10-27 | |
| | |||
* | Boogie: Present a nice error message when Z3 of lesser version than 3.2 is found | 2011-10-27 | |
| | |||
* | Merge | 2011-10-27 | |
|\ | |||
* | | Restart prover after out-of-memory error; honour -restartProver option | 2011-10-27 | |
| | | |||
| * | Boogie: internal clean-up, removed BvHandling type, everything now behaves ↵ | 2011-10-27 | |
| | | | | | | | | as if the old /bv:z were used | ||
| * | Boogie: Eliminated the /bv option. Only native bitvectors are supported now. ↵ | 2011-10-27 | |
|/ | | | | The :forceBvZ3Native, :forceBvInt, and :bvint attributes were also eliminated. | ||
* | Sync timeout messages with Z3 prover interface | 2011-10-21 | |
| | |||
* | Don't pass /T: option to Z3 - it kills Z3 prematurely when there are ↵ | 2011-10-21 | |
| | | | | multiple queries | ||
* | Improve logging when -proverOpt:VERBOSITY=1 or 2 is specified | 2011-10-21 | |
| | |||
* | Added a push+pop+unsat-core interface to SMTLib (for stratified inlining only) | 2011-10-19 | |
| | |||
* | added membership tests | 2011-10-05 | |
| | |||
* | implementing datatypes | 2011-10-05 | |
| | |||
* | check in support for generalized array theory | 2011-09-06 | |
| | |||
* | Fix printing of (Array ...) types with /useArrayTheory | 2011-09-06 | |
| | |||
* | Support multi-dimensional arrays in SMTLib2 backend (using Z3 extension though) | 2011-09-06 | |
| |