3
0
Fork 0
mirror of https://github.com/Z3Prover/z3 synced 2026-07-19 05:25:48 +00:00

Replaced stabilizers by landing decomposition (faster!)

Rank membership constraints by estimated size of their automaton
Some refactoring
Some bug fixes
This commit is contained in:
Clemens Eisenhofer 2026-07-09 23:24:11 +02:00
parent 5fc81bd1ae
commit 596cc14e83
18 changed files with 996 additions and 1316 deletions

View file

@ -7,7 +7,6 @@ Module Name:
Abstract:
ZIPT string solver theory for Z3.
Implementation of theory_nseq.
Author:
@ -1745,7 +1744,7 @@ namespace smt {
// -----------------------------------------------------------------------
// Regex membership pre-check
// For each variable with regex membership constraints, check intersection
// emptiness before DFS. Mirrors ZIPT's per-variable regex evaluation.
// emptiness before DFS.
//
// Returns:
// l_true — conflict asserted (empty intersection for some variable)