Commit message (Collapse) | Author | Age | |
---|---|---|---|
* | Add support for weights on soft assumes. | Valentin Wüstholz | 2016-03-07 |
| | |||
* | Improve support for optimization and identifying unnecessary assumes. | Valentin Wüstholz | 2016-03-03 |
| | |||
* | Minor changes | Valentin Wüstholz | 2015-11-19 |
| | |||
* | Add experimental support for optimization (requires Z3 build after changeset ↵ | Valentin Wüstholz | 2015-11-18 |
| | | | | 9cba63c31f6f1466dd4ef442bb840d1ab84539c7). | ||
* | Normalise line endings using a .gitattributes file. Unfortunately | Dan Liew | 2015-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. | ||
* | Add some experimental support for diagnosing timeouts. | Valentin Wüstholz | 2015-05-18 |
| | |||
* | Minor change to the encoding of partially verified assertions as VC | wuestholz | 2015-01-30 |
| | |||
* | Started to remove ...Seq classes | Ally Donaldson | 2013-07-22 |
| | |||
* | More refactoring | Ally Donaldson | 2013-07-22 |
| | |||
* | Refactoring of TypeVariableSeq | Ally Donaldson | 2013-07-22 |
| | |||
* | Fixes for duality under corral | Ken McMillan | 2013-06-14 |
| | |||
* | Removed old comments about "BASEMOVE" and other constructor calls, where the ↵ | Unknown | 2013-01-07 |
| | | | | conversion from Spec# into C# moved a constructor call | ||
* | Boogie: added type 'real' with overloaded arithmetic operations plus real ↵ | boehmes | 2012-09-27 |
| | | | | | | | | | division '/' and (uninterpreted) real exponentiation '**', real literals and coercion functions 'int' and 'real'; Integer operations 'div' and 'mod' are now mapped to corresponding SMT-LIB operations instead of treating them uninterpreted; Made unary minus valid Boogie syntax again (the expression '- e' used to be rewritten by the parser to '0 - e', now this is done when generating VCs); Extended the BigDec class with additional functionality; Added test cases for SMT-LIB prover backend (the Z3 API interface has been adapted accordingly, but is untested) | ||
* | Boogie: use (WEIGHT 0) with the select-of-store axioms | Rustan Leino | 2011-06-29 |
| | |||
* | new algorithm for dead code detection (vc:doomed) | schaef | 2011-03-15 |
| | |||
* | Renamed NonNullElements to NonNullDictionaryAndValues because the keys to ↵ | mikebarnett | 2011-03-10 |
| | | | | | | dictionaries are non-null, which is enforced by the implementation of Dictionary. Added class constraints to all of the generic NonNull and NonNullElements methods so only non-value types will be checked. | ||
* | Add VCExprNAry.UniformArguments property to return arguments of nested ↵ | MichalMoskal | 2011-02-15 |
| | | | | And/Or nodes. | ||
* | Boogie: | rustanleino | 2010-10-12 |
| | | | | | | * enhanced the printing of captured states * addressed some warnings issued by VS 2010 * some code formatting | ||
* | Boogie: Commented out all occurences of repeated inherited contracts - makes ↵ | tabarbe | 2010-08-27 |
| | | | | fewer error messages when compiling with runtime checking on. | ||
* | Boogie: Fixed some doubly-inherited-contract occurrences. | tabarbe | 2010-08-20 |
| | |||
* | Boogie: Fixed a few contracts errors | tabarbe | 2010-08-19 |
| | |||
* | Boogie: Committing new source code for VCExpr | tabarbe | 2010-08-13 |
| | |||
* | Boogie: Renaming VCExpr sources in preparation for port commit | tabarbe | 2010-08-13 |