mirror of
https://github.com/Z3Prover/z3
synced 2025-06-16 02:46:16 +00:00
fix #3076 - need to apply relevancy propagation in mk_bits. Assume bv v is already relevant but did not have bits associated with it, the bits need to then be marked as relevant
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
This commit is contained in:
parent
df1b308dd0
commit
bed2097fc4
5 changed files with 31 additions and 16 deletions
|
@ -152,6 +152,7 @@ namespace smt {
|
|||
ptr_vector<expr> fmls;
|
||||
m_context.get_asserted_formulas(fmls);
|
||||
st.collect(fmls.size(), fmls.c_ptr());
|
||||
TRACE("setup", st.display_primitive(tout););
|
||||
IF_VERBOSE(1000, st.display_primitive(verbose_stream()););
|
||||
if (m_logic == "QF_UF")
|
||||
setup_QF_UF(st);
|
||||
|
@ -947,7 +948,7 @@ namespace smt {
|
|||
ptr_vector<expr> fmls;
|
||||
m_context.get_asserted_formulas(fmls);
|
||||
st.collect(fmls.size(), fmls.c_ptr());
|
||||
TRACE("setup", tout << "setup_unknown\n";);
|
||||
TRACE("setup", tout << "setup_unknown\n";);
|
||||
setup_arith();
|
||||
setup_arrays();
|
||||
setup_bv();
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue