-
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
Possible regression between 4.12.1 and 4.13.0 #7255
Comments
Adding @hgvk94 . Hari had some local changes that have not yet been migrated to master. We need to check whether they address the issue. |
Would it help if I try to minimize the example further? |
Thanks. The example is simple enough. Looks like Spacer is getting stuck in the proof generation phase. Debugging this ... |
The problem is when creating a model for an array expression. The |
Signed-off-by: Nikolaj Bjorner <[email protected]>
Signed-off-by: Nikolaj Bjorner <[email protected]>
I have tried rerunning the benchmarks with |
Hi @NikolajBjorner , @agurfinkel!
In SolCMC, we have observed some regressions on our test suite when attempting to upgrade Z3 from 4.12.1 to 4.13.0.
I have prepared a simplified example here.
When running
z3
with the optionfp.xform.inline_eager=false
, version4.13.0
hangs, while version4.12.1
solves it immediately.Note that both
fp.xform.inline_eager=false
and(set-option :produce-proofs true)
in the file are required for4.13.0
to hang.Let me know, if I should try to minimize the example even further. I could spend more time on this, if the cause is not anything obvious.
The text was updated successfully, but these errors were encountered: