summaryrefslogtreecommitdiff
path: root/Source/Core
diff options
context:
space:
mode:
authorGravatar pantazis <pdeligia@me.com>2013-06-12 03:01:46 +0100
committerGravatar pantazis <pdeligia@me.com>2013-06-12 03:01:46 +0100
commitff340131dc847849f81c28575c0add5598095cb3 (patch)
tree8e98cfcd4573d8024a3ea3750ad86b9cef55c339 /Source/Core
parent88634a150ccb9c723aef744e66062a2f42e274ba (diff)
cvc4 command line option & cvc4.cs in Provers
Diffstat (limited to 'Source/Core')
-rw-r--r--Source/Core/CommandLineOptions.cs11
1 files changed, 11 insertions, 0 deletions
diff --git a/Source/Core/CommandLineOptions.cs b/Source/Core/CommandLineOptions.cs
index 683935b4..cea7d4c4 100644
--- a/Source/Core/CommandLineOptions.cs
+++ b/Source/Core/CommandLineOptions.cs
@@ -409,6 +409,7 @@ namespace Microsoft.Boogie {
public bool SimplifyLogFileAppend = false;
public bool SoundnessSmokeTest = false;
public string Z3ExecutablePath = null;
+ public string CVC4ExecutablePath = null;
public enum ProverWarnings {
None,
@@ -1259,6 +1260,12 @@ namespace Microsoft.Boogie {
}
return true;
+ case "cvc4exe":
+ if (ps.ConfirmArgumentCount(1)) {
+ CVC4ExecutablePath = args[ps.i];
+ }
+ return true;
+
case "doBitVectorAnalysis":
DoBitVectorAnalysis = true;
if (ps.ConfirmArgumentCount(1)) {
@@ -1806,6 +1813,10 @@ namespace Microsoft.Boogie {
3 - (default) any
/z3exe:<path>
path to Z3 executable
+
+ CVC4 specific options:
+ /cvc4exe:<path>
+ path to CVC4 executable
");
}
}