summaryrefslogtreecommitdiff
path: root/Source/Provers/SMTLib/Z3.cs
Commit message (Collapse)AuthorAge
* Normalise line endings using a .gitattributes file. UnfortunatelyGravatar Dan Liew2015-06-28
| | | | | | this required that this commit globally modify most files. If you want to use git blame to see the real author of a line use the ``-w`` flag so that whitespace changes are ignored.
* adding z3name optionGravatar Ken McMillan2015-06-15
|
* various changes for duality from dead codeplex repoGravatar U-REDMOND\kenmcmil2015-06-09
|
* Patch by Jeroen KetemaGravatar Dan Liew2014-12-01
| | | | | | | | | | Fix some of the interfacing with Z3 4.3.2 in SMTLib. In particular: * It makes the useSmtOutputFormat usable * It fixes parsing of bit vectors that occur in the models returned by Z3 Similar stuff might be broken in the other interfaces to Z3, but it shouldn’t be more broken than it already was.
* Minor change to make some regression tests work with Z3 4.3.2Gravatar wuestholz2014-11-05
|
* Merge duality changesGravatar Ken McMillan2014-05-26
|\
| * Conjecture printing for duality and child user time tracking.Gravatar Ken McMillan2014-05-26
| |
* | Simplify Z3 executable discovery.Gravatar wuestholz2014-05-12
|/
* Fixedpoint VC catch up with recent changesGravatar Ken McMillan2013-11-11
|
* Merge duality changes to mainlineGravatar Ken McMillan2013-11-09
|\
| * handling timeouts for fixedpoint enginesGravatar Ken McMillan2013-11-09
| |
* | Reverted change to use MODEL_ON_FINAL_CHECK, which seems to cause Z3 ↵Gravatar Rustan Leino2013-08-02
| | | | | | | | unexpectedly to output model information
* | Turned on options in Z3 to try producing models for timeouts.Gravatar wuestholz2013-08-02
| |
* | refactoring and fixes in the SMTLIB2 parserGravatar Pantazis Deligiannis2013-07-19
| |
* | added specific command line options to enable the SMTLIB2 output model ↵Gravatar Pantazis Deligiannis2013-07-09
| | | | | | | | parser for Z3. Use /proverOpt:SMTLIB2_MODEL=true
* | mergeGravatar Pantazis Deligiannis2013-07-06
|\ \
| * | Worked on the parallelization.Gravatar wuestholz2013-07-02
| |/
| * Fixes for duality under corralGravatar Ken McMillan2013-06-14
| |
* | Z3 new parser takes now a new option for pp-bv-literalsGravatar pantazis2013-06-12
|/
* Getting fixed point backend to work with Corral.Gravatar Ken McMillan2013-05-29
|
* Adding fixedpoint engine backendGravatar Ken McMillan2013-05-07
|
* Incorporated contribution 3667, which fixes bug in /z3exe flag ↵Gravatar Rustan Leino2012-11-20
| | | | (http://boogie.codeplex.com/SourceControl/network/forks/stefanheule/boogiez3exefix/contribution/3667)
* Z3: do not assert that the ProgramFiles environment variable is setGravatar Peter Collingbourne2012-05-02
| | | | | This prevents mysterious exceptions from being thrown on platforms where ProgramFiles is not set.
* minor fix in tracingGravatar qadeer2012-02-14
|
* minor bug in printing z3 path when running with /traceGravatar qadeer2012-02-09
|
* Boogie: Updated the error message for old versions of Z3.Gravatar wuestholz2011-10-28
|
* Boogie: Present a nice error message when Z3 of lesser version than 3.2 is foundGravatar Michal Moskal2011-10-27
|
* Don't pass /T: option to Z3 - it kills Z3 prematurely when there are ↵Gravatar Michal Moskal2011-10-21
| | | | multiple queries
* Add PROVER_PATH prover option (to base options, but currently only used by ↵Gravatar Michal Moskal2011-08-29
| | | | | | SMTLib) Add support for Inspector with latest Z3/SMT2 frontend
* deleted lazyinlining option 2 and 3Gravatar qadeer2011-08-17
| | | | fixed proc copy bounding
* Add /T: option to Z3 to kill it if it exceeds soft timeout by more than 1sGravatar Michal Moskal2011-06-30
|
* Use :reason-unknown not :last-failure for Z3 in SMT mode; disable ↵Gravatar Michal Moskal2011-04-28
| | | | SORT_AND_OR option (obsolete)
* Add MULTI_TRACES prover option (equivalent of /z3multipleErrors)Gravatar MichalMoskal2011-02-23
|
* Set SOFT_TIMEOUT Z3 option if desired (SMT2 doesn't have :time-limit option!)Gravatar MichalMoskal2011-02-23
|
* Parse else-> clauses in the modelGravatar MichalMoskal2011-02-23
| | | | Disable MODEL_PARTIAL in SMTLib
* Ask Z3 to generate models, in V2 format, when neededGravatar MichalMoskal2011-02-18
| | | | | Add supported :prover commands Minor fixes
* Disable MBQI and AUTO_CONFIGGravatar MichalMoskal2011-02-17
|
* Provide /p: as the short form of /proverOpt:.Gravatar MichalMoskal2011-02-17
| | | | | Add /p:O:<name>=<value> and /p:C:<solver-argument> prover options in SMT. Add default Z3 options when using Z3.
* Make it possible to run Z3 on pipe; use generic PROVER_LOG optionsGravatar MichalMoskal2011-02-17