summaryrefslogtreecommitdiff
path: root/Source/Dafny/DafnyOptions.cs
Commit message (Collapse)AuthorAge
* New version number 1.9.7.30401, for binary release on Codeplex and Rise4fun.Gravatar leino2016-04-01
| | | | Changed copyright date to include 2016.
* Make /autoTriggers:1 to be default. Add /autoTriggers:0 to tests that requiresGravatar qunyanm2016-03-28
| | | | | it. Don't use pretty warning signs since we can't diff them correctly in the test output from the test run.
* Add /view:<view1, view2> option to filter module exports to be printed.Gravatar qunyanm2016-02-11
|
* Made /rewriteFocalPredicates:1 the defaultGravatar Rustan Leino2015-10-02
|
* Hover text includes #[_k-1] suffix for terms rewritten in prefix ↵Gravatar Rustan Leino2015-10-02
| | | | | | | predicates/lemmas (this fixes an item from the wishlist). Include in hover text the extreme predicates for which an extreme lemmas has been rewritten (but don't include ==# in this list--or should it perhaps be included?). Under a (temporary) switch /rewriteFocalPredicates, each use of a focal predicate P in a prefix lemma is rewritten into P#[_k-1].
* fix for warnings related to deprecated z3 options (please update to the ↵Gravatar Michael Lowell Roberts2015-09-22
| | | | latest revision of z3).
* Only print extraneous comments if asked.Gravatar Michael Lowell Roberts2015-09-17
|
* Look for z3 in Binaries/z3/bin (but keep the vendored version for convenience)Gravatar Clément Pit--Claudel2015-08-27
| | | | | | Dafny now first looks for a z3 binary in z3/bin, and if it can't find one it looks for one in Binaries/z3.exe (mostly for backwards-compatibility with already set-up source installations).
* Merge.Gravatar Clément Pit--Claudel2015-08-19
|\ | | | | | | | | Changes that were needed included preventing the InductionRewriter from iterating on a SplitQuantifier and using the new error reporting engine.
* | Use a nice warning symbol in some warning messagesGravatar Clément Pit--Claudel2015-08-18
| | | | | | | | | | This is useful because trigger-related messages can contain quite a bit of information, especially if they include info about multiple split quantifiers.
| * Moved discovery of induction variables into a Rewriter.Gravatar leino2015-08-11
|/ | | | | Generate warnings for malformed :induction arguments. Removed the functionality that allowed induction on 'this'.
* Add a Linux z3 binary to the repo, and use that or z3.exe based on the OSGravatar Clément Pit--Claudel2015-07-31
|
* Merge my autoTriggers work into the master branchGravatar Clément Pit--Claudel2015-07-17
|\ | | | | | | | | This contains trigger related things under the autoTriggers flag (disabled by default), and some bug-fixes and cleanups that are already enabled.
* | Clean up a few thing and set proper defaults before mergingGravatar Clément Pit--Claudel2015-07-16
| |
* | Add /printTooltips and /autoTriggers to the CLIGravatar Clément Pit--Claudel2015-07-13
| |
| * [IronDafny] implemented workaround for "import opened" bug(s).Gravatar Michael Lowell Roberts2015-07-13
| |
| * Added command-line option /warnShadowing, which emits warnings if variables ↵Gravatar Rustan Leino2015-07-02
| | | | | | | | shadow other variables (Issue #86)
| * Add code to calculate various interesting statistics about Dafny files.Gravatar Bryan Parno2015-07-01
|/
* added -optimize option to compiler.Gravatar Michael Lowell Roberts2015-06-12
|
* Fix the UseBaseNameForFileName flag; it shouldn't set the return code to zero.Gravatar Clément Pit--Claudel2015-06-07
| | | | | The test suite relies on error codes all being zero (except for preprocessing errors), so add a flag for that (as suggested in a source comment).
* Changed version to 1.9.3.20406 and updated copyright year to include 2015.Gravatar leino2015-04-06
|
* Minor change due to a change in BoogieGravatar wuestholz2015-01-13
|
* Added command-line switch /allowGlobals to simplify transition from language ↵Gravatar leino2015-01-07
| | | | changes introduced in changeset c56031307ac1
* Add a DafnyCC option that disables some of Dafny's cleverness to better ↵Gravatar Bryan Parno2014-10-27
| | | | match DafnyCC's capabilities
* Add support for counting spec/impl/proof lines by supressing, e.g., ghost ↵Gravatar Bryan Parno2014-10-27
| | | | statements
* Add an option to allow automatically generated requirements to be printedGravatar Bryan Parno2014-10-27
| | | | to a file, making them easier to inspect and manipulate.
* Add an option to use reduce Z3's knowledge of non-linear arithmetic.Gravatar Bryan Parno2014-10-24
| | | | Results in more manual work, but it also produces more predictable behavior.
* Added /compile:3, which compiles in memory and then executes the program (if ↵Gravatar Rustan Leino2014-01-13
| | | | there is a Main and there are no errors). Primarily intended for use with rise4fun.
* Produce "tail recursive" hover text in the IDE only for methods that are ↵Gravatar Rustan Leino2013-12-13
| | | | recursive
* Add a command-line option to disable include directives.Gravatar Bryan Parno2013-12-13
|
* Fixed printing of Dafny version number.Gravatar Rustan Leino2013-01-23
|
* Put all sources under \Source directoryGravatar Rustan Leino2012-10-04