summaryrefslogtreecommitdiff
path: root/test/regress/regress1/quantifiers/dt-tc-opt-small.smt2
blob: 6cf81e80a129311f45e9ba7d3bbf2e23e473b0c7 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
; EXPECT: unknown

; This triggered a failure related to datatypes model building (when symfpu is enabled)
(set-logic ALL)
(declare-datatypes ((V 0) (A 0)) (
  ((I (i Int)) (vec (v A)))
  ((arr (l Int)))))
(declare-fun E (V V) Bool)
(declare-fun eee (A) Bool)
(declare-fun a () V)
(declare-fun aa () A)
(assert (forall ((?y1 A)) (eee ?y1)))
(assert (E a a))
(assert (not (E (I 0) (I 0))))
(assert (= (l aa) (i a)))
(check-sat)
generated by cgit on debian on lair
contact matthew@masot.net with questions or feedback