summaryrefslogtreecommitdiff
path: root/test/regress/regress1/strings/issue6766-re-elim-bv.smt2
blob: 13677838bf06d19fa7652029db095504abf96bf0 (plain)
1
2
3
4
5
6
7
8
9
; COMMAND-LINE: --strings-exp --re-elim --re-elim-agg
; EXPECT: sat
(set-logic ALL)
(declare-fun a () String)
(declare-fun b () String)
(assert
 (str.in_re (str.++ a (ite (str.in_re (str.++ a "BA" b) (re.++ (re.* (str.to_re "A")) (str.to_re "B"))) b a))
  (re.diff (re.* (str.to_re "A")) (str.to_re ""))))
(check-sat)
generated by cgit on debian on lair
contact matthew@masot.net with questions or feedback