summaryrefslogtreecommitdiff
Commit message (Expand)AuthorAge
* Move block predicator to VCGenerationGravatar Peter Collingbourne2012-06-18
* GPUVerify: block predicator: add a mode which disables procedure predicatesGravatar Peter Collingbourne2012-06-18
* Dafny: fixed parsing bug.Gravatar Jason Koenig2012-06-15
* GPUVerify: implement is-a-constant analysisGravatar Peter Collingbourne2012-06-15
* GPUVerify: revert ac36537a0eb8, as this is in fact a candidate invariant (e.g...Gravatar Peter Collingbourne2012-06-15
* GPUVerify: when dualising assume and assert statements, emit two statements i...Gravatar Peter Collingbourne2012-06-15
* MergeGravatar Unknown2012-06-14
|\
* | Dafny: in compiler, respect C#'s different scoping rules and lack of support ...Gravatar Unknown2012-06-14
* | MergeGravatar Unknown2012-06-14
|\ \
* | | Dafny: fixed a couple of compiler bugsGravatar Unknown2012-06-14
* | | Dafny: cleaned up test scripts a littleGravatar Unknown2012-06-14
| | * Inter-thread race checking implementation done.Gravatar Unknown2012-06-14
| | * Fix for structured regions.Gravatar Unknown2012-06-14
| | * Progress on inter-group race checkingGravatar Unknown2012-06-14
| | * MergeGravatar Unknown2012-06-14
| | |\ | | |/ | |/|
| | * Started work on inter-group race checking.Gravatar Unknown2012-06-14
| * | MergeGravatar Jason Koenig2012-06-13
| |\ \ | |/ / |/| |
| * | Dafny: allow parallel assignments to assign to the same LHS if the RHS match.Gravatar Jason Koenig2012-06-13
* | | MergeGravatar Unknown2012-06-13
|\| |
* | | Dafny: Changed the semantics of the assign-such-that statement "x :| P;" to c...Gravatar Unknown2012-06-13
| * | MergeGravatar Jason Koenig2012-06-13
| |\ \
| * | | Dafny: liberalized equality to work when the types could possibly be the sameGravatar Jason Koenig2012-06-13
* | | | Dafny: added another version of the majority finding algorithm to the test suiteGravatar Unknown2012-06-12
|/ / /
| * / GPUVerify: the non-uniform loop invariant is not a candidate invariantGravatar Peter Collingbourne2012-06-12
|/ /
* | MergeGravatar Unknown2012-06-12
|\ \
* | | Dafny: beefed up allocation axioms for boxes stored in fieldsGravatar Unknown2012-06-12
| * | deleted an unused classGravatar qadeer2012-06-12
| * | MergeGravatar qadeer2012-06-12
| |\ \ | |/ / |/| |
| * | refactoring in SIGravatar qadeer2012-06-12
* | | Dafny: allow types to be qualified with the name of the module that declares ...Gravatar Unknown2012-06-11
* | | Dafny: fixed bug in type cloning, as part of refinement machineryGravatar Unknown2012-06-11
* | | Dafny: removed support for the old keyword "unlimited" (all functions are lim...Gravatar Unknown2012-06-11
* | | GPUVerify: emit non-uniform loop candidate invariantGravatar Peter Collingbourne2012-06-11
* | | GPUVerify: emit "uniform loop" candidate invariantGravatar Peter Collingbourne2012-06-11
* | | GPUVerify: dualiser: preserve attributes of assert cmdGravatar Peter Collingbourne2012-06-11
* | | GPUVerify: factor out CreateCandidateInvariant from AddCandidateInvariantGravatar Peter Collingbourne2012-06-11
* | | GPUVerify: initialise invariantGenerationCounter in the constructor, rather t...Gravatar Peter Collingbourne2012-06-11
| |/ |/|
| * MergeGravatar qadeer2012-06-10
| |\ | |/ |/|
| * 1. changed new SI implemnetation so that it performs substitution for call sitesGravatar qadeer2012-06-10
* | Dafny: added some test programsGravatar Rustan Leino2012-06-08
* | Dafny/Boogie/BVD: made Dafny plug-in for BVD work againGravatar Rustan Leino2012-06-08
* | GPUVerify: teach the array control flow analyser to handle unstructured programsGravatar Peter Collingbourne2012-06-08
* | GPUVerify: if one input file is supplied, choose output file name more intell...Gravatar Peter Collingbourne2012-06-08
* | GPUVerify: fix line endingsGravatar Peter Collingbourne2012-06-08
* | Chalice build succeededGravatar CodeplexBot2012-06-08
|/
* MergeGravatar qadeer2012-06-07
|\
* | final (hopefully) fix to new SIGravatar qadeer2012-06-07
| * Boogie build succeededGravatar CodeplexBot2012-06-08
|/
* testing a fix in SIGravatar qadeer2012-06-07
* Merging againGravatar Ken McMillan2012-06-07
|\