summaryrefslogtreecommitdiff
path: root/test/regress/regress0/ho/lazy-lambda-model.smt2
blob: 71df017e9fa354a61641ae792a01c8726e31fdac (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
; COMMAND-LINE: --uf-lazy-ll
; EXPECT: sat
(set-logic HO_ALL)
(declare-fun g (Int) Int)
(declare-fun h (Int) Int)
(define-fun f ((x Int)) Int (ite (> x 0) (* 2 x) x))

(declare-fun a () Int)
(declare-fun b () Int)


(assert (or (= f g) (= f h)))

(assert (and (= (h a) 26) (= (g b) 26)))

(check-sat)
generated by cgit on debian on lair
contact matthew@masot.net with questions or feedback