3
0
Fork 0
mirror of https://github.com/Z3Prover/z3 synced 2026-06-27 02:48:48 +00:00

use structured parameters

Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
This commit is contained in:
Nikolaj Bjorner 2026-06-13 08:38:58 -07:00
parent bcbfeec6c0
commit 491d990ed1
2 changed files with 5 additions and 2 deletions

View file

@ -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)