-
Notifications
You must be signed in to change notification settings - Fork 84
Forward Constraint System #1800
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
base: master
Are you sure you want to change the base?
Conversation
… a post solver which, however, raises exceptions - no error messaging yet ...
|
This is now a rudimentary version of the solver that works. Missing for something we can use in Goblint are:
Plus all further features such as witness generation, SV-COMP verdicts, etc |
|
Also, we need a new concept of dead code detection, it is no longer the case that we will explicitly compute bot for such nodes. |
…ich one might set from extern?
…r \bot to avoid unnecessary side-effects altogether
|
Might make sense to periodically merge master into this so it doesn't diverge too badly and the PR CI passes. |
This generates an equivalent forward propagating constraint system:
ForwardCFGwith all updates happening viasideltf_procusegetgto get end state of proceduretf_retside effect to appropriate helper globalIt also presents Helmut's new forward solver.