Skip to content

Conversation

baierd
Copy link
Contributor

@baierd baierd commented Oct 15, 2025

Fix for the regression found by Philipp in CPAchecker. Z3 instantiates its bound variables reversed to the initial list of bound variables when building a quantified formula. We used them in the same order.

I also added some tests for this. (that should be extended at some point, but that can be done later as well)

@baierd baierd requested a review from kfriedberger October 15, 2025 21:34
@baierd baierd self-assigned this Oct 15, 2025
@baierd baierd added the Z3 label Oct 15, 2025
@baierd
Copy link
Contributor Author

baierd commented Oct 15, 2025

The Z3 issue with the solution provided by NikolajBjorner can be found here: Z3Prover/z3#7970

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Development

Successfully merging this pull request may close these issues.

1 participant