diff options
author | 2012-02-23 13:52:02 -0800 | |
---|---|---|
committer | 2012-02-23 13:52:02 -0800 | |
commit | dc8e43c41b46e8d2ae9bc93caa97f7b7d891b5df (patch) | |
tree | be54b512a45481d6164f7127664be66a0ce1652d /Source/Provers/SMTLib/SMTLibProverOptions.cs | |
parent | 51e9ec1d1b9fd9d707a7eb5b9c903e266efbdad1 (diff) |
using model instead of labels
Diffstat (limited to 'Source/Provers/SMTLib/SMTLibProverOptions.cs')
-rw-r--r-- | Source/Provers/SMTLib/SMTLibProverOptions.cs | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/Source/Provers/SMTLib/SMTLibProverOptions.cs b/Source/Provers/SMTLib/SMTLibProverOptions.cs index b7b7f24d..6fe025c0 100644 --- a/Source/Provers/SMTLib/SMTLibProverOptions.cs +++ b/Source/Provers/SMTLib/SMTLibProverOptions.cs @@ -41,6 +41,11 @@ namespace Microsoft.Boogie.SMTLib public string Inspector = null;
public bool OptimizeForBv = false;
+ public bool ProduceModel() {
+ return !CommandLineOptions.Clo.UseLabels ||
+ ExpectingModel();
+ }
+
public bool ExpectingModel()
{
return CommandLineOptions.Clo.PrintErrorModel >= 1 ||
|