mirror of
https://github.com/Z3Prover/z3
synced 2025-06-22 05:43:39 +00:00
parent
974541e244
commit
6b319f9ac3
1 changed files with 1 additions and 1 deletions
|
@ -2981,7 +2981,7 @@ namespace smt {
|
||||||
// If we don't use the theory case split heuristic,
|
// If we don't use the theory case split heuristic,
|
||||||
// for each pair of literals (l1, l2) we add the clause (~l1 OR ~l2)
|
// for each pair of literals (l1, l2) we add the clause (~l1 OR ~l2)
|
||||||
// to enforce the condition that at most one literal can be assigned 'true'.
|
// to enforce the condition that at most one literal can be assigned 'true'.
|
||||||
if (!m_fparams.m_theory_case_split) {
|
if (!m_fparams.m_theory_case_split && !m.proofs_enabled()) {
|
||||||
for (unsigned i = 0; i < num_lits; ++i) {
|
for (unsigned i = 0; i < num_lits; ++i) {
|
||||||
for (unsigned j = i+1; j < num_lits; ++j) {
|
for (unsigned j = i+1; j < num_lits; ++j) {
|
||||||
literal l1 = lits[i];
|
literal l1 = lits[i];
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue