mirror of
https://github.com/Z3Prover/z3
synced 2025-09-02 08:10:43 +00:00
fix unsoundness in quantifier propagation #6116 and add initial lemma logging
This commit is contained in:
parent
912b284602
commit
ce1f3987d9
15 changed files with 78 additions and 13 deletions
|
@ -88,5 +88,9 @@ namespace q {
|
|||
sat::literal_vector const& universal() const { return m_universal; }
|
||||
quantifier* flatten(quantifier* q);
|
||||
|
||||
void log_instantiation(sat::literal q, sat::literal i) { sat::literal lits[2] = { q, i }; log_instantiation(2, lits); }
|
||||
void log_instantiation(sat::literal_vector const& lits) { log_instantiation(lits.size(), lits.data()); }
|
||||
void log_instantiation(unsigned n, sat::literal const* lits);
|
||||
|
||||
};
|
||||
}
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue