-
Notifications
You must be signed in to change notification settings - Fork 43
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
Wrong result is given for the unreach-call property #209
Comments
The reason behind the wrong answers appears to be that the semantics of integer division (
|
I fixed the integer division and modulo problems in #230. I ran Theta with the configurations and the tasks mentioned in the issue, it no longer gives wrong answers to them. This issue brings up the possibility of further discrepancies between the semantics of C, Theta and the solvers: the |
Thanks! Closing. |
Config 1:
--strategy DIRECT --maxenum 1 --loglevel RESULT --refinement SEQ_ITP --lbe LBE_SEQ --search ERR --prunestrategy FULL --predsplit ATOMS --cex-monitor DISABLE --domain EXPL
Problem17_label11.yml
Config 2:
--strategy DIRECT --maxenum 1 --loglevel RESULT --refinement SEQ_ITP --lbe LBE_SEQ --search ERR --prunestrategy FULL --predsplit ATOMS --cex-monitor DISABLE --domain PRED_CART
Problem10_label30.yml, Problem11_label40.yml, Problem15_label49.yml
The text was updated successfully, but these errors were encountered: