summaryrefslogtreecommitdiff
path: root/test/regress/regress0/arrays/bug272.minimized.smt
blob: 3607403108731b247fcc4a62993a03fb705f9e52 (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_AX
:extrafuns ((v2 Index))
:extrafuns ((v0 Array))
:extrafuns ((v3 Element))
:extrafuns ((v1 Index))
:status sat
:formula
(flet ($n1 true)
(let (?n2 (select v0 v2))
(flet ($n3 (= v3 ?n2))
(let (?n4 (store v0 v1 v3))
(let (?n5 (store ?n4 v2 v3))
(let (?n6 (store ?n4 v2 ?n2))
(flet ($n7 (= ?n5 ?n6))
(let (?n8 (store ?n5 v1 ?n2))
(let (?n9 (ite $n7 ?n5 ?n8))
(flet ($n10 (= v0 ?n6))
(flet ($n11 (distinct ?n5 ?n8))
(let (?n12 (select ?n5 v1))
(flet ($n13 (distinct v3 ?n12))
(let (?n14 (ite $n13 v3 ?n12))
(let (?n15 (ite $n11 v3 ?n14))
(flet ($n16 (= ?n4 ?n6))
(let (?n17 (ite $n16 ?n2 ?n2))
(let (?n18 (ite $n10 ?n15 ?n17))
(let (?n19 (store ?n5 v1 ?n18))
(flet ($n20 (distinct ?n9 ?n19))
(flet ($n21 (or $n3 $n20))
(flet ($n22 (xor $n1 $n21))
$n22
)))))))))))))))))))))))
generated by cgit on debian on lair
contact matthew@masot.net with questions or feedback