Skip to content

Conversation

@ilanashapiro
Copy link
Contributor

testing with different params

ilanashapiro and others added 30 commits July 23, 2025 15:24
Signed-off-by: Nikolaj Bjorner <[email protected]>
axioms for len(substr(...)) escaped due to nested rewriting
add simplification rule for at(x, offset) = ""

Introducing j just postpones some rewrites that prevent useful simplifications. Z3 already uses common sub-expressions.
The example highlights some opportunities for simplification, noteworthy at(..) = "".
The example is solved in both versions after adding this simplification.
Signed-off-by: Nikolaj Bjorner <[email protected]>
add pre-processing simplification
fix incrementality bugs by allowing destructive updates during saturation at the cost of redoing saturation after a pop.
…digm, need to debug as I am getting segfault still
NikolajBjorner and others added 29 commits August 7, 2025 21:07
Signed-off-by: Nikolaj Bjorner <[email protected]>
Signed-off-by: Nikolaj Bjorner <[email protected]>
Signed-off-by: Lev Nachmanson <[email protected]>
…ing strategy in return_cubes. need to test. also there is some bug where the threads take forever to cancel?
…hase of the greedy cubing, and the frugal fallback
Signed-off-by: Lev Nachmanson <[email protected]>
…rugal at all (eliminate the incorrect/wasteful step by processing current batch first)
…tch manager. needs some reworking/debug still
@NikolajBjorner NikolajBjorner merged commit 8dbe72e into Z3Prover:ilana Aug 15, 2025
1 check passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

5 participants