mirror of
https://github.com/Z3Prover/z3
synced 2026-06-19 07:06:28 +00:00
use structured parameters
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
This commit is contained in:
parent
bcbfeec6c0
commit
491d990ed1
2 changed files with 5 additions and 2 deletions
|
|
@ -492,7 +492,8 @@ public:
|
|||
}
|
||||
sat::literal_vector lits;
|
||||
expr_ref_vector fmls(m);
|
||||
if (!m_params.get_bool("cube.lookahead", false)) {
|
||||
parallel_params pp(m_params);
|
||||
if (!pp.cube_lookahead()) {
|
||||
sat::bool_var_vector candidates;
|
||||
unsigned search_lvl = m_solver.search_lvl();
|
||||
for (sat::bool_var v : vars) {
|
||||
|
|
|
|||
|
|
@ -27,6 +27,7 @@ Notes:
|
|||
#include "params/smt_params.h"
|
||||
#include "params/smt_params_helper.hpp"
|
||||
#include "solver/solver_na2as.h"
|
||||
#include "solver/parallel_params.hpp"
|
||||
#include "solver/mus.h"
|
||||
|
||||
#include <algorithm>
|
||||
|
|
@ -436,7 +437,8 @@ namespace {
|
|||
|
||||
expr_ref_vector cube(expr_ref_vector& vars, unsigned cutoff) override {
|
||||
ast_manager& m = get_manager();
|
||||
if (!get_params().get_bool("cube.lookahead", false)) {
|
||||
parallel_params pp(get_params());
|
||||
if (!pp.cube_lookahead()) {
|
||||
auto& ctx = m_context.get_context();
|
||||
expr_mark selected_vars;
|
||||
for (expr* v : vars)
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue