From 72d74c23e9c5cc1903f2646af6a7d778cfde53f3 Mon Sep 17 00:00:00 2001 From: qadeer Date: Fri, 14 Nov 2014 22:18:15 -0800 Subject: renamed :phase to :layer --- Test/og/lock.bpl | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) (limited to 'Test/og/lock.bpl') diff --git a/Test/og/lock.bpl b/Test/og/lock.bpl index 86c382d8..db563cce 100644 --- a/Test/og/lock.bpl +++ b/Test/og/lock.bpl @@ -1,8 +1,8 @@ // RUN: %boogie -noinfer -typeEncoding:m -useArrayTheory "%s" > "%t" // RUN: %diff "%s.expect" "%t" -var {:phase 2} b: bool; +var {:layer 2} b: bool; -procedure {:yields} {:phase 2} main() +procedure {:yields} {:layer 2} main() { yield; while (*) @@ -13,7 +13,7 @@ procedure {:yields} {:phase 2} main() yield; } -procedure {:yields} {:phase 2} Customer() +procedure {:yields} {:layer 2} Customer() { yield; while (*) @@ -26,7 +26,7 @@ procedure {:yields} {:phase 2} Customer() yield; } -procedure {:yields} {:phase 1,2} Enter() +procedure {:yields} {:layer 1,2} Enter() ensures {:atomic} |{ A: assume !b; b := true; return true; }|; { var status: bool; @@ -46,12 +46,12 @@ ensures {:atomic} |{ A: assume !b; b := true; return true; }|; goto L; } -procedure {:yields} {:phase 0,2} CAS(prev: bool, next: bool) returns (status: bool); +procedure {:yields} {:layer 0,2} CAS(prev: bool, next: bool) returns (status: bool); ensures {:atomic} |{ A: goto B, C; B: assume b == prev; b := next; status := true; return true; C: status := false; return true; }|; -procedure {:yields} {:phase 0,2} Leave(); +procedure {:yields} {:layer 0,2} Leave(); ensures {:atomic} |{ A: b := false; return true; }|; -- cgit v1.2.3