You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Move simplifyConjunctionByAssumption to Condition simplifier (#2170)
* WIP move simplifyConjunctionByAssumption to Pattern simplifier
* Refactor + fix
* Refactor
* Remove Changed
* Test.Integration.sortMatching: reorder ands
* Test.Integration.map-like simplification: reorder ands
* Integration test issue-2095: renegerate golden
* Test.Simplification.Equals: fix tests add pattern simplifier checks as well
* Move local function evaluation tests to Test.Simplification.Pattern
* Move tests from Simplification.And to Simplification.Pattern
* Remove tests
* Check for equivalence of claims in Test.Simplify.Rule
* Add a Proven branch to tests in OnePathStrategy. Is this right?
* Add definedness condition to stuck configuration. Is this right?
* Pattern.simplify: clean-up
* Update kore/src/Kore/Step/Simplification/Pattern.hs
Co-authored-by: Thomas Tuegel <[email protected]>
* Update kore/src/Kore/Step/ClaimPattern.hs
Co-authored-by: Thomas Tuegel <[email protected]>
* lensPredicate: move to Internal.MultiAnd
* Address review comment: move ClaimPattern.areEquivalent to test suite
* MultiAnd: sorted version of toPredicate
* Use Pattern simplifier in checkImplication and in applyRemainder
* Step.applyRemainder: simplifyCondition and then simplifyConjunctions
* simplifyConjunctions: move to condition simplifier
* simplifyConjunctions: set simplified based on whether the predicate changed
* test-issue-2095: regenerate golden
* Condition.simplify: simplify conjunctions at the end, continue if predicate changed
* Revert "Test.Integration.sortMatching: reorder ands"
This reverts commit 2521e12.
* Revert "Test.Integration.map-like simplification: reorder ands"
This reverts commit e63d5ee.
* test-issue-2095: regenerate golden
* Update kore/src/Kore/Reachability/Claim.hs
Co-authored-by: Thomas Tuegel <[email protected]>
* Address review comments
* Address review comment
Co-authored-by: Thomas Tuegel <[email protected]>
0 commit comments