summaryrefslogtreecommitdiff
path: root/test/regress/regress1/strings/issue5510-re-consume.smt2
blob: 3b7aaf3442cece93140539c1d1ca28ab50c3c1a7 (plain)
1
2
3
4
5
6
7
8
9
; COMMAND-LINE: --strings-exp
; EXPECT: sat
(set-logic QF_S)
(set-info :status sat)
(declare-fun x () String)
(declare-fun y () String)
(assert (str.in_re (str.++ x "B" y) (re.* (re.++ (str.to_re "A") (re.union (re.* (str.to_re "A")) (str.to_re "B"))))))
(assert (str.in_re y (str.to_re "A")))
(check-sat)
generated by cgit on debian on lair
contact matthew@masot.net with questions or feedback