mirror of
https://github.com/Z3Prover/z3
synced 2025-08-08 12:11:23 +00:00
some adjustments for stack use on large strings
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
This commit is contained in:
parent
e8cfbb41d3
commit
ab5905cf7f
4 changed files with 47 additions and 25 deletions
|
@ -383,7 +383,7 @@ namespace smt {
|
|||
symbol m_prefix, m_suffix, m_accept, m_reject;
|
||||
symbol m_tail, m_seq_first, m_seq_last, m_indexof_left, m_indexof_right, m_aut_step;
|
||||
symbol m_pre, m_post, m_eq, m_seq_align;
|
||||
ptr_vector<expr> m_todo;
|
||||
ptr_vector<expr> m_todo, m_concat;
|
||||
unsigned m_internalize_depth;
|
||||
expr_ref_vector m_ls, m_rs, m_lhs, m_rhs;
|
||||
|
||||
|
@ -432,7 +432,7 @@ namespace smt {
|
|||
|
||||
void init_model(expr_ref_vector const& es);
|
||||
app* get_ite_value(expr* a);
|
||||
void get_ite_concat(expr* e, ptr_vector<expr>& concats);
|
||||
void get_ite_concat(ptr_vector<expr>& head, ptr_vector<expr>& tail);
|
||||
|
||||
void len_offset(expr* e, rational val);
|
||||
void prop_arith_to_len_offset();
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue