mirror of
https://github.com/Z3Prover/z3
synced 2025-04-12 04:03:39 +00:00
try different field order for Mac build
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
This commit is contained in:
parent
1dcbde4ecb
commit
f2d3160181
|
@ -26,9 +26,7 @@ namespace smt {
|
||||||
th(th),
|
th(th),
|
||||||
m(th.get_manager()),
|
m(th.get_manager()),
|
||||||
seq(m),
|
seq(m),
|
||||||
dl(),
|
|
||||||
m_qhead(0),
|
m_qhead(0),
|
||||||
m_nc_functor(),
|
|
||||||
m_var_value_hash(*this),
|
m_var_value_hash(*this),
|
||||||
m_var_value_eq(*this),
|
m_var_value_eq(*this),
|
||||||
m_var_value_table(DEFAULT_HASHTABLE_INITIAL_CAPACITY, m_var_value_hash, m_var_value_eq)
|
m_var_value_table(DEFAULT_HASHTABLE_INITIAL_CAPACITY, m_var_value_hash, m_var_value_eq)
|
||||||
|
|
|
@ -304,11 +304,11 @@ theory_seq::theory_seq(context& ctx):
|
||||||
m_ls(m), m_rs(m),
|
m_ls(m), m_rs(m),
|
||||||
m_lhs(m), m_rhs(m),
|
m_lhs(m), m_rhs(m),
|
||||||
m_new_eqs(m),
|
m_new_eqs(m),
|
||||||
m_has_seq(m_util.has_seq()),
|
|
||||||
m_unhandled_expr(nullptr),
|
|
||||||
m_res(m),
|
m_res(m),
|
||||||
m_max_unfolding_depth(1),
|
m_max_unfolding_depth(1),
|
||||||
m_max_unfolding_lit(null_literal),
|
m_max_unfolding_lit(null_literal),
|
||||||
|
m_unhandled_expr(nullptr),
|
||||||
|
m_has_seq(m_util.has_seq()),
|
||||||
m_new_solution(false),
|
m_new_solution(false),
|
||||||
m_new_propagation(false),
|
m_new_propagation(false),
|
||||||
m_mk_aut(m) {
|
m_mk_aut(m) {
|
||||||
|
|
|
@ -410,8 +410,6 @@ namespace smt {
|
||||||
ptr_vector<expr> m_todo, m_concat;
|
ptr_vector<expr> m_todo, m_concat;
|
||||||
expr_ref_vector m_ls, m_rs, m_lhs, m_rhs;
|
expr_ref_vector m_ls, m_rs, m_lhs, m_rhs;
|
||||||
expr_ref_pair_vector m_new_eqs;
|
expr_ref_pair_vector m_new_eqs;
|
||||||
bool m_has_seq;
|
|
||||||
expr* m_unhandled_expr;
|
|
||||||
|
|
||||||
// maintain automata with regular expressions.
|
// maintain automata with regular expressions.
|
||||||
scoped_ptr_vector<eautomaton> m_automata;
|
scoped_ptr_vector<eautomaton> m_automata;
|
||||||
|
@ -421,6 +419,8 @@ namespace smt {
|
||||||
literal m_max_unfolding_lit;
|
literal m_max_unfolding_lit;
|
||||||
vector<s_in_re> m_s_in_re;
|
vector<s_in_re> m_s_in_re;
|
||||||
|
|
||||||
|
expr* m_unhandled_expr;
|
||||||
|
bool m_has_seq;
|
||||||
bool m_new_solution; // new solution added
|
bool m_new_solution; // new solution added
|
||||||
bool m_new_propagation; // new propagation to core
|
bool m_new_propagation; // new propagation to core
|
||||||
re2automaton m_mk_aut;
|
re2automaton m_mk_aut;
|
||||||
|
|
Loading…
Reference in a new issue