summaryrefslogtreecommitdiff
path: root/Source/VCGeneration/Check.cs
diff options
context:
space:
mode:
authorGravatar Michal Moskal <michal@moskal.me>2011-08-30 17:51:15 -0700
committerGravatar Michal Moskal <michal@moskal.me>2011-08-30 17:51:15 -0700
commitc61f98e693b39a9a5edf1f3b61d5e9ea2ce30ba1 (patch)
treed920e584c5dbd5ea54a426258a1b16aa4aa03189 /Source/VCGeneration/Check.cs
parenta05a61954d80ea118242c66d333fc14395e37fcf (diff)
Options.PostParse() is called by Parse(), so set command-line-derived options before calling Parse()
Diffstat (limited to 'Source/VCGeneration/Check.cs')
-rw-r--r--Source/VCGeneration/Check.cs5
1 files changed, 2 insertions, 3 deletions
diff --git a/Source/VCGeneration/Check.cs b/Source/VCGeneration/Check.cs
index 130852f7..91c8a010 100644
--- a/Source/VCGeneration/Check.cs
+++ b/Source/VCGeneration/Check.cs
@@ -134,16 +134,15 @@ namespace Microsoft.Boogie {
options.LogFilename = logFilePath;
if (appendLogFile)
options.AppendLogFile = appendLogFile;
- options.PostParse();
}
- options.Parse(CommandLineOptions.Clo.ProverOptions);
-
if (timeout > 0) {
options.TimeLimit = timeout * 1000;
}
options.BitVectors = this.bitvectors;
+ options.Parse(CommandLineOptions.Clo.ProverOptions);
+
ContextCacheKey key = new ContextCacheKey(prog, this.bitvectors);
ProverContext ctx;
ProverInterface prover;