summaryrefslogtreecommitdiff
path: root/BCT/RegressionTests
Commit message (Expand)AuthorAge
* Fixed two bugs related to structs: now a struct that is declared without anGravatar Mike Barnett2011-09-01
* Made the split fields heap agree with the naming convention used for fields thatGravatar Mike Barnett2011-08-16
* Fixed problem where events in stubs were generating duplicate declarations.Gravatar Mike Barnett2011-08-11
* (BCT) BREAKING CHANGEGravatar t-espave2011-08-11
* (phone bct) nav graph building (mostly) automatedGravatar t-espave2011-08-05
* Added new option /captureState (/c) for generating a capture state assumptionGravatar Mike Barnett2011-08-04
* Changed name mangling (again) to avoid name clashes.Gravatar Mike Barnett2011-08-04
* Increase the name mangling to avoid name clashes in the Boogie program. In IL,Gravatar Mike Barnett2011-08-03
* (phone bct) default URI checks inlinedGravatar t-espave2011-08-02
* Fix in the assertion injector for putting the output on top of the inputGravatar Mike Barnett2011-08-01
* MergeGravatar Mike Barnett2011-07-27
|\
* | Implemented a whitelist/blacklist so translator can ignore certain parts of anGravatar Mike Barnett2011-07-27
| * fixed right/left shift functions declGravatar t-espave2011-07-27
|/
* Updated regressions.Gravatar Mike Barnett2011-07-27
* adding checks and code injection for phone feedback checkingGravatar t-espave2011-07-25
* Added subtyping axiomatization.Gravatar Mike Barnett2011-07-20
* Add a translation for switch statements.Gravatar Mike Barnett2011-07-14
* phone control exploration for BCT, not integrated yetGravatar Unknown2011-07-07
* Updated regression output.Gravatar Mike Barnett2011-07-06
* Updated regression output.Gravatar Mike Barnett2011-07-06
* Fixed/improved the handling of conditional expressions.Gravatar Mike Barnett2011-05-31
* Added bitwise operations.Gravatar Mike Barnett2011-05-31
* Lots of small bug fixes: conversions, overloaded operations on real numbers.Gravatar Mike Barnett2011-05-31
* Handle more conversions.Gravatar Mike Barnett2011-05-29
* Fixes for a bunch of different bugs. Translate default value for doubles,Gravatar Mike Barnett2011-05-29
* Removed the method DefaultValue from the sink: if a default value of a typeGravatar Mike Barnett2011-05-29
* Translate assignments to parameters that are of a struct type correctly. NoteGravatar Mike Barnett2011-05-28
* Translate assignments of structs as a call to a (default) copy constructorGravatar Mike Barnett2011-05-27
* Beginning of representing structs as values on the heap, but without objectGravatar Mike Barnett2011-05-26
* Created an API so that a MetadataTraverser is used to translate a set ofGravatar Mike Barnett2011-05-21
* Unify translation of arguments so the same code is used for IMethodCall andGravatar Mike Barnett2011-05-19
* Add extern declarations to procedures.Gravatar Mike Barnett2011-05-16
* Trying to fix the bound expression simplifier.Gravatar Mike Barnett2011-05-12
* Cleanup of new LHS simplification and replaced the golden output with theGravatar Mike Barnett2011-05-06
* The decompilation is not guaranteed to get rid of all push statements and popGravatar Mike Barnett2011-04-29
* Model newly constructed structs as a constant DefaultStruct that has axioms thatGravatar Unknown2011-04-27
* merge changes with shaz's checkin.Gravatar Unknown2011-04-27
|\
| * Trying to get structs supported.Gravatar Unknown2011-04-27
* | fixes to struct translationGravatar qadeer2011-04-27
|/
* 0. Deleted other heap representations except SplitField and GeneralGravatar qadeer2011-04-23
* Fix stub support (still not completely finished).Gravatar Unknown2011-04-12
* More support for stubs. Ability to add functions as well as procedures.Gravatar mikebarnett2011-04-04
* Can now translate multiple assemblies into one Boogie Program.Gravatar mikebarnett2011-03-08
* Made it unnecessary to set the types on the Boogie ASTs as we create them.Gravatar mikebarnett2011-03-03
* Create a static constructor only for types that don't already define one.Gravatar mikebarnett2011-03-02
* Fixed many bugs.Gravatar mikebarnett2011-03-01
* implemented delegates and eventsGravatar qadeer2011-02-25
* Added a new type, Type, that represents runtime types. The Heap interface now...Gravatar mikebarnett2011-02-24
* Changed calls to Debug.Assert to Contract.Assert.Gravatar mikebarnett2011-02-24
* Fix the generation of procedure names so that array types are encoded properly.Gravatar mikebarnett2011-01-26