3
0
Fork 0
mirror of https://github.com/Z3Prover/z3 synced 2025-06-21 05:13:39 +00:00
This commit is contained in:
Nikolaj Bjorner 2024-03-17 16:33:32 -07:00
parent 6450a7a0b8
commit b8a69987c3
2 changed files with 3 additions and 3 deletions

View file

@ -5445,10 +5445,10 @@ def EnumSort(name, values, ctx=None):
num = len(values) num = len(values)
_val_names = (Symbol * num)() _val_names = (Symbol * num)()
for i in range(num): for i in range(num):
_val_names[i] = to_symbol(values[i]) _val_names[i] = to_symbol(values[i], ctx)
_values = (FuncDecl * num)() _values = (FuncDecl * num)()
_testers = (FuncDecl * num)() _testers = (FuncDecl * num)()
name = to_symbol(name) name = to_symbol(name, ctx)
S = DatatypeSortRef(Z3_mk_enumeration_sort(ctx.ref(), name, num, _val_names, _values, _testers), ctx) S = DatatypeSortRef(Z3_mk_enumeration_sort(ctx.ref(), name, num, _val_names, _values, _testers), ctx)
V = [] V = []
for i in range(num): for i in range(num):

View file

@ -696,7 +696,7 @@ bool goal::is_cnf() const {
if (!is_literal(lit)) if (!is_literal(lit))
return false; return false;
} }
if (!is_literal(f)) else if (!is_literal(f))
return false; return false;
} }
return true; return true;