Changeset: f7e3f382cf4d for MonetDB URL: http://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=f7e3f382cf4d Modified Files: configure.ag monetdb5/modules/mal/Tests/inspect05.stable.out monetdb5/modules/mal/Tests/inspect05.stable.out.Windows Branch: headless Log Message:
merge with default branch.
diffs (truncated from 1744 to 300 lines):
diff --git a/configure.ag b/configure.ag
--- a/configure.ag
+++ b/configure.ag
@@ -1032,10 +1032,16 @@
dnl did not check the exact version, but 4.1 has
it, while 3.4.5 does not.
esac
;;
- *-sun-solaris*) CFLAGS="$CFLAGS -O2 -fomit-frame-pointer
-finline-functions"
+ *-sun-solaris*)
if test "$bits" = "64" ; then
NO_INLINE_CFLAGS="$NO_INLINE_CFLAGS -O1"
fi
+ case "$gcc_ver" in
+ 4.*)
+ CFLAGS="$CFLAGS -O6
-fomit-frame-pointer -finline-functions -malign-loops=4 -malign-jumps=4
-malign-functions=4 -fexpensive-optimizations -funroll-all-loops
-funroll-loops -frerun-cse-after-loop -frerun-loop-opt -ftree-vectorize";;
+ *)
+ CFLAGS="$CFLAGS -O2
-fomit-frame-pointer -finline-functions";;
+ esac
;;
*irix*) CFLAGS="$CFLAGS -O6 -fomit-frame-pointer
-finline-functions"
;;
diff --git a/monetdb5/modules/mal/Tests/inspect05.stable.out
b/monetdb5/modules/mal/Tests/inspect05.stable.out
--- a/monetdb5/modules/mal/Tests/inspect05.stable.out
+++ b/monetdb5/modules/mal/Tests/inspect05.stable.out
@@ -31,6 +31,7 @@
[ "attach", "pattern", "fits",
"(fname:str):void ",
"FITSattach;" ]
[ "fitstest", "command", "fits",
"(filename:str):int ",
"FITStest;" ]
[ "load", "pattern", "fits",
"(tablename:str):void ",
"FITSloadTable;" ]
+[ "listdirpattern", "pattern", "fits",
"(dirname:str,pattern:str):void ",
"FITSdirpat;"
]
[ "listdir", "pattern", "fits",
"(dirname:str):void ",
"FITSdir;" ]
[ "Area", "command", "geom", "(g:wkb):dbl
",
"wkbArea;" ]
[ "AsText", "command", "geom", "(w:wkb):str
",
"wkbAsText;" ]
@@ -107,7 +108,7 @@
[ "choice", "pattern", "scheduler", "():void ",
"RUNchoice;"
]
[ "isolation", "pattern", "scheduler", "():void ",
"RUNisolation;"
]
[ "makeSchedule", "pattern", "scheduler",
"(_1:int,_2:lng...):str... ",
"OCTOPUSmakeSchedule;"
]
-[ "octopus", "pattern", "scheduler",
"(t:int) (_2:bit,version:int) ",
"OCTOPUSrun;"
]
+[ "octopus", "pattern", "scheduler", "(t:int):bit
",
"OCTOPUSrun;" ]
[ "pick", "pattern", "scheduler",
"(arg:any_1...):any_1 ",
"RUNpickResult;"
]
[ "register", "pattern", "scheduler",
"():bit ",
"OCTOPUSdiscoverRegister;"
]
[ "volumeCost", "pattern", "scheduler",
"(a:any):lng ",
"RUNvolumeCost;"
]
@@ -191,8 +192,10 @@
[ "assert", "pattern", "sql",
"(b:bit,msg:str):void ",
"SQLassert;" ]
[ "bbp", "function", "sql",
"():bat[:str,:BAT];",
"nil" ]
[ "bind_dbat", "command", "sql",
"(clientid:int,schema:str,table:str,access:int,oldversion:lng,version:lng):bat[:oid,:oid]
", "mvc_diff_dbat_wrap;" ]
+[ "bind", "pattern", "sql",
"(mvc:ptr,schema:str,table:str,column:str,access:int,part_nr:int,nr_parts:int):bat[:oid,:any_1]
", "mvc_bind_wrap;" ]
[ "bind", "pattern", "sql",
"(mvc:ptr,schema:str,table:str,column:str,access:int,low:oid,hgh:oid):bat[:oid,:any_1]
", "mvc_bind_wrap;" ]
[ "bind", "pattern", "sql",
"(mvc:ptr,schema:str,table:str,column:str,access:int):bat[:oid,:any_1] ",
"mvc_bind_wrap;" ]
+[ "bind_idxbat", "pattern", "sql",
"(mvc:ptr,schema:str,table:str,index:str,access:int,part_nr:int,nr_parts:int):bat[:oid,:any_1]
", "mvc_bind_idxbat_wrap;" ]
[ "bind_idxbat", "pattern", "sql",
"(mvc:ptr,schema:str,table:str,index:str,access:int,low:oid,hgh:oid):bat[:oid,:any_1]
", "mvc_bind_idxbat_wrap;" ]
[ "bind_idxbat", "pattern", "sql",
"(mvc:ptr,schema:str,table:str,index:str,access:int):bat[:oid,:any_1] ",
"mvc_bind_idxbat_wrap;" ]
[ "bind_dbat", "pattern", "sql",
"(mvc:ptr,schema:str,table:str,access:int):bat[:oid,:oid] ",
"mvc_bind_dbat_wrap;" ]
@@ -203,6 +206,10 @@
[ "copy_from", "function", "sql",
"(sname:str,tname:str,tsep:str,rsep:str,ssep:str,ns:str,fname:str,nr:lng,offset:lng,locked:int):bat[:str,:BAT];",
"nil" ]
[ "columnBind", "command", "sql",
"(b:bat[:str,:BAT],nme:str):bat[:oid,:any_1] ",
"mvc_bind_single_wrap;" ]
[ "clear_table", "pattern", "sql",
"(sname:str,tname:str):wrd ",
"mvc_clear_table_wrap;" ]
+[ "catalog", "pattern", "sql",
"(type:int,iname:str,itype:int,sname:str,tname:str...):void ",
"SQLcatalog;"
]
+[ "catalog", "pattern", "sql",
"(type:int,tname:str,grantee:str,privs:int,cname:str,grant:int,grantor:int):void
", "SQLcatalog;"
]
+[ "catalog", "pattern", "sql",
"(type:int,user:str,passwd:str,enc:int,schema:str,fullname:str):void ",
"SQLcatalog;"
]
+[ "catalog", "pattern", "sql",
"(type:int,grantee:str,role:str):void ",
"SQLcatalog;"
]
[ "catalog", "pattern", "sql",
"(type:int,sname:str,t:ptr,restart:lng):void ",
"SQLcatalog;" ]
[ "catalog", "pattern", "sql",
"(type:int,sname:str,t:ptr,temp:int):void ",
"SQLcatalog;" ]
[ "catalog", "pattern", "sql",
"(type:int,sname:str,name:str,action:int):void ",
"SQLcatalog;" ]
@@ -241,7 +248,7 @@
[ "gzcompress", "pattern", "sql",
"(sch:str,tbl:str):void ",
"SQLgzcompress;" ]
[ "getVersion", "command", "sql",
"(clientid:int):lng ",
"mvc_getVersion;" ]
[ "get_value", "pattern", "sql",
"(sname:str,sequence:str):lng ",
"mvc_get_value;" ]
-[ "getVariable", "pattern", "sql",
"(varname:str):any_1 ",
"getVariable;" ]
+[ "getVariable", "pattern", "sql",
"(mvc:ptr,varname:str):any_1 ",
"getVariable;"
]
[ "importTable", "pattern", "sql",
"(sname:str,tname:str,fname:str...):bat[:str,:BAT] ",
"mvc_bin_import_table_wrap;" ]
[ "importTable", "pattern", "sql",
"(s:bstream,sname:str,tname:str,sep:str,rsep:str,ssep:str,ns:str,nr:lng,offset:lng,locked:int):bat[:str,:BAT]
", "mvc_import_table_wrap;" ]
[ "include", "pattern", "sql",
"(fname:str):void ",
"SQLinclude;" ]
@@ -281,7 +288,7 @@
[ "sql_variables", "pattern", "sql",
"():bat[:str,:BAT] ",
"sql_variables;" ]
[ "sql_environment", "function", "sql",
"():bat[:str,:BAT];",
"nil" ]
[ "single", "function", "sql",
"(x:any_2):bat[:oid,:any_2];",
"nil" ]
-[ "setVariable", "pattern", "sql",
"(varname:str,value:any_1):void ",
"setVariable;" ]
+[ "setVariable", "pattern", "sql",
"(mvc:ptr,varname:str,value:any_1):ptr ",
"setVariable;"
]
[ "start2", "pattern", "sql", "():void ",
"SQLsession2;" ]
[ "start", "pattern", "sql", "():void ",
"SQLsession;" ]
[ "times", "factory", "sql", "():void;",
"nil"
]
@@ -303,6 +310,7 @@
[ "connect", "command", "octopus",
"(dbname:str):str ",
"OCTOPUSconnect;"
]
[ "getBid", "function", "octopus",
"(dbname:str,fn:str,bidtype:sht):lng;",
"nil" ]
[ "getVariable", "function", "octopus",
"(conn:str,name:str):any_1;",
"nil" ]
+[ "getVersion", "command", "octopus",
"():int ",
"OCTOPUSgetVersion;"
]
[ "legAdvice", "pattern", "octopus",
"(mod:str,fcn:str):int ",
"OPTlegAdvice;"
]
[ "register", "pattern", "octopus",
"(dbname:str,fname:str...):void ",
"OCTOPUSregister;"
]
[ "addReg", "pattern", "datacyclotron",
"(sch:str,tab:str,col:str,acc:int,part:int,f_bun:int,l_bun:int):int ",
"addRegWrap;"
]
@@ -582,7 +590,6 @@
[ "getAddress", "pattern", "inspect",
"(mod:str,fcn:str):bat[:str,:str] ",
"INSPECTgetAddress;"
]
[ "getSignature", "pattern", "inspect",
"(mod:str,fcn:str):bat[:str,:str] ",
"INSPECTgetSignature;"
]
[ "getDefinition", "pattern", "inspect",
"(mod:str,fcn:str):bat[:str,:str] ",
"INSPECTgetDefinition;"
]
-[ "getWelcome", "command", "inspect",
"():str ",
"INSPECTgetWelcome;"
]
[ "adapt", "command", "bpm",
"(s:bat[:any_1,:any_2],low:any_2,hgh:any_2,rs:bat[:any_1,:any_3],pol:int):bat[:any_1,:any_2]
", "BPMadapt;"
]
[ "addPartition", "command", "bpm",
"(b:bat[:any_1,:any_2],s:BAT):void ",
"BPMaddPartition;"
]
[ "addPartition", "command", "bpm",
"(b:bat[:any_1,:any_2],s:bat[:any_1,:any_2]):void ",
"BPMaddPartition;"
]
@@ -3432,6 +3439,8 @@
[ "sqlblob", "command", "sqlblob",
"(s:sqlblob):sqlblob ",
"BLOBblob_blob;"
]
[ "#tostr", "command", "sqlblob", "():void ",
"SQLBLOBtostr;"
]
[ "bulk_rotate_xor_hash", "command", "mkey",
"(h:bat[:oid,:wrd],nbits:int,b:bat[:oid,:any_1]):bat[:oid,:wrd] ",
"MKEYbulk_rotate_xor_hash;" ]
+[ "bulk_rotate_xor_hash", "pattern", "mkey",
"(h:bat[:oid,:wrd],nbits:int,v:any):bat[:oid,:wrd] ",
"MKEYbulkconst_rotate_xor_hash;"
]
+[ "bulk_rotate_xor_hash", "command", "mkey",
"(h:wrd,nbits:int,b:bat[:oid,:any_1]):bat[:oid,:wrd] ",
"MKEYconstbulk_rotate_xor_hash;"
]
[ "bulk_rotate_xor_hash", "pattern", "mkey",
"(h:wrd,nbits:int,v:any):wrd ",
"MKEYrotate_xor_hash;"
]
[ "hash", "command", "mkey",
"(b:bat[:oid,:any_1]):bat[:oid,:wrd] ",
"MKEYbathash;"
]
[ "hash", "command", "mkey", "(v:str):wrd
",
"MKEYhash_str;"
]
@@ -3490,124 +3499,80 @@
[ "enqueue_min", "command", "pqueue",
"(h:bat[:oid,:chr],id:oid,value:chr):void ",
"PQenqueue_chrmin;"
]
[ "enqueue_max", "pattern", "pqueue",
"(h:bat[:oid,:any_1],id:oid,value:any_1):void ",
"PQenqueue_anymax;"
]
[ "enqueue_min", "pattern", "pqueue",
"(h:bat[:oid,:any_1],id:oid,value:any_1):void ",
"PQenqueue_anymin;"
]
-[ "init", "command", "pqueue",
"(a:bat[:void,:any_1],maxsize:wrd):bat[:oid,:any_1] ",
"PQinit;"
]
-[ "topn_max", "command", "pqueue",
"(t:bat[:void,:dbl],n:wrd):bat[:oid,:oid] ",
"PQtopn_dblmax;"
]
+[ "init", "command", "pqueue",
"(a:bat[:oid,:any_1],maxsize:wrd):bat[:oid,:any_1] ",
"PQinit;"
]
[ "topn_max", "command", "pqueue",
"(t:bat[:oid,:dbl],n:wrd):bat[:oid,:oid] ",
"PQtopn_dblmax;"
]
[ "topreplace_max", "command", "pqueue",
"(h:bat[:oid,:dbl],id:oid,value:dbl):void ",
"PQtopreplace_dblmax;"
]
-[ "topn_min", "command", "pqueue",
"(t:bat[:void,:dbl],n:wrd):bat[:oid,:oid] ",
"PQtopn_dblmin;"
]
[ "topn_min", "command", "pqueue",
"(t:bat[:oid,:dbl],n:wrd):bat[:oid,:oid] ",
"PQtopn_dblmin;"
]
[ "topreplace_min", "command", "pqueue",
"(h:bat[:oid,:dbl],id:oid,value:dbl):void ",
"PQtopreplace_dblmin;"
]
-[ "topn_max", "command", "pqueue",
"(t:bat[:void,:flt],n:wrd):bat[:oid,:oid] ",
"PQtopn_fltmax;"
]
[ "topn_max", "command", "pqueue",
"(t:bat[:oid,:flt],n:wrd):bat[:oid,:oid] ",
"PQtopn_fltmax;"
]
[ "topreplace_max", "command", "pqueue",
"(h:bat[:oid,:flt],id:oid,value:flt):void ",
"PQtopreplace_fltmax;"
]
-[ "topn_min", "command", "pqueue",
"(t:bat[:void,:flt],n:wrd):bat[:oid,:oid] ",
"PQtopn_fltmin;"
]
[ "topn_min", "command", "pqueue",
"(t:bat[:oid,:flt],n:wrd):bat[:oid,:oid] ",
"PQtopn_fltmin;"
]
[ "topreplace_min", "command", "pqueue",
"(h:bat[:oid,:flt],id:oid,value:flt):void ",
"PQtopreplace_fltmin;"
]
-[ "topn_max", "command", "pqueue",
"(t:bat[:void,:lng],n:wrd):bat[:oid,:oid] ",
"PQtopn_lngmax;"
]
[ "topn_max", "command", "pqueue",
"(t:bat[:oid,:lng],n:wrd):bat[:oid,:oid] ",
"PQtopn_lngmax;"
]
[ "topreplace_max", "command", "pqueue",
"(h:bat[:oid,:lng],id:oid,value:lng):void ",
"PQtopreplace_lngmax;"
]
-[ "topn_min", "command", "pqueue",
"(t:bat[:void,:lng],n:wrd):bat[:oid,:oid] ",
"PQtopn_lngmin;"
]
[ "topn_min", "command", "pqueue",
"(t:bat[:oid,:lng],n:wrd):bat[:oid,:oid] ",
"PQtopn_lngmin;"
]
[ "topreplace_min", "command", "pqueue",
"(h:bat[:oid,:lng],id:oid,value:lng):void ",
"PQtopreplace_lngmin;"
]
-[ "topn_max", "command", "pqueue",
"(t:bat[:void,:ptr],n:wrd):bat[:oid,:oid] ",
"PQtopn_ptrmax;"
]
[ "topn_max", "command", "pqueue",
"(t:bat[:oid,:ptr],n:wrd):bat[:oid,:oid] ",
"PQtopn_ptrmax;"
]
[ "topreplace_max", "command", "pqueue",
"(h:bat[:oid,:ptr],id:oid,value:ptr):void ",
"PQtopreplace_ptrmax;"
]
-[ "topn_min", "command", "pqueue",
"(t:bat[:void,:ptr],n:wrd):bat[:oid,:oid] ",
"PQtopn_ptrmin;"
]
[ "topn_min", "command", "pqueue",
"(t:bat[:oid,:ptr],n:wrd):bat[:oid,:oid] ",
"PQtopn_ptrmin;"
]
[ "topreplace_min", "command", "pqueue",
"(h:bat[:oid,:ptr],id:oid,value:ptr):void ",
"PQtopreplace_ptrmin;"
]
-[ "topn_max", "command", "pqueue",
"(t:bat[:void,:wrd],n:wrd):bat[:oid,:oid] ",
"PQtopn_wrdmax;"
]
[ "topn_max", "command", "pqueue",
"(t:bat[:oid,:wrd],n:wrd):bat[:oid,:oid] ",
"PQtopn_wrdmax;"
]
[ "topreplace_max", "command", "pqueue",
"(h:bat[:oid,:wrd],id:oid,value:wrd):void ",
"PQtopreplace_wrdmax;"
]
-[ "topn_min", "command", "pqueue",
"(t:bat[:void,:wrd],n:wrd):bat[:oid,:oid] ",
"PQtopn_wrdmin;"
]
[ "topn_min", "command", "pqueue",
"(t:bat[:oid,:wrd],n:wrd):bat[:oid,:oid] ",
"PQtopn_wrdmin;"
]
[ "topreplace_min", "command", "pqueue",
"(h:bat[:oid,:wrd],id:oid,value:wrd):void ",
"PQtopreplace_wrdmin;"
]
-[ "topn_max", "command", "pqueue",
"(t:bat[:void,:oid],n:wrd):bat[:oid,:oid] ",
"PQtopn_oidmax;"
]
[ "topn_max", "command", "pqueue",
"(t:bat[:oid,:oid],n:wrd):bat[:oid,:oid] ",
"PQtopn_oidmax;"
]
[ "topreplace_max", "command", "pqueue",
"(h:bat[:oid,:oid],id:oid,value:oid):void ",
"PQtopreplace_oidmax;"
]
-[ "topn_min", "command", "pqueue",
"(t:bat[:void,:oid],n:wrd):bat[:oid,:oid] ",
"PQtopn_oidmin;"
]
[ "topn_min", "command", "pqueue",
"(t:bat[:oid,:oid],n:wrd):bat[:oid,:oid] ",
"PQtopn_oidmin;"
]
[ "topreplace_min", "command", "pqueue",
"(h:bat[:oid,:oid],id:oid,value:oid):void ",
"PQtopreplace_oidmin;"
]
-[ "topn_max", "command", "pqueue",
"(t:bat[:void,:int],n:wrd):bat[:oid,:oid] ",
"PQtopn_intmax;"
]
[ "topn_max", "command", "pqueue",
"(t:bat[:oid,:int],n:wrd):bat[:oid,:oid] ",
"PQtopn_intmax;"
]
[ "topreplace_max", "command", "pqueue",
"(h:bat[:oid,:int],id:oid,value:int):void ",
"PQtopreplace_intmax;"
]
-[ "topn_min", "command", "pqueue",
"(t:bat[:void,:int],n:wrd):bat[:oid,:oid] ",
"PQtopn_intmin;"
]
[ "topn_min", "command", "pqueue",
"(t:bat[:oid,:int],n:wrd):bat[:oid,:oid] ",
"PQtopn_intmin;"
]
[ "topreplace_min", "command", "pqueue",
"(h:bat[:oid,:int],id:oid,value:int):void ",
"PQtopreplace_intmin;"
]
-[ "topn_max", "command", "pqueue",
"(t:bat[:void,:sht],n:wrd):bat[:oid,:oid] ",
"PQtopn_shtmax;"
]
[ "topn_max", "command", "pqueue",
"(t:bat[:oid,:sht],n:wrd):bat[:oid,:oid] ",
"PQtopn_shtmax;"
]
[ "topreplace_max", "command", "pqueue",
"(h:bat[:oid,:sht],id:oid,value:sht):void ",
"PQtopreplace_shtmax;"
]
-[ "topn_min", "command", "pqueue",
"(t:bat[:void,:sht],n:wrd):bat[:oid,:oid] ",
"PQtopn_shtmin;"
]
[ "topn_min", "command", "pqueue",
"(t:bat[:oid,:sht],n:wrd):bat[:oid,:oid] ",
"PQtopn_shtmin;"
]
[ "topreplace_min", "command", "pqueue",
"(h:bat[:oid,:sht],id:oid,value:sht):void ",
"PQtopreplace_shtmin;"
]
-[ "topn_max", "command", "pqueue",
"(t:bat[:void,:bte],n:wrd):bat[:oid,:oid] ",
"PQtopn_btemax;"
]
[ "topn_max", "command", "pqueue",
"(t:bat[:oid,:bte],n:wrd):bat[:oid,:oid] ",
"PQtopn_btemax;"
]
[ "topreplace_max", "command", "pqueue",
"(h:bat[:oid,:bte],id:oid,value:bte):void ",
"PQtopreplace_btemax;"
]
-[ "topn_min", "command", "pqueue",
"(t:bat[:void,:bte],n:wrd):bat[:oid,:oid] ",
"PQtopn_btemin;"
]
[ "topn_min", "command", "pqueue",
"(t:bat[:oid,:bte],n:wrd):bat[:oid,:oid] ",
"PQtopn_btemin;"
]
[ "topreplace_min", "command", "pqueue",
"(h:bat[:oid,:bte],id:oid,value:bte):void ",
"PQtopreplace_btemin;"
]
-[ "topn_max", "command", "pqueue",
"(t:bat[:void,:chr],n:wrd):bat[:oid,:oid] ",
"PQtopn_chrmax;"
]
[ "topn_max", "command", "pqueue",
"(t:bat[:oid,:chr],n:wrd):bat[:oid,:oid] ",
"PQtopn_chrmax;"
]
[ "topreplace_max", "command", "pqueue",
"(h:bat[:oid,:chr],id:oid,value:chr):void ",
"PQtopreplace_chrmax;"
]
-[ "topn_min", "command", "pqueue",
"(t:bat[:void,:chr],n:wrd):bat[:oid,:oid] ",
"PQtopn_chrmin;"
]
[ "topn_min", "command", "pqueue",
"(t:bat[:oid,:chr],n:wrd):bat[:oid,:oid] ",
"PQtopn_chrmin;"
]
[ "topreplace_min", "command", "pqueue",
"(h:bat[:oid,:chr],id:oid,value:chr):void ",
"PQtopreplace_chrmin;"
]
[ "topn_max", "command", "pqueue",
"(a:bat[:oid,:oid],t:bat[:void,:any_1],n:wrd):bat[:oid,:oid] ",
"PQtopn2_anymax;"
]
[ "topn_max", "command", "pqueue",
"(a:bat[:oid,:oid],t:bat[:oid,:any_1],n:wrd):bat[:oid,:oid] ",
"PQtopn2_anymax;"
]
-[ "topn_max", "command", "pqueue",
"(t:bat[:void,:any_1],n:wrd):bat[:oid,:oid] ",
"PQtopn_anymax;"
]
[ "topn_max", "command", "pqueue",
"(t:bat[:oid,:any_1],n:wrd):bat[:oid,:oid] ",
"PQtopn_anymax;"
]
[ "topreplace_max", "pattern", "pqueue",
"(h:bat[:oid,:any_1],id:oid,value:any_1):void ",
"PQtopreplace_anymax;"
]
[ "topn_min", "command", "pqueue",
"(a:bat[:oid,:oid],t:bat[:void,:any_1],n:wrd):bat[:oid,:oid] ",
"PQtopn2_anymin;"
]
[ "topn_min", "command", "pqueue",
"(a:bat[:oid,:oid],t:bat[:oid,:any_1],n:wrd):bat[:oid,:oid] ",
"PQtopn2_anymin;"
]
-[ "topn_min", "command", "pqueue",
"(t:bat[:void,:any_1],n:wrd):bat[:oid,:oid] ",
"PQtopn_anymin;"
]
[ "topn_min", "command", "pqueue",
"(t:bat[:oid,:any_1],n:wrd):bat[:oid,:oid] ",
"PQtopn_anymin;"
]
[ "topreplace_min", "pattern", "pqueue",
"(h:bat[:oid,:any_1],id:oid,value:any_1):void ",
"PQtopreplace_anymin;"
]
-[ "utopn_max", "command", "pqueue",
"(t:bat[:void,:dbl],n:wrd):bat[:oid,:oid] ",
"PQutopn_dblmax;"
]
[ "utopn_max", "command", "pqueue",
"(t:bat[:oid,:dbl],n:wrd):bat[:oid,:oid] ",
"PQutopn_dblmax;"
]
-[ "utopn_min", "command", "pqueue",
"(t:bat[:void,:dbl],n:wrd):bat[:oid,:oid] ",
"PQutopn_dblmin;"
]
[ "utopn_min", "command", "pqueue",
"(t:bat[:oid,:dbl],n:wrd):bat[:oid,:oid] ",
"PQutopn_dblmin;"
]
-[ "utopn_max", "command", "pqueue",
"(t:bat[:void,:flt],n:wrd):bat[:oid,:oid] ",
"PQutopn_fltmax;"
]
[ "utopn_max", "command", "pqueue",
"(t:bat[:oid,:flt],n:wrd):bat[:oid,:oid] ",
"PQutopn_fltmax;"
]
-[ "utopn_min", "command", "pqueue",
"(t:bat[:void,:flt],n:wrd):bat[:oid,:oid] ",
"PQutopn_fltmin;"
]
[ "utopn_min", "command", "pqueue",
"(t:bat[:oid,:flt],n:wrd):bat[:oid,:oid] ",
"PQutopn_fltmin;"
]
-[ "utopn_max", "command", "pqueue",
"(t:bat[:void,:lng],n:wrd):bat[:oid,:oid] ",
"PQutopn_lngmax;"
]
[ "utopn_max", "command", "pqueue",
"(t:bat[:oid,:lng],n:wrd):bat[:oid,:oid] ",
"PQutopn_lngmax;"
]
-[ "utopn_min", "command", "pqueue",
"(t:bat[:void,:lng],n:wrd):bat[:oid,:oid] ",
"PQutopn_lngmin;"
]
[ "utopn_min", "command", "pqueue",
"(t:bat[:oid,:lng],n:wrd):bat[:oid,:oid] ",
"PQutopn_lngmin;"
]
-[ "utopn_max", "command", "pqueue",
"(t:bat[:void,:ptr],n:wrd):bat[:oid,:oid] ",
"PQutopn_ptrmax;"
]
[ "utopn_max", "command", "pqueue",
"(t:bat[:oid,:ptr],n:wrd):bat[:oid,:oid] ",
"PQutopn_ptrmax;"
]
-[ "utopn_min", "command", "pqueue",
"(t:bat[:void,:ptr],n:wrd):bat[:oid,:oid] ",
"PQutopn_ptrmin;"
]
[ "utopn_min", "command", "pqueue",
"(t:bat[:oid,:ptr],n:wrd):bat[:oid,:oid] ",
"PQutopn_ptrmin;"
]
-[ "utopn_max", "command", "pqueue",
"(t:bat[:void,:wrd],n:wrd):bat[:oid,:oid] ",
"PQutopn_wrdmax;"
]
[ "utopn_max", "command", "pqueue",
"(t:bat[:oid,:wrd],n:wrd):bat[:oid,:oid] ",
"PQutopn_wrdmax;"
]
-[ "utopn_min", "command", "pqueue",
"(t:bat[:void,:wrd],n:wrd):bat[:oid,:oid] ",
"PQutopn_wrdmin;"
]
[ "utopn_min", "command", "pqueue",
"(t:bat[:oid,:wrd],n:wrd):bat[:oid,:oid] ",
"PQutopn_wrdmin;"
]
-[ "utopn_max", "command", "pqueue",
"(t:bat[:void,:oid],n:wrd):bat[:oid,:oid] ",
"PQutopn_oidmax;"
]
[ "utopn_max", "command", "pqueue",
"(t:bat[:oid,:oid],n:wrd):bat[:oid,:oid] ",
"PQutopn_oidmax;"
]
-[ "utopn_min", "command", "pqueue",
"(t:bat[:void,:oid],n:wrd):bat[:oid,:oid] ",
"PQutopn_oidmin;"
]
[ "utopn_min", "command", "pqueue",
"(t:bat[:oid,:oid],n:wrd):bat[:oid,:oid] ",
"PQutopn_oidmin;"
]
-[ "utopn_max", "command", "pqueue",
"(t:bat[:void,:int],n:wrd):bat[:oid,:oid] ",
"PQutopn_intmax;"
]
[ "utopn_max", "command", "pqueue",
"(t:bat[:oid,:int],n:wrd):bat[:oid,:oid] ",
"PQutopn_intmax;"
]
-[ "utopn_min", "command", "pqueue",
"(t:bat[:void,:int],n:wrd):bat[:oid,:oid] ",
"PQutopn_intmin;"
]
[ "utopn_min", "command", "pqueue",
"(t:bat[:oid,:int],n:wrd):bat[:oid,:oid] ",
"PQutopn_intmin;"
]
-[ "utopn_max", "command", "pqueue",
"(t:bat[:void,:sht],n:wrd):bat[:oid,:oid] ",
"PQutopn_shtmax;"
]
[ "utopn_max", "command", "pqueue",
"(t:bat[:oid,:sht],n:wrd):bat[:oid,:oid] ",
"PQutopn_shtmax;"
]
-[ "utopn_min", "command", "pqueue",
"(t:bat[:void,:sht],n:wrd):bat[:oid,:oid] ",
"PQutopn_shtmin;"
]
[ "utopn_min", "command", "pqueue",
"(t:bat[:oid,:sht],n:wrd):bat[:oid,:oid] ",
"PQutopn_shtmin;"
]
-[ "utopn_max", "command", "pqueue",
"(t:bat[:void,:bte],n:wrd):bat[:oid,:oid] ",
"PQutopn_btemax;"
]
[ "utopn_max", "command", "pqueue",
"(t:bat[:oid,:bte],n:wrd):bat[:oid,:oid] ",
"PQutopn_btemax;"
]
-[ "utopn_min", "command", "pqueue",
"(t:bat[:void,:bte],n:wrd):bat[:oid,:oid] ",
"PQutopn_btemin;"
]
[ "utopn_min", "command", "pqueue",
"(t:bat[:oid,:bte],n:wrd):bat[:oid,:oid] ",
"PQutopn_btemin;"
]
-[ "utopn_max", "command", "pqueue",
"(t:bat[:void,:chr],n:wrd):bat[:oid,:oid] ",
"PQutopn_chrmax;"
]
[ "utopn_max", "command", "pqueue",
"(t:bat[:oid,:chr],n:wrd):bat[:oid,:oid] ",
"PQutopn_chrmax;"
]
-[ "utopn_min", "command", "pqueue",
"(t:bat[:void,:chr],n:wrd):bat[:oid,:oid] ",
"PQutopn_chrmin;"
]
[ "utopn_min", "command", "pqueue",
"(t:bat[:oid,:chr],n:wrd):bat[:oid,:oid] ",
"PQutopn_chrmin;"
]
[ "utopn_max", "command", "pqueue",
"(a:bat[:oid,:oid],t:bat[:void,:any_1],n:wrd):bat[:oid,:oid] ",
"PQutopn2_anymax;"
]
[ "utopn_max", "command", "pqueue",
"(a:bat[:oid,:oid],t:bat[:oid,:any_1],n:wrd):bat[:oid,:oid] ",
"PQutopn2_anymax;"
]
-[ "utopn_max", "command", "pqueue",
"(t:bat[:void,:any_1],n:wrd):bat[:oid,:oid] ",
"PQutopn_anymax;"
]
[ "utopn_max", "command", "pqueue",
"(t:bat[:oid,:any_1],n:wrd):bat[:oid,:oid] ",
"PQutopn_anymax;"
]
[ "utopn_min", "command", "pqueue",
"(a:bat[:oid,:oid],t:bat[:void,:any_1],n:wrd):bat[:oid,:oid] ",
"PQutopn2_anymin;"
]
[ "utopn_min", "command", "pqueue",
"(a:bat[:oid,:oid],t:bat[:oid,:any_1],n:wrd):bat[:oid,:oid] ",
"PQutopn2_anymin;"
]
-[ "utopn_min", "command", "pqueue",
"(t:bat[:void,:any_1],n:wrd):bat[:oid,:oid] ",
"PQutopn_anymin;"
]
[ "utopn_min", "command", "pqueue",
"(t:bat[:oid,:any_1],n:wrd):bat[:oid,:oid] ",
"PQutopn_anymin;"
]
[ "grid", "command", "array",
"(b:bat[:oid,:lng],i:lng,j:lng,k:lng,l:lng,s:lng):bat[:oid,:lng] ",
"ARRAYgridBATshift_lng;"
]
[ "grid", "command", "array",
"(b:bat[:oid,:lng],i:lng,j:lng,k:lng,l:lng):bat[:oid,:lng] ",
"ARRAYgridBAT_lng;"
]
@@ -3641,22 +3606,6 @@
[ "done", "command", "group",
"(attr:bat[:any_1,:any_2],N:int,rng:int)
(histo:bat[:any_1,:wrd],grp:bat[:any_1,:oid]) ",
"GRPgroup_custom;" ]
[ "done", "command", "group",
"(attr:bat[:any_1,:any_2]) (histo:bat[:any_1,:wrd],grp:bat[:any_1,:oid]) ",
"GRPgroup;"
]
[ "done", "command", "group",
"(attr:bat[:any_1,:any_2]) (histo:bat[:any_1,:wrd],grp:bat[:any_1,:void]) ",
"GRPgroup;"
]
-[ "max", "command", "group",
"(b:bat[:oid,:dbl]):bat[:oid,:dbl] ",
"GRPmax_oid_dbl;"
]
-[ "min", "command", "group",
"(b:bat[:oid,:dbl]):bat[:oid,:dbl] ",
"GRPmin_oid_dbl;"
]
-[ "max", "command", "group",
"(b:bat[:oid,:flt]):bat[:oid,:flt] ",
"GRPmax_oid_flt;"
]
-[ "min", "command", "group",
"(b:bat[:oid,:flt]):bat[:oid,:flt] ",
"GRPmin_oid_flt;"
]
-[ "max", "command", "group",
"(b:bat[:oid,:wrd]):bat[:oid,:wrd] ",
"GRPmax_oid_wrd;"
]
-[ "min", "command", "group",
"(b:bat[:oid,:wrd]):bat[:oid,:wrd] ",
"GRPmin_oid_wrd;"
]
-[ "max", "command", "group",
"(b:bat[:oid,:lng]):bat[:oid,:lng] ",
"GRPmax_oid_lng;"
]
-[ "min", "command", "group",
"(b:bat[:oid,:lng]):bat[:oid,:lng] ",
"GRPmin_oid_lng;"
]
-[ "max", "command", "group",
"(b:bat[:oid,:int]):bat[:oid,:int] ",
"GRPmax_oid_int;"
]
-[ "min", "command", "group",
"(b:bat[:oid,:int]):bat[:oid,:int] ",
"GRPmin_oid_int;"
]
-[ "max", "command", "group",
"(b:bat[:oid,:sht]):bat[:oid,:sht] ",
"GRPmax_oid_sht;"
]
-[ "min", "command", "group",
"(b:bat[:oid,:sht]):bat[:oid,:sht] ",
"GRPmin_oid_sht;"
]
-[ "max", "command", "group",
"(b:bat[:oid,:bte]):bat[:oid,:bte] ",
"GRPmax_oid_bte;"
]
-[ "min", "command", "group",
"(b:bat[:oid,:bte]):bat[:oid,:bte] ",
"GRPmin_oid_bte;"
]
-[ "max", "command", "group",
"(b:bat[:oid,:oid]):bat[:oid,:oid] ",
"GRPmax_oid_oid;"
]
-[ "min", "command", "group",
"(b:bat[:oid,:oid]):bat[:oid,:oid] ",
"GRPmin_oid_oid;"
]
[ "max", "command", "group",
"(b:bat[:any_2,:any_1],e:bat[:any_2,:any_3]):bat[:any_2,:any_1] ",
"GRPmax;"
]
[ "min", "command", "group",
"(b:bat[:any_2,:any_1],e:bat[:any_2,:any_3]):bat[:any_2,:any_1] ",
"GRPmin;"
]
[ "new", "command", "group",
"(attr:bat[:any_1,:any_2],N:int,rng:int)
(histo:bat[:any_1,:wrd],grp:bat[:any_1,:oid]) ",
"GRPgroup_custom;" ]
diff --git a/monetdb5/modules/mal/Tests/inspect05.stable.out.Windows
b/monetdb5/modules/mal/Tests/inspect05.stable.out.Windows
--- a/monetdb5/modules/mal/Tests/inspect05.stable.out.Windows
+++ b/monetdb5/modules/mal/Tests/inspect05.stable.out.Windows
@@ -28,845 +28,82 @@
# str str str str
str
# type
#-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------#
[ "main", "function", "user", "():void;",
"nil"
]
-[ "append", "command", "tokenizer", "(u:str):oid
",
"TKNZRappend;" ]
-[ "close", "command", "tokenizer", "():void ",
"TKNZRclose;" ]
-[ "depositFile", "command", "tokenizer",
"(fnme:str):void ",
"TKNZRdepositFile;"
]
-[ "getCardinality", "command", "tokenizer",
"():bat[:void,:wrd] ",
"TKNZRgetCardinality;"
]
-[ "getCount", "command", "tokenizer",
"():bat[:void,:wrd] ",
"TKNZRgetCount;"
]
-[ "getIndex", "command", "tokenizer",
"():bat[:void,:oid] ",
"TKNZRgetIndex;"
]
-[ "getLevel", "command", "tokenizer",
"(i:int):bat[:oid,:str] ",
"TKNZRgetLevel;"
]
-[ "locate", "pattern", "tokenizer", "(s:str):oid
",
"TKNZRlocate;" ]
-[ "open", "command", "tokenizer",
"(name:str):void ",
"TKNZRopen;"
]
-[ "take", "pattern", "tokenizer", "(i:oid):str
",
"TKNZRtakeOid;" ]
-[ "agg", "command", "xml",
"(val:bat[:oid,:xml]):xml ",
"BATXMLgroup;"
]
-[ "agg", "command", "xml",
"(val:bat[:oid,:xml],grp:bat[:oid,:oid]):bat[:oid,:xml] ",
"BATXMLagg;"
]
-[ "agg", "command", "xml",
"(val:bat[:oid,:xml],grp:bat[:oid,:oid],e:bat[:oid,:any_1]):bat[:oid,:xml] ",
"BATXMLagg3;"
]
-[ "attribute", "command", "xml",
"(name:str,val:bat[:oid,:str]):bat[:oid,:xml] ",
"BATXMLattribute;"
]
-[ "attribute", "command", "xml",
"(name:str,val:str):xml ",
"XMLattribute;"
]
-[ "concat", "command", "xml",
"(left:bat[:oid,:xml],right:bat[:oid,:xml]):bat[:oid,:xml] ",
"BATXMLconcat;"
]
-[ "comment", "command", "xml",
"(val:bat[:oid,:str]):bat[:oid,:xml] ",
"BATXMLcomment;"
]
-[ "content", "command", "xml",
"(src:bat[:oid,:str]):bat[:oid,:xml] ",
"BATXMLcontent;"
]
-[ "concat", "command", "xml",
"(val1:xml,val2:xml):xml ",
"XMLconcat;"
]
-[ "content", "command", "xml",
"(val:str):xml ",
"XMLcontent;"
]
-[ "comment", "command", "xml",
"(val:str):xml ",
"XMLcomment;"
]
-[ "document", "command", "xml",
"(src:bat[:oid,:str]):bat[:oid,:xml] ",
"BATXMLdocument;"
]
-[ "document", "command", "xml",
"(val:str):xml ",
"XMLdocument;"
]
-[ "element", "command", "xml",
"(name:str,ns:xml,attr:xml,s:bat[:oid,:xml]):bat[:oid,:xml] ",
"BATXMLelement;"
]
-[ "element", "command", "xml",
"(name:str,s:bat[:oid,:xml]):bat[:oid,:xml] ",
"BATXMLelementSmall;"
]
-[ "element", "command", "xml",
"(name:str,s:xml):xml ",
"XMLelementSmall;"
]
-[ "element", "command", "xml",
"(name:str,ns:xml,attr:xml,s:xml):xml ",
"XMLelement;"
]
-[ "forest", "pattern", "xml",
"(val:bat[:oid,:xml]...):bat[:oid,:xml] ",
"BATXMLforest;"
]
-[ "forest", "pattern", "xml",
"(val:xml...):xml ",
"XMLforest;"
]
-[ "#fromstr", "command", "xml",
"():xml ",
"XMLfromString;"
]
-[ "isdocument", "command", "xml",
"(val:bat[:oid,:str]):bat[:oid,:bit] ",
"BATXMLisdocument;"
]
-[ "isdocument", "command", "xml",
"(val:str):bit ",
"XMLisdocument;"
]
-[ "options", "command", "xml",
"(tag:str,option:str,left:bat[:oid,:xml]):bat[:oid,:xml] ",
"BATXMLoptions;"
]
-[ "pi", "command", "xml",
"(target:str,val:bat[:oid,:xml]):bat[:oid,:xml] ",
"BATXMLpi;"
]
-[ "parse", "command", "xml",
"(doccont:str,val:bat[:oid,:str],option:str):bat[:oid,:xml] ",
"BATXMLparse;"
]
-[ "prelude", "command", "xml",
"():void ",
"XMLprelude;"
]
-[ "pi", "command", "xml",
"(target:str,val:str):xml ",
"XMLpi;"
]
-[ "parse", "command", "xml",
"(doccont:str,val:str,option:str):xml ",
"XMLparse;"
]
_______________________________________________
Checkin-list mailing list
[email protected]
http://mail.monetdb.org/mailman/listinfo/checkin-list
