3
0
Fork 0
mirror of https://github.com/Z3Prover/z3 synced 2025-07-19 10:52:02 +00:00

fix some compiler warnings

Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
This commit is contained in:
Nikolaj Bjorner 2013-05-25 14:40:57 -07:00
parent ccf10d0abe
commit 7c12ab4716
2 changed files with 4 additions and 1 deletions

View file

@ -265,6 +265,8 @@ namespace datalog {
case AST_VAR: case AST_VAR:
return get_var(e); return get_var(e);
default:
UNREACHABLE();
} }
UNREACHABLE(); UNREACHABLE();

View file

@ -66,8 +66,9 @@ namespace datalog {
m_ctx.ensure_opened(); m_ctx.ensure_opened();
m_solver.reset(); m_solver.reset();
m_goals.reset(); m_goals.reset();
func_decl *head_decl = rm.mk_query(query, m_ctx.get_rules()); rm.mk_query(query, m_ctx.get_rules());
m_ctx.apply_default_transformation(); m_ctx.apply_default_transformation();
func_decl *head_decl = m_ctx.get_rules().get_output_predicate();
expr_ref head(m_ctx.get_rules().get_predicate_rules(head_decl)[0]->get_head(), m); expr_ref head(m_ctx.get_rules().get_predicate_rules(head_decl)[0]->get_head(), m);
ground(head); ground(head);