summaryrefslogtreecommitdiff
path: root/Source/Provers
Commit message (Expand)AuthorAge
* Fixed a tricky bug in z3apiGravatar akashlal2011-03-18
* Re-enabled quantifier checking in the Checked configuration.Gravatar mikebarnett2011-03-16
* Turn off quantifier checking in the runtime checking.Gravatar mikebarnett2011-03-14
* Replaced all dictionaries that mapped to bool (i.e., were being used to imple...Gravatar mikebarnett2011-03-10
* Renamed NonNullElements to NonNullDictionaryAndValues because the keys to dic...Gravatar mikebarnett2011-03-10
* Added a new solution configuration, Checked, that builds the Checked configur...Gravatar mikebarnett2011-03-07
* Fix some more contracts.Gravatar mikebarnett2011-03-07
* Fix contracts so runtime checking can be turned on.Gravatar mikebarnett2011-03-07
* Mimic Z3 logic for figuring out the blocking clause for the next counterexampleGravatar MichalMoskal2011-02-23
* Don't ever put a label under a quantifier.Gravatar MichalMoskal2011-02-23
* Add MULTI_TRACES prover option (equivalent of /z3multipleErrors)Gravatar MichalMoskal2011-02-23
* Add hack for {:bvbuiltin "sign_extend 42"}, which requires slightly different...Gravatar MichalMoskal2011-02-23
* Check for timeout/memoryoutGravatar MichalMoskal2011-02-23
* Strip (= 0) and (!= 0) from patterns (we used to allow that with anyNeq thing...Gravatar MichalMoskal2011-02-23
* Don't try to declare bv typesGravatar MichalMoskal2011-02-23
* Dispose of the prover when Close() is called.Gravatar MichalMoskal2011-02-23
* Set SOFT_TIMEOUT Z3 option if desired (SMT2 doesn't have :time-limit option!)Gravatar MichalMoskal2011-02-23
* Pass solverargumentsGravatar MichalMoskal2011-02-23
* Do typed->untyped translation for -mv variablesGravatar MichalMoskal2011-02-23
* Provide dummy implementation of FlushAxiomsToTheoremProver()Gravatar MichalMoskal2011-02-23
* Fixes in /useArrayTheory handlingGravatar MichalMoskal2011-02-23
* Parse else-> clauses in the modelGravatar MichalMoskal2011-02-23
* Pass :skolemid to SMTLib proverGravatar MichalMoskal2011-02-23
* Implement Push/Pop interface.Gravatar MichalMoskal2011-02-23
* Allow recent Z3 versions to be usedGravatar MichalMoskal2011-02-21
* Move model printing to ErrorModel classGravatar MichalMoskal2011-02-21
* Per SMT standard push requires an argumentGravatar MichalMoskal2011-02-21
* Print prover errors on stdout (same as prover warnings)Gravatar MichalMoskal2011-02-18
* Allow use ErrorModel as a container for Model - make -mv work with SMTLib on Z3Gravatar MichalMoskal2011-02-18
* Ask Z3 to generate models, in V2 format, when neededGravatar MichalMoskal2011-02-18
* Handle /useArrayTheoryGravatar MichalMoskal2011-02-18
* Intercept Z3 warnings and pass them onGravatar MichalMoskal2011-02-18
* Remove workaround for Z3 scanner problems (fixed now); fix one commentGravatar MichalMoskal2011-02-18
* Recognize () as identifier terminatorsGravatar MichalMoskal2011-02-18
* Handle bitvectorsGravatar MichalMoskal2011-02-18
* Use explicit mechanism for skipping to the next assertionGravatar MichalMoskal2011-02-17
* Disable MBQI and AUTO_CONFIGGravatar MichalMoskal2011-02-17
* Kill the solver process when ctrl-c is pressedGravatar MichalMoskal2011-02-17
* Provide /p: as the short form of /proverOpt:.Gravatar MichalMoskal2011-02-17
* Read prover responses; handle labelsGravatar MichalMoskal2011-02-17
* Make it possible to run Z3 on pipe; use generic PROVER_LOG optionsGravatar MichalMoskal2011-02-17
* Kill {:prover "..."} attribute support; no one ever used this stuffGravatar MichalMoskal2011-02-17
* Don't use Simplify's LogProverInterfaceGravatar MichalMoskal2011-02-17
* Indentation.Gravatar MichalMoskal2011-02-17
* Start implementation of pipe communication in SMTLIB backendGravatar MichalMoskal2011-02-17
* Fix printing of type-proxiesGravatar MichalMoskal2011-02-16
* Bugfixes in select-of-store axiomsGravatar MichalMoskal2011-02-16
* Skip "(assert true)" in output; skip "Linearing..." messages when they are fastGravatar MichalMoskal2011-02-16
* Fix let scopingGravatar MichalMoskal2011-02-15
* Workaround bug in Z3 SMT parserGravatar MichalMoskal2011-02-15