Skip to content

Commit

Permalink
Add missing proofs for conflicts in sets (cvc5#11292)
Browse files Browse the repository at this point in the history
Fills in missing proofs for 27 lemmas in our regressions.
  • Loading branch information
ajreynol authored Oct 17, 2024
1 parent ff5c97b commit 69e0d08
Showing 1 changed file with 6 additions and 1 deletion.
7 changes: 6 additions & 1 deletion src/theory/sets/inference_manager.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -111,7 +111,12 @@ bool InferenceManager::assertFactRec(Node fact, InferenceId id, Node exp, int in

void InferenceManager::assertSetsConflict(const Node& conf, InferenceId id)
{
conflict(conf, id);
if (d_ipc)
{
d_ipc->notifyConflict(conf, id);
}
TrustNode trn = TrustNode::mkTrustConflict(conf, d_ipc.get());
trustedConflict(trn, id);
}

bool InferenceManager::assertSetsFact(Node atom,
Expand Down

0 comments on commit 69e0d08

Please sign in to comment.