3
0
Fork 0
mirror of https://github.com/Z3Prover/z3 synced 2025-04-10 19:27:06 +00:00
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
This commit is contained in:
Nikolaj Bjorner 2020-12-12 12:21:34 -08:00
parent 89fb55a864
commit 8cb30d0505

View file

@ -581,7 +581,6 @@ namespace datalog {
bool perform(execution_context & ctx) override {
log_verbose(ctx);
if (!ctx.reg(m_src)) {
std::cout << "not " << m_src << "\n";
ctx.make_empty(m_res);
return true;
}
@ -591,7 +590,6 @@ namespace datalog {
relation_base & reg = *ctx.reg(m_src);
TRACE("dl_verbose", reg.display(tout <<"pre-filter-interpreted-and-project:\n"););
if (!find_fn(reg, fn)) {
std::cout << m_cond << "\n";
fn = reg.get_manager().mk_filter_interpreted_and_project_fn(reg, m_cond, m_cols.size(), m_cols.c_ptr());
if (!fn) {
throw default_exception(default_exception::fmt(),
@ -604,7 +602,6 @@ namespace datalog {
ctx.set_reg(m_res, (*fn)(reg));
if (ctx.reg(m_res)->fast_empty()) {
std::cout << "fast empty\n";
ctx.make_empty(m_res);
}
// TRACE("dl_verbose", reg.display(tout << "post-filter-interpreted-and-project:\n"););