summaryrefslogtreecommitdiff
path: root/test/regress/regress0/uf/ccredesign-fuzz.smt
blob: d7a658600e662d9541b9ffa2e2e01bebd88054f8 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
(benchmark fuzzsmt
:logic QF_UF
:status sat
:extrasorts (S1)
:extrasorts (S0)
:extrafuns ((v0 S0))
:extrafuns ((v1 S0))
:extrafuns ((f4 S1 S1))
:extrafuns ((v2 S1))
:extrafuns ((v3 S1))
:extrapreds ((p3 S0 S0 S1))
:extrafuns ((f0 S0 S0 S1 S0))
:extrapreds ((p1 S0 S1 S1))
:extrapreds ((p4 S1))
:formula
(flet ($n1 (p4 v3))
(let (?n2 (f4 v2))
(flet ($n3 (p4 ?n2))
(flet ($n4 (p1 v0 ?n2 ?n2))
(let (?n5 (f0 v1 v1 v2))
(let (?n6 (ite $n4 ?n5 v0))
(flet ($n7 (p3 ?n6 v0 ?n2))
(flet ($n8 (iff $n3 $n7))
(flet ($n9 (= v3 ?n2))
(let (?n10 (ite $n9 v1 v0))
(flet ($n11 (distinct ?n10 ?n10))
(flet ($n12 false)
(flet ($n13 (implies $n11 $n12))
(flet ($n14 (implies $n13 $n12))
(flet ($n15 (if_then_else $n1 $n8 $n14))
$n15
))))))))))))))))
generated by cgit on debian on lair
contact matthew@masot.net with questions or feedback