Commit message (Collapse) | Author | Age | ||
---|---|---|---|---|
... | ||||
* | | Some proper naming done in YieldTypeChecker | 2014-01-12 | ||
| | | ||||
* | | extended NormalSubstituter so that it can take in a forold substitution | 2014-01-10 | ||
| | | | | | | | | optimized the FailurePreservationChecker to eliminate some quantifiers | |||
* | | implemented a simple quantifier elimination for havoc commands in computing ↵ | 2014-01-09 | ||
| | | | | | | | | | | | | transition relation changed the type checking of left movers; they are required to be non-blocking now | |||
* | | small update to the example | 2014-01-09 | ||
| | | ||||
* | | some optimizations to mover checks | 2014-01-09 | ||
| | | ||||
* | | a fix regarding the checking of assertions in atomic specs at call sites | 2014-01-08 | ||
| | | ||||
* | | Merge | 2014-01-07 | ||
|\ \ | ||||
* | | | first cut of refinement checking | 2014-01-07 | ||
| | | | ||||
| * | | added a test to check for stackoverflowexception | 2014-01-07 | ||
| | | | ||||
| * | | 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 | ||
| | | ||||
* | | another fix | 2014-01-02 | ||
| | | ||||
* | | some more fixes to examples | 2014-01-02 | ||
| | | ||||
* | | Merge | 2014-01-02 | ||
|\ \ | ||||
* | | | more fixes | 2014-01-02 | ||
| | | | ||||
| * | | debug pragma closed | 2014-01-02 | ||
| | | | ||||
* | | | Merge | 2014-01-02 | ||
|\| | | ||||
* | | | some more fixes | 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 | ||
| | | ||||
* | | fixed examples to deal with yield type checking errors | 2014-01-01 | ||
| | | ||||
* | | some bugs fixed on yiledtypechecker | 2013-12-31 | ||
| | | ||||
* | | made some fixes to type checking of atomic actions | 2013-12-31 | ||
| | | ||||
* | | made some fixes | 2013-12-29 | ||
| | | ||||
* | | 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 | ||
| | | | ||||
* | | | Merge | 2013-12-23 | ||
|\| | | ||||
* | | | updates | 2013-12-23 | ||
| | | | ||||
| * | | 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 | ||
| | |