Commit message (Collapse) | Author | Age | |
---|---|---|---|
* | Recursive walking of Exprs doesn't play nice when the depth of the AST is high. | 2014-01-07 | |
| | | | | | Reduce depth of AST whenever possible (e.g., use a binary tree instead of a linear list of terms) | ||
* | points on "home strecth of yield type checker" added | 2014-01-04 | |
| | |||
* | Updated year in main copyright message | 2014-01-03 | |
| | |||
* | and another | 2014-01-03 | |
| | |||
* | another small fix | 2014-01-03 | |
| | |||
* | some fixes | 2014-01-03 | |
| | |||
* | First rough draft of refinement checking. | 2014-01-03 | |
| | |||
* | First rough draft of refinement checking. | 2014-01-03 | |
| | |||
* | minor bug in traversing program fixed | 2014-01-03 | |
| | |||
* | some bugs related with phases fixed | 2014-01-03 | |
| | |||
* | debug pragma closed | 2014-01-02 | |
| | |||
* | some fixes on devicedriver example | 2014-01-02 | |
| | |||
* | Error reporting with line numbers and commands of trace is provided | 2014-01-02 | |
| | |||
* | some proper yield check reporting provided | 2014-01-02 | |
| | |||
* | some bugs fixed on yiledtypechecker | 2013-12-31 | |
| | |||
* | made some fixes to type checking of atomic actions | 2013-12-31 | |
| | |||
* | Some bugs in yieldtypesafe fixed | 2013-12-29 | |
| | |||
* | yieldtypesafe and yieldreachability automatons are separated. | 2013-12-29 | |
| | | | | | integration of parallel call cmds done points (1 and 3) on Shaz's email are done | ||
* | fixed vc generation so that even when builtin array functions are used, | 2013-12-28 | |
| | | | | the program can be verified without the use of /useArrayTheory | ||
* | Fixed a bug regarding the treatment of old() in stable procedures. The ↵ | 2013-12-26 | |
| | | | | | | | implementation of the stable procedure interprets old() as the state at the beginning of the procedure's execution but the caller of the procedure interprets old() as the state just before the call. The fix bridges the mismatch between these two interpretations. | ||
* | fixed a bug in mover checking; wasn't generating enough commutativity checks | 2013-12-25 | |
| | |||
* | Merge | 2013-12-24 | |
|\ | |||
* | | more bug fixes | 2013-12-24 | |
| | | | | | | | | updates to DeviceCache.bpl to make it verify | ||
| * | Regex fixed after discussion with Shaz | 2013-12-24 | |
|/ | |||
* | Automata debugging done on YieldTypeChecker. | 2013-12-23 | |
| | | | | Regex must be revisited | ||
* | more bug fixes | 2013-12-22 | |
| | |||
* | bug fixes in Duplicate.cs and parsing of invariant attributes | 2013-12-22 | |
| | | | | other bug fixes in QED stuff | ||
* | strengthened type checking w.r.t. qed vs non-qed global variables | 2013-12-21 | |
| | |||
* | more refactoring of the concurrency stuff | 2013-12-20 | |
| | |||
* | comparison of phase_num checks updated | 2013-12-20 | |
| | |||
* | Minor Changes in YieldTypeChecker | 2013-12-19 | |
| | |||
* | Merge | 2013-12-19 | |
|\ | |||
* | | various updates and tighter integration of QED stuff into mainline | 2013-12-19 | |
| | | |||
| * | Epsilon reduction per phase automaton added | 2013-12-18 | |
| | | |||
| * | Updates on YieldTypeChecker done | 2013-12-17 | |
| | | |||
| * | Fixed another :never_pattern bug related to nested quantifiers | 2013-12-16 | |
| | | |||
| * | Merge | 2013-12-16 | |
| |\ | |/ |/| | |||
| * | Fixed bug in never_pattern functionality. In the new design, never_pattern ↵ | 2013-12-16 | |
| | | | | | | | | does not assemble any nopats from nested quantifiers/lambdas. | ||
* | | regenerated after updating Parser.frame | 2013-12-16 | |
| | | |||
* | | added syntax for par call and ParCallCmd | 2013-12-16 | |
| | | |||
* | | Merge | 2013-12-14 | |
|\ \ | |||
* | | | fixed type checking errors in QED stuff | 2013-12-14 | |
| |/ |/| | |||
| * | Resolve a concurrency issue (reported by Alex Summers). | 2013-12-12 | |
|/ | |||
* | fixes to type checking code | 2013-12-11 | |
| | |||
* | Updates on YieldTypeCheck | 2013-12-11 | |
| | |||
* | Remove some (redundant) preconditions to avoid 'ccrewrite' errors. | 2013-12-11 | |
| | |||
* | some refactoring of QED stuff | 2013-12-10 | |
| | |||
* | various updates | 2013-12-09 | |
| | |||
* | Merge | 2013-12-09 | |
|\ | |||
* | | Small change related to CVC4 support. Patch by Pantazis Deligiannis | 2013-12-09 | |
| | |