Skip to content
This repository was archived by the owner on Mar 23, 2023. It is now read-only.

Conversation

@hjorthjort
Copy link
Collaborator

This verifies the case when do balance is called correctly, and for an account with an existing balance. It starts in the call to $do_balance.

Stephen Skeirik and others added 30 commits March 11, 2020 11:07
Includes cells that may be omitted, an intial state that is more
specific than necessary, and too general post-condition to be truly
meaningful. However, it _almost_ passes (some definedness problems, not
yet figured them out).
Also makes reasoning easier when combining #storeEeiResult and #gatherParams,
because now they will complimenatarily use #setRange and #getRange with the same
widths, sparing us extra modulo reasoning.
@hjorthjort hjorthjort marked this pull request as ready for review April 30, 2020 15:09
@hjorthjort hjorthjort force-pushed the balance-verification branch from d5c3a3c to 04c38ee Compare April 30, 2020 15:10
@hjorthjort hjorthjort requested a review from ehildenb April 30, 2020 15:36
hjorthjort and others added 2 commits May 6, 2020 14:12
Co-authored-by: Everett Hildenbrandt <everett.hildenbrandt@gmail.com>
@hjorthjort hjorthjort requested a review from ehildenb May 6, 2020 14:30
@hjorthjort
Copy link
Collaborator Author

Blocked on some backend failure, reported: runtimeverification/haskell-backend#1799

hjorthjort and others added 2 commits May 28, 2020 17:13
Co-authored-by: Everett Hildenbrandt <everett.hildenbrandt@gmail.com>
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants