summaryrefslogtreecommitdiff
path: root/Test/test21/Flattening.bpl
blob: 1089993170f7fd38500509b0c4dc854041fa4d4a (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13


function g(int) returns (int);
function f(bool) returns (int);


axiom (f((exists x:int :: g(x) >= 12)) == 3);
axiom (f((exists x:int :: g(f((forall y:int :: g(x+y) >= 0))) >= 12)) == 3);


procedure P() returns () {
  assert false;
}