summaryrefslogtreecommitdiff
path: root/test/regress/regress3/issue4714.smt2
blob: ee3e59a3213cda11cc963f913c2950e47a8674c5 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
; COMMAND-LINE: --check-models
; EXPECT: unknown
(set-logic UFNIRA)
(declare-fun c (Int) Int)
(define-fun d ((k Int)) Int (- (c k) 10))
(define-fun j ((k Int) (e Int)) Bool (<= 0 e (d k)))
(define-fun f ((k Int) (a Int) (b Int)) Int (ite (= b 1) a (mod a b)))
(define-fun g ((k Int) (a Int) (b Int)) Int (f k (* a (c b)) (c k)))
(define-fun h ((k Int) (a Int) (b Int)) Int (f k (+ a b) (c k)))
(assert (= (c 0) 1))
(assert (exists ((l Int) (k Int)) (and (j k l) (distinct (g k (h k l (g k l l)) l) (g k (h k l 0) l)))))
(check-sat)
generated by cgit on debian on lair
contact matthew@masot.net with questions or feedback