diff options
author | akashlal <unknown> | 2012-05-28 22:08:51 +0530 |
---|---|---|
committer | akashlal <unknown> | 2012-05-28 22:08:51 +0530 |
commit | 567fa4e6f24969644a6a373d7194f4bc04a74cf6 (patch) | |
tree | 3f71fdcc5cb1e84691dc0ffc47d37815ac888bf1 /Source/VCGeneration | |
parent | 029d0477855ba3f16f15fd7810862af632d81cc3 (diff) |
No need for extra attributes in ExtractLoops
Diffstat (limited to 'Source/VCGeneration')
-rw-r--r-- | Source/VCGeneration/StratifiedVC.cs | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/Source/VCGeneration/StratifiedVC.cs b/Source/VCGeneration/StratifiedVC.cs index 0f32bab1..056b3f17 100644 --- a/Source/VCGeneration/StratifiedVC.cs +++ b/Source/VCGeneration/StratifiedVC.cs @@ -31,6 +31,7 @@ namespace VC private bool useSummary;
private SummaryComputation summaryComputation;
private HashSet<string> procsThatReachedRecBound;
+ public int boundUsedInLastQuery { get; private set; }
ProverInterface prover;
public HashSet<string> procsToSkip;
public Dictionary<string, int> extraRecBound;
@@ -62,7 +63,7 @@ namespace VC procsThatReachedRecBound = new HashSet<string>();
procsToSkip = new HashSet<string>();
extraRecBound = new Dictionary<string, int>();
- //extraRecBound.Add("FcFinishReset_loop_label_59_head", 4);
+ boundUsedInLastQuery = -1;
}
// Is this procedure to be "skipped"
@@ -1503,6 +1504,8 @@ namespace VC // case 3: (internal error) The theorem prover TimesOut of runs OutOfMemory
while (true)
{
+ boundUsedInLastQuery = bound;
+
// Check timeout
if (CommandLineOptions.Clo.ProverKillTime != -1)
{
|