diff options
author | 2011-11-04 16:00:15 -0700 | |
---|---|---|
committer | 2011-11-04 16:00:15 -0700 | |
commit | e853248a0db01853b36c7ce2446ccdff69807bf4 (patch) | |
tree | c2d59791645f020727026fb693d8f759661a57e1 /Source/Core | |
parent | 0a9c966a9bbad88b5ba5c712277e932008c876b9 (diff) |
Dafny: added options to make Induction Heuristic apply to array index expressions
Diffstat (limited to 'Source/Core')
-rw-r--r-- | Source/Core/CommandLineOptions.cs | 9 |
1 files changed, 4 insertions, 5 deletions
diff --git a/Source/Core/CommandLineOptions.cs b/Source/Core/CommandLineOptions.cs index ce36e8c8..d1b8c823 100644 --- a/Source/Core/CommandLineOptions.cs +++ b/Source/Core/CommandLineOptions.cs @@ -138,7 +138,7 @@ namespace Microsoft.Boogie { public bool Verify = true;
public bool DisallowSoundnessCheating = false;
public int DafnyInduction = 3;
- public int DafnyInductionHeuristic = 3;
+ public int DafnyInductionHeuristic = 5;
public bool TraceVerify = false;
public int /*(0:3)*/ ErrorTrace = 1;
public bool IntraproceduralInfer = true;
@@ -722,7 +722,7 @@ namespace Microsoft.Boogie { case "-inductionHeuristic":
case "/inductionHeuristic":
- ps.GetNumericArgument(ref DafnyInductionHeuristic, 4);
+ ps.GetNumericArgument(ref DafnyInductionHeuristic, 6);
break;
case "-contracts":
@@ -2052,9 +2052,8 @@ namespace Microsoft.Boogie { heuristically chosen quantifiers and ghost methods
/inductionHeuristic: 0 - least discriminating induction heuristic (that is,
lean toward applying induction more often)
- 1 - more discriminating
- 2 - even more discriminating
- 3 (default) - most discriminating
+ 1,2,3,4 - more and more discriminating
+ 5 (default) - most discriminating
---- Boogie options --------------------------------------------------------
|