Commit message (Collapse) | Author | Age | |
---|---|---|---|
* | removed some extraneous parameters | 2011-12-19 | |
| | |||
* | Dafny: for a datatype with just one constructor, don't check (but do assume) ↵ | 2011-12-19 | |
| | | | | that destructors are applied only to those values constructed by that one-and-only constructor | ||
* | Dafny: compile to .exe only if there is a Main method; otherwise, compile to ↵ | 2011-12-19 | |
| | | | | a .dll | ||
* | fixed a completeness problem in houdini with inlining | 2011-12-18 | |
| | |||
* | Fixed the Boogie build. | 2011-12-16 | |
| | |||
* | Merge | 2011-12-15 | |
|\ | |||
* | | A few fixes to get GPUVerify working with OpenCL front-end. | 2011-12-15 | |
| | | |||
| * | Dafny: Made sure that error locations refer to the Dafny program, even if ↵ | 2011-12-15 | |
| | | | | | | | | the /print option is used. | ||
| * | Dafny: Added support for attributes on various specification constructs ↵ | 2011-12-07 | |
| | | | | | | | | (assert, ensures, modifies, decreases, invariant). | ||
| * | Dafny: implemented thresholds for the new interval domain (/infer:j) | 2011-12-12 | |
| | | |||
| * | Boogie: Changed Expr.Not to keep swap arguments rather change direction of ↵ | 2011-12-12 | |
| | | | | | | | | operator when negating <, <=, >=, or > | ||
| * | Merge | 2011-12-10 | |
| |\ | |/ |/| | |||
| * | Dafny: fix bug in translation of (the splitting of) if-then-else expressions ↵ | 2011-12-10 | |
| | | | | | | | | (see bug report Issue 10214 on codeplex) | ||
* | | Merge | 2011-12-09 | |
|\ \ | |||
* | | | Some fixes to get GPUVerify close to working with OpenCL. | 2011-12-09 | |
| | | | |||
| * | | Bring SourceView to front when double-clicking source line | 2011-12-08 | |
| |/ | |||
| * | Dafny: corrected merge snafus | 2011-12-07 | |
| | | |||
| * | Dafny: reran Coco on merged Dafny.atg | 2011-12-07 | |
| | | |||
| * | Merge | 2011-12-07 | |
| |\ | |||
| * \ | Merge | 2011-12-07 | |
| |\ \ | |||
| | * \ | Merge | 2011-12-07 | |
| | |\ \ | |_|/ / |/| | | | |||
| | * | | Fix atg file and add comment about Set/*Variable*/ | 2011-12-07 | |
| | | | | |||
| | * | | Fix some bugs in the new Set | 2011-12-07 | |
| | | | | |||
| | * | | Make set iteration order deterministic | 2011-12-07 | |
| | | | | | | | | | | | | | | | | Make the set class generic | ||
* | | | | Merge | 2011-12-07 | |
|\ \ \ \ | |||
* | | | | | Changed names of builtins to make them generic. | 2011-12-07 | |
| | | | | | |||
| | * | | | Merge | 2011-12-07 | |
| | |\ \ \ | | |/ / / | |/| | | | |||
| * | | | | Dafny: Forward attributes on Dafny functions to Boogie (e.g., to disable ↵ | 2011-12-07 | |
| | | | | | | | | | | | | | | | | | | | | wellformedness checks). | ||
| | * | | | Dafny: fixed division in new interval domain | 2011-12-07 | |
| | | | | | |||
| * | | | | bug fix in houdini inlineDepth | 2011-12-06 | |
| | | | | | |||
| | * | | | Merge | 2011-12-06 | |
| | |\ \ \ | |||
| * | \ \ \ | Merge | 2011-12-06 | |
| |\ \ \ \ \ | | | |/ / / | | |/| | | | |||
| * | | | | | more logging | 2011-12-06 | |
| | | | | | | |||
| | * | | | | Dafny: Made some minor changes to the grammar. | 2011-12-06 | |
| |/ / / / | |||
| | * | | | Merge | 2011-12-05 | |
| | |\ \ \ | | |/ / / | |/| | | | |||
| | * | | | Boogie: Added new abstract interpretation harness, which uses native Boogie ↵ | 2011-12-05 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Expr's, not the more abstract AIExpr's. Boogie: Added Trivial Domain (/infer:t), which just detects assume/assert false. Boogie: Added new Interval Domain (/infer:j), which is stronger than the /infer:i intervals (because the also include preconditions, booleans, and more constraints) and may also be more efficient than previous intervals Boogie: Mark all inferred conditions with attribute {:inferred} | ||
| * | | | | further fixes to houdini | 2011-12-05 | |
| | | | | | |||
| * | | | | Merge | 2011-12-05 | |
| |\ \ \ \ | |/ / / / |/| | | | | |||
| * | | | | added more instrumentation to Houdini | 2011-12-05 | |
| | |/ / | |/| | | | | | | | | | | | | | | when vcgen fails, instead of stopping houdini, the failing vc is added to a list of blacklisted vcs fixed bug in the call graph generation when inlining is used | ||
* / | | | Emit attribute on a requires | 2011-12-04 | |
|/ / / | |||
* | | | VCC: Fixes for recent prelude changes | 2011-12-02 | |
| | | | |||
* | | | Boogie: Fixed a crash due to old expressions in lambda expressions that were ↵ | 2011-12-02 | |
| | | | | | | | | | | | | | | | | | | not replaced after lambda expansion. (reported by Florian Egli) | ||
* | | | added a mechanism for supplying the list of input bpl files inside a .txt file | 2011-12-01 | |
|/ / | |||
* | | a bug fix in model parsing | 2011-11-30 | |
| | | |||
* | | Merge | 2011-11-28 | |
|\ \ | |||
* | | | fixed a bug in model parsing | 2011-11-28 | |
| | | | |||
| * | | Remove invariant that was just wrong | 2011-11-28 | |
| | | | |||
| * | | Merge | 2011-11-26 | |
| |\ \ | |/ / |/| | | |||
| * | | Added option of turning off model generation in SI. Can be very expensive ↵ | 2011-11-26 | |
| | | | | | | | | | | | | sometimes. | ||
* | | | Merge | 2011-11-24 | |
|\| | |