-
Notifications
You must be signed in to change notification settings - Fork 63
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
termination and order of conditions #856
Comments
If you set the fourth argument to |
Isn’t that still broken? See #723 |
Humm, yeah |
Follow up: compiling So, simulator path-sat checking does work, there's just something weird about the integration with SAW. This is consistent with what we were seeing in #723. Interestingly, I can see that the simulator is communicating with the solver during simulation (via |
Following #873, and with path satisfiability checking enabled, the simulator now promptly terminates on |
Consider this code:
Both
g1
andg2
are guaranteed to terminate. If we try a simple proof in SAW:the verification of
g1
completes, while forg2
the simulator never stops.Some simple variation makes the problem disappear. For example, if the increment of
i
is moved in theloop, then both proofs work.
The text was updated successfully, but these errors were encountered: