diff options
author | akashlal <unknown> | 2014-01-28 21:48:33 +0530 |
---|---|---|
committer | akashlal <unknown> | 2014-01-28 21:48:33 +0530 |
commit | 37ddd0bd2f8118948a95bffedbbc8d976adaa7ce (patch) | |
tree | b6b622d40f1d80237446b123ad47cbf0a7bb5f4a /Source/Core/CommandLineOptions.cs | |
parent | cd500f3653905b029cf019a8709433c90df03fe1 (diff) |
Option for reversing Houdini worklist (for top-down analysis)
Diffstat (limited to 'Source/Core/CommandLineOptions.cs')
-rw-r--r-- | Source/Core/CommandLineOptions.cs | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/Source/Core/CommandLineOptions.cs b/Source/Core/CommandLineOptions.cs index 09549e55..a4374623 100644 --- a/Source/Core/CommandLineOptions.cs +++ b/Source/Core/CommandLineOptions.cs @@ -397,6 +397,7 @@ namespace Microsoft.Boogie { public bool IntraproceduralInfer = true;
public bool ContractInfer = false;
public bool ExplainHoudini = false;
+ public bool ReverseHoudiniWorklist = false;
public bool ConcurrentHoudini = false;
public bool ModifyTopologicalSorting = false;
public bool DebugConcurrentHoudini = false;
@@ -1362,6 +1363,7 @@ namespace Microsoft.Boogie { ps.CheckBooleanFlag("doNotUseLabels", ref UseLabels, false) ||
ps.CheckBooleanFlag("contractInfer", ref ContractInfer) ||
ps.CheckBooleanFlag("explainHoudini", ref ExplainHoudini) ||
+ ps.CheckBooleanFlag("reverseHoudiniWorklist", ref ReverseHoudiniWorklist) ||
ps.CheckBooleanFlag("crossDependencies", ref HoudiniUseCrossDependencies) ||
ps.CheckBooleanFlag("useUnsatCoreForContractInfer", ref UseUnsatCoreForContractInfer) ||
ps.CheckBooleanFlag("printAssignment", ref PrintAssignment) ||
|