Skip to content

Update Why3 proofs#1522

Open
squell wants to merge 23 commits intomainfrom
why3-2025
Open

Update Why3 proofs#1522
squell wants to merge 23 commits intomainfrom
why3-2025

Conversation

@squell
Copy link
Copy Markdown
Member

@squell squell commented Mar 20, 2026

Versions used:

Why3 1.8.0
Alt-Ergo 2.6.0
Z3 4.15.0

Most complex goals need splitting, and some goals need (or at least benefit from) the inline_goal transformation. I could also commit the proof files themselves (a .xml and a "shapes" file).

The current state of the proof is that it gives a specification for the find_item function that includes aliases, and shows that our alias handling is equivalent to a naive expansion.

@squell squell marked this pull request as draft March 20, 2026 15:49
@squell squell added the minor minor issue, PR without an issue label Mar 20, 2026
@squell squell force-pushed the why3-2025 branch 2 times, most recently from e26f827 to 382ab50 Compare April 8, 2026 18:47
@squell squell force-pushed the why3-2025 branch 2 times, most recently from fd47297 to 8f0a8bf Compare April 8, 2026 19:41
@squell squell marked this pull request as ready for review April 9, 2026 12:16
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

minor minor issue, PR without an issue

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant