summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAge
* MergeGravatar qadeer2012-04-01
|\
* | commented out SuperAwesomeMethodGravatar qadeer2012-04-01
| |
| * bug fix for previous refactoringGravatar Unknown2012-04-02
| |
* | MergeGravatar qadeer2012-04-01
|\|
* | partial work on non-uniform loop unrollingGravatar qadeer2012-04-01
| |
| * Refactored CheckAssumptions APIGravatar Unknown2012-04-02
|/
* Automated merge with https://hg01.codeplex.com/boogieGravatar Mike Barnett2012-03-30
|\
| * Changed the BCT solution so it uses the CodePlex version of CCI (insteadGravatar Mike Barnett2012-03-30
| | | | | | | | | | | | of the internal version). Fixed the expression traverser to (begin the) support target expressions as operands of binary expressions. (e.g., x++ or x += 2)
* | Fixed bug with GPUVerify precondition generationGravatar Unknown2012-03-30
| |
| * Automated merge with https://hg01.codeplex.com/boogieGravatar Mike Barnett2012-03-29
|/|
* | MergeGravatar Unknown2012-03-28
|\ \
* | | Improved invariant inference.Gravatar Unknown2012-03-28
| | |
| * | MergeGravatar Christian Klauser2012-03-27
| |\ \ | |/ / |/| |
| * | Update test script shortcuts to work in Powershell (which supplies an ↵Gravatar Christian Klauser2012-03-27
| | | | | | | | | | | | absolute path as %0 instead of just the scripts name)
* | | MergeGravatar Unknown2012-03-26
|\ \ \
* | | | Started adding another invariant generation analysis.Gravatar Unknown2012-03-26
| | | |
| * | | Chalice build succeededGravatar CodeplexBot2012-03-26
| | | |
| * | | Switch bvd to MSIL (instead of x86) target architectureGravatar stobies2012-03-26
| | | |
| * | | Emit of invariants now prints out the invariant attributes alsoGravatar qadeer2012-03-26
|/ / /
* | | MergeGravatar Unknown2012-03-26
|\ \ \
| * | | Chalice: Added /boogieOpt:noinfer to chalice.bat in order to run Boogie ↵Gravatar mschwerhoff2012-03-26
| | | | | | | | | | | | | | | | without the specification inference component, because the latter is currently causing trouble with one of the AVL-tree examples.
* | | | Started on live variable analysis in GPUVerifyGravatar Unknown2012-03-26
|/ / /
* | | Added "may be power of two" analysis.Gravatar Unknown2012-03-25
| | |
* | | Added "may be tid" analysis.Gravatar Unknown2012-03-24
| | |
* | | Fixed some bugs in uniformity analysis - now passes GPUVerify test suite.Gravatar Unknown2012-03-24
| | |
* | | Using uniform expression analysis in GPUVerify - also did some major ↵Gravatar Unknown2012-03-24
| | | | | | | | | | | | refactoring to GPUVerify.
* | | MergeGravatar Unknown2012-03-23
|\ \ \
* | | | Added uniform expression analysis, and started using it to do less predication.Gravatar Unknown2012-03-23
| | | |
| * | | added attributes to loop invariantsGravatar qadeer2012-03-23
| | | |
* | | | Do not generate equality candidates for variables that are not in the mod set.Gravatar Unknown2012-03-22
|/ / /
* | | Cleaned up some GPUVerify code.Gravatar Unknown2012-03-22
| | |
* | | Added the option to let user determine whether or not GPUVerify should add ↵Gravatar Unknown2012-03-19
| | | | | | | | | | | | invariants checking equality between arrays.
* | | MergeGravatar Unknown2012-03-18
|\ \ \
* | | | Support for arrays with arbitrary indicesGravatar Unknown2012-03-18
| | | |
| * | | more type checking for datatypesGravatar qadeer2012-03-18
|/ / /
* | | Improved kernel precondition generationGravatar Unknown2012-03-17
| | |
* | | MergeGravatar Unknown2012-03-16
|\ \ \
* | | | Added support for further annotationsGravatar Unknown2012-03-16
| | | |
| * | | Dafny: support assign-such-that in var declarations in refinementsGravatar Unknown2012-03-15
| | | |
| * | | Dafny: fixed lack of assign-such-that restriction in parallel statementGravatar Unknown2012-03-15
| | | |
| * | | Dafny: added assign-such-that statements; syntax: x,y,a[i],o.f :| Expr;Gravatar Unknown2012-03-15
| | | |
| * | | Dafny: added StoreAndRetrieve refinement exampleGravatar Unknown2012-03-15
| | | |
| * | | Chalice build succeeded, 73 test(s) failedGravatar CodeplexBot2012-03-14
| | | |
| * | | Chalice: Fix resolver bug, and add a test case for it.Gravatar stefanheule2012-03-13
| | | |
| * | | Chalice: New test case to cover internally found bug (already fixed by ↵Gravatar stefanheule2012-03-13
| | | | | | | | | | | | | | | | changeset 30e940802059deb4d1e600c3c1fbcda5e39128eb).
| * | | Chalice: Fix tracking of folded predicates under old().Gravatar stefanheule2012-03-13
| | | |
| * | | Chalice: By default use the new stdin method to pass the Boogie program to ↵Gravatar stefanheule2012-03-13
| | | | | | | | | | | | | | | | Boogie. Command line options /print and /print:<file> can be used to inspect the Boogie file.
| * | | Chalice: Do not print empty conditionals.Gravatar stefanheule2012-03-13
| | | |
| * | | Chalice: Adapt test and reference output to recent changes (previously ↵Gravatar stefanheule2012-03-13
| | | | | | | | | | | | | | | | failing test now verifies; i.e. Chalice is less incomplete).
| * | | Chalice: Make sure secondary permissions stay positive.Gravatar stefanheule2012-03-13
| | | |