mirror of
https://github.com/Z3Prover/z3
synced 2025-05-05 23:05:46 +00:00
remove var_constraint to get rid of bdd dependencies
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
This commit is contained in:
parent
9173306adc
commit
63f3c841d8
8 changed files with 22 additions and 25 deletions
|
@ -189,13 +189,6 @@ namespace polysat {
|
|||
m_rows.push_back(std::make_pair(v, sz));
|
||||
}
|
||||
|
||||
void linear_solver::new_bit(var_constraint& c) {
|
||||
}
|
||||
|
||||
void linear_solver::assert_bit(var_constraint& c) {
|
||||
|
||||
}
|
||||
|
||||
|
||||
void linear_solver::new_constraint(constraint& c) {
|
||||
switch (c.kind()) {
|
||||
|
@ -205,9 +198,6 @@ namespace polysat {
|
|||
case ckind_t::ule_t:
|
||||
new_le(c.to_ule());
|
||||
break;
|
||||
case ckind_t::bit_t:
|
||||
new_bit(c.to_bit());
|
||||
break;
|
||||
default:
|
||||
UNREACHABLE();
|
||||
break;
|
||||
|
@ -223,9 +213,6 @@ namespace polysat {
|
|||
case ckind_t::ule_t:
|
||||
assert_le(c.to_ule());
|
||||
break;
|
||||
case ckind_t::bit_t:
|
||||
assert_bit(c.to_bit());
|
||||
break;
|
||||
default:
|
||||
UNREACHABLE();
|
||||
break;
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue