summaryrefslogtreecommitdiff
path: root/Test/test21/Keywords.bpl
blob: 53a323cd5a78ba4ebc00611565652ae682979ca8 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
// RUN: %boogie -typeEncoding:n -logPrefix:0n "%s" > "%t"
// RUN: %diff "%s.n.expect" "%t"
// RUN: %boogie -typeEncoding:p -logPrefix:0p "%s" > "%t"
// RUN: %diff "%s.p.expect" "%t"
// RUN: %boogie -typeEncoding:a -logPrefix:0a "%s" > "%t"
// RUN: %diff "%s.a.expect" "%t"


function NOT(x:int) returns(int);

axiom (forall x:int :: NOT(x) == 1 - x);

procedure P() returns () {
  assert NOT(5) == -4;
}