Changeset: 7d004eb411b4 for MonetDB URL: http://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=7d004eb411b4 Modified Files: sql/backends/monet5/generator/Tests/crash.Bug-3609.stable.err sql/server/rel_select.c Branch: default Log Message:
Merge with Oct2014 branch. diffs (28 lines): diff --git a/sql/backends/monet5/generator/Tests/crash.Bug-3609.stable.err b/sql/backends/monet5/generator/Tests/crash.Bug-3609.stable.err --- a/sql/backends/monet5/generator/Tests/crash.Bug-3609.stable.err +++ b/sql/backends/monet5/generator/Tests/crash.Bug-3609.stable.err @@ -30,10 +30,9 @@ stderr of test 'crash.Bug-3609` in direc # 22:37:46 > "mclient" "-lsql" "-ftest" "-Eutf-8" "-i" "-e" "--host=/var/tmp/mtest-5645" "--port=33733" # 22:37:46 > -MAPI = (monetdb) /var/tmp/mtest-5645/.s.monetdb.33733 +MAPI = (monetdb) /var/tmp/mtest-30674/.s.monetdb.31568 QUERY = select generate_series(0,2,1); -ERROR = !MALException:generate_series:internal error, generate_series is a table producing function - !program contains errors + # 22:37:46 > # 22:37:46 > "Done." diff --git a/sql/server/rel_select.c b/sql/server/rel_select.c --- a/sql/server/rel_select.c +++ b/sql/server/rel_select.c @@ -3887,6 +3887,8 @@ rel_nop(mvc *sql, sql_rel **rel, symbol node *n, *m; list *nexps; + if (f->func->type != type) + return sql_error(sql, 02, "SELECT: no such operator '%s'", fname); if (f->func->vararg) return exp_op(sql->sa, exps, f); nexps = new_exp_list(sql->sa); _______________________________________________ checkin-list mailing list checkin-list@monetdb.org https://www.monetdb.org/mailman/listinfo/checkin-list