Hi,
For this formula:
(declare-fun a () String)
(assert
(xor
(str.in.re a (re.* (str.to.re "A")))
(str.in.re a (re.++ re.allchar re.all))
(str.in.re a (re.opt (str.to.re "A")))))
(check-sat-using ctx-solver-simplify)
Z3 throws out an assertion violation:
ASSERTION VIOLATION
File: ../src/smt/tactic/ctx_solver_simplify_tactic.cpp
Line: 141
UNREACHABLE CODE WAS REACHED.
(C)ontinue, (A)bort, (S)top, (T)hrow exception, Invoke (G)DB
OS: Ubuntu 18.04
Commit: 6c72f39
Hi,
For this formula:
Z3 throws out an assertion violation:
OS: Ubuntu 18.04
Commit: 6c72f39