-
Notifications
You must be signed in to change notification settings - Fork 354
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 by Bors] - chore: adaptations for leanprover/lean4#3124 #9500
Conversation
nth_rewrite 2 [← swap_inv] | ||
nth_rewrite 3 [← swap_inv] |
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.
Did simprocs really make a difference here?
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.
No, this one is from leanprover/lean4#2539, which landed in nightly-2024-01-03.
I thought we already had an adaptation PR for that, so perhaps this is a change that landed in Mathlib master and so was ad-hoc fixed on nightly-testing
in the meantime.
I propose just rolling it in here to avoid the overhead of a separate PR.
!bench |
Here are the benchmark results for commit 5be9c98.Found no runs to compare against. |
Thanks 🎉 bors merge |
These are adaptations required for Leo's implementation of simprocs from leanprover/lean4#3124. This is a PR to `bump/v4.6.0`. Before it can be merged we need to merge - [x] leanprover-community/batteries#496 - [x] leanprover-community/aesop#93 and then to update the lakefile so both dependencies point at the `bump/v4.6.0` branches. I've updated a number of Mathlib tactics to adjust to the new type signatures in the simplifier, and these changes need to be reviewed carefully. Co-authored-by: Scott Morrison <scott.morrison@gmail.com>
Pull request successfully merged into bump/v4.6.0. Build succeeded: |
These are adaptations required for Leo's implementation of simprocs from leanprover/lean4#3124.
This is a PR to
bump/v4.6.0
. Before it can be merged we need to mergeand then to update the lakefile so both dependencies point at the
bump/v4.6.0
branches.I've updated a number of Mathlib tactics to adjust to the new type signatures in the simplifier, and these changes need to be reviewed carefully.