Current z3 (version 4.8.11) creates models which do not start with '(model ` which is defined in the grammar for smtlib.
bmc process failed
jkind.JKindException: Solver output parse error line 2:2 missing 'model' at '('
at jkind.solvers.SolverParserErrorListener.syntaxError(SolverParserErrorListener.java:13)
...
I think this is also what the SMTlib documentation specifies.
(get-model) returns a list (d1 · · · dk) of definitions specifying all and only the current user declared function symbols {g1, . . . , gm} in the current model A.
Current z3 (version 4.8.11) creates models which do not start with '(model ` which is defined in the grammar for smtlib.
I think this is also what the SMTlib documentation specifies.
c.f. https://smtlib.cs.uiowa.edu/papers/smt-lib-reference-v2.5-r2015-06-28.pdf