summaryrefslogtreecommitdiff
path: root/Chalice/src
diff options
context:
space:
mode:
authorGravatar stefanheule <unknown>2012-02-25 03:32:42 -0800
committerGravatar stefanheule <unknown>2012-02-25 03:32:42 -0800
commitda27d0eb253f2a9bea48b6da904367792aa927b3 (patch)
tree708e0da18cd8efcc71d84e59e6828b2f8b4fe2df /Chalice/src
parente3b22875d8660f1b0e2923732015a0cb421fc3f4 (diff)
Chalice: Disable "flags" for the auxiliary information of predicates.
Diffstat (limited to 'Chalice/src')
-rw-r--r--Chalice/src/main/scala/Translator.scala2
1 files changed, 1 insertions, 1 deletions
diff --git a/Chalice/src/main/scala/Translator.scala b/Chalice/src/main/scala/Translator.scala
index bedc435b..887634dc 100644
--- a/Chalice/src/main/scala/Translator.scala
+++ b/Chalice/src/main/scala/Translator.scala
@@ -2131,7 +2131,7 @@ class ExpressionTranslator(val globals: Globals, preGlobals: Globals, val fpi: F
Boogie.If(b,
// remove correct predicate from the auxiliary information by setting
// its flag to false
- (disj.foldLeft(Nil: List[Stmt]){ (a: List[Stmt], b: (Expr, Expr)) => Boogie.If(b._1,(b._2 := false) :: Nil,a) :: Nil }) :::
+ (disj.foldLeft(Nil: List[Stmt]){ (a: List[Stmt], b: (Expr, Expr)) => Boogie.If(b._1,/*(b._2 := false) :: */Nil,a) :: Nil }) :::
// asserts are converted to assumes, so error messages do not matter
assert2assume(Exhale(SecMask, SecMask, List((definition, ErrorMessage(NoPosition, ""))), occasion, false, currentK, false /* it should not important what we pass here */, false, depth-1, true, newPreviousReceivers, false)),
Nil) :: Nil