3
0
Fork 0
mirror of https://github.com/Z3Prover/z3 synced 2025-07-29 15:37:58 +00:00

adding unit test entry point

Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
This commit is contained in:
Nikolaj Bjorner 2017-02-22 11:46:47 -08:00
parent d8bb10d37f
commit 748ada2acc
8 changed files with 260 additions and 45 deletions

View file

@ -21,10 +21,14 @@ Revision History:
#include"sat_extension.h"
#include"sat_solver.h"
#include"scoped_ptr_vector.h"
namespace sat {
class card_extension : public extension {
friend class local_search;
struct stats {
unsigned m_num_propagations;
unsigned m_num_conflicts;
@ -118,6 +122,8 @@ namespace sat {
ptr_vector<card> m_cards;
ptr_vector<xor> m_xors;
scoped_ptr_vector<card> m_card_axioms;
// watch literals
svector<var_info> m_var_infos;
unsigned_vector m_var_trail;