⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 tst1505.stable.out

📁 一个内存数据库的源代码这是服务器端还有客户端
💻 OUT
字号:
stdout of test 'tst1505` in directory 'src/mal` itself:# 07:59:08 >  # 07:59:08 >  Mtimeout -timeout 60 Mserver "--config=/ufs/mk/monet5/Linux/etc/MonetDB5.conf" --debug=10 --set "monet_mod_path=/ufs/mk/monet5/Linux/lib/MonetDB5:/ufs/mk/opensource/MonetDB/Linux/lib/MonetDB" --set "gdk_dbfarm=/ufs/mk/monet5/Linux/var/MonetDB5/dbfarm" --set "sql_logdir=/ufs/mk/monet5/Linux/var/MonetDB5/log" --set mapi_port=42158 --set sql_port=55708 --set monet_prompt= --trace "--config=/ufs/mk/monet5/src/mal/Tests/All.conf" --dbname=mTests_src_mal  tst1505.mal </dev/null# 07:59:08 >  # Monet Database Server V4.99.19# Copyright (c) 1993-2004, CWI. All rights reserved.# Compiled for i686-redhat-linux-gnu/32bit; dynamically linked.# config:/ufs/mk/monet5/Linux/etc/MonetDB5.conf# dbfarm:/ufs/mk/monet5/Linux/var/MonetDB5/dbfarm# dbname:mTests_src_mal# Visit http://monetdb.cwi.nl/ for further information.#	y := new(:oid,:dbl);#	le_a := dbl(1.0);#	me_a := insert(y,1@0,le_a);#	ne_a := dbl(2.0);#	oe_a := insert(y,2@0,ne_a);#	pe_a := dbl(2.0);#	qe_a := insert(y,3@0,pe_a);#	re_a := dbl(2.0);#	se_a := insert(y,4@0,re_a);#	te_a := dbl(2.0);#	ue_a := insert(y,5@0,te_a);#	ve_a := dbl(3.0);#	we_a := insert(y,6@0,ve_a);#	xe_a := dbl(1.0);#	ye_a := insert(y,7@0,xe_a);#	af_a := dbl(1.0);#	bf_a := insert(y,8@0,af_a);##z:= <(y,2.0:dbl);#print(z);#c:= count(z);#print("count");print(c);##	x:= new(:oid,:bit);#	insert(x,1@0,true);#	insert(x,2@0,false);#	insert(x,3@0,true);#	insert(x,4@0,false);#	print(x);#	A:= new(:oid,:bit);#	insert(A,1@0,true);#	insert(A,2@0,true);#	insert(A,3@0,false);#	insert(A,4@0,false);#	print(A);#	xn:= not(x); print(x,xn);#	xandx:= and(x,A); print(x,xandx);#	xorx:= or(x,A); print(x,xorx);#print("ifthen group");#	xif0:= ifthen(x,x);print(x,xif0);#	xif1:= ifthen(x,false);print(x,xif1);#	xif2:= ifthenelse(x,x,xn);print(x,x,xn,xif2);#	xif3:= ifthenelse(x,x,true);print(x,x,xif3);#	xif4:= ifthenelse(x,1,2);print(x,xif4);#print("accumulators");#	x2:= not(x,x); print(x,x2);#	x3:= and(x,A); print(x,A,x3);#	x4:= or(x,A); print(x,A,x4);#function user.main():void;	# 0  (main:void)    y := bat.new(:oid,:dbl);	# 1 CMDBATnew (y:bat[:oid,:dbl])<-(_2:oid)(_3:dbl)    le_a := calc.dbl(1);	# 2 CALCflt2dbl (le_a:dbl)<-(_5:flt)    bat.append(y,le_a);	# 3 BKCappend_val_wrap (_6:void)<-(y:bat[:oid,:dbl])(le_a:dbl)    ne_a := calc.dbl(2);	# 4 CALCflt2dbl (ne_a:dbl)<-(_8:flt)    bat.append(y,ne_a);	# 5 BKCappend_val_wrap (_9:void)<-(y:bat[:oid,:dbl])(ne_a:dbl)    pe_a := calc.dbl(2);	# 6 CALCflt2dbl (pe_a:dbl)<-(_8:flt)    bat.append(y,pe_a);	# 7 BKCappend_val_wrap (_11:void)<-(y:bat[:oid,:dbl])(pe_a:dbl)    re_a := calc.dbl(2);	# 8 CALCflt2dbl (re_a:dbl)<-(_8:flt)    bat.append(y,re_a);	# 9 BKCappend_val_wrap (_13:void)<-(y:bat[:oid,:dbl])(re_a:dbl)    te_a := calc.dbl(2);	# 10 CALCflt2dbl (te_a:dbl)<-(_8:flt)    bat.append(y,te_a);	# 11 BKCappend_val_wrap (_15:void)<-(y:bat[:oid,:dbl])(te_a:dbl)    ve_a := calc.dbl(3);	# 12 CALCflt2dbl (ve_a:dbl)<-(_17:flt)    bat.append(y,ve_a);	# 13 BKCappend_val_wrap (_18:void)<-(y:bat[:oid,:dbl])(ve_a:dbl)    xe_a := calc.dbl(1);	# 14 CALCflt2dbl (xe_a:dbl)<-(_5:flt)    bat.append(y,xe_a);	# 15 BKCappend_val_wrap (_20:void)<-(y:bat[:oid,:dbl])(xe_a:dbl)    af_a := calc.dbl(1);	# 16 CALCflt2dbl (af_a:dbl)<-(_5:flt)    bat.append(y,af_a);	# 17 BKCappend_val_wrap (_22:void)<-(y:bat[:oid,:dbl])(af_a:dbl)    io.print(y);	# 18 IOprint_val (_23:void)<-(y:bat[:oid,:dbl])    z := batcalc.<(y,2:dbl);	# 19 CMD_LT_dbl_cst (z:bat[:oid,:bit])<-(y:bat[:oid,:dbl])(_25:dbl)    io.print(z);	# 20 IOprint_val (_26:void)<-(z:bat[:oid,:bit])    c := aggr.count(z);	# 21 ALGcount_bat (c:int)<-(z:bat[:oid,:bit])    io.print("count");	# 22 IOprint_val (_28:void)<-(_29:str)    io.print(c);	# 23 IOprint_val (_30:void)<-(c:int)    x := bat.new(:oid,:bit);	# 24 CMDBATnew (x:bat[:oid,:bit])<-(_2:oid)(_32:bit)    bat.append(x,true);	# 25 BKCappend_val_wrap (_33:void)<-(x:bat[:oid,:bit])(_34:bit)    bat.append(x,false);	# 26 BKCappend_val_wrap (_35:void)<-(x:bat[:oid,:bit])(_36:bit)    bat.append(x,true);	# 27 BKCappend_val_wrap (_37:void)<-(x:bat[:oid,:bit])(_34:bit)    bat.append(x,false);	# 28 BKCappend_val_wrap (_38:void)<-(x:bat[:oid,:bit])(_36:bit)    io.print(x);	# 29 IOprint_val (_39:void)<-(x:bat[:oid,:bit])    A := bat.new(:oid,:bit);	# 30 CMDBATnew (A:bat[:oid,:bit])<-(_2:oid)(_32:bit)    bat.append(A,true);	# 31 BKCappend_val_wrap (_41:void)<-(A:bat[:oid,:bit])(_34:bit)    bat.append(A,true);	# 32 BKCappend_val_wrap (_42:void)<-(A:bat[:oid,:bit])(_34:bit)    bat.append(A,false);	# 33 BKCappend_val_wrap (_43:void)<-(A:bat[:oid,:bit])(_36:bit)    bat.append(A,false);	# 34 BKCappend_val_wrap (_44:void)<-(A:bat[:oid,:bit])(_36:bit)    io.print(A);	# 35 IOprint_val (_45:void)<-(A:bat[:oid,:bit])    xn := batcalc.not(x);	# 36 CMDbitbatNOT (xn:bat[:oid,:bit])<-(x:bat[:oid,:bit])    io.print(x,xn);	# 37 IOtable (_47:void)<-(x:bat[:oid,:bit])(xn:bat[:oid,:bit])    xandx := batcalc.and(x,A);	# 38 CMD_AND_bit (xandx:bat[:oid,:bit])<-(x:bat[:oid,:bit])(A:bat[:oid,:bit])    io.print(x,xandx);	# 39 IOtable (_49:void)<-(x:bat[:oid,:bit])(xandx:bat[:oid,:bit])    xorx := batcalc.or(x,A);	# 40 CMD_OR_bit (xorx:bat[:oid,:bit])<-(x:bat[:oid,:bit])(A:bat[:oid,:bit])    io.print(x,xorx);	# 41 IOtable (_51:void)<-(x:bat[:oid,:bit])(xorx:bat[:oid,:bit])    io.print("ifthen group");	# 42 IOprint_val (_52:void)<-(_53:str)    xif0 := batcalc.ifthen(x,x);	# 43 CMDifThen_bit (xif0:bat[:oid,:bit])<-(x:bat[:oid,:bit])(x:bat[:oid,:bit])    io.print(x,xif0);	# 44 IOtable (_55:void)<-(x:bat[:oid,:bit])(xif0:bat[:oid,:bit])    xif1 := batcalc.ifthen(x,false);	# 45 CMDifThenCst_bit (xif1:bat[:oid,:bit])<-(x:bat[:oid,:bit])(_36:bit)    io.print(x,xif1);	# 46 IOtable (_57:void)<-(x:bat[:oid,:bit])(xif1:bat[:oid,:bit])    xif2 := batcalc.ifthenelse(x,x,xn);	# 47 CMDifThenElse_bit (xif2:bat[:oid,:bit])<-(x:bat[:oid,:bit])(x:bat[:oid,:bit])(xn:bat[:oid,:bit])    io.print(x,x,xn,xif2);	# 48 IOtable (_59:void)<-(x:bat[:oid,:bit])(x:bat[:oid,:bit])(xn:bat[:oid,:bit])(xif2:bat[:oid,:bit])    xif3 := batcalc.ifthenelse(x,x,true);	# 49 CMDifThenElseCst2_bit (xif3:bat[:oid,:bit])<-(x:bat[:oid,:bit])(x:bat[:oid,:bit])(_34:bit)    io.print(x,x,xif3);	# 50 IOtable (_61:void)<-(x:bat[:oid,:bit])(x:bat[:oid,:bit])(xif3:bat[:oid,:bit])    xif4 := batcalc.ifthenelse(x,1,2);	# 51 CMDifThenElseCst_int (xif4:bat[:oid,:int])<-(x:bat[:oid,:bit])(_63:int)(_64:int)    io.print(x,xif4);	# 52 IOtable (_65:void)<-(x:bat[:oid,:bit])(xif4:bat[:oid,:int])    io.print("accumulators");	# 53 IOprint_val (_66:void)<-(_67:str)    x2 := batcalc.not(x,x);	# 54 CMDbitbataccumNOT (x2:bat[:oid,:bit])<-(x:bat[:oid,:bit])(x:bat[:oid,:bit])    io.print(x,x2);	# 55 IOtable (_69:void)<-(x:bat[:oid,:bit])(x2:bat[:oid,:bit])    x3 := batcalc.and(x,A);	# 56 CMD_AND_bit (x3:bat[:oid,:bit])<-(x:bat[:oid,:bit])(A:bat[:oid,:bit])    io.print(x,A,x3);	# 57 IOtable (_71:void)<-(x:bat[:oid,:bit])(A:bat[:oid,:bit])(x3:bat[:oid,:bit])    x4 := batcalc.or(x,A);	# 58 CMD_OR_bit (x4:bat[:oid,:bit])<-(x:bat[:oid,:bit])(A:bat[:oid,:bit])    io.print(x,A,x4);	# 59 IOtable (_73:void)<-(x:bat[:oid,:bit])(A:bat[:oid,:bit])(x4:bat[:oid,:bit])end main;	# 60  #-----------------## h	t	  # name# oid	dbl	  # type#-----------------#[ 0@0,	  1	  ][ 1@0,	  2	  ][ 2@0,	  2	  ][ 3@0,	  2	  ][ 4@0,	  2	  ][ 5@0,	  3	  ][ 6@0,	  1	  ][ 7@0,	  1	  ]#-----------------## h	tmp_5	  # name# oid	bit	  # type#-----------------#[ 0@0,	  true	  ][ 1@0,	  false	  ][ 2@0,	  false	  ][ 3@0,	  false	  ][ 4@0,	  false	  ][ 5@0,	  false	  ][ 6@0,	  true	  ][ 7@0,	  true	  ][ "count" ][ 8 ]#-----------------## h	tmp_6	  # name# oid	bit	  # type#-----------------#[ 0@0,	  true	  ][ 1@0,	  false	  ][ 2@0,	  true	  ][ 3@0,	  false	  ]#-----------------## h	tmp_7	  # name# oid	bit	  # type#-----------------#[ 0@0,	  true	  ][ 1@0,	  true	  ][ 2@0,	  false	  ][ 3@0,	  false	  ]#-------------------------## h	tmp_6	tmp_8	  # name# oid	bit	bit	  # type#-------------------------#[ 0@0,	  true,	  false	  ][ 1@0,	  false,  true	  ][ 2@0,	  true,	  false	  ][ 3@0,	  false,  true	  ]#-------------------------## h	tmp_6	tmp_9	  # name# oid	bit	bit	  # type#-------------------------#[ 0@0,	  true,	  true	  ][ 1@0,	  false,  false	  ][ 2@0,	  true,	  false	  ][ 3@0,	  false,  false	  ]#-------------------------## h	tmp_6	tmp_10	  # name# oid	bit	bit	  # type#-------------------------#[ 0@0,	  true,	  true	  ][ 1@0,	  false,  true	  ][ 2@0,	  true,	  true	  ][ 3@0,	  false,  false	  ][ "ifthen group" ]#-------------------------## h	tmp_6	tmp_11	  # name# oid	bit	bit	  # type#-------------------------#[ 0@0,	  true,	  true	  ][ 2@0,	  true,	  true	  ]#-------------------------## h	tmp_6	tmp_12	  # name# oid	bit	bit	  # type#-------------------------#[ 0@0,	  true,	  false	  ][ 2@0,	  true,	  false	  ]#-----------------------------------------## h	tmp_6	tmp_6	tmp_8	tmp_13	  # name# oid	bit	bit	bit	bit	  # type#-----------------------------------------#[ 0@0,	  true,	  true,	  false,  true	  ][ 1@0,	  false,  false,  true,	  true	  ][ 2@0,	  true,	  true,	  false,  true	  ][ 3@0,	  false,  false,  true,	  true	  ]#---------------------------------## h	tmp_6	tmp_6	tmp_14	  # name# oid	bit	bit	bit	  # type#---------------------------------#[ 0@0,	  true,	  true,	  true	  ][ 1@0,	  false,  false,  true	  ][ 2@0,	  true,	  true,	  true	  ][ 3@0,	  false,  false,  true	  ]#-------------------------## h	t	t	  # name# void	bit	int	  # type#-------------------------#[ 0@0,	  true,	  1	  ][ 1@0,	  false,  2	  ][ 2@0,	  true,	  1	  ][ 3@0,	  false,  2	  ][ "accumulators" ]#-------------------------## h	tmp_6	tmp_6	  # name# oid	bit	bit	  # type#-------------------------#[ 0@0,	  false,  false	  ][ 1@0,	  true,	  true	  ][ 2@0,	  false,  false	  ][ 3@0,	  true,	  true	  ]#---------------------------------## h	tmp_6	tmp_7	tmp_16	  # name# oid	bit	bit	bit	  # type#---------------------------------#[ 0@0,	  false,  true,	  false	  ][ 1@0,	  true,	  true,	  true	  ][ 2@0,	  false,  false,  false	  ][ 3@0,	  true,	  false,  false	  ]#---------------------------------## h	tmp_6	tmp_7	tmp_17	  # name# oid	bit	bit	bit	  # type#---------------------------------#[ 0@0,	  false,  true,	  true	  ][ 1@0,	  true,	  true,	  true	  ][ 2@0,	  false,  false,  false	  ][ 3@0,	  true,	  false,  true	  ]# 07:59:08 >  # 07:59:08 >  Done.# 07:59:08 >  

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -