Commit message (Collapse) | Author | Age | ||
---|---|---|---|---|
... | ||||
* | | Fixed minor issue. | wuestholz | 2014-11-02 | |
| | | ||||
* | | Made it produce more trace output for the verification result caching. | wuestholz | 2014-11-02 | |
| | | ||||
* | | Did some refactoring. | wuestholz | 2014-11-02 | |
| | | ||||
* | | SI: print if a bound was reached. | akashlal | 2014-10-29 | |
| | | ||||
* | | Worked on the verification result caching. | wuestholz | 2014-10-19 | |
| | | ||||
* | | Worked on the verification result caching. | wuestholz | 2014-10-19 | |
| | | ||||
* | | Did some refactoring. | wuestholz | 2014-10-18 | |
| | | ||||
* | | Made it produce more trace output for the verification result caching. | wuestholz | 2014-10-18 | |
| | | ||||
* | | Worked on the verification result caching. | wuestholz | 2014-10-17 | |
| | | ||||
* | | Worked on the verification result caching. | wuestholz | 2014-10-17 | |
| | | ||||
* | | Did some refactoring. | wuestholz | 2014-10-16 | |
| | | ||||
* | | Worked on the verification result caching. | wuestholz | 2014-10-16 | |
| | | ||||
* | | Fix issue in verification result caching. | wuestholz | 2014-10-15 | |
| | | ||||
* | | Fix issue in verification result caching. | wuestholz | 2014-10-15 | |
| | | ||||
* | | Made it produce more trace output for the verification result caching. | wuestholz | 2014-10-14 | |
| | | ||||
* | | Fix issue in verification result caching for assertions without subsumption. | wuestholz | 2014-10-13 | |
| | | ||||
* | | Add a todo. | wuestholz | 2014-10-13 | |
| | | ||||
| * | Merge FixpointVC changes with mainline | Ken McMillan | 2014-10-08 | |
|/| | ||||
| * | Added "extra recursion bound" to FixedpointVC to support Corral. | Ken McMillan | 2014-10-08 | |
| | | ||||
* | | Merge | akashlal | 2014-10-01 | |
|\ \ | ||||
| * | | Minor corrections | akashlal | 2014-10-01 | |
| | | | ||||
* | | | fixed StackOverflow in TraceCounterexample; | qadeer | 2014-09-30 | |
|/ / | | | | | | | converted tail recursion into a loop | |||
* | | SI: VC gen with labels | akashlal | 2014-09-29 | |
| | | ||||
* | | Cleanup: removed unused code | akashlal | 2014-09-29 | |
| | | ||||
* | | Fix to VC gen | akashlal | 2014-09-28 | |
| | | ||||
* | | Fix for boolVC generation | akashlal | 2014-09-27 | |
| | | ||||
* | | Lets have a setter for TopLevelDeclarations as well | akashlal | 2014-09-25 | |
| | | ||||
* | | (Subhajit) Added an interface for InterpolatingTheoremProver | akashlal | 2014-09-24 | |
| | | ||||
* | | minor fix | akashlal | 2014-09-24 | |
| | | ||||
* | | Simple VC generation for SI | akashlal | 2014-09-24 | |
| | | ||||
* | | Fixed assertion violation. | wuestholz | 2014-09-23 | |
| | | ||||
* | | Did more refactoring and addressed several todos. | wuestholz | 2014-09-23 | |
| | | ||||
* | | Did more refactoring. | wuestholz | 2014-09-23 | |
| | | ||||
* | | Did some refactoring. | wuestholz | 2014-09-23 | |
| | | ||||
* | | Fixed an issue in the verification result caching (recycled errors). | wuestholz | 2014-09-22 | |
| | | ||||
* | | fixed various CodeContracts issues. | qadeer | 2014-09-18 | |
|/ | ||||
* | merge | qadeer | 2014-08-08 | |
|\ | ||||
* | | fixed codexpr bug reported by Michael Emmi; removed special handling of ↵ | qadeer | 2014-08-08 | |
| | | | | | | | | codexpr in InjectPostConditions | |||
| * | Bug fix in SI | akashlal | 2014-08-03 | |
|/ | ||||
* | Some simplifications | akashlal | 2014-07-28 | |
| | ||||
* | Fix nasty bug introduced by commit 61a94f409975. | Dan Liew | 2014-07-15 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | There were many calls in the code to ``` new TokenTextWriter("<buffer>", buffer, false) ``` Prior to 61a94f409975 this was a call to the following constructor ``` TokenTextWriter(string filename, TextWriter writer, bool setTokens) ``` After that commit these then became calls to ``` TokenTextWriter(string filename, TextWriter writer, bool pretty) ``` An example of where this would cause issues was if ToString() was called on an AbsyCmd then the its token would be modified because the setTokens parameter was effectively set to True when the original intention was for it to be set to false! To fix this I've * Removed the default parameter value for pretty and fixed all uses so that we pass false where it was implicitly being set before * Where the intention was to set setTokens to false this has been fixed so it is actually set to false! Unfortunately I couldn't find a way of observing this bug from the Boogie executable so I couldn't create a test case. I could only observe it when I was using Boogie's APIs. | |||
* | Worked on the more advanced verification result caching. | wuestholz | 2014-07-10 | |
| | ||||
* | Worked on the more advanced verification result caching. | wuestholz | 2014-07-10 | |
| | ||||
* | Worked on the more advanced verification result caching. | wuestholz | 2014-07-09 | |
| | ||||
* | Worked on adding support for "canned errors". | wuestholz | 2014-07-07 | |
| | ||||
* | Added more tests and worked on adding support for "canned errors". | wuestholz | 2014-07-06 | |
| | ||||
* | Worked on adding support for "canned errors". | wuestholz | 2014-07-06 | |
| | ||||
* | Did some refactoring, fixed minor issues, and made it apply the more ↵ | wuestholz | 2014-07-06 | |
| | | | | advanced verification result caching even for implementations with errors. | |||
* | Implemented an optimization for assignments to assumption variables that are ↵ | wuestholz | 2014-07-04 | |
| | | | | injected by the verification result caching for calls within loops. | |||
* | OnModel now carries the result of the prover call | akashlal | 2014-06-28 | |
| |