summaryrefslogtreecommitdiff
path: root/Source/Core/AbsyCmd.cs
diff options
context:
space:
mode:
authorGravatar wuestholz <unknown>2014-11-10 10:48:12 +0100
committerGravatar wuestholz <unknown>2014-11-10 10:48:12 +0100
commit75542ea0ee9f14ef18eee6e3349747a8f7181b51 (patch)
tree4c6aacf5f3f4a7387e1c14905579fa842759a4b5 /Source/Core/AbsyCmd.cs
parent21361be2f7adcf6bee22aabc02099d573f9522f9 (diff)
Worked on the verification result caching.
Diffstat (limited to 'Source/Core/AbsyCmd.cs')
-rw-r--r--Source/Core/AbsyCmd.cs5
1 files changed, 4 insertions, 1 deletions
diff --git a/Source/Core/AbsyCmd.cs b/Source/Core/AbsyCmd.cs
index ab99102a..8f7aa185 100644
--- a/Source/Core/AbsyCmd.cs
+++ b/Source/Core/AbsyCmd.cs
@@ -1293,7 +1293,10 @@ namespace Microsoft.Boogie {
if (stream.UseForComputingChecksums)
{
var lhs = Lhss.FirstOrDefault() as SimpleAssignLhs;
- if (lhs != null && lhs.AssignedVariable.Decl != null && QKeyValue.FindBoolAttribute(lhs.AssignedVariable.Decl.Attributes, "assumption"))
+ if (lhs != null
+ && lhs.AssignedVariable.Decl != null
+ && (QKeyValue.FindBoolAttribute(lhs.AssignedVariable.Decl.Attributes, "assumption")
+ || lhs.AssignedVariable.Decl.Name.Contains("##old##")))
{
return;
}