Changeset: 417b39cea6fe for MonetDB
URL: https://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=417b39cea6fe
Modified Files:
monetdb5/optimizer/opt_mergetable.c
Branch: Mar2018
Log Message:
Use correct type for variable.
When packing for an argument of a function, use the type of that
argument, not the type of the result.
diffs (12 lines):
diff --git a/monetdb5/optimizer/opt_mergetable.c
b/monetdb5/optimizer/opt_mergetable.c
--- a/monetdb5/optimizer/opt_mergetable.c
+++ b/monetdb5/optimizer/opt_mergetable.c
@@ -611,7 +611,7 @@ mat_setop(MalBlkPtr mb, InstrPtr p, matl
return -1;
}
- getArg(s,0) = newTmpVariable(mb, tpe);
+ getArg(s,0) = newTmpVariable(mb, getArgType(mb,
mat[m].mi, k));
for (j=1; j<mat[n].mi->argc; j++) {
if (overlap(ml, getArg(mat[m].mi, k),
getArg(mat[n].mi, j), -1, -2, 1)){
_______________________________________________
checkin-list mailing list
[email protected]
https://www.monetdb.org/mailman/listinfo/checkin-list