Changeset: a41405286980 for MonetDB URL: http://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=a41405286980 Modified Files: clients/Tests/exports.stable.out monetdb5/modules/kernel/aggr.c monetdb5/modules/kernel/batmmath.c monetdb5/modules/kernel/batmmath.h monetdb5/modules/kernel/group.c monetdb5/modules/kernel/group.h monetdb5/modules/kernel/mmath.c monetdb5/modules/kernel/mmath.h monetdb5/modules/mal/mat.c monetdb5/optimizer/opt_groups.c testing/malcheck.py Branch: Oct2014 Log Message:
merge Unterschiede (gekürzt von 2103 auf 300 Zeilen): diff --git a/clients/Tests/exports.stable.out b/clients/Tests/exports.stable.out --- a/clients/Tests/exports.stable.out +++ b/clients/Tests/exports.stable.out @@ -595,118 +595,118 @@ char *mapi_unquote(char *msg); MapiMsg mapi_virtual_result(MapiHdl hdl, int columns, const char **columnnames, const char **columntypes, const int *columnlengths, int tuplecount, const char ***tuples); # monetdb5 -str AGGRavg12_dbl(bat *retval, bat *bid, bat *eid); -str AGGRavg13_dbl(bat *retval, bat *bid, bat *gid, bat *eid); -str AGGRavg22_dbl(bat *retval1, bat *retval2, bat *bid, bat *eid); -str AGGRavg23_dbl(bat *retval1, bat *retval2, bat *bid, bat *gid, bat *eid); -str AGGRcount2(bat *retval, bat *bid, bat *eid, bit *ignorenils); -str AGGRcount2nils(bat *retval, bat *bid, bat *eid); -str AGGRcount2nonils(bat *retval, bat *bid, bat *eid); -str AGGRcount3(bat *retval, bat *bid, bat *gid, bat *eid, bit *ignorenils); -str AGGRcount3nils(bat *retval, bat *bid, bat *gid, bat *eid); -str AGGRcount3nonils(bat *retval, bat *bid, bat *gid, bat *eid); -str AGGRmax2(bat *retval, bat *bid, bat *eid); -str AGGRmax3(bat *retval, bat *bid, bat *gid, bat *eid); -str AGGRmedian(bat *retval, bat *bid, bit *skip_nils); -str AGGRmedian3(bat *retval, bat *bid, bat *gid, bat *eid); -str AGGRmin2(bat *retval, bat *bid, bat *eid); -str AGGRmin3(bat *retval, bat *bid, bat *gid, bat *eid); -str AGGRprod2_bte(bat *retval, bat *bid, bat *eid); -str AGGRprod2_dbl(bat *retval, bat *bid, bat *eid); -str AGGRprod2_flt(bat *retval, bat *bid, bat *eid); -str AGGRprod2_int(bat *retval, bat *bid, bat *eid); -str AGGRprod2_lng(bat *retval, bat *bid, bat *eid); -str AGGRprod2_sht(bat *retval, bat *bid, bat *eid); -str AGGRprod2_wrd(bat *retval, bat *bid, bat *eid); -str AGGRprod3_bte(bat *retval, bat *bid, bat *gid, bat *eid); -str AGGRprod3_dbl(bat *retval, bat *bid, bat *gid, bat *eid); -str AGGRprod3_flt(bat *retval, bat *bid, bat *gid, bat *eid); -str AGGRprod3_int(bat *retval, bat *bid, bat *gid, bat *eid); -str AGGRprod3_lng(bat *retval, bat *bid, bat *gid, bat *eid); -str AGGRprod3_sht(bat *retval, bat *bid, bat *gid, bat *eid); -str AGGRprod3_wrd(bat *retval, bat *bid, bat *gid, bat *eid); -str AGGRquantile(bat *retval, bat *bid, bat *quantile, bit *skip_nils); -str AGGRquantile3(bat *retval, bat *bid, bat *gid, bat *eid, bat *quantile); -str AGGRsize2(bat *retval, bat *bid, bat *eid); -str AGGRsize2nils(bat *retval, bat *bid, bat *eid); -str AGGRstdev2_dbl(bat *retval, bat *bid, bat *eid); -str AGGRstdev3_dbl(bat *retval, bat *bid, bat *gid, bat *eid); -str AGGRstdevp2_dbl(bat *retval, bat *bid, bat *eid); -str AGGRstdevp3_dbl(bat *retval, bat *bid, bat *gid, bat *eid); -str AGGRsubavg1_dbl(bat *retval, bat *bid, bat *gid, bat *eid, bit *skip_nils, bit *abort_on_error); -str AGGRsubavg1cand_dbl(bat *retval, bat *bid, bat *gid, bat *eid, bat *sid, bit *skip_nils, bit *abort_on_error); -str AGGRsubavg2_dbl(bat *retval1, bat *retval2, bat *bid, bat *gid, bat *eid, bit *skip_nils, bit *abort_on_error); -str AGGRsubavg2cand_dbl(bat *retval1, bat *retval2, bat *bid, bat *gid, bat *eid, bat *sid, bit *skip_nils, bit *abort_on_error); -str AGGRsubcount(bat *retval, bat *bid, bat *gid, bat *eid, bit *skip_nils); -str AGGRsubcountcand(bat *retval, bat *bid, bat *gid, bat *eid, bat *sid, bit *skip_nils); -str AGGRsubmax(bat *retval, bat *bid, bat *gid, bat *eid, bit *skip_nils); -str AGGRsubmax_val(bat *retval, bat *bid, bat *gid, bat *eid, bit *skip_nils); -str AGGRsubmaxcand(bat *retval, bat *bid, bat *gid, bat *eid, bat *sid, bit *skip_nils); -str AGGRsubmaxcand_val(bat *retval, bat *bid, bat *gid, bat *eid, bat *sid, bit *skip_nils); -str AGGRsubmedian(bat *retval, bat *bid, bat *gid, bat *eid, bit *skip_nils); -str AGGRsubmediancand(bat *retval, bat *bid, bat *gid, bat *eid, bat *sid, bit *skip_nils); -str AGGRsubmin(bat *retval, bat *bid, bat *gid, bat *eid, bit *skip_nils); -str AGGRsubmin_val(bat *retval, bat *bid, bat *gid, bat *eid, bit *skip_nils); -str AGGRsubmincand(bat *retval, bat *bid, bat *gid, bat *eid, bat *sid, bit *skip_nils); -str AGGRsubmincand_val(bat *retval, bat *bid, bat *gid, bat *eid, bat *sid, bit *skip_nils); -str AGGRsubprod_bte(bat *retval, bat *bid, bat *gid, bat *eid, bit *skip_nils, bit *abort_on_error); -str AGGRsubprod_dbl(bat *retval, bat *bid, bat *gid, bat *eid, bit *skip_nils, bit *abort_on_error); -str AGGRsubprod_flt(bat *retval, bat *bid, bat *gid, bat *eid, bit *skip_nils, bit *abort_on_error); -str AGGRsubprod_int(bat *retval, bat *bid, bat *gid, bat *eid, bit *skip_nils, bit *abort_on_error); -str AGGRsubprod_lng(bat *retval, bat *bid, bat *gid, bat *eid, bit *skip_nils, bit *abort_on_error); -str AGGRsubprod_sht(bat *retval, bat *bid, bat *gid, bat *eid, bit *skip_nils, bit *abort_on_error); -str AGGRsubprod_wrd(bat *retval, bat *bid, bat *gid, bat *eid, bit *skip_nils, bit *abort_on_error); -str AGGRsubprodcand_bte(bat *retval, bat *bid, bat *gid, bat *eid, bat *sid, bit *skip_nils, bit *abort_on_error); -str AGGRsubprodcand_dbl(bat *retval, bat *bid, bat *gid, bat *eid, bat *sid, bit *skip_nils, bit *abort_on_error); -str AGGRsubprodcand_flt(bat *retval, bat *bid, bat *gid, bat *eid, bat *sid, bit *skip_nils, bit *abort_on_error); -str AGGRsubprodcand_int(bat *retval, bat *bid, bat *gid, bat *eid, bat *sid, bit *skip_nils, bit *abort_on_error); -str AGGRsubprodcand_lng(bat *retval, bat *bid, bat *gid, bat *eid, bat *sid, bit *skip_nils, bit *abort_on_error); -str AGGRsubprodcand_sht(bat *retval, bat *bid, bat *gid, bat *eid, bat *sid, bit *skip_nils, bit *abort_on_error); -str AGGRsubprodcand_wrd(bat *retval, bat *bid, bat *gid, bat *eid, bat *sid, bit *skip_nils, bit *abort_on_error); -str AGGRsubquantile(bat *retval, bat *bid, bat *quantile, bat *gid, bat *eid, bit *skip_nils); -str AGGRsubquantilecand(bat *retval, bat *bid, bat *quantile, bat *gid, bat *eid, bat *sid, bit *skip_nils); -str AGGRsubstdev_dbl(bat *retval, bat *bid, bat *gid, bat *eid, bit *skip_nils, bit *abort_on_error); -str AGGRsubstdevcand_dbl(bat *retval, bat *bid, bat *gid, bat *eid, bat *sid, bit *skip_nils, bit *abort_on_error); -str AGGRsubstdevp_dbl(bat *retval, bat *bid, bat *gid, bat *eid, bit *skip_nils, bit *abort_on_error); -str AGGRsubstdevpcand_dbl(bat *retval, bat *bid, bat *gid, bat *eid, bat *sid, bit *skip_nils, bit *abort_on_error); -str AGGRsubsum_bte(bat *retval, bat *bid, bat *gid, bat *eid, bit *skip_nils, bit *abort_on_error); -str AGGRsubsum_dbl(bat *retval, bat *bid, bat *gid, bat *eid, bit *skip_nils, bit *abort_on_error); -str AGGRsubsum_flt(bat *retval, bat *bid, bat *gid, bat *eid, bit *skip_nils, bit *abort_on_error); -str AGGRsubsum_int(bat *retval, bat *bid, bat *gid, bat *eid, bit *skip_nils, bit *abort_on_error); -str AGGRsubsum_lng(bat *retval, bat *bid, bat *gid, bat *eid, bit *skip_nils, bit *abort_on_error); -str AGGRsubsum_sht(bat *retval, bat *bid, bat *gid, bat *eid, bit *skip_nils, bit *abort_on_error); -str AGGRsubsum_wrd(bat *retval, bat *bid, bat *gid, bat *eid, bit *skip_nils, bit *abort_on_error); -str AGGRsubsumcand_bte(bat *retval, bat *bid, bat *gid, bat *eid, bat *sid, bit *skip_nils, bit *abort_on_error); -str AGGRsubsumcand_dbl(bat *retval, bat *bid, bat *gid, bat *eid, bat *sid, bit *skip_nils, bit *abort_on_error); -str AGGRsubsumcand_flt(bat *retval, bat *bid, bat *gid, bat *eid, bat *sid, bit *skip_nils, bit *abort_on_error); -str AGGRsubsumcand_int(bat *retval, bat *bid, bat *gid, bat *eid, bat *sid, bit *skip_nils, bit *abort_on_error); -str AGGRsubsumcand_lng(bat *retval, bat *bid, bat *gid, bat *eid, bat *sid, bit *skip_nils, bit *abort_on_error); -str AGGRsubsumcand_sht(bat *retval, bat *bid, bat *gid, bat *eid, bat *sid, bit *skip_nils, bit *abort_on_error); -str AGGRsubsumcand_wrd(bat *retval, bat *bid, bat *gid, bat *eid, bat *sid, bit *skip_nils, bit *abort_on_error); -str AGGRsubvariance_dbl(bat *retval, bat *bid, bat *gid, bat *eid, bit *skip_nils, bit *abort_on_error); -str AGGRsubvariancecand_dbl(bat *retval, bat *bid, bat *gid, bat *eid, bat *sid, bit *skip_nils, bit *abort_on_error); -str AGGRsubvariancep_dbl(bat *retval, bat *bid, bat *gid, bat *eid, bit *skip_nils, bit *abort_on_error); -str AGGRsubvariancepcand_dbl(bat *retval, bat *bid, bat *gid, bat *eid, bat *sid, bit *skip_nils, bit *abort_on_error); +str AGGRavg12_dbl(bat *retval, const bat *bid, const bat *eid); +str AGGRavg13_dbl(bat *retval, const bat *bid, const bat *gid, const bat *eid); +str AGGRavg22_dbl(bat *retval1, bat *retval2, const bat *bid, const bat *eid); +str AGGRavg23_dbl(bat *retval1, bat *retval2, const bat *bid, const bat *gid, const bat *eid); +str AGGRcount2(bat *retval, const bat *bid, const bat *eid, const bit *ignorenils); +str AGGRcount2nils(bat *retval, const bat *bid, const bat *eid); +str AGGRcount2nonils(bat *retval, const bat *bid, const bat *eid); +str AGGRcount3(bat *retval, const bat *bid, const bat *gid, const bat *eid, const bit *ignorenils); +str AGGRcount3nils(bat *retval, const bat *bid, const bat *gid, const bat *eid); +str AGGRcount3nonils(bat *retval, const bat *bid, const bat *gid, const bat *eid); +str AGGRmax2(bat *retval, const bat *bid, const bat *eid); +str AGGRmax3(bat *retval, const bat *bid, const bat *gid, const bat *eid); +str AGGRmedian(bat *retval, const bat *bid, const bit *skip_nils); +str AGGRmedian3(bat *retval, const bat *bid, const bat *gid, const bat *eid); +str AGGRmin2(bat *retval, const bat *bid, const bat *eid); +str AGGRmin3(bat *retval, const bat *bid, const bat *gid, const bat *eid); +str AGGRprod2_bte(bat *retval, const bat *bid, const bat *eid); +str AGGRprod2_dbl(bat *retval, const bat *bid, const bat *eid); +str AGGRprod2_flt(bat *retval, const bat *bid, const bat *eid); +str AGGRprod2_int(bat *retval, const bat *bid, const bat *eid); +str AGGRprod2_lng(bat *retval, const bat *bid, const bat *eid); +str AGGRprod2_sht(bat *retval, const bat *bid, const bat *eid); +str AGGRprod2_wrd(bat *retval, const bat *bid, const bat *eid); +str AGGRprod3_bte(bat *retval, const bat *bid, const bat *gid, const bat *eid); +str AGGRprod3_dbl(bat *retval, const bat *bid, const bat *gid, const bat *eid); +str AGGRprod3_flt(bat *retval, const bat *bid, const bat *gid, const bat *eid); +str AGGRprod3_int(bat *retval, const bat *bid, const bat *gid, const bat *eid); +str AGGRprod3_lng(bat *retval, const bat *bid, const bat *gid, const bat *eid); +str AGGRprod3_sht(bat *retval, const bat *bid, const bat *gid, const bat *eid); +str AGGRprod3_wrd(bat *retval, const bat *bid, const bat *gid, const bat *eid); +str AGGRquantile(bat *retval, const bat *bid, const bat *quantile, const bit *skip_nils); +str AGGRquantile3(bat *retval, const bat *bid, const bat *gid, const bat *eid, const bat *quantile); +str AGGRsize2(bat *retval, const bat *bid, const bat *eid); +str AGGRsize2nils(bat *retval, const bat *bid, const bat *eid); +str AGGRstdev2_dbl(bat *retval, const bat *bid, const bat *eid); +str AGGRstdev3_dbl(bat *retval, const bat *bid, const bat *gid, const bat *eid); +str AGGRstdevp2_dbl(bat *retval, const bat *bid, const bat *eid); +str AGGRstdevp3_dbl(bat *retval, const bat *bid, const bat *gid, const bat *eid); +str AGGRsubavg1_dbl(bat *retval, const bat *bid, const bat *gid, const bat *eid, const bit *skip_nils, const bit *abort_on_error); +str AGGRsubavg1cand_dbl(bat *retval, const bat *bid, const bat *gid, const bat *eid, const bat *sid, const bit *skip_nils, const bit *abort_on_error); +str AGGRsubavg2_dbl(bat *retval1, bat *retval2, const bat *bid, const bat *gid, const bat *eid, const bit *skip_nils, const bit *abort_on_error); +str AGGRsubavg2cand_dbl(bat *retval1, bat *retval2, const bat *bid, const bat *gid, const bat *eid, const bat *sid, const bit *skip_nils, const bit *abort_on_error); +str AGGRsubcount(bat *retval, const bat *bid, const bat *gid, const bat *eid, const bit *skip_nils); +str AGGRsubcountcand(bat *retval, const bat *bid, const bat *gid, const bat *eid, const bat *sid, const bit *skip_nils); +str AGGRsubmax(bat *retval, const bat *bid, const bat *gid, const bat *eid, const bit *skip_nils); +str AGGRsubmax_val(bat *retval, const bat *bid, const bat *gid, const bat *eid, const bit *skip_nils); +str AGGRsubmaxcand(bat *retval, const bat *bid, const bat *gid, const bat *eid, const bat *sid, const bit *skip_nils); +str AGGRsubmaxcand_val(bat *retval, const bat *bid, const bat *gid, const bat *eid, const bat *sid, const bit *skip_nils); +str AGGRsubmedian(bat *retval, const bat *bid, const bat *gid, const bat *eid, const bit *skip_nils); +str AGGRsubmediancand(bat *retval, const bat *bid, const bat *gid, const bat *eid, const bat *sid, const bit *skip_nils); +str AGGRsubmin(bat *retval, const bat *bid, const bat *gid, const bat *eid, const bit *skip_nils); +str AGGRsubmin_val(bat *retval, const bat *bid, const bat *gid, const bat *eid, const bit *skip_nils); +str AGGRsubmincand(bat *retval, const bat *bid, const bat *gid, const bat *eid, const bat *sid, const bit *skip_nils); +str AGGRsubmincand_val(bat *retval, const bat *bid, const bat *gid, const bat *eid, const bat *sid, const bit *skip_nils); +str AGGRsubprod_bte(bat *retval, const bat *bid, const bat *gid, const bat *eid, const bit *skip_nils, const bit *abort_on_error); +str AGGRsubprod_dbl(bat *retval, const bat *bid, const bat *gid, const bat *eid, const bit *skip_nils, const bit *abort_on_error); +str AGGRsubprod_flt(bat *retval, const bat *bid, const bat *gid, const bat *eid, const bit *skip_nils, const bit *abort_on_error); +str AGGRsubprod_int(bat *retval, const bat *bid, const bat *gid, const bat *eid, const bit *skip_nils, const bit *abort_on_error); +str AGGRsubprod_lng(bat *retval, const bat *bid, const bat *gid, const bat *eid, const bit *skip_nils, const bit *abort_on_error); +str AGGRsubprod_sht(bat *retval, const bat *bid, const bat *gid, const bat *eid, const bit *skip_nils, const bit *abort_on_error); +str AGGRsubprod_wrd(bat *retval, const bat *bid, const bat *gid, const bat *eid, const bit *skip_nils, const bit *abort_on_error); +str AGGRsubprodcand_bte(bat *retval, const bat *bid, const bat *gid, const bat *eid, const bat *sid, const bit *skip_nils, const bit *abort_on_error); +str AGGRsubprodcand_dbl(bat *retval, const bat *bid, const bat *gid, const bat *eid, const bat *sid, const bit *skip_nils, const bit *abort_on_error); +str AGGRsubprodcand_flt(bat *retval, const bat *bid, const bat *gid, const bat *eid, const bat *sid, const bit *skip_nils, const bit *abort_on_error); +str AGGRsubprodcand_int(bat *retval, const bat *bid, const bat *gid, const bat *eid, const bat *sid, const bit *skip_nils, const bit *abort_on_error); +str AGGRsubprodcand_lng(bat *retval, const bat *bid, const bat *gid, const bat *eid, const bat *sid, const bit *skip_nils, const bit *abort_on_error); +str AGGRsubprodcand_sht(bat *retval, const bat *bid, const bat *gid, const bat *eid, const bat *sid, const bit *skip_nils, const bit *abort_on_error); +str AGGRsubprodcand_wrd(bat *retval, const bat *bid, const bat *gid, const bat *eid, const bat *sid, const bit *skip_nils, const bit *abort_on_error); +str AGGRsubquantile(bat *retval, const bat *bid, const bat *quantile, const bat *gid, const bat *eid, const bit *skip_nils); +str AGGRsubquantilecand(bat *retval, const bat *bid, const bat *quantile, const bat *gid, const bat *eid, const bat *sid, const bit *skip_nils); +str AGGRsubstdev_dbl(bat *retval, const bat *bid, const bat *gid, const bat *eid, const bit *skip_nils, const bit *abort_on_error); +str AGGRsubstdevcand_dbl(bat *retval, const bat *bid, const bat *gid, const bat *eid, const bat *sid, const bit *skip_nils, const bit *abort_on_error); +str AGGRsubstdevp_dbl(bat *retval, const bat *bid, const bat *gid, const bat *eid, const bit *skip_nils, const bit *abort_on_error); +str AGGRsubstdevpcand_dbl(bat *retval, const bat *bid, const bat *gid, const bat *eid, const bat *sid, const bit *skip_nils, const bit *abort_on_error); +str AGGRsubsum_bte(bat *retval, const bat *bid, const bat *gid, const bat *eid, const bit *skip_nils, const bit *abort_on_error); +str AGGRsubsum_dbl(bat *retval, const bat *bid, const bat *gid, const bat *eid, const bit *skip_nils, const bit *abort_on_error); +str AGGRsubsum_flt(bat *retval, const bat *bid, const bat *gid, const bat *eid, const bit *skip_nils, const bit *abort_on_error); +str AGGRsubsum_int(bat *retval, const bat *bid, const bat *gid, const bat *eid, const bit *skip_nils, const bit *abort_on_error); +str AGGRsubsum_lng(bat *retval, const bat *bid, const bat *gid, const bat *eid, const bit *skip_nils, const bit *abort_on_error); +str AGGRsubsum_sht(bat *retval, const bat *bid, const bat *gid, const bat *eid, const bit *skip_nils, const bit *abort_on_error); +str AGGRsubsum_wrd(bat *retval, const bat *bid, const bat *gid, const bat *eid, const bit *skip_nils, const bit *abort_on_error); +str AGGRsubsumcand_bte(bat *retval, const bat *bid, const bat *gid, const bat *eid, const bat *sid, const bit *skip_nils, const bit *abort_on_error); +str AGGRsubsumcand_dbl(bat *retval, const bat *bid, const bat *gid, const bat *eid, const bat *sid, const bit *skip_nils, const bit *abort_on_error); +str AGGRsubsumcand_flt(bat *retval, const bat *bid, const bat *gid, const bat *eid, const bat *sid, const bit *skip_nils, const bit *abort_on_error); +str AGGRsubsumcand_int(bat *retval, const bat *bid, const bat *gid, const bat *eid, const bat *sid, const bit *skip_nils, const bit *abort_on_error); +str AGGRsubsumcand_lng(bat *retval, const bat *bid, const bat *gid, const bat *eid, const bat *sid, const bit *skip_nils, const bit *abort_on_error); +str AGGRsubsumcand_sht(bat *retval, const bat *bid, const bat *gid, const bat *eid, const bat *sid, const bit *skip_nils, const bit *abort_on_error); +str AGGRsubsumcand_wrd(bat *retval, const bat *bid, const bat *gid, const bat *eid, const bat *sid, const bit *skip_nils, const bit *abort_on_error); +str AGGRsubvariance_dbl(bat *retval, const bat *bid, const bat *gid, const bat *eid, const bit *skip_nils, const bit *abort_on_error); +str AGGRsubvariancecand_dbl(bat *retval, const bat *bid, const bat *gid, const bat *eid, const bat *sid, const bit *skip_nils, const bit *abort_on_error); +str AGGRsubvariancep_dbl(bat *retval, const bat *bid, const bat *gid, const bat *eid, const bit *skip_nils, const bit *abort_on_error); +str AGGRsubvariancepcand_dbl(bat *retval, const bat *bid, const bat *gid, const bat *eid, const bat *sid, const bit *skip_nils, const bit *abort_on_error); str AGGRsubxml(bat *retval, const bat *bid, const bat *gid, const bat *eid, const bit *skip_nils); str AGGRsubxmlcand(bat *retval, const bat *bid, const bat *gid, const bat *eid, const bat *sid, const bit *skip_nils); -str AGGRsum2_bte(bat *retval, bat *bid, bat *eid); -str AGGRsum2_dbl(bat *retval, bat *bid, bat *eid); -str AGGRsum2_flt(bat *retval, bat *bid, bat *eid); -str AGGRsum2_int(bat *retval, bat *bid, bat *eid); -str AGGRsum2_lng(bat *retval, bat *bid, bat *eid); -str AGGRsum2_sht(bat *retval, bat *bid, bat *eid); -str AGGRsum2_wrd(bat *retval, bat *bid, bat *eid); -str AGGRsum3_bte(bat *retval, bat *bid, bat *gid, bat *eid); -str AGGRsum3_dbl(bat *retval, bat *bid, bat *gid, bat *eid); -str AGGRsum3_flt(bat *retval, bat *bid, bat *gid, bat *eid); -str AGGRsum3_int(bat *retval, bat *bid, bat *gid, bat *eid); -str AGGRsum3_lng(bat *retval, bat *bid, bat *gid, bat *eid); -str AGGRsum3_sht(bat *retval, bat *bid, bat *gid, bat *eid); -str AGGRsum3_wrd(bat *retval, bat *bid, bat *gid, bat *eid); -str AGGRvariance2_dbl(bat *retval, bat *bid, bat *eid); -str AGGRvariance3_dbl(bat *retval, bat *bid, bat *gid, bat *eid); -str AGGRvariancep2_dbl(bat *retval, bat *bid, bat *eid); -str AGGRvariancep3_dbl(bat *retval, bat *bid, bat *gid, bat *eid); +str AGGRsum2_bte(bat *retval, const bat *bid, const bat *eid); +str AGGRsum2_dbl(bat *retval, const bat *bid, const bat *eid); +str AGGRsum2_flt(bat *retval, const bat *bid, const bat *eid); +str AGGRsum2_int(bat *retval, const bat *bid, const bat *eid); +str AGGRsum2_lng(bat *retval, const bat *bid, const bat *eid); +str AGGRsum2_sht(bat *retval, const bat *bid, const bat *eid); +str AGGRsum2_wrd(bat *retval, const bat *bid, const bat *eid); +str AGGRsum3_bte(bat *retval, const bat *bid, const bat *gid, const bat *eid); +str AGGRsum3_dbl(bat *retval, const bat *bid, const bat *gid, const bat *eid); +str AGGRsum3_flt(bat *retval, const bat *bid, const bat *gid, const bat *eid); +str AGGRsum3_int(bat *retval, const bat *bid, const bat *gid, const bat *eid); +str AGGRsum3_lng(bat *retval, const bat *bid, const bat *gid, const bat *eid); +str AGGRsum3_sht(bat *retval, const bat *bid, const bat *gid, const bat *eid); +str AGGRsum3_wrd(bat *retval, const bat *bid, const bat *gid, const bat *eid); +str AGGRvariance2_dbl(bat *retval, const bat *bid, const bat *eid); +str AGGRvariance3_dbl(bat *retval, const bat *bid, const bat *gid, const bat *eid); +str AGGRvariancep2_dbl(bat *retval, const bat *bid, const bat *eid); +str AGGRvariancep3_dbl(bat *retval, const bat *bid, const bat *gid, const bat *eid); str ALARMctime(str *res); str ALARMepilogue(void *ret); str ALARMepoch(int *res); @@ -1205,46 +1205,46 @@ str CMDqgramnormalize(str *res, str *inp str CMDqgramselfjoin(bat *res1, bat *res2, bat *qid, bat *bid, bat *pid, bat *lid, flt *c, int *k); str CMDraise(str *ret, str *msg); str CMDregisterFunction(Client cntxt, MalBlkPtr mb, MalStkPtr stk, InstrPtr pci); -str CMDscience_bat_cst_atan2_dbl(bat *ret, bat *bid, dbl *d); -str CMDscience_bat_cst_atan2_flt(bat *ret, bat *bid, flt *d); -str CMDscience_bat_cst_pow_dbl(bat *ret, bat *bid, dbl *d); -str CMDscience_bat_cst_pow_flt(bat *ret, bat *bid, flt *d); -str CMDscience_bat_dbl_acos(bat *ret, bat *bid); -str CMDscience_bat_dbl_asin(bat *ret, bat *bid); -str CMDscience_bat_dbl_atan(bat *ret, bat *bid); -str CMDscience_bat_dbl_ceil(bat *ret, bat *bid); -str CMDscience_bat_dbl_cos(bat *ret, bat *bid); -str CMDscience_bat_dbl_cosh(bat *ret, bat *bid); -str CMDscience_bat_dbl_degrees(bat *ret, bat *bid); -str CMDscience_bat_dbl_exp(bat *ret, bat *bid); -str CMDscience_bat_dbl_fabs(bat *ret, bat *bid); -str CMDscience_bat_dbl_floor(bat *ret, bat *bid); -str CMDscience_bat_dbl_log(bat *ret, bat *bid); -str CMDscience_bat_dbl_log10(bat *ret, bat *bid); -str CMDscience_bat_dbl_radians(bat *ret, bat *bid); -str CMDscience_bat_dbl_sin(bat *ret, bat *bid); -str CMDscience_bat_dbl_sinh(bat *ret, bat *bid); -str CMDscience_bat_dbl_sqrt(bat *ret, bat *bid); -str CMDscience_bat_dbl_tan(bat *ret, bat *bid); -str CMDscience_bat_dbl_tanh(bat *ret, bat *bid); -str CMDscience_bat_flt_acos(bat *ret, bat *bid); -str CMDscience_bat_flt_asin(bat *ret, bat *bid); -str CMDscience_bat_flt_atan(bat *ret, bat *bid); -str CMDscience_bat_flt_ceil(bat *ret, bat *bid); -str CMDscience_bat_flt_cos(bat *ret, bat *bid); -str CMDscience_bat_flt_cosh(bat *ret, bat *bid); -str CMDscience_bat_flt_degrees(bat *ret, bat *bid); -str CMDscience_bat_flt_exp(bat *ret, bat *bid); -str CMDscience_bat_flt_fabs(bat *ret, bat *bid); -str CMDscience_bat_flt_floor(bat *ret, bat *bid); -str CMDscience_bat_flt_log(bat *ret, bat *bid); -str CMDscience_bat_flt_log10(bat *ret, bat *bid); -str CMDscience_bat_flt_radians(bat *ret, bat *bid); -str CMDscience_bat_flt_sin(bat *ret, bat *bid); -str CMDscience_bat_flt_sinh(bat *ret, bat *bid); -str CMDscience_bat_flt_sqrt(bat *ret, bat *bid); -str CMDscience_bat_flt_tan(bat *ret, bat *bid); -str CMDscience_bat_flt_tanh(bat *ret, bat *bid); +str CMDscience_bat_cst_atan2_dbl(bat *ret, const bat *bid, const dbl *d); +str CMDscience_bat_cst_atan2_flt(bat *ret, const bat *bid, const flt *d); +str CMDscience_bat_cst_pow_dbl(bat *ret, const bat *bid, const dbl *d); +str CMDscience_bat_cst_pow_flt(bat *ret, const bat *bid, const flt *d); +str CMDscience_bat_dbl_acos(bat *ret, const bat *bid); +str CMDscience_bat_dbl_asin(bat *ret, const bat *bid); +str CMDscience_bat_dbl_atan(bat *ret, const bat *bid); +str CMDscience_bat_dbl_ceil(bat *ret, const bat *bid); +str CMDscience_bat_dbl_cos(bat *ret, const bat *bid); +str CMDscience_bat_dbl_cosh(bat *ret, const bat *bid); +str CMDscience_bat_dbl_degrees(bat *ret, const bat *bid); +str CMDscience_bat_dbl_exp(bat *ret, const bat *bid); +str CMDscience_bat_dbl_fabs(bat *ret, const bat *bid); +str CMDscience_bat_dbl_floor(bat *ret, const bat *bid); +str CMDscience_bat_dbl_log(bat *ret, const bat *bid); +str CMDscience_bat_dbl_log10(bat *ret, const bat *bid); +str CMDscience_bat_dbl_radians(bat *ret, const bat *bid); +str CMDscience_bat_dbl_sin(bat *ret, const bat *bid); +str CMDscience_bat_dbl_sinh(bat *ret, const bat *bid); +str CMDscience_bat_dbl_sqrt(bat *ret, const bat *bid); +str CMDscience_bat_dbl_tan(bat *ret, const bat *bid); +str CMDscience_bat_dbl_tanh(bat *ret, const bat *bid); +str CMDscience_bat_flt_acos(bat *ret, const bat *bid); +str CMDscience_bat_flt_asin(bat *ret, const bat *bid); _______________________________________________ checkin-list mailing list [email protected] https://www.monetdb.org/mailman/listinfo/checkin-list
