mirror of
https://github.com/Z3Prover/z3
synced 2025-07-19 10:52:02 +00:00
Fixed collect_param_descrs in pb2bv tactic.
This commit is contained in:
parent
3e1042c680
commit
24a5ff825a
1 changed files with 7 additions and 2 deletions
|
@ -871,12 +871,17 @@ private:
|
||||||
m_max_memory = megabytes_to_bytes(p.get_uint("max_memory", UINT_MAX));
|
m_max_memory = megabytes_to_bytes(p.get_uint("max_memory", UINT_MAX));
|
||||||
m_all_clauses_limit = p.get_uint("pb2bv_all_clauses_limit", 8);
|
m_all_clauses_limit = p.get_uint("pb2bv_all_clauses_limit", 8);
|
||||||
m_cardinality_limit = p.get_uint("pb2bv_cardinality_limit", UINT_MAX);
|
m_cardinality_limit = p.get_uint("pb2bv_cardinality_limit", UINT_MAX);
|
||||||
|
m_b_rw.updt_params(p);
|
||||||
}
|
}
|
||||||
|
|
||||||
void collect_param_descrs(param_descrs & r) {
|
void collect_param_descrs(param_descrs & r) {
|
||||||
insert_max_memory(r);
|
insert_max_memory(r);
|
||||||
r.insert("pb2bv_all_clauses_limit", CPK_UINT, "(default: 8) maximum number of literals for using equivalent CNF encoding of PB constraint.");
|
r.insert("pb2bv_all_clauses_limit", CPK_UINT, "(default: 8) maximum number of literals for using equivalent CNF encoding of PB constraint.");
|
||||||
r.insert("pb2bv_cardinality_limit", CPK_UINT, "(default: inf) limit for using arc-consistent cardinality constraint encoding.");
|
r.insert("pb2bv_cardinality_limit", CPK_UINT, "(default: inf) limit for using arc-consistent cardinality constraint encoding.");
|
||||||
|
|
||||||
|
m_b_rw.get_param_descrs(r);
|
||||||
|
r.erase("flat");
|
||||||
|
r.erase("elim_and");
|
||||||
}
|
}
|
||||||
|
|
||||||
void set_cancel(bool f) {
|
void set_cancel(bool f) {
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue