-
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] - feat: show that BitVec
is a commutative ring
#8711
Conversation
alexkeizer
commented
Nov 29, 2023
•
edited
Loading
edited
- depends on: [Merged by Bors] - chore: bump Std, changes for leanprover/std4#366 #8700 [That PR breaks this one]
maintainer merge I pushed some cleanups, so someone should give this a final look over |
🚀 Pull request has been placed on the maintainer queue by eric-wieser. |
7cd93d7
to
fa7b97e
Compare
This PR/issue depends on:
|
1374d8e
to
4a03451
Compare
Std changed the definition of `BitVec.ofInt`, breaking `ofFin_intCast`. This commit is a first step towards fixing this proof
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: Eric Wieser <[email protected]>
Co-authored-by: Eric Wieser <[email protected]>
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.
bors d+
Thanks!
✌️ alexkeizer can now approve this pull request. To approve and merge a pull request, simply reply with |
bors r+ |
Co-authored-by: Tobias Grosser <[email protected]> Co-authored-by: Eric Wieser <[email protected]>
Thanks for the quick final review @eric-wieser! |
Pull request successfully merged into master. Build succeeded: |
BitVec
is a commutative ringBitVec
is a commutative ring
Since this bump does not include leanprover-community/batteries#427 (in order to avoid having to handle the intermediate commits all at once), we temporarily remove the single use of a `∀ i ∉ s,` binder, and the two tests of it. We can revert these changes in a later Std bump, once we've address the other awkward bumps inbetween. This unblocks #8711.
Co-authored-by: Tobias Grosser <[email protected]> Co-authored-by: Eric Wieser <[email protected]>