summaryrefslogtreecommitdiff
path: root/src/prop
diff options
context:
space:
mode:
authorGereon Kremer <nafur42@gmail.com>2021-10-27 16:05:02 -0700
committerGitHub <noreply@github.com>2021-10-27 16:05:02 -0700
commit75f92b54a63f80aabf6591e9033f28c62d9ed030 (patch)
tree893c423b4f38b6b2a57c6fd386be8e7f702b17df /src/prop
parent2519a0ba0491b8500799b56caf952a15bf2d0409 (diff)
parent95685c06c1c3983bc50a5cf4b4196fc1c5ae2247 (diff)
Merge branch 'master' into issue7504issue7504
Diffstat (limited to 'src/prop')
-rw-r--r--src/prop/sat_proof_manager.cpp2
1 files changed, 2 insertions, 0 deletions
diff --git a/src/prop/sat_proof_manager.cpp b/src/prop/sat_proof_manager.cpp
index e650473b3..74617a521 100644
--- a/src/prop/sat_proof_manager.cpp
+++ b/src/prop/sat_proof_manager.cpp
@@ -722,6 +722,8 @@ void SatProofManager::finalizeProof()
<< "SatProofManager::finalizeProof: conflicting (lazy) satLit: "
<< d_conflictLit << "\n";
finalizeProof(getClauseNode(d_conflictLit), {d_conflictLit});
+ // reset since if in incremental mode this may be used again
+ d_conflictLit = undefSatVariable;
}
void SatProofManager::finalizeProof(Minisat::Lit inConflict, bool adding)
generated by cgit on debian on lair
contact matthew@masot.net with questions or feedback