We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
2 parents 02b6aeb + 366b197 commit ddb4956Copy full SHA for ddb4956
1 file changed
src/api/ml/z3.ml
@@ -1955,11 +1955,10 @@ struct
1955
1956
let get_levels x literals =
1957
let n = List.length literals in
1958
- let levels = Array.make n 0 in
1959
let av = Z3native.mk_ast_vector (gc x) in
1960
List.iter (fun e -> Z3native.ast_vector_push (gc x) av e) literals;
1961
- Z3native.solver_get_levels (gc x) x av n levels;
1962
- levels
+ let level_list = Z3native.solver_get_levels (gc x) x av n in
+ Array.of_list level_list
1963
1964
let congruence_root x a = Z3native.solver_congruence_root (gc x) x a
1965
0 commit comments