Skip to content
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

Heapster: improved bitvector and automation support #1792

Merged
merged 5 commits into from
Jan 3, 2023

Conversation

RyanGlScott
Copy link
Contributor

That branch contains a variety of small Heapster patches that will be needed to support an in-progress proof of SHA512.

RyanGlScott and others added 5 commits January 3, 2023 12:52
This adds the necessary tweaks to `heapster-saw` to support parsing and
typechecking permission expressions of the form `-b`, which represents the
2's complement negation of the bitvector `b`.

Fixes #1780.
…be proved by a block that could contain its offset, rather that requiring it to definitely contain its offset
Copy link
Contributor

@eddywestbrook eddywestbrook left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

These changes are in fact rather minor, and have been tested, so are ready to be merged

@RyanGlScott RyanGlScott added the PR: ready to merge Magic flag for pull requests to ask Mergify to merge given an approval and a successful CI run label Jan 3, 2023
@eddywestbrook eddywestbrook merged commit 7a6c8e1 into master Jan 3, 2023
@mergify mergify bot deleted the heapster-sha512 branch January 3, 2023 20:17
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
PR: ready to merge Magic flag for pull requests to ask Mergify to merge given an approval and a successful CI run
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants