-
Notifications
You must be signed in to change notification settings - Fork 1.5k
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
Disabling fp.xform.inline_eager results in an incorrect model #5874
Comments
None of your instances have a query clause. So the trivial model (all predicates True) should work on all of them. I can try to fix them but unfortunately, I am nowhere near as fast as @NikolajBjorner. |
The bugs are now mostly in dl_mk_rule_inliner (the first bug was in coi-filter, but that seems to be handled). |
The way to debug it is to run with -tr:dl -v:10 and establish where the rules are removed and what the instruction to model reconstruction is. It then very directly points to the position in the code that makes the faulty reconstruction. |
Hello,
For this instance
z3 returns
For y >= 1 in the second clause this interpretation is incorrect.
With fp.xform.inline_eager it returns correct model.
This problem is similar to #5863 which returned after the 2b6dadc.
The text was updated successfully, but these errors were encountered: