Commit message (Collapse) | Author | Age | |
---|---|---|---|
* | fixed | 2015-10-26 | |
| | |||
* | Normalise line endings using a .gitattributes file. Unfortunately | 2015-06-28 | |
| | | | | | | this required that this commit globally modify most files. If you want to use git blame to see the real author of a line use the ``-w`` flag so that whitespace changes are ignored. | ||
* | changed type checking of yield procedures so that they can only call other ↵ | 2014-12-18 | |
| | | | | yielding procedures | ||
* | update | 2014-11-14 | |
| | |||
* | updated the linear type system based on Chris' design with linear, ↵ | 2014-07-15 | |
| | | | | linear_in, linear_out | ||
* | fixed some tests in og | 2014-07-11 | |
| | | | | | added another test in linear (based on bug reported by Chris) removed the QED build configuration | ||
* | Removed old test infrastructure files except for | 2014-05-28 | |
| | | | | | | | | | ./AbsHoudini/ ./doomed/ ./z3api/ ./test17/ because their conversion to lit incomplete. | ||
* | Fix lit test suite when running Boogie under a path that contains | 2014-05-27 | |
| | | | | spaces. | ||
* | Enabled "linear type checking" lit tests. | 2014-05-07 | |
| | |||
* | second checkpoint | 2014-05-04 | |
| | |||
* | checkpoint | 2014-05-03 | |
| | |||
* | fixed a bug in desugaring of linear variables | 2014-02-20 | |
| | |||
* | new design for linear types + VCgen | 2014-02-07 | |
| | | | | | ported all the examples added the QED examples to runtest.bat | ||
* | added syntax for par call and ParCallCmd | 2013-12-16 | |
| | |||
* | fixed the linear type checking related to globals | 2013-09-04 | |
| | | | | | fixed the modset analysis so that it infers the stable predicate also added more information to type error messages | ||
* | cleaned up the OG code | 2013-08-07 | |
| | | | | enabled it to be always on | ||
* | added types for all the expressions being added to calls | 2013-07-29 | |
| | |||
* | 1. changed values passed to additional parameters to procedures; async and ↵ | 2013-07-14 | |
| | | | | | | parallel calls treated exactly the same now 2. fixed bug in collection of available linear vars for parallel calls; added more test cases to regression | ||
* | fixed bug in reporting the number of typechecking errors | 2013-05-22 | |
| | | | | updated answer file | ||
* | reworked the linear and og implementation based on available variables theory | 2013-05-18 | |
| | |||
* | fixed bug (reported by Akash) in treatment of linear parameters to calls | 2013-05-06 | |
| | |||
* | added mod set checking to the linear type checker | 2013-03-13 | |
| | |||
* | fixed bugs in both parallel calls and linear stuff (reported by Chris) | 2013-03-03 | |
| | | | | also added improved error reporting suggested by Chris | ||
* | fixed bugs in typechecking of linear sets | 2013-02-13 | |
| | | | | | added regressions to linear sets removed the need to supply the builtin map operations manually | ||
* | handling old() in stable assertions | 2013-01-30 | |
bug fix in linear |