File tree Expand file tree Collapse file tree 2 files changed +4
-2
lines changed Expand file tree Collapse file tree 2 files changed +4
-2
lines changed Original file line number Diff line number Diff line change @@ -161,7 +161,7 @@ namespace sat {
161
161
if (m_unsat_vars.empty ())
162
162
return null_bool_var;
163
163
if (m_in_external_flip)
164
- return false ;
164
+ return null_bool_var ;
165
165
return m_unsat_vars.elem_at (m_rand (m_unsat_vars.size ()));
166
166
}
167
167
Original file line number Diff line number Diff line change @@ -276,7 +276,9 @@ namespace sls {
276
276
for (sat::bool_var bv = 0 ; bv < ctx.num_bool_vars (); ++bv) {
277
277
if (a.get_ineq (bv) && a.get_ineq (bv)->is_true () != ctx.is_true (bv)) {
278
278
TRACE (" arith" , tout << " bv:" << bv << " " << *a.get_ineq (bv) << ctx.is_true (bv) << " \n " ;
279
- tout << " bool vars: " << a.m_vars [v].m_bool_vars_of << " \n " );
279
+ tout << " v" << v << " bool vars: " << a.m_vars [v].m_bool_vars_of << " \n " ;
280
+ tout << mk_bounded_pp (a.m_vars [v].m_expr , a.m ) << " \n " ;
281
+ tout << mk_bounded_pp (ctx.atom (bv), a.m ) << " \n " );
280
282
}
281
283
VERIFY (!a.get_ineq (bv) || a.get_ineq (bv)->is_true () == ctx.is_true (bv));
282
284
});
You can’t perform that action at this time.
0 commit comments