mirror of
https://github.com/Z3Prover/z3
synced 2025-04-23 09:05:31 +00:00
fix #4794
This commit is contained in:
parent
9156e355d8
commit
12198d13ac
10 changed files with 42 additions and 28 deletions
|
@ -278,12 +278,15 @@ namespace smt {
|
|||
return;
|
||||
}
|
||||
|
||||
update_state_graph(r);
|
||||
|
||||
if (m_state_graph.is_dead(get_state_id(r))) {
|
||||
STRACE("seq_regex_brief", tout << "(dead) ";);
|
||||
th.add_axiom(~lit);
|
||||
return;
|
||||
auto info = re().get_info(r);
|
||||
if (info.interpreted) {
|
||||
update_state_graph(r);
|
||||
|
||||
if (m_state_graph.is_dead(get_state_id(r))) {
|
||||
STRACE("seq_regex_brief", tout << "(dead) ";);
|
||||
th.add_axiom(~lit);
|
||||
return;
|
||||
}
|
||||
}
|
||||
|
||||
if (block_unfolding(lit, idx)) {
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue