diff options
Diffstat (limited to 'test/regress/regress0/bv/fuzz36.delta01.smt')
-rw-r--r-- | test/regress/regress0/bv/fuzz36.delta01.smt | 47 |
1 files changed, 47 insertions, 0 deletions
diff --git a/test/regress/regress0/bv/fuzz36.delta01.smt b/test/regress/regress0/bv/fuzz36.delta01.smt new file mode 100644 index 000000000..153b46719 --- /dev/null +++ b/test/regress/regress0/bv/fuzz36.delta01.smt @@ -0,0 +1,47 @@ +(benchmark fuzzsmt +:logic QF_BV +:extrafuns ((v0 BitVec[4])) +:extrafuns ((v2 BitVec[4])) +:extrafuns ((v3 BitVec[4])) +:status unknown +:formula +(flet ($n1 true) +(flet ($n2 false) +(let (?n3 (bvashr v2 v0)) +(flet ($n4 (distinct ?n3 v3)) +(let (?n5 bv1[4]) +(let (?n6 bv0[4]) +(flet ($n7 (= v2 ?n6)) +(let (?n8 bv1[1]) +(let (?n9 bv0[1]) +(let (?n10 (ite $n7 ?n8 ?n9)) +(let (?n11 (sign_extend[3] ?n10)) +(flet ($n12 (bvugt ?n5 ?n11)) +(flet ($n13 (or $n2 $n4 $n12)) +(flet ($n14 (bvslt v2 ?n3)) +(let (?n15 (bvnor ?n5 ?n6)) +(let (?n16 (bvmul v0 ?n15)) +(flet ($n17 (bvuge v3 ?n16)) +(let (?n18 (ite $n17 ?n8 ?n9)) +(let (?n19 (sign_extend[3] ?n18)) +(let (?n20 (bvnor v0 ?n19)) +(flet ($n21 (bvuge ?n20 ?n3)) +(let (?n22 bv13[4]) +(let (?n23 (bvadd v0 ?n22)) +(flet ($n24 (bvslt ?n3 ?n23)) +(flet ($n25 (bvsle v0 ?n5)) +(flet ($n26 (distinct ?n6 ?n16)) +(flet ($n27 (bvslt v0 ?n5)) +(let (?n28 (ite $n27 ?n8 ?n9)) +(let (?n29 (sign_extend[3] ?n28)) +(flet ($n30 (= ?n6 ?n29)) +(flet ($n31 (or $n2 $n26 $n30)) +(flet ($n32 (= v2 v0)) +(let (?n33 (ite $n32 ?n8 ?n9)) +(flet ($n34 (bvsgt ?n9 ?n33)) +(let (?n35 (bvshl ?n5 ?n29)) +(flet ($n36 (bvsle ?n6 ?n35)) +(flet ($n37 (or $n2 $n34 $n36)) +(flet ($n38 (and $n13 $n14 $n21 $n24 $n25 $n31 $n37)) +$n38 +))))))))))))))))))))))))))))))))))))))) |