summaryrefslogtreecommitdiff
path: root/Test/og
diff options
context:
space:
mode:
authorGravatar qadeer <unknown>2014-01-23 10:38:58 -0800
committerGravatar qadeer <unknown>2014-01-23 10:38:58 -0800
commitcd500f3653905b029cf019a8709433c90df03fe1 (patch)
tree0f7182fca1000862c7f4d0a9c89aa7017ee60338 /Test/og
parenta4693d722fbdda8c4872a222236b9577d3618bf2 (diff)
more cleanup
Diffstat (limited to 'Test/og')
-rw-r--r--Test/og/multiset.bpl2
1 files changed, 2 insertions, 0 deletions
diff --git a/Test/og/multiset.bpl b/Test/og/multiset.bpl
index 55c87924..047d25a6 100644
--- a/Test/og/multiset.bpl
+++ b/Test/og/multiset.bpl
@@ -139,6 +139,7 @@ ensures {:right 1} |{ A: assert tidIn != nil && tidIn != done;
invariant {:phase 1} tidTmp != nil && tidTmp != done;
invariant {:phase 1} tidTmp == tidIn;
invariant {:phase 1} Inv(valid, elt, owner);
+ invariant {:phase 1} 0 <= j;
{
par Yield1();
@@ -319,6 +320,7 @@ ensures {:atomic 2} |{ A: assert tidIn != nil && tidIn != done;
invariant {:phase 1} {:phase 2} Inv(valid, elt, owner);
invariant {:phase 1} {:phase 2} (forall ii:int :: 0 <= ii && ii < j ==> !(old_valid[ii] && old_elt[ii] == x));
invariant {:phase 1} {:phase 2} (forall ii:int :: 0 <= ii && ii < max && old_valid[ii] ==> valid[ii] && old_elt[ii] == elt[ii]);
+ invariant {:phase 1} {:phase 2} 0 <= j;
{
par Yield12() | YieldLookUp(old_valid, old_elt);