3
0
Fork 0
mirror of https://github.com/Z3Prover/z3 synced 2025-06-24 06:43:40 +00:00

update smt logging format to follow SAT solver

Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
This commit is contained in:
Nikolaj Bjorner 2020-08-20 19:56:44 -07:00
parent 77088745d0
commit ecb43ccca2
6 changed files with 95 additions and 24 deletions

View file

@ -232,6 +232,9 @@ namespace smt {
literal2assumption m_literal2assumption; // maps an expression associated with a literal to the original assumption
expr_ref_vector m_unsat_core;
unsigned m_last_position_log { 0 };
svector<size_t> m_last_positions;
// -----------------------------------
//
// Theory case split
@ -1568,6 +1571,8 @@ namespace smt {
void display_partial_assignment(std::ostream& out, expr_ref_vector const& asms, unsigned min_core_size);
void log_stats();
public:
context(ast_manager & m, smt_params & fp, params_ref const & p = params_ref());