-
Notifications
You must be signed in to change notification settings - Fork 0
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
Missing Invariant Checks for Casts #148
Comments
The essential problem is that its not checking for casts. This should be doable with a little help. |
The basic problem here is that |
This example illustrates the problem:
The generated Boogie is:
where we have:
But this obviously won't pass because this is not strong enough:
Realistically to make this work, I need to fix the boogie backend translation (see #153). |
Test
000908
reports the wrong error:The error is:
But it should be complaining about the cast.
The text was updated successfully, but these errors were encountered: