summaryrefslogtreecommitdiff
path: root/Chalice/src
Commit message (Expand)AuthorAge
* Chalice: Only show the "first" smoke warning, as once the prover is able to s...Gravatar stefanheule2011-07-21
* Chalice: improve smoke testing to use the subsumption option only for the "as...Gravatar stefanheule2011-07-20
* Chalice: Improve command line help and allow both "-param" (old) and "/param"...Gravatar stefanheule2011-07-20
* Chalice: Uniform usage of Boogie syntax for functions.Gravatar stefanheule2011-07-20
* Chalice: Fix two nasty bugs that could lead to contradictions in the Boogie e...Gravatar stefanheule2011-07-19
* Chalice: Smoke testing to find unreachable code, preconditions that are equiv...Gravatar stefanheule2011-07-18
* Chalice: Also exhale correctly in two steps for multiple contracts (e.g. two ...Gravatar stefanheule2011-07-18
* Chalice: Fix a problem with permission expressions. Prevsiously, exhaling "ac...Gravatar stefanheule2011-07-18
* MergeGravatar Unknown2011-07-16
|\
* | Suppress generation of Drop(s, 0). This expression caused unnecessary verific...Gravatar Unknown2011-07-16
| * Chalice: Fix workitem 10191 (escaping method arguments).Gravatar stefanheule2011-07-07
| * Chalice: Error message of the valid-permission-check often included '<undefin...Gravatar stefanheule2011-07-07
| * Chalice: Allow _ as wildcard in the eval construct for parameters. Usage is d...Gravatar stefanheule2011-07-07
|/
* Chalice: fix workitem 10194 (unfolding and old-expressions).Gravatar stefanheule2011-07-06
* Chalice: fix workitem 10199 (partial unfolding of nested predicates).Gravatar stefanheule2011-07-06
* Chalice: fix workitem 8236 (lockchange on return values causes invalid Boogie...Gravatar stefanheule2011-07-05
* Chalice: Removed debug codeGravatar mschwerhoff2011-07-05
* Chalice: Fixed a bug that prevented Chalice from correctly dealing with Boogi...Gravatar Unknown2011-07-05
* Chalice: New permission model that provides more abstraction and more flexibi...Gravatar stefanheule2011-07-01
* Fix some deprecation warnings from scalac 2.8.0.Gravatar kyessenov2011-02-16
* Chalice: Applied patch 7685, this fixes a small bug that duplicated members a...Gravatar alexanderjsummers2011-01-12
* Applied patch 7636 - this fixes workitem 9978Gravatar alexanderjsummers2011-01-12
* Chalice: this fixes a bug (an unsoundness) that arose in when a program combi...Gravatar mueller2010-12-16
* Small changes to compile and test Chalice on Linux.Gravatar kyessenov2010-12-04
* Chalice: Added axioms about div and mod. Updated DuplicatesVideo.chaliceGravatar rustanleino2010-11-06
* Chalice: Now compiles with Scala 2.7.7 and 2.8.0, the latter yields many warn...Gravatar mschwerhoff2010-10-21
* Chalice: allow replace by to match LocalVarGravatar kyessenov2010-10-09
* Chalice:Gravatar rustanleino2010-10-09
* Chalice: permit replaces by to match assign clausesGravatar kyessenov2010-10-09
* Chalice: fix a bug where output variables of a method were not decoupled.Gravatar kyessenov2010-10-05
* Chalice: fix in refinement loop target resolution; added "spec" as a keyword ...Gravatar kyessenov2010-09-02
* Chalice:Gravatar kyessenov2010-08-24
* Chalice: exhale spec statement post condition in refinement block translation...Gravatar kyessenov2010-08-23
* Chalice: copy concrete values for every permission in coupling invariants of ...Gravatar kyessenov2010-08-23
* Chalice: refining lists doesn't quite work yet...Gravatar kyessenov2010-08-22
* Chalice: limited functions are still problematic (see Calculator.chalice)Gravatar kyessenov2010-08-22
* Chalice:Gravatar kyessenov2010-08-22
* Chalice:Gravatar kyessenov2010-08-21
* Chalice: added syntax, printer and resolver for coupling invariantsGravatar kyessenov2010-08-20
* VS 2010 mode for Chalice: some errors didn't show up in the window because po...Gravatar kyessenov2010-08-20
* Chalice: more regression tests; cosmetic changes to codeGravatar kyessenov2010-08-19
* Chalice:Gravatar kyessenov2010-08-19
* Chalice:Gravatar kyessenov2010-08-19
* Chalice: turn asserts into assumes for method refinements (use -noFreeAssume ...Gravatar kyessenov2010-08-19
* Chalice:Gravatar kyessenov2010-08-18
* Chalice:Gravatar kyessenov2010-08-18
* Chalice: added surface syntax for transform, AST matching algorithmGravatar kyessenov2010-08-17
* Chalice: refactored AST code for class hierarchy (no need for caches since Sc...Gravatar kyessenov2010-08-17
* Chalice: bug fixes -- "check termination" flag was not properly preserved (i....Gravatar kyessenov2010-08-16
* Chalice: add pre-conditions to specification statements; semantically spec st...Gravatar kyessenov2010-08-13