Changeset: 4e0fad672168 for MonetDB URL: https://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=4e0fad672168 Modified Files: sql/backends/monet5/rel_weld.c Branch: rel-weld Log Message:
rel_weld: fixed a bug related to how a cmp exp is interpreted diffs (15 lines): diff --git a/sql/backends/monet5/rel_weld.c b/sql/backends/monet5/rel_weld.c --- a/sql/backends/monet5/rel_weld.c +++ b/sql/backends/monet5/rel_weld.c @@ -252,9 +252,9 @@ exp_to_weld(backend *be, weld_state *wst wprintf(wstate, " %s ", get_weld_cmp(swap_compare(range2lcompare(exp->flag)))); exp_to_weld(be, wstate, exp->l); wprintf(wstate, " && "); + exp_to_weld(be, wstate, exp->l); + wprintf(wstate, " %s ", get_weld_cmp(range2rcompare(exp->flag))); exp_to_weld(be, wstate, exp->f); - wprintf(wstate, " %s ", get_weld_cmp(range2lcompare(exp->flag))); - exp_to_weld(be, wstate, exp->l); } else { if (get_weld_cmp(get_cmp(exp)) == NULL) { wstate->error = 1; _______________________________________________ checkin-list mailing list checkin-list@monetdb.org https://www.monetdb.org/mailman/listinfo/checkin-list