3
0
Fork 0
mirror of https://github.com/Z3Prover/z3 synced 2026-05-17 07:29:28 +00:00

Missing unit around symbolic characters

This commit is contained in:
CEisenhofer 2026-04-21 18:37:53 +02:00
parent b2fa00ecf4
commit 8b2643ff02

View file

@ -3913,7 +3913,8 @@ namespace seq {
SASSERT(var && var->is_var());
th_rewriter rw(m);
auto e = get_current_skolem(var);
return skolem(m, rw).mk("char!", e, m_seq.mk_char_sort());
return expr_ref(
m_seq.str.mk_unit(skolem(m, rw).mk("char!", e, m_seq.mk_char_sort())), m);
}
expr_ref nielsen_graph::get_or_create_gpower_n_var(euf::snode* var) {