-
Notifications
You must be signed in to change notification settings - Fork 43
Remove _PREDICATE sort #2719
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Merged
Merged
Remove _PREDICATE sort #2719
Changes from all commits
Commits
Show all changes
84 commits
Select commit
Hold shift + click to select a range
afd6322
Remove _PREDICATE sort (#2604)
Boarders 27cca02
Kore.Repl.Interpreter: Unparse \bottom with variable sort
ttuegel 7668b69
Kore.Exec: Unparse \bottom with variable sort
ttuegel bcab28c
Test.Kore.ASTVerifier.DefinitionVerifier.Imports: Use explicit sorts
ttuegel 25457c7
Test.Kore.Step.Simplification.Forall: Use explicit sorts
ttuegel 20fb406
Test.Kore.Step.Simplification.InternalList: Use explicit sorts
ttuegel 35ecdf0
Test.Kore.Step.Simplification.InternalMap: Use explicit sorts
ttuegel 8592b92
Test.Kore.Step.Simplification.InternalSet: Use explicit sorts
ttuegel 86dcdb6
Test.Kore.Step.Simplification.Top: Use explicit sorts
ttuegel c3881c3
Test.Kore.Step.Simplification.Bottom: Use explicit sorts
ttuegel 5c06061
NotSimplifier: Use Not.simplify
ttuegel 2468aae
Test.Kore.Step.Simplification: Use explicit sorts
ttuegel 6232819
Test.Kore.Step.Simplification.Floor: Use explicit sorts
ttuegel e49b86e
Test.Kore.Step.Simplification.Equals: Use explicit sorts
ttuegel 8bb8a19
Add instance Pretty (Pattern _)
ttuegel b07a43b
Test.Kore.Step.Simplification.AndTerms: Use explicit sorts
ttuegel 96d2b4c
Test.Kore.Builtin.Int: Use explicit sorts
ttuegel 41ff9fa
Test.Kore.Exec: Use explicit sorts
ttuegel 29e6322
Test.Kore.Internal.Pattern: Use explicit sorts
ttuegel 2427530
Test.Kore.Equation.Application: Use explicit sorts
ttuegel 8ee4b65
Test.Kore.Internal.OrPattern: Use explicit sorts
ttuegel 0f29ed6
Test.Kore.Builtin.KEqual: Use explicit sorts
ttuegel 35121a4
Test.Kore.Builtin.List: Use explicit sorts
ttuegel 69cb850
Test.Kore.Builtin.Map: Use explicit sorts
ttuegel fe6a55f
Test.Kore.Builtin.Set: Use explicit sorts
ttuegel ec6d1c6
Test.Kore.Builtin.String: Use explicit sorts
ttuegel 21b019e
Test.Kore.Internal.Predicate: Use explicit sorts
ttuegel bb25388
Test.Kore.Internal.SideCondition: Use explicit sorts
ttuegel 16e5599
Test.Kore.Reachability.Claim: Use explicit sorts
ttuegel f6ee902
Test.Kore.Reachability.OnePathStrategy: Use explicit sorts
ttuegel 320f387
Test.Kore.Reachability.Prove: Use explicit sorts
ttuegel 40da7a5
Test.Kore.Repl.Interpreter: Use explicit sorts
ttuegel c23b8df
Test.Kore.Step.AntiLeft: Use explicit sorts
ttuegel 5565017
Test.Kore.Step.Axiom.Identifier: Use explicit sorts
ttuegel 024defa
Test.Kore.Step.Axiom.Matcher: Use explicit sorts
ttuegel 0856714
Test.Kore.Step.Axiom.Registry: Use explicit sorts
ttuegel e56a2e0
Test.Kore.Step.Function.Integration: Use explicit sorts
ttuegel eedec71
Test.Kore.Step.Function.Implication: Use explicit sorts
ttuegel 9b9b08c
Test.Kore.Step.RewriteStep: Use explicit sorts
ttuegel 962bd4a
Test.Kore.Step.Rule: Use explicit sorts
ttuegel f459087
Test.Kore.Step.Rule.Combine: Use explicit sorts
ttuegel ce423fb
Test.Kore.Step.Simplification.And: Use explicit sorts
ttuegel 75ef6f1
Fix some tests
andreiburdusa cbb7bf3
Merge remote-tracking branch 'origin/master' into remove-predicate-sort
andreiburdusa 40b98cd
Format with fourmolu
invalid-email-address 679f58b
Merge remote-tracking branch 'origin/master' into remove-predicate-sort
andreiburdusa 3ce5bd1
Fix test
andreiburdusa aac3660
Use child sort in predicate forall simplifier
andreiburdusa e11caaf
Apply suggestions given by pedantic
andreiburdusa e99d9a3
Apply hlint
andreiburdusa 6ea4244
Fix one more test
andreiburdusa 439fe97
Merge remote-tracking branch 'origin/master' into remove-predicate-sort
andreiburdusa 7a5bb52
Use bool's sort in unifyIntEq and unifyStringEq
andreiburdusa cc86ca5
Merge remote-tracking branch 'origin/master' into remove-predicate-sort
andreiburdusa bd842f4
Fix tests broken because incorrect merge with master
andreiburdusa 636b466
Merge remote-tracking branch 'origin/master' into remove-predicate-sort
andreiburdusa 1b2a36f
Use bool's sort in unifyKequalsEq's eraseTerm
andreiburdusa b98aa8b
Use initialSort instead of "R" dummy sort for exec's result
andreiburdusa 0ce2c4d
Merge remote-tracking branch 'origin/master' into remove-predicate-sort
andreiburdusa 437fcb2
Fix the left unit tests
andreiburdusa 8b3b0be
Merge remote-tracking branch 'origin/master' into remove-predicate-sort
andreiburdusa 78ad73b
Do some cleanup
andreiburdusa 82e679c
Validate.hs Cleanup: Use types to suggest that the sort variable "_" …
andreiburdusa 56e2545
Add TODO for implementing Predicate.mapVariables without converting t…
andreiburdusa d8fded7
Rename OrPattern.top to OrPattern.topOf and fix documentation
andreiburdusa e904c2a
Equals.makeEvaluate: don't replace second term
andreiburdusa 199b0ab
Merge remote-tracking branch 'origin/master' into remove-predicate-sort
andreiburdusa 4014b1f
Remove unused module and clean Forall.hs's export list
andreiburdusa 084ebe8
Remove redundant parentheses
andreiburdusa 4cc8973
Remove redundant do
andreiburdusa 0222742
Use "_" sort variable instead of Mock.testSort for pretty printing
andreiburdusa 394831b
Address some comments
andreiburdusa 6fb683a
Remove Sort parameter from Top.simplify
andreiburdusa a978cf8
Remove Sort parameter from InternalSet.simplify
andreiburdusa 26415a9
Use pattern sort in Or.hs if available
andreiburdusa d422354
Address Raoul's comments
andreiburdusa 281cdc8
Merge remote-tracking branch 'origin/master' into remove-predicate-sort
andreiburdusa 18b05e9
Format with fourmolu
invalid-email-address 574844a
Rebuild
andreiburdusa 5e0be13
Use sameSort with different sorts
andreiburdusa 2262f72
Address comments
andreiburdusa 43766a9
Format with fourmolu
invalid-email-address aa25723
Rebuild
andreiburdusa 55ffe77
Merge branch 'master' into remove-predicate-sort
rv-jenkins File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Where did this go?