BooleanFormula::addClause has an invariant that a clause has no duplicated
literals. When the solver was desugaring a formula into CNF clauses, it
could construct a clause with such duplicated literals in two cases.
Details
Details
Diff Detail
Diff Detail
- Repository
- rG LLVM Github Monorepo
Event Timeline
| clang/lib/Analysis/FlowSensitive/WatchedLiteralsSolver.cpp | ||
|---|---|---|
| 273 | Let's visit C->getLeftSubValue() here. | |
Let's visit C->getLeftSubValue() here.