Changeset: 1b113bc626bc for MonetDB URL: https://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=1b113bc626bc Modified Files: clients/Tests/MAL-signatures.stable.out clients/Tests/MAL-signatures.stable.out.int128 Branch: clean-candidates Log Message:
Approved output diffs (truncated from 352 to 300 lines): diff --git a/clients/Tests/MAL-signatures.stable.out b/clients/Tests/MAL-signatures.stable.out --- a/clients/Tests/MAL-signatures.stable.out +++ b/clients/Tests/MAL-signatures.stable.out @@ -4508,6 +4508,42 @@ stdout of test 'MAL-signatures` in direc [ "batcalc", "dbl_noerror", "pattern batcalc.dbl_noerror(X_1:bat[:sht], X_2:bat[:oid]):bat[:dbl] ", "CMDconvert_dbl;", "" ] [ "batcalc", "dbl_noerror", "pattern batcalc.dbl_noerror(X_1:bat[:str]):bat[:dbl] ", "CMDconvert_dbl;", "" ] [ "batcalc", "dbl_noerror", "pattern batcalc.dbl_noerror(X_1:bat[:str], X_2:bat[:oid]):bat[:dbl] ", "CMDconvert_dbl;", "" ] +[ "batcalc", "dec_round", "pattern batcalc.dec_round(X_1:bat[:bte], X_2:bte):bat[:bte] ", "bte_bat_dec_round_wrap;", "" ] +[ "batcalc", "dec_round", "pattern batcalc.dec_round(X_1:bat[:bte], X_2:bte, X_3:bat[:oid]):bat[:bte] ", "bte_bat_dec_round_wrap;", "" ] +[ "batcalc", "dec_round", "pattern batcalc.dec_round(X_1:bte, X_2:bat[:bte]):bat[:bte] ", "bte_bat_dec_round_wrap_cst;", "" ] +[ "batcalc", "dec_round", "pattern batcalc.dec_round(X_1:bte, X_2:bat[:bte], X_3:bat[:oid]):bat[:bte] ", "bte_bat_dec_round_wrap_cst;", "" ] +[ "batcalc", "dec_round", "pattern batcalc.dec_round(X_1:bat[:bte], X_2:bat[:bte]):bat[:bte] ", "bte_bat_dec_round_wrap_nocst;", "" ] +[ "batcalc", "dec_round", "pattern batcalc.dec_round(X_1:bat[:bte], X_2:bat[:bte], X_3:bat[:oid], X_4:bat[:oid]):bat[:bte] ", "bte_bat_dec_round_wrap_nocst;", "" ] +[ "batcalc", "dec_round", "pattern batcalc.dec_round(X_1:bat[:dbl], X_2:dbl):bat[:dbl] ", "dbl_bat_dec_round_wrap;", "" ] +[ "batcalc", "dec_round", "pattern batcalc.dec_round(X_1:bat[:dbl], X_2:dbl, X_3:bat[:oid]):bat[:dbl] ", "dbl_bat_dec_round_wrap;", "" ] +[ "batcalc", "dec_round", "pattern batcalc.dec_round(X_1:dbl, X_2:bat[:dbl]):bat[:dbl] ", "dbl_bat_dec_round_wrap_cst;", "" ] +[ "batcalc", "dec_round", "pattern batcalc.dec_round(X_1:dbl, X_2:bat[:dbl], X_3:bat[:oid]):bat[:dbl] ", "dbl_bat_dec_round_wrap_cst;", "" ] +[ "batcalc", "dec_round", "pattern batcalc.dec_round(X_1:bat[:dbl], X_2:bat[:dbl]):bat[:dbl] ", "dbl_bat_dec_round_wrap_nocst;", "" ] +[ "batcalc", "dec_round", "pattern batcalc.dec_round(X_1:bat[:dbl], X_2:bat[:dbl], X_3:bat[:oid], X_4:bat[:oid]):bat[:dbl] ", "dbl_bat_dec_round_wrap_nocst;", "" ] +[ "batcalc", "dec_round", "pattern batcalc.dec_round(X_1:bat[:flt], X_2:flt):bat[:flt] ", "flt_bat_dec_round_wrap;", "" ] +[ "batcalc", "dec_round", "pattern batcalc.dec_round(X_1:bat[:flt], X_2:flt, X_3:bat[:oid]):bat[:flt] ", "flt_bat_dec_round_wrap;", "" ] +[ "batcalc", "dec_round", "pattern batcalc.dec_round(X_1:flt, X_2:bat[:flt]):bat[:flt] ", "flt_bat_dec_round_wrap_cst;", "" ] +[ "batcalc", "dec_round", "pattern batcalc.dec_round(X_1:flt, X_2:bat[:flt], X_3:bat[:oid]):bat[:flt] ", "flt_bat_dec_round_wrap_cst;", "" ] +[ "batcalc", "dec_round", "pattern batcalc.dec_round(X_1:bat[:flt], X_2:bat[:flt]):bat[:flt] ", "flt_bat_dec_round_wrap_nocst;", "" ] +[ "batcalc", "dec_round", "pattern batcalc.dec_round(X_1:bat[:flt], X_2:bat[:flt], X_3:bat[:oid], X_4:bat[:oid]):bat[:flt] ", "flt_bat_dec_round_wrap_nocst;", "" ] +[ "batcalc", "dec_round", "pattern batcalc.dec_round(X_1:bat[:int], X_2:int):bat[:int] ", "int_bat_dec_round_wrap;", "" ] +[ "batcalc", "dec_round", "pattern batcalc.dec_round(X_1:bat[:int], X_2:int, X_3:bat[:oid]):bat[:int] ", "int_bat_dec_round_wrap;", "" ] +[ "batcalc", "dec_round", "pattern batcalc.dec_round(X_1:int, X_2:bat[:int]):bat[:int] ", "int_bat_dec_round_wrap_cst;", "" ] +[ "batcalc", "dec_round", "pattern batcalc.dec_round(X_1:int, X_2:bat[:int], X_3:bat[:oid]):bat[:int] ", "int_bat_dec_round_wrap_cst;", "" ] +[ "batcalc", "dec_round", "pattern batcalc.dec_round(X_1:bat[:int], X_2:bat[:int]):bat[:int] ", "int_bat_dec_round_wrap_nocst;", "" ] +[ "batcalc", "dec_round", "pattern batcalc.dec_round(X_1:bat[:int], X_2:bat[:int], X_3:bat[:oid], X_4:bat[:oid]):bat[:int] ", "int_bat_dec_round_wrap_nocst;", "" ] +[ "batcalc", "dec_round", "pattern batcalc.dec_round(X_1:bat[:lng], X_2:lng):bat[:lng] ", "lng_bat_dec_round_wrap;", "" ] +[ "batcalc", "dec_round", "pattern batcalc.dec_round(X_1:bat[:lng], X_2:lng, X_3:bat[:oid]):bat[:lng] ", "lng_bat_dec_round_wrap;", "" ] +[ "batcalc", "dec_round", "pattern batcalc.dec_round(X_1:lng, X_2:bat[:lng]):bat[:lng] ", "lng_bat_dec_round_wrap_cst;", "" ] +[ "batcalc", "dec_round", "pattern batcalc.dec_round(X_1:lng, X_2:bat[:lng], X_3:bat[:oid]):bat[:lng] ", "lng_bat_dec_round_wrap_cst;", "" ] +[ "batcalc", "dec_round", "pattern batcalc.dec_round(X_1:bat[:lng], X_2:bat[:lng]):bat[:lng] ", "lng_bat_dec_round_wrap_nocst;", "" ] +[ "batcalc", "dec_round", "pattern batcalc.dec_round(X_1:bat[:lng], X_2:bat[:lng], X_3:bat[:oid], X_4:bat[:oid]):bat[:lng] ", "lng_bat_dec_round_wrap_nocst;", "" ] +[ "batcalc", "dec_round", "pattern batcalc.dec_round(X_1:bat[:sht], X_2:sht):bat[:sht] ", "sht_bat_dec_round_wrap;", "" ] +[ "batcalc", "dec_round", "pattern batcalc.dec_round(X_1:bat[:sht], X_2:sht, X_3:bat[:oid]):bat[:sht] ", "sht_bat_dec_round_wrap;", "" ] +[ "batcalc", "dec_round", "pattern batcalc.dec_round(X_1:sht, X_2:bat[:sht]):bat[:sht] ", "sht_bat_dec_round_wrap_cst;", "" ] +[ "batcalc", "dec_round", "pattern batcalc.dec_round(X_1:sht, X_2:bat[:sht], X_3:bat[:oid]):bat[:sht] ", "sht_bat_dec_round_wrap_cst;", "" ] +[ "batcalc", "dec_round", "pattern batcalc.dec_round(X_1:bat[:sht], X_2:bat[:sht]):bat[:sht] ", "sht_bat_dec_round_wrap_nocst;", "" ] +[ "batcalc", "dec_round", "pattern batcalc.dec_round(X_1:bat[:sht], X_2:bat[:sht], X_3:bat[:oid], X_4:bat[:oid]):bat[:sht] ", "sht_bat_dec_round_wrap_nocst;", "" ] [ "batcalc", "div_noerror", "pattern batcalc.div_noerror(X_1:bat[:bte], X_2:bat[:bte], X_3:bat[:oid], X_4:bat[:oid]):bat[:bte] ", "CMDbatDIV;", "" ] [ "batcalc", "div_noerror", "pattern batcalc.div_noerror(X_1:bat[:bte], X_2:bat[:bte], X_3:bat[:oid], X_4:bat[:oid]):bat[:dbl] ", "CMDbatDIV;", "" ] [ "batcalc", "div_noerror", "pattern batcalc.div_noerror(X_1:bat[:bte], X_2:bat[:bte], X_3:bat[:oid], X_4:bat[:oid]):bat[:flt] ", "CMDbatDIV;", "" ] @@ -6226,6 +6262,42 @@ stdout of test 'MAL-signatures` in direc [ "batcalc", "or", "pattern batcalc.or(X_1:sht, X_2:bat[:sht]):bat[:sht] ", "CMDbatOR;", "" ] [ "batcalc", "or", "pattern batcalc.or(X_1:sht, X_2:bat[:sht], X_3:bat[:oid]):bat[:sht] ", "CMDbatOR;", "" ] [ "batcalc", "rotate_xor_hash", "command batcalc.rotate_xor_hash(X_1:bat[:lng], X_2:int, X_3:bat[:any_1]):bat[:int] ", "MKEYbulk_rotate_xor_hash;", "" ] +[ "batcalc", "round", "pattern batcalc.round(X_1:bat[:bte], X_2:bte, X_3:bat[:oid], X_4:int, X_5:int):bat[:bte] ", "bte_bat_round_wrap;", "" ] +[ "batcalc", "round", "pattern batcalc.round(X_1:bat[:bte], X_2:bte, X_3:int, X_4:int):bat[:bte] ", "bte_bat_round_wrap;", "" ] +[ "batcalc", "round", "pattern batcalc.round(X_1:bte, X_2:bat[:bte], X_3:bat[:oid], X_4:int, X_5:int):bat[:bte] ", "bte_bat_round_wrap_cst;", "" ] +[ "batcalc", "round", "pattern batcalc.round(X_1:bte, X_2:bat[:bte], X_3:int, X_4:int):bat[:bte] ", "bte_bat_round_wrap_cst;", "" ] +[ "batcalc", "round", "pattern batcalc.round(X_1:bat[:bte], X_2:bat[:bte], X_3:bat[:oid], X_4:bat[:oid], X_5:int, X_6:int):bat[:bte] ", "bte_bat_round_wrap_nocst;", "" ] +[ "batcalc", "round", "pattern batcalc.round(X_1:bat[:bte], X_2:bat[:bte], X_3:int, X_4:int):bat[:bte] ", "bte_bat_round_wrap_nocst;", "" ] +[ "batcalc", "round", "pattern batcalc.round(X_1:bat[:dbl], X_2:bte):bat[:dbl] ", "dbl_bat_round_wrap;", "" ] +[ "batcalc", "round", "pattern batcalc.round(X_1:bat[:dbl], X_2:bte, X_3:bat[:oid]):bat[:dbl] ", "dbl_bat_round_wrap;", "" ] +[ "batcalc", "round", "pattern batcalc.round(X_1:dbl, X_2:bat[:bte]):bat[:dbl] ", "dbl_bat_round_wrap_cst;", "" ] +[ "batcalc", "round", "pattern batcalc.round(X_1:dbl, X_2:bat[:bte], X_3:bat[:oid]):bat[:dbl] ", "dbl_bat_round_wrap_cst;", "" ] +[ "batcalc", "round", "pattern batcalc.round(X_1:bat[:dbl], X_2:bat[:bte]):bat[:dbl] ", "dbl_bat_round_wrap_nocst;", "" ] +[ "batcalc", "round", "pattern batcalc.round(X_1:bat[:dbl], X_2:bat[:bte], X_3:bat[:oid], X_4:bat[:oid]):bat[:dbl] ", "dbl_bat_round_wrap_nocst;", "" ] +[ "batcalc", "round", "pattern batcalc.round(X_1:bat[:flt], X_2:bte):bat[:flt] ", "flt_bat_round_wrap;", "" ] +[ "batcalc", "round", "pattern batcalc.round(X_1:bat[:flt], X_2:bte, X_3:bat[:oid]):bat[:flt] ", "flt_bat_round_wrap;", "" ] +[ "batcalc", "round", "pattern batcalc.round(X_1:flt, X_2:bat[:bte]):bat[:flt] ", "flt_bat_round_wrap_cst;", "" ] +[ "batcalc", "round", "pattern batcalc.round(X_1:flt, X_2:bat[:bte], X_3:bat[:oid]):bat[:flt] ", "flt_bat_round_wrap_cst;", "" ] +[ "batcalc", "round", "pattern batcalc.round(X_1:bat[:flt], X_2:bat[:bte]):bat[:flt] ", "flt_bat_round_wrap_nocst;", "" ] +[ "batcalc", "round", "pattern batcalc.round(X_1:bat[:flt], X_2:bat[:bte], X_3:bat[:oid], X_4:bat[:oid]):bat[:flt] ", "flt_bat_round_wrap_nocst;", "" ] +[ "batcalc", "round", "pattern batcalc.round(X_1:bat[:int], X_2:bte, X_3:bat[:oid], X_4:int, X_5:int):bat[:int] ", "int_bat_round_wrap;", "" ] +[ "batcalc", "round", "pattern batcalc.round(X_1:bat[:int], X_2:bte, X_3:int, X_4:int):bat[:int] ", "int_bat_round_wrap;", "" ] +[ "batcalc", "round", "pattern batcalc.round(X_1:int, X_2:bat[:bte], X_3:bat[:oid], X_4:int, X_5:int):bat[:int] ", "int_bat_round_wrap_cst;", "" ] +[ "batcalc", "round", "pattern batcalc.round(X_1:int, X_2:bat[:bte], X_3:int, X_4:int):bat[:int] ", "int_bat_round_wrap_cst;", "" ] +[ "batcalc", "round", "pattern batcalc.round(X_1:bat[:int], X_2:bat[:bte], X_3:bat[:oid], X_4:bat[:oid], X_5:int, X_6:int):bat[:int] ", "int_bat_round_wrap_nocst;", "" ] +[ "batcalc", "round", "pattern batcalc.round(X_1:bat[:int], X_2:bat[:bte], X_3:int, X_4:int):bat[:int] ", "int_bat_round_wrap_nocst;", "" ] +[ "batcalc", "round", "pattern batcalc.round(X_1:bat[:lng], X_2:bte, X_3:bat[:oid], X_4:int, X_5:int):bat[:lng] ", "lng_bat_round_wrap;", "" ] +[ "batcalc", "round", "pattern batcalc.round(X_1:bat[:lng], X_2:bte, X_3:int, X_4:int):bat[:lng] ", "lng_bat_round_wrap;", "" ] +[ "batcalc", "round", "pattern batcalc.round(X_1:lng, X_2:bat[:bte], X_3:bat[:oid], X_4:int, X_5:int):bat[:lng] ", "lng_bat_round_wrap_cst;", "" ] +[ "batcalc", "round", "pattern batcalc.round(X_1:lng, X_2:bat[:bte], X_3:int, X_4:int):bat[:lng] ", "lng_bat_round_wrap_cst;", "" ] +[ "batcalc", "round", "pattern batcalc.round(X_1:bat[:lng], X_2:bat[:bte], X_3:bat[:oid], X_4:bat[:oid], X_5:int, X_6:int):bat[:lng] ", "lng_bat_round_wrap_nocst;", "" ] +[ "batcalc", "round", "pattern batcalc.round(X_1:bat[:lng], X_2:bat[:bte], X_3:int, X_4:int):bat[:lng] ", "lng_bat_round_wrap_nocst;", "" ] +[ "batcalc", "round", "pattern batcalc.round(X_1:bat[:sht], X_2:bte, X_3:bat[:oid], X_4:int, X_5:int):bat[:sht] ", "sht_bat_round_wrap;", "" ] +[ "batcalc", "round", "pattern batcalc.round(X_1:bat[:sht], X_2:bte, X_3:int, X_4:int):bat[:sht] ", "sht_bat_round_wrap;", "" ] +[ "batcalc", "round", "pattern batcalc.round(X_1:sht, X_2:bat[:bte], X_3:bat[:oid], X_4:int, X_5:int):bat[:sht] ", "sht_bat_round_wrap_cst;", "" ] +[ "batcalc", "round", "pattern batcalc.round(X_1:sht, X_2:bat[:bte], X_3:int, X_4:int):bat[:sht] ", "sht_bat_round_wrap_cst;", "" ] +[ "batcalc", "round", "pattern batcalc.round(X_1:bat[:sht], X_2:bat[:bte], X_3:bat[:oid], X_4:bat[:oid], X_5:int, X_6:int):bat[:sht] ", "sht_bat_round_wrap_nocst;", "" ] +[ "batcalc", "round", "pattern batcalc.round(X_1:bat[:sht], X_2:bat[:bte], X_3:int, X_4:int):bat[:sht] ", "sht_bat_round_wrap_nocst;", "" ] [ "batcalc", "rsh_noerror", "pattern batcalc.rsh_noerror(X_1:bat[:bte], X_2:bat[:bte]):bat[:bte] ", "CMDbatRSH;", "" ] [ "batcalc", "rsh_noerror", "pattern batcalc.rsh_noerror(X_1:bat[:bte], X_2:bat[:bte], X_3:bat[:oid], X_4:bat[:oid]):bat[:bte] ", "CMDbatRSH;", "" ] [ "batcalc", "rsh_noerror", "pattern batcalc.rsh_noerror(X_1:bat[:bte], X_2:bat[:int]):bat[:bte] ", "CMDbatRSH;", "" ] @@ -7056,12 +7128,6 @@ stdout of test 'MAL-signatures` in direc [ "batsql", "covariancep", "pattern batsql.covariancep(X_1:lng, X_2:bat[:lng], X_3:lng, X_4:lng):bat[:dbl] ", "SQLcovar_pop;", "" ] [ "batsql", "covariancep", "pattern batsql.covariancep(X_1:sht, X_2:bat[:sht], X_3:lng, X_4:lng):bat[:dbl] ", "SQLcovar_pop;", "" ] [ "batsql", "cume_dist", "pattern batsql.cume_dist(X_1:bat[:any_1], X_2:any_2, X_3:any_3):bat[:dbl] ", "SQLcume_dist;", "" ] -[ "batsql", "dec_round", "command batsql.dec_round(X_1:bat[:bte], X_2:bte):bat[:bte] ", "bte_bat_dec_round_wrap;", "" ] -[ "batsql", "dec_round", "command batsql.dec_round(X_1:bat[:dbl], X_2:dbl):bat[:dbl] ", "dbl_bat_dec_round_wrap;", "" ] -[ "batsql", "dec_round", "command batsql.dec_round(X_1:bat[:flt], X_2:flt):bat[:flt] ", "flt_bat_dec_round_wrap;", "" ] -[ "batsql", "dec_round", "command batsql.dec_round(X_1:bat[:int], X_2:int):bat[:int] ", "int_bat_dec_round_wrap;", "" ] -[ "batsql", "dec_round", "command batsql.dec_round(X_1:bat[:lng], X_2:lng):bat[:lng] ", "lng_bat_dec_round_wrap;", "" ] -[ "batsql", "dec_round", "command batsql.dec_round(X_1:bat[:sht], X_2:sht):bat[:sht] ", "sht_bat_dec_round_wrap;", "" ] [ "batsql", "dense_rank", "pattern batsql.dense_rank(X_1:bat[:any_1], X_2:any_2, X_3:any_3):bat[:int] ", "SQLdense_rank;", "" ] [ "batsql", "diff", "pattern batsql.diff(X_1:bat[:any_1]):bat[:bit] ", "SQLdiff;", "" ] [ "batsql", "diff", "pattern batsql.diff(X_1:bat[:bit], X_2:any_1):bat[:bit] ", "SQLdiff;", "" ] @@ -7125,12 +7191,6 @@ stdout of test 'MAL-signatures` in direc [ "batsql", "restart", "unsafe pattern batsql.restart(X_1:str, X_2:bat[:str], X_3:bat[:lng]):bat[:lng] ", "mvc_bat_restart_seq;", "" ] [ "batsql", "restart", "unsafe pattern batsql.restart(X_1:str, X_2:bat[:str], X_3:lng):bat[:lng] ", "mvc_bat_restart_seq;", "" ] [ "batsql", "restart", "unsafe pattern batsql.restart(X_1:str, X_2:str, X_3:bat[:lng]):bat[:lng] ", "mvc_bat_restart_seq;", "" ] -[ "batsql", "round", "command batsql.round(X_1:bat[:bte], X_2:int, X_3:int, X_4:bte):bat[:bte] ", "bte_bat_round_wrap;", "" ] -[ "batsql", "round", "command batsql.round(X_1:bat[:dbl], X_2:bte):bat[:dbl] ", "dbl_bat_round_wrap;", "" ] -[ "batsql", "round", "command batsql.round(X_1:bat[:flt], X_2:bte):bat[:flt] ", "flt_bat_round_wrap;", "" ] -[ "batsql", "round", "command batsql.round(X_1:bat[:int], X_2:int, X_3:int, X_4:bte):bat[:int] ", "int_bat_round_wrap;", "" ] -[ "batsql", "round", "command batsql.round(X_1:bat[:lng], X_2:int, X_3:int, X_4:bte):bat[:lng] ", "lng_bat_round_wrap;", "" ] -[ "batsql", "round", "command batsql.round(X_1:bat[:sht], X_2:int, X_3:int, X_4:bte):bat[:sht] ", "sht_bat_round_wrap;", "" ] [ "batsql", "row_number", "pattern batsql.row_number(X_1:bat[:any_1], X_2:any_2, X_3:any_3):bat[:int] ", "SQLrow_number;", "" ] [ "batsql", "stdev", "pattern batsql.stdev(X_1:bat[:bte], X_2:bat[:lng], X_3:bat[:lng]):bat[:dbl] ", "SQLstddev_samp;", "" ] [ "batsql", "stdev", "pattern batsql.stdev(X_1:bat[:dbl], X_2:bat[:lng], X_3:bat[:lng]):bat[:dbl] ", "SQLstddev_samp;", "" ] @@ -8514,6 +8574,12 @@ stdout of test 'MAL-signatures` in direc [ "calc", "dbl", "command calc.dbl(X_1:int, X_2:sht):dbl ", "sht_dec2_dbl;", "" ] [ "calc", "dbl", "command calc.dbl(X_1:int, X_2:sht, X_3:int, X_4:int):dbl ", "sht_dec2dec_dbl;", "" ] [ "calc", "dbl", "command calc.dbl(X_1:sht, X_2:int, X_3:int):dbl ", "sht_num2dec_dbl;", "" ] +[ "calc", "dec_round", "command calc.dec_round(X_1:bte, X_2:bte):bte ", "bte_dec_round_wrap;", "" ] +[ "calc", "dec_round", "command calc.dec_round(X_1:dbl, X_2:dbl):dbl ", "dbl_dec_round_wrap;", "" ] +[ "calc", "dec_round", "command calc.dec_round(X_1:flt, X_2:flt):flt ", "flt_dec_round_wrap;", "" ] +[ "calc", "dec_round", "command calc.dec_round(X_1:int, X_2:int):int ", "int_dec_round_wrap;", "" ] +[ "calc", "dec_round", "command calc.dec_round(X_1:lng, X_2:lng):lng ", "lng_dec_round_wrap;", "" ] +[ "calc", "dec_round", "command calc.dec_round(X_1:sht, X_2:sht):sht ", "sht_dec_round_wrap;", "" ] [ "calc", "div_noerror", "pattern calc.div_noerror(X_1:bte, X_2:bte):bte ", "CMDvarDIV;", "" ] [ "calc", "div_noerror", "pattern calc.div_noerror(X_1:bte, X_2:bte):dbl ", "CMDvarDIV;", "" ] [ "calc", "div_noerror", "pattern calc.div_noerror(X_1:bte, X_2:bte):flt ", "CMDvarDIV;", "" ] @@ -8971,6 +9037,12 @@ stdout of test 'MAL-signatures` in direc [ "calc", "or", "pattern calc.or(X_1:sht, X_2:sht):sht ", "CMDvarOR;", "" ] [ "calc", "ptr", "command calc.ptr(X_1:ptr):ptr ", "CMDvarCONVERTptr;", "" ] [ "calc", "rotate_xor_hash", "pattern calc.rotate_xor_hash(X_1:lng, X_2:int, X_3:any_1):lng ", "MKEYrotate_xor_hash;", "" ] +[ "calc", "round", "command calc.round(X_1:bte, X_2:bte, X_3:int, X_4:int):bte ", "bte_round_wrap;", "" ] +[ "calc", "round", "command calc.round(X_1:dbl, X_2:bte):dbl ", "dbl_round_wrap;", "" ] +[ "calc", "round", "command calc.round(X_1:flt, X_2:bte):flt ", "flt_round_wrap;", "" ] +[ "calc", "round", "command calc.round(X_1:int, X_2:bte, X_3:int, X_4:int):int ", "int_round_wrap;", "" ] +[ "calc", "round", "command calc.round(X_1:lng, X_2:bte, X_3:int, X_4:int):lng ", "lng_round_wrap;", "" ] +[ "calc", "round", "command calc.round(X_1:sht, X_2:bte, X_3:int, X_4:int):sht ", "sht_round_wrap;", "" ] [ "calc", "rowid", "pattern calc.rowid(X_1:any_1, X_2:str, X_3:str):oid ", "sql_rowid;", "" ] [ "calc", "rsh_noerror", "pattern calc.rsh_noerror(X_1:bte, X_2:bte):bte ", "CMDvarRSH;", "" ] [ "calc", "rsh_noerror", "pattern calc.rsh_noerror(X_1:bte, X_2:int):bte ", "CMDvarRSH;", "" ] @@ -10030,12 +10102,6 @@ stdout of test 'MAL-signatures` in direc [ "sql", "date_trunc", "command sql.date_trunc(X_1:str, X_2:bat[:timestamp]):bat[:timestamp] ", "bat_date_trunc;", "" ] [ "sql", "date_trunc", "command sql.date_trunc(X_1:str, X_2:timestamp):timestamp ", "date_trunc;", "" ] [ "sql", "db_users", "pattern sql.db_users():bat[:str] ", "db_users_wrap;", "" ] -[ "sql", "dec_round", "command sql.dec_round(X_1:bte, X_2:bte):bte ", "bte_dec_round_wrap;", "" ] -[ "sql", "dec_round", "command sql.dec_round(X_1:dbl, X_2:dbl):dbl ", "dbl_dec_round_wrap;", "" ] -[ "sql", "dec_round", "command sql.dec_round(X_1:flt, X_2:flt):flt ", "flt_dec_round_wrap;", "" ] -[ "sql", "dec_round", "command sql.dec_round(X_1:int, X_2:int):int ", "int_dec_round_wrap;", "" ] -[ "sql", "dec_round", "command sql.dec_round(X_1:lng, X_2:lng):lng ", "lng_dec_round_wrap;", "" ] -[ "sql", "dec_round", "command sql.dec_round(X_1:sht, X_2:sht):sht ", "sht_dec_round_wrap;", "" ] [ "sql", "delete", "unsafe pattern sql.delete(X_1:int, X_2:str, X_3:str, X_4:any):int ", "mvc_delete_wrap;", "" ] [ "sql", "delta", "command sql.delta(X_1:bat[:any_3], X_2:bat[:oid], X_3:bat[:any_3]):bat[:any_3] ", "DELTAbat2;", "" ] [ "sql", "delta", "command sql.delta(X_1:bat[:any_3], X_2:bat[:oid], X_3:bat[:any_3], X_4:bat[:any_3]):bat[:any_3] ", "DELTAbat;", "" ] @@ -10130,12 +10196,6 @@ stdout of test 'MAL-signatures` in direc [ "sql", "resultSet", "unsafe pattern sql.resultSet(X_1:bat[:str], X_2:bat[:str], X_3:bat[:str], X_4:bat[:int], X_5:bat[:int], X_6:bat[:any]...):int ", "mvc_table_result_wrap;", "" ] [ "sql", "resume_log_flushing", "unsafe command sql.resume_log_flushing():void ", "SQLresume_log_flushing;", "" ] [ "sql", "reuse", "unsafe pattern sql.reuse(X_1:str, X_2:str):void ", "SQLreuse;", "" ] -[ "sql", "round", "command sql.round(X_1:bte, X_2:int, X_3:int, X_4:bte):bte ", "bte_round_wrap;", "" ] -[ "sql", "round", "command sql.round(X_1:dbl, X_2:bte):dbl ", "dbl_round_wrap;", "" ] -[ "sql", "round", "command sql.round(X_1:flt, X_2:bte):flt ", "flt_round_wrap;", "" ] -[ "sql", "round", "command sql.round(X_1:int, X_2:int, X_3:int, X_4:bte):int ", "int_round_wrap;", "" ] -[ "sql", "round", "command sql.round(X_1:lng, X_2:int, X_3:int, X_4:bte):lng ", "lng_round_wrap;", "" ] -[ "sql", "round", "command sql.round(X_1:sht, X_2:int, X_3:int, X_4:bte):sht ", "sht_round_wrap;", "" ] [ "sql", "row_number", "pattern sql.row_number(X_1:any_1, X_2:bit, X_3:bit):int ", "SQLrow_number;", "" ] [ "sql", "rt_credentials", "pattern sql.rt_credentials(X_3:str) (X_0:bat[:str], X_1:bat[:str], X_2:bat[:str]) ", "sql_rt_credentials_wrap;", "" ] [ "sql", "sessions", "pattern sql.sessions() (X_0:bat[:int], X_1:bat[:str], X_2:bat[:timestamp], X_3:bat[:timestamp], X_4:bat[:str], X_5:bat[:int], X_6:bat[:int], X_7:bat[:int], X_8:bat[:int]) ", "sql_sessions_wrap;", "" ] diff --git a/clients/Tests/MAL-signatures.stable.out.int128 b/clients/Tests/MAL-signatures.stable.out.int128 --- a/clients/Tests/MAL-signatures.stable.out.int128 +++ b/clients/Tests/MAL-signatures.stable.out.int128 @@ -6586,6 +6586,48 @@ stdout of test 'MAL-signatures` in direc [ "batcalc", "dbl_noerror", "pattern batcalc.dbl_noerror(X_1:bat[:sht], X_2:bat[:oid]):bat[:dbl] ", "CMDconvert_dbl;", "" ] [ "batcalc", "dbl_noerror", "pattern batcalc.dbl_noerror(X_1:bat[:str]):bat[:dbl] ", "CMDconvert_dbl;", "" ] [ "batcalc", "dbl_noerror", "pattern batcalc.dbl_noerror(X_1:bat[:str], X_2:bat[:oid]):bat[:dbl] ", "CMDconvert_dbl;", "" ] +[ "batcalc", "dec_round", "pattern batcalc.dec_round(X_1:bat[:bte], X_2:bte):bat[:bte] ", "bte_bat_dec_round_wrap;", "" ] +[ "batcalc", "dec_round", "pattern batcalc.dec_round(X_1:bat[:bte], X_2:bte, X_3:bat[:oid]):bat[:bte] ", "bte_bat_dec_round_wrap;", "" ] +[ "batcalc", "dec_round", "pattern batcalc.dec_round(X_1:bte, X_2:bat[:bte]):bat[:bte] ", "bte_bat_dec_round_wrap_cst;", "" ] +[ "batcalc", "dec_round", "pattern batcalc.dec_round(X_1:bte, X_2:bat[:bte], X_3:bat[:oid]):bat[:bte] ", "bte_bat_dec_round_wrap_cst;", "" ] +[ "batcalc", "dec_round", "pattern batcalc.dec_round(X_1:bat[:bte], X_2:bat[:bte]):bat[:bte] ", "bte_bat_dec_round_wrap_nocst;", "" ] +[ "batcalc", "dec_round", "pattern batcalc.dec_round(X_1:bat[:bte], X_2:bat[:bte], X_3:bat[:oid], X_4:bat[:oid]):bat[:bte] ", "bte_bat_dec_round_wrap_nocst;", "" ] +[ "batcalc", "dec_round", "pattern batcalc.dec_round(X_1:bat[:dbl], X_2:dbl):bat[:dbl] ", "dbl_bat_dec_round_wrap;", "" ] +[ "batcalc", "dec_round", "pattern batcalc.dec_round(X_1:bat[:dbl], X_2:dbl, X_3:bat[:oid]):bat[:dbl] ", "dbl_bat_dec_round_wrap;", "" ] +[ "batcalc", "dec_round", "pattern batcalc.dec_round(X_1:dbl, X_2:bat[:dbl]):bat[:dbl] ", "dbl_bat_dec_round_wrap_cst;", "" ] +[ "batcalc", "dec_round", "pattern batcalc.dec_round(X_1:dbl, X_2:bat[:dbl], X_3:bat[:oid]):bat[:dbl] ", "dbl_bat_dec_round_wrap_cst;", "" ] +[ "batcalc", "dec_round", "pattern batcalc.dec_round(X_1:bat[:dbl], X_2:bat[:dbl]):bat[:dbl] ", "dbl_bat_dec_round_wrap_nocst;", "" ] +[ "batcalc", "dec_round", "pattern batcalc.dec_round(X_1:bat[:dbl], X_2:bat[:dbl], X_3:bat[:oid], X_4:bat[:oid]):bat[:dbl] ", "dbl_bat_dec_round_wrap_nocst;", "" ] +[ "batcalc", "dec_round", "pattern batcalc.dec_round(X_1:bat[:flt], X_2:flt):bat[:flt] ", "flt_bat_dec_round_wrap;", "" ] +[ "batcalc", "dec_round", "pattern batcalc.dec_round(X_1:bat[:flt], X_2:flt, X_3:bat[:oid]):bat[:flt] ", "flt_bat_dec_round_wrap;", "" ] +[ "batcalc", "dec_round", "pattern batcalc.dec_round(X_1:flt, X_2:bat[:flt]):bat[:flt] ", "flt_bat_dec_round_wrap_cst;", "" ] +[ "batcalc", "dec_round", "pattern batcalc.dec_round(X_1:flt, X_2:bat[:flt], X_3:bat[:oid]):bat[:flt] ", "flt_bat_dec_round_wrap_cst;", "" ] +[ "batcalc", "dec_round", "pattern batcalc.dec_round(X_1:bat[:flt], X_2:bat[:flt]):bat[:flt] ", "flt_bat_dec_round_wrap_nocst;", "" ] +[ "batcalc", "dec_round", "pattern batcalc.dec_round(X_1:bat[:flt], X_2:bat[:flt], X_3:bat[:oid], X_4:bat[:oid]):bat[:flt] ", "flt_bat_dec_round_wrap_nocst;", "" ] +[ "batcalc", "dec_round", "pattern batcalc.dec_round(X_1:bat[:hge], X_2:hge):bat[:hge] ", "hge_bat_dec_round_wrap;", "" ] +[ "batcalc", "dec_round", "pattern batcalc.dec_round(X_1:bat[:hge], X_2:hge, X_3:bat[:oid]):bat[:hge] ", "hge_bat_dec_round_wrap;", "" ] +[ "batcalc", "dec_round", "pattern batcalc.dec_round(X_1:hge, X_2:bat[:hge]):bat[:hge] ", "hge_bat_dec_round_wrap_cst;", "" ] +[ "batcalc", "dec_round", "pattern batcalc.dec_round(X_1:hge, X_2:bat[:hge], X_3:bat[:oid]):bat[:hge] ", "hge_bat_dec_round_wrap_cst;", "" ] +[ "batcalc", "dec_round", "pattern batcalc.dec_round(X_1:bat[:hge], X_2:bat[:hge]):bat[:hge] ", "hge_bat_dec_round_wrap_nocst;", "" ] +[ "batcalc", "dec_round", "pattern batcalc.dec_round(X_1:bat[:hge], X_2:bat[:hge], X_3:bat[:oid], X_4:bat[:oid]):bat[:hge] ", "hge_bat_dec_round_wrap_nocst;", "" ] +[ "batcalc", "dec_round", "pattern batcalc.dec_round(X_1:bat[:int], X_2:int):bat[:int] ", "int_bat_dec_round_wrap;", "" ] +[ "batcalc", "dec_round", "pattern batcalc.dec_round(X_1:bat[:int], X_2:int, X_3:bat[:oid]):bat[:int] ", "int_bat_dec_round_wrap;", "" ] +[ "batcalc", "dec_round", "pattern batcalc.dec_round(X_1:int, X_2:bat[:int]):bat[:int] ", "int_bat_dec_round_wrap_cst;", "" ] +[ "batcalc", "dec_round", "pattern batcalc.dec_round(X_1:int, X_2:bat[:int], X_3:bat[:oid]):bat[:int] ", "int_bat_dec_round_wrap_cst;", "" ] +[ "batcalc", "dec_round", "pattern batcalc.dec_round(X_1:bat[:int], X_2:bat[:int]):bat[:int] ", "int_bat_dec_round_wrap_nocst;", "" ] +[ "batcalc", "dec_round", "pattern batcalc.dec_round(X_1:bat[:int], X_2:bat[:int], X_3:bat[:oid], X_4:bat[:oid]):bat[:int] ", "int_bat_dec_round_wrap_nocst;", "" ] +[ "batcalc", "dec_round", "pattern batcalc.dec_round(X_1:bat[:lng], X_2:lng):bat[:lng] ", "lng_bat_dec_round_wrap;", "" ] +[ "batcalc", "dec_round", "pattern batcalc.dec_round(X_1:bat[:lng], X_2:lng, X_3:bat[:oid]):bat[:lng] ", "lng_bat_dec_round_wrap;", "" ] +[ "batcalc", "dec_round", "pattern batcalc.dec_round(X_1:lng, X_2:bat[:lng]):bat[:lng] ", "lng_bat_dec_round_wrap_cst;", "" ] +[ "batcalc", "dec_round", "pattern batcalc.dec_round(X_1:lng, X_2:bat[:lng], X_3:bat[:oid]):bat[:lng] ", "lng_bat_dec_round_wrap_cst;", "" ] +[ "batcalc", "dec_round", "pattern batcalc.dec_round(X_1:bat[:lng], X_2:bat[:lng]):bat[:lng] ", "lng_bat_dec_round_wrap_nocst;", "" ] +[ "batcalc", "dec_round", "pattern batcalc.dec_round(X_1:bat[:lng], X_2:bat[:lng], X_3:bat[:oid], X_4:bat[:oid]):bat[:lng] ", "lng_bat_dec_round_wrap_nocst;", "" ] +[ "batcalc", "dec_round", "pattern batcalc.dec_round(X_1:bat[:sht], X_2:sht):bat[:sht] ", "sht_bat_dec_round_wrap;", "" ] +[ "batcalc", "dec_round", "pattern batcalc.dec_round(X_1:bat[:sht], X_2:sht, X_3:bat[:oid]):bat[:sht] ", "sht_bat_dec_round_wrap;", "" ] +[ "batcalc", "dec_round", "pattern batcalc.dec_round(X_1:sht, X_2:bat[:sht]):bat[:sht] ", "sht_bat_dec_round_wrap_cst;", "" ] +[ "batcalc", "dec_round", "pattern batcalc.dec_round(X_1:sht, X_2:bat[:sht], X_3:bat[:oid]):bat[:sht] ", "sht_bat_dec_round_wrap_cst;", "" ] +[ "batcalc", "dec_round", "pattern batcalc.dec_round(X_1:bat[:sht], X_2:bat[:sht]):bat[:sht] ", "sht_bat_dec_round_wrap_nocst;", "" ] +[ "batcalc", "dec_round", "pattern batcalc.dec_round(X_1:bat[:sht], X_2:bat[:sht], X_3:bat[:oid], X_4:bat[:oid]):bat[:sht] ", "sht_bat_dec_round_wrap_nocst;", "" ] [ "batcalc", "div_noerror", "pattern batcalc.div_noerror(X_1:bat[:bte], X_2:bat[:bte], X_3:bat[:oid], X_4:bat[:oid]):bat[:bte] ", "CMDbatDIV;", "" ] [ "batcalc", "div_noerror", "pattern batcalc.div_noerror(X_1:bat[:bte], X_2:bat[:bte], X_3:bat[:oid], X_4:bat[:oid]):bat[:dbl] ", "CMDbatDIV;", "" ] [ "batcalc", "div_noerror", "pattern batcalc.div_noerror(X_1:bat[:bte], X_2:bat[:bte], X_3:bat[:oid], X_4:bat[:oid]):bat[:flt] ", "CMDbatDIV;", "" ] @@ -9366,6 +9408,48 @@ stdout of test 'MAL-signatures` in direc [ "batcalc", "or", "pattern batcalc.or(X_1:sht, X_2:bat[:sht]):bat[:sht] ", "CMDbatOR;", "" ] [ "batcalc", "or", "pattern batcalc.or(X_1:sht, X_2:bat[:sht], X_3:bat[:oid]):bat[:sht] ", "CMDbatOR;", "" ] [ "batcalc", "rotate_xor_hash", "command batcalc.rotate_xor_hash(X_1:bat[:lng], X_2:int, X_3:bat[:any_1]):bat[:int] ", "MKEYbulk_rotate_xor_hash;", "" ] +[ "batcalc", "round", "pattern batcalc.round(X_1:bat[:bte], X_2:bte, X_3:bat[:oid], X_4:int, X_5:int):bat[:bte] ", "bte_bat_round_wrap;", "" ] +[ "batcalc", "round", "pattern batcalc.round(X_1:bat[:bte], X_2:bte, X_3:int, X_4:int):bat[:bte] ", "bte_bat_round_wrap;", "" ] +[ "batcalc", "round", "pattern batcalc.round(X_1:bte, X_2:bat[:bte], X_3:bat[:oid], X_4:int, X_5:int):bat[:bte] ", "bte_bat_round_wrap_cst;", "" ] +[ "batcalc", "round", "pattern batcalc.round(X_1:bte, X_2:bat[:bte], X_3:int, X_4:int):bat[:bte] ", "bte_bat_round_wrap_cst;", "" ] +[ "batcalc", "round", "pattern batcalc.round(X_1:bat[:bte], X_2:bat[:bte], X_3:bat[:oid], X_4:bat[:oid], X_5:int, X_6:int):bat[:bte] ", "bte_bat_round_wrap_nocst;", "" ] +[ "batcalc", "round", "pattern batcalc.round(X_1:bat[:bte], X_2:bat[:bte], X_3:int, X_4:int):bat[:bte] ", "bte_bat_round_wrap_nocst;", "" ] +[ "batcalc", "round", "pattern batcalc.round(X_1:bat[:dbl], X_2:bte):bat[:dbl] ", "dbl_bat_round_wrap;", "" ] +[ "batcalc", "round", "pattern batcalc.round(X_1:bat[:dbl], X_2:bte, X_3:bat[:oid]):bat[:dbl] ", "dbl_bat_round_wrap;", "" ] +[ "batcalc", "round", "pattern batcalc.round(X_1:dbl, X_2:bat[:bte]):bat[:dbl] ", "dbl_bat_round_wrap_cst;", "" ] +[ "batcalc", "round", "pattern batcalc.round(X_1:dbl, X_2:bat[:bte], X_3:bat[:oid]):bat[:dbl] ", "dbl_bat_round_wrap_cst;", "" ] +[ "batcalc", "round", "pattern batcalc.round(X_1:bat[:dbl], X_2:bat[:bte]):bat[:dbl] ", "dbl_bat_round_wrap_nocst;", "" ] +[ "batcalc", "round", "pattern batcalc.round(X_1:bat[:dbl], X_2:bat[:bte], X_3:bat[:oid], X_4:bat[:oid]):bat[:dbl] ", "dbl_bat_round_wrap_nocst;", "" ] +[ "batcalc", "round", "pattern batcalc.round(X_1:bat[:flt], X_2:bte):bat[:flt] ", "flt_bat_round_wrap;", "" ] +[ "batcalc", "round", "pattern batcalc.round(X_1:bat[:flt], X_2:bte, X_3:bat[:oid]):bat[:flt] ", "flt_bat_round_wrap;", "" ] +[ "batcalc", "round", "pattern batcalc.round(X_1:flt, X_2:bat[:bte]):bat[:flt] ", "flt_bat_round_wrap_cst;", "" ] +[ "batcalc", "round", "pattern batcalc.round(X_1:flt, X_2:bat[:bte], X_3:bat[:oid]):bat[:flt] ", "flt_bat_round_wrap_cst;", "" ] +[ "batcalc", "round", "pattern batcalc.round(X_1:bat[:flt], X_2:bat[:bte]):bat[:flt] ", "flt_bat_round_wrap_nocst;", "" ] +[ "batcalc", "round", "pattern batcalc.round(X_1:bat[:flt], X_2:bat[:bte], X_3:bat[:oid], X_4:bat[:oid]):bat[:flt] ", "flt_bat_round_wrap_nocst;", "" ] +[ "batcalc", "round", "pattern batcalc.round(X_1:bat[:hge], X_2:bte, X_3:bat[:oid], X_4:int, X_5:int):bat[:hge] ", "hge_bat_round_wrap;", "" ] +[ "batcalc", "round", "pattern batcalc.round(X_1:bat[:hge], X_2:bte, X_3:int, X_4:int):bat[:hge] ", "hge_bat_round_wrap;", "" ] +[ "batcalc", "round", "pattern batcalc.round(X_1:hge, X_2:bat[:bte], X_3:bat[:oid], X_4:int, X_5:int):bat[:hge] ", "hge_bat_round_wrap_cst;", "" ] +[ "batcalc", "round", "pattern batcalc.round(X_1:hge, X_2:bat[:bte], X_3:int, X_4:int):bat[:hge] ", "hge_bat_round_wrap_cst;", "" ] +[ "batcalc", "round", "pattern batcalc.round(X_1:bat[:hge], X_2:bat[:bte], X_3:bat[:oid], X_4:bat[:oid], X_5:int, X_6:int):bat[:hge] ", "hge_bat_round_wrap_nocst;", "" ] +[ "batcalc", "round", "pattern batcalc.round(X_1:bat[:hge], X_2:bat[:bte], X_3:int, X_4:int):bat[:hge] ", "hge_bat_round_wrap_nocst;", "" ] +[ "batcalc", "round", "pattern batcalc.round(X_1:bat[:int], X_2:bte, X_3:bat[:oid], X_4:int, X_5:int):bat[:int] ", "int_bat_round_wrap;", "" ] +[ "batcalc", "round", "pattern batcalc.round(X_1:bat[:int], X_2:bte, X_3:int, X_4:int):bat[:int] ", "int_bat_round_wrap;", "" ] +[ "batcalc", "round", "pattern batcalc.round(X_1:int, X_2:bat[:bte], X_3:bat[:oid], X_4:int, X_5:int):bat[:int] ", "int_bat_round_wrap_cst;", "" ] +[ "batcalc", "round", "pattern batcalc.round(X_1:int, X_2:bat[:bte], X_3:int, X_4:int):bat[:int] ", "int_bat_round_wrap_cst;", "" ] +[ "batcalc", "round", "pattern batcalc.round(X_1:bat[:int], X_2:bat[:bte], X_3:bat[:oid], X_4:bat[:oid], X_5:int, X_6:int):bat[:int] ", "int_bat_round_wrap_nocst;", "" ] +[ "batcalc", "round", "pattern batcalc.round(X_1:bat[:int], X_2:bat[:bte], X_3:int, X_4:int):bat[:int] ", "int_bat_round_wrap_nocst;", "" ] +[ "batcalc", "round", "pattern batcalc.round(X_1:bat[:lng], X_2:bte, X_3:bat[:oid], X_4:int, X_5:int):bat[:lng] ", "lng_bat_round_wrap;", "" ] +[ "batcalc", "round", "pattern batcalc.round(X_1:bat[:lng], X_2:bte, X_3:int, X_4:int):bat[:lng] ", "lng_bat_round_wrap;", "" ] +[ "batcalc", "round", "pattern batcalc.round(X_1:lng, X_2:bat[:bte], X_3:bat[:oid], X_4:int, X_5:int):bat[:lng] ", "lng_bat_round_wrap_cst;", "" ] +[ "batcalc", "round", "pattern batcalc.round(X_1:lng, X_2:bat[:bte], X_3:int, X_4:int):bat[:lng] ", "lng_bat_round_wrap_cst;", "" ] +[ "batcalc", "round", "pattern batcalc.round(X_1:bat[:lng], X_2:bat[:bte], X_3:bat[:oid], X_4:bat[:oid], X_5:int, X_6:int):bat[:lng] ", "lng_bat_round_wrap_nocst;", "" ] +[ "batcalc", "round", "pattern batcalc.round(X_1:bat[:lng], X_2:bat[:bte], X_3:int, X_4:int):bat[:lng] ", "lng_bat_round_wrap_nocst;", "" ] +[ "batcalc", "round", "pattern batcalc.round(X_1:bat[:sht], X_2:bte, X_3:bat[:oid], X_4:int, X_5:int):bat[:sht] ", "sht_bat_round_wrap;", "" ] +[ "batcalc", "round", "pattern batcalc.round(X_1:bat[:sht], X_2:bte, X_3:int, X_4:int):bat[:sht] ", "sht_bat_round_wrap;", "" ] +[ "batcalc", "round", "pattern batcalc.round(X_1:sht, X_2:bat[:bte], X_3:bat[:oid], X_4:int, X_5:int):bat[:sht] ", "sht_bat_round_wrap_cst;", "" ] +[ "batcalc", "round", "pattern batcalc.round(X_1:sht, X_2:bat[:bte], X_3:int, X_4:int):bat[:sht] ", "sht_bat_round_wrap_cst;", "" ] +[ "batcalc", "round", "pattern batcalc.round(X_1:bat[:sht], X_2:bat[:bte], X_3:bat[:oid], X_4:bat[:oid], X_5:int, X_6:int):bat[:sht] ", "sht_bat_round_wrap_nocst;", "" ] +[ "batcalc", "round", "pattern batcalc.round(X_1:bat[:sht], X_2:bat[:bte], X_3:int, X_4:int):bat[:sht] ", "sht_bat_round_wrap_nocst;", "" ] [ "batcalc", "rsh_noerror", "pattern batcalc.rsh_noerror(X_1:bat[:bte], X_2:bat[:bte]):bat[:bte] ", "CMDbatRSH;", "" ] [ "batcalc", "rsh_noerror", "pattern batcalc.rsh_noerror(X_1:bat[:bte], X_2:bat[:bte], X_3:bat[:oid], X_4:bat[:oid]):bat[:bte] ", "CMDbatRSH;", "" ] [ "batcalc", "rsh_noerror", "pattern batcalc.rsh_noerror(X_1:bat[:bte], X_2:bat[:hge]):bat[:bte] ", "CMDbatRSH;", "" ] @@ -10317,13 +10401,6 @@ stdout of test 'MAL-signatures` in direc [ "batsql", "covariancep", "pattern batsql.covariancep(X_1:lng, X_2:bat[:lng], X_3:lng, X_4:lng):bat[:dbl] ", "SQLcovar_pop;", "" ] [ "batsql", "covariancep", "pattern batsql.covariancep(X_1:sht, X_2:bat[:sht], X_3:lng, X_4:lng):bat[:dbl] ", "SQLcovar_pop;", "" ] [ "batsql", "cume_dist", "pattern batsql.cume_dist(X_1:bat[:any_1], X_2:any_2, X_3:any_3):bat[:dbl] ", "SQLcume_dist;", "" ] -[ "batsql", "dec_round", "command batsql.dec_round(X_1:bat[:bte], X_2:bte):bat[:bte] ", "bte_bat_dec_round_wrap;", "" ] -[ "batsql", "dec_round", "command batsql.dec_round(X_1:bat[:dbl], X_2:dbl):bat[:dbl] ", "dbl_bat_dec_round_wrap;", "" ] -[ "batsql", "dec_round", "command batsql.dec_round(X_1:bat[:flt], X_2:flt):bat[:flt] ", "flt_bat_dec_round_wrap;", "" ] -[ "batsql", "dec_round", "command batsql.dec_round(X_1:bat[:hge], X_2:hge):bat[:hge] ", "hge_bat_dec_round_wrap;", "" ] -[ "batsql", "dec_round", "command batsql.dec_round(X_1:bat[:int], X_2:int):bat[:int] ", "int_bat_dec_round_wrap;", "" ] -[ "batsql", "dec_round", "command batsql.dec_round(X_1:bat[:lng], X_2:lng):bat[:lng] ", "lng_bat_dec_round_wrap;", "" ] -[ "batsql", "dec_round", "command batsql.dec_round(X_1:bat[:sht], X_2:sht):bat[:sht] ", "sht_bat_dec_round_wrap;", "" ] [ "batsql", "dense_rank", "pattern batsql.dense_rank(X_1:bat[:any_1], X_2:any_2, X_3:any_3):bat[:int] ", "SQLdense_rank;", "" ] [ "batsql", "diff", "pattern batsql.diff(X_1:bat[:any_1]):bat[:bit] ", "SQLdiff;", "" ] [ "batsql", "diff", "pattern batsql.diff(X_1:bat[:bit], X_2:any_1):bat[:bit] ", "SQLdiff;", "" ] @@ -10392,13 +10469,6 @@ stdout of test 'MAL-signatures` in direc [ "batsql", "restart", "unsafe pattern batsql.restart(X_1:str, X_2:bat[:str], X_3:bat[:lng]):bat[:lng] ", "mvc_bat_restart_seq;", "" ] [ "batsql", "restart", "unsafe pattern batsql.restart(X_1:str, X_2:bat[:str], X_3:lng):bat[:lng] ", "mvc_bat_restart_seq;", "" ] [ "batsql", "restart", "unsafe pattern batsql.restart(X_1:str, X_2:str, X_3:bat[:lng]):bat[:lng] ", "mvc_bat_restart_seq;", "" ] -[ "batsql", "round", "command batsql.round(X_1:bat[:bte], X_2:int, X_3:int, X_4:bte):bat[:bte] ", "bte_bat_round_wrap;", "" ] -[ "batsql", "round", "command batsql.round(X_1:bat[:dbl], X_2:bte):bat[:dbl] ", "dbl_bat_round_wrap;", "" ] -[ "batsql", "round", "command batsql.round(X_1:bat[:flt], X_2:bte):bat[:flt] ", "flt_bat_round_wrap;", "" ] -[ "batsql", "round", "command batsql.round(X_1:bat[:hge], X_2:int, X_3:int, X_4:bte):bat[:hge] ", "hge_bat_round_wrap;", "" ] -[ "batsql", "round", "command batsql.round(X_1:bat[:int], X_2:int, X_3:int, X_4:bte):bat[:int] ", "int_bat_round_wrap;", "" ] -[ "batsql", "round", "command batsql.round(X_1:bat[:lng], X_2:int, X_3:int, X_4:bte):bat[:lng] ", "lng_bat_round_wrap;", "" ] -[ "batsql", "round", "command batsql.round(X_1:bat[:sht], X_2:int, X_3:int, X_4:bte):bat[:sht] ", "sht_bat_round_wrap;", "" ] [ "batsql", "row_number", "pattern batsql.row_number(X_1:bat[:any_1], X_2:any_2, X_3:any_3):bat[:int] ", "SQLrow_number;", "" ] [ "batsql", "stdev", "pattern batsql.stdev(X_1:bat[:bte], X_2:bat[:lng], X_3:bat[:lng]):bat[:dbl] ", "SQLstddev_samp;", "" ] [ "batsql", "stdev", "pattern batsql.stdev(X_1:bat[:dbl], X_2:bat[:lng], X_3:bat[:lng]):bat[:dbl] ", "SQLstddev_samp;", "" ] @@ -12270,6 +12340,13 @@ stdout of test 'MAL-signatures` in direc [ "calc", "dbl", "command calc.dbl(X_1:int, X_2:sht):dbl ", "sht_dec2_dbl;", "" ] [ "calc", "dbl", "command calc.dbl(X_1:int, X_2:sht, X_3:int, X_4:int):dbl ", "sht_dec2dec_dbl;", "" ] [ "calc", "dbl", "command calc.dbl(X_1:sht, X_2:int, X_3:int):dbl ", "sht_num2dec_dbl;", "" ] _______________________________________________ checkin-list mailing list checkin-list@monetdb.org https://www.monetdb.org/mailman/listinfo/checkin-list