3
0
Fork 0
mirror of https://github.com/Z3Prover/z3 synced 2026-07-21 06:25:50 +00:00

split-set checkpoint

Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
This commit is contained in:
Nikolaj Bjorner 2026-07-02 11:14:05 -07:00
parent 2e5f1b1d69
commit 361e0fba75
5 changed files with 367 additions and 1423 deletions

View file

@ -128,6 +128,8 @@ namespace smt {
return;
}
#if 0
// TODO - review
if (th.get_fparams().m_seq_regex_factorization_enabled) {
unsigned threshold = th.get_fparams().m_seq_regex_factorization_threshold;
if (threshold == 0)
@ -151,6 +153,7 @@ namespace smt {
}
// fallthrough; decomposition failed
}
#endif
// Convert a non-ground sequence into an additional regex and
// strengthen the original regex constraint into an intersection