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.