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

Comment out the xor_swap_rust proof #1450

Merged
merged 1 commit into from
Sep 3, 2021

Conversation

eddywestbrook
Copy link
Contributor

When the xor_swap_rust example switched to using the Rust type to type-check it, it started using lifetimes, which make the extracted spec more complicated and invalidated the proof. This PR just comments out that proof for now, as it no longer works. Fixing this proof "for real" will require figuring out a bit more about how to do refinement proofs for lifetimes.

@eddywestbrook eddywestbrook added the subsystem: heapster Issues specifically related to memory verification using Heapster label Sep 3, 2021
@eddywestbrook eddywestbrook requested a review from m-yac September 3, 2021 20:53
Copy link
Contributor

@m-yac m-yac left a comment

Choose a reason for hiding this comment

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

LGTM

@m-yac m-yac merged commit bda6cad into master Sep 3, 2021
@m-yac m-yac deleted the heapster-fix-xor-swap-rust-example branch September 3, 2021 23:11
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
subsystem: heapster Issues specifically related to memory verification using Heapster
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants