3
0
Fork 0
mirror of https://github.com/Z3Prover/z3 synced 2025-08-12 22:20:54 +00:00

fix sat model converter to work with incrementality

Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
This commit is contained in:
Nikolaj Bjorner 2017-12-18 11:12:27 -08:00
parent a5b663c52d
commit c199344bbf
8 changed files with 198 additions and 200 deletions

View file

@ -113,8 +113,12 @@ namespace sat {
bool check_invariant(unsigned num_vars) const;
void display(std::ostream & out) const;
bool check_model(model const & m) const;
void copy(model_converter const & src);
/*
\brief Append entries from src, then remove entries in src.
*/
void flush(model_converter& src);
void collect_vars(bool_var_set & s) const;
unsigned max_var(unsigned min) const;
/*