3
0
Fork 0
mirror of https://github.com/Z3Prover/z3 synced 2025-08-05 10:50:24 +00:00

fix build

Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
This commit is contained in:
Nikolaj Bjorner 2020-01-31 22:20:25 -08:00
parent 5f89ead54b
commit 9fab72b3ef
3 changed files with 88 additions and 52 deletions

View file

@ -24,18 +24,11 @@ namespace smt {
class parallel {
context& ctx;
expr_ref_vector m_unit_trail;
obj_hashtable<expr> m_unit_set;
unsigned_vector m_unit_lim;
std::mutex m_mux;
public:
parallel(context& ctx): ctx(ctx), m_unit_trail(ctx.m) {}
parallel(context& ctx): ctx(ctx) {}
lbool operator()(expr_ref_vector const& asms);
void add_unit(context& ctx, expr* e);
void get_units(unsigned idx, context& pctx);
};
}