summaryrefslogtreecommitdiff
path: root/test/regress/regress1/strings/issue6214-3-sym-re-inc.smt2
blob: c203c256f50e8f5a725f1fc57da11337f444f683 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
; COMMAND-LINE: --strings-exp
; EXPECT: unsat
(set-logic ALL)
(declare-fun a () String)
(declare-fun b () String)
(assert
 (str.in_re
  (str.++ (ite (str.in_re b (re.* (re.range "a" "u"))) a "") b)
  (re.++ (re.range "a" "u")
   (re.diff (str.to_re "")
    (str.to_re (ite (str.in_re b (re.* (re.range "a" "u"))) "" b))))))
(assert (str.<= b "a"))
(check-sat)
generated by cgit on debian on lair
contact matthew@masot.net with questions or feedback