summaryrefslogtreecommitdiff
path: root/Test
Commit message (Expand)AuthorAge
* Fixed pretty printing of calc statements to use the new(-since-long) format.Gravatar Rustan Leino2013-12-17
* Don't expand {:opaque} for inherited functions. (Note, more design is still ...Gravatar Rustan Leino2013-12-17
* MergeGravatar Rustan Leino2013-12-17
|\
* | Don't inline opaque functions.Gravatar Rustan Leino2013-12-17
| * MergeGravatar Rustan Leino2013-12-16
| |\ | |/ |/|
| * Fixed bug where free conditions preceded checked conditions (for inlined pred...Gravatar Rustan Leino2013-12-16
* | Pass assert/assume attributes down to BoogieGravatar Rustan Leino2013-12-16
* | Add support for the :axiom attribute for ghost methods.Gravatar Bryan Parno2013-12-13
* | Added support for opaque function definitions, indicated via the {:opaque} at...Gravatar Bryan Parno2013-12-13
* | Add support for the "include" keyword, which accepts a (possibly relative) pathGravatar Bryan Parno2013-12-10
* | Update an 'Answer' file.Gravatar wuestholz2013-12-10
* | Change a test program to verify faster (by a factor of 10-25).Gravatar wuestholz2013-12-10
* | Updated an 'Answer' file.Gravatar wuestholz2013-12-03
|/
* Use full name of type in compilation errorGravatar Rustan Leino2013-11-18
* MergeGravatar Rustan Leino2013-11-18
|\
| * Added support for attributes on variable declarations.Gravatar wuestholz2013-11-18
* | Let compiler complain about body-less functions and methods, even if these ar...Gravatar Rustan Leino2013-11-14
|/
* Allow calls to side-effect-free ghost methods from expressionsGravatar Rustan Leino2013-08-06
* Merged PredicateExpr and CalcExpr into a single StmtExprGravatar Rustan Leino2013-08-06
* Allow co-predicates to be wrapped inside bounded existential quantifiersGravatar Rustan Leino2013-08-04
* Disallow call-graph clusters that mix co-methods / prefix methods with other ...Gravatar Rustan Leino2013-08-04
* Set up call-graph to keep track of edges between functions and methods. (To ...Gravatar Rustan Leino2013-08-04
* Introduced keywords "lemma" (like a "ghost method", but not allowed to have a...Gravatar Rustan Leino2013-08-02
* More and improved CaptureState infoGravatar Rustan Leino2013-08-02
* MergeGravatar Nadia Polikarpova2013-07-31
|\
* | Allowing dangling hints in calculations.Gravatar Nadia Polikarpova2013-07-31
| * Add support for hexidecimal numbers.Gravatar parno2013-07-30
|/
* Co-recursion, now sounder than ever!Gravatar Rustan Leino2013-07-30
* Added an assert to help the theorem prover out in the RingBuffer.Enqueue method.Gravatar Rustan Leino2013-07-29
* Make functions and predicates be opaque outside the defining module -- only t...Gravatar Rustan Leino2013-07-29
* Added some test cases: theorem about infinite and finite trees.Gravatar Rustan Leino2013-07-27
* Allow field names to be sequences of digits (this is nice, for example, to de...Gravatar Rustan Leino2013-07-24
* Axioms that relate (multi)set cardinality with (multi)set difference.Gravatar Rustan Leino2013-07-16
* Syntactic improvements in two tests.Gravatar Rustan Leino2013-07-16
* Added some test cases having to do with finite/infinite treesGravatar Rustan Leino2013-07-10
* Datatypes with ghost fields (that is, with constructors with ghost parameters...Gravatar Rustan Leino2013-07-09
* Deactivated VC splitting in the tests.Gravatar wuestholz2013-07-05
* MergeGravatar Unknown2013-07-04
|\
| * Computations!Gravatar Unknown2013-07-04
* | Fixed bug with substitutions in let-such-that expressions. This cures Issue 22.Gravatar Rustan Leino2013-07-04
|/
* Changed a test to verify within a reasonable time (10 s vs. 300 s).Gravatar wuestholz2013-07-01
* Fixed soundness bug with co-recursive calls: co-recursive calls may now no l...Gravatar Rustan Leino2013-06-29
* Fixed unsoundness (and also allowed other, sound cases) in the admissability ...Gravatar Rustan Leino2013-06-28
* Changed ranking function for Seq, so that it's compatible with data types.Gravatar Unknown2013-06-26
* Fixed compilation bug where C# keywords were not being escapedGravatar Rustan Leino2013-06-25
* Fixed a problem where changes to a substMap were not being undone, curing Iss...Gravatar Rustan Leino2013-06-20
* MergeGravatar Rustan Leino2013-06-20
|\
| * Beefed up axioms about cardinality and the empty (multi)set, which fixes Issu...Gravatar Rustan Leino2013-06-20
* | MergeGravatar Rustan Leino2013-06-20
|\|
* | Fixed some incorrectly formed Boogie code generated as a result of a "break" ...Gravatar Rustan Leino2013-06-20