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

📄 tst1602.stable.out

📁 一个内存数据库的源代码这是服务器端还有客户端
💻 OUT
字号:
stdout of test 'tst1602` in directory 'src/mal` itself:# 07:59:09 >  # 07:59:09 >  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  tst1602.mal </dev/null# 07:59:09 >  # 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.#	int_1M:= new(:void,:lng,1000000);#	setSequenceBase(int_1M,0@0);##	i:= 1000000:lng;#barrier	sj_a:= true;#	i:= i-1;#	uj_a := i;#	vj_a := >=(uj_a,0);#barrier	tj_a:= vj_a;#	xj_a := insert(int_1M,nil,i);#redo	sj_a;#exit	tj_a;#exit	sj_a;##        t := alarm.time();#        ug_a := reverse(int_1M);#        vg_a := join(int_1M,ug_a);#        wg_a := count(vg_a);#        xg_a := printf("#count %d = ",wg_a);#        x:= alarm.time();#        yg_a := -(x,t);                                                                ah_a := printf("%d ms\n",yg_a);###        t := alarm.time();#        ug_a := reverse(int_1M);#        vg_a := join(int_1M,ug_a);#        wg_a := count(vg_a);#        xg_a := printf("#count %d = ",wg_a);#        x:= alarm.time();#        yg_a := -(x,t);                                                                ah_a := printf("%d ms\n",yg_a);##        t := alarm.time();#        ug_a := reverse(int_1M);#        vg_a := join(int_1M,ug_a);#        wg_a := count(vg_a);#        xg_a := printf("#count %d = ",wg_a);#        x:= alarm.time();#        yg_a := -(x,t);                                                                ah_a := printf("%d ms\n",yg_a);###        t := alarm.time();#        ug_a := reverse(int_1M);#        vg_a := join(int_1M,ug_a);#        wg_a := count(vg_a);#        xg_a := printf("#count %d = ",wg_a);#        x:= alarm.time();#        yg_a := -(x,t);                                                                ah_a := printf("%d ms\n",yg_a);##	M2:= new(:lng,:lng,1000000);#	i:= 1000000:lng;#barrier	sj_b:= true;#	i:= i-1;#	uj_b := i;#	vj_b := >=(uj_b,0);#barrier	tj_b:= vj_b;#	xj_b := insert(M2,i,i);#redo	sj_b;#exit	tj_b;#exit	sj_b;##        t := alarm.time();#        ug_b := reverse(M2);#        vg_b := join(M2,ug_b);#        wg_b := count(vg_b);#        xg_b := printf("#count %d = ",wg_b);#        x:= alarm.time();#        yg_b := -(x,t);                                                                ah_b := printf("%d ms\n",yg_b);###        t := alarm.time();#        ug_b := reverse(M2);#        vg_b := join(M2,ug_b);#        wg_b := count(vg_b);#        xg_b := printf("#count %d = ",wg_b);#        x:= alarm.time();#        yg_b := -(x,t);                                                                ah_b := printf("%d ms\n",yg_b);##        t := alarm.time();#        ug_b := reverse(M2);#        vg_b := join(M2,ug_b);#        wg_b := count(vg_b);#        xg_b := printf("#count %d = ",wg_b);#        x:= alarm.time();#        yg_b := -(x,t);                                                                ah_b := printf("%d ms\n",yg_b);###        t := alarm.time();#        ug_b := reverse(M2);#        vg_b := join(M2,ug_b);#        wg_b := count(vg_b);#        xg_b := printf("#count %d = ",wg_b);#        x:= alarm.time();#        yg_b := -(x,t);                                                                ah_b := printf("%d ms\n",yg_b);##function user.main():void;	# 0  (main:void)    int_1M := bat.new(:oid,:lng,1000000);	# 1 CMDBATnewint (int_1M:bat[:oid,:lng])<-(_2:oid)(_3:lng)(_4:int)    i := 1000000:lng;	# 2  (i:lng)<-(_6:lng)barrier sj_a := true;	# 3  (sj_a:bit)<-(_8:bit) jump 11    i := calc.-(i,1);	# 4 CALCbinarySUBlngint (i:lng)<-(i:lng)(_9:int)    uj_a := i;	# 5  (uj_a:lng)<-(i:lng)    vj_a := calc.>=(uj_a,0);	# 6 CALCcompGElngint (vj_a:bit)<-(uj_a:lng)(_12:int)barrier tj_a := vj_a;	# 7  (tj_a:bit)<-(vj_a:bit) jump 10    xj_a := bat.insert(int_1M,nil:oid,i);	# 8 BKCinsert_bun (xj_a:void)<-(int_1M:bat[:oid,:lng])(_15:oid)(i:lng)    redo sj_a;	# 9  (sj_a:bit) jump 4exit tj_a;	# 10  (tj_a:bit)exit sj_a;	# 11  (sj_a:bit)    t := alarm.time();	# 12 ALARMtime (t:int)    ug_a := bat.reverse(int_1M);	# 13 BKCreverse (ug_a:bat[:lng,:oid])<-(int_1M:bat[:oid,:lng])    vg_a := algebra.join(int_1M,ug_a);	# 14 ALGjoin (vg_a:bat[:oid,:oid])<-(int_1M:bat[:oid,:lng])(ug_a:bat[:lng,:oid])    wg_a := aggr.count(vg_a);	# 15 ALGcount_bat (wg_a:int)<-(vg_a:bat[:oid,:oid])    xg_a := io.printf("#count %d = ",wg_a);	# 16 IOprint_formatted_int (xg_a:void)<-(_21:str)(wg_a:int)    x := alarm.time();	# 17 ALARMtime (x:int)    yg_a := calc.-(x,t);	# 18 CALCbinarySUBintint (yg_a:int)<-(x:int)(t:int)    ah_a := io.printf("%d ms\n",yg_a);	# 19 IOprint_formatted_int (ah_a:void)<-(_25:str)(yg_a:int)    t := alarm.time();	# 20 ALARMtime (t:int)    ug_a := bat.reverse(int_1M);	# 21 BKCreverse (ug_a:bat[:lng,:oid])<-(int_1M:bat[:oid,:lng])    vg_a := algebra.join(int_1M,ug_a);	# 22 ALGjoin (vg_a:bat[:oid,:oid])<-(int_1M:bat[:oid,:lng])(ug_a:bat[:lng,:oid])    wg_a := aggr.count(vg_a);	# 23 ALGcount_bat (wg_a:int)<-(vg_a:bat[:oid,:oid])    xg_a := io.printf("#count %d = ",wg_a);	# 24 IOprint_formatted_int (xg_a:void)<-(_21:str)(wg_a:int)    x := alarm.time();	# 25 ALARMtime (x:int)    yg_a := calc.-(x,t);	# 26 CALCbinarySUBintint (yg_a:int)<-(x:int)(t:int)    ah_a := io.printf("%d ms\n",yg_a);	# 27 IOprint_formatted_int (ah_a:void)<-(_25:str)(yg_a:int)    t := alarm.time();	# 28 ALARMtime (t:int)    ug_a := bat.reverse(int_1M);	# 29 BKCreverse (ug_a:bat[:lng,:oid])<-(int_1M:bat[:oid,:lng])    vg_a := algebra.join(int_1M,ug_a);	# 30 ALGjoin (vg_a:bat[:oid,:oid])<-(int_1M:bat[:oid,:lng])(ug_a:bat[:lng,:oid])    wg_a := aggr.count(vg_a);	# 31 ALGcount_bat (wg_a:int)<-(vg_a:bat[:oid,:oid])    xg_a := io.printf("#count %d = ",wg_a);	# 32 IOprint_formatted_int (xg_a:void)<-(_21:str)(wg_a:int)    x := alarm.time();	# 33 ALARMtime (x:int)    yg_a := calc.-(x,t);	# 34 CALCbinarySUBintint (yg_a:int)<-(x:int)(t:int)    ah_a := io.printf("%d ms\n",yg_a);	# 35 IOprint_formatted_int (ah_a:void)<-(_25:str)(yg_a:int)    t := alarm.time();	# 36 ALARMtime (t:int)    ug_a := bat.reverse(int_1M);	# 37 BKCreverse (ug_a:bat[:lng,:oid])<-(int_1M:bat[:oid,:lng])    vg_a := algebra.join(int_1M,ug_a);	# 38 ALGjoin (vg_a:bat[:oid,:oid])<-(int_1M:bat[:oid,:lng])(ug_a:bat[:lng,:oid])    wg_a := aggr.count(vg_a);	# 39 ALGcount_bat (wg_a:int)<-(vg_a:bat[:oid,:oid])    xg_a := io.printf("#count %d = ",wg_a);	# 40 IOprint_formatted_int (xg_a:void)<-(_21:str)(wg_a:int)    x := alarm.time();	# 41 ALARMtime (x:int)    yg_a := calc.-(x,t);	# 42 CALCbinarySUBintint (yg_a:int)<-(x:int)(t:int)    ah_a := io.printf("%d ms\n",yg_a);	# 43 IOprint_formatted_int (ah_a:void)<-(_25:str)(yg_a:int)    M2 := bat.new(:lng,:lng,1000000);	# 44 CMDBATnewint (M2:bat[:lng,:lng])<-(_3:lng)(_3:lng)(_4:int)    i := 1000000:lng;	# 45  (i:lng)<-(_6:lng)barrier sj_b := true;	# 46  (sj_b:bit)<-(_8:bit) jump 54    i := calc.-(i,1);	# 47 CALCbinarySUBlngint (i:lng)<-(i:lng)(_9:int)    uj_b := i;	# 48  (uj_b:lng)<-(i:lng)    vj_b := calc.>=(uj_b,0);	# 49 CALCcompGElngint (vj_b:bit)<-(uj_b:lng)(_12:int)barrier tj_b := vj_b;	# 50  (tj_b:bit)<-(vj_b:bit) jump 53    xj_b := bat.insert(M2,i,i);	# 51 BKCinsert_bun (xj_b:void)<-(M2:bat[:lng,:lng])(i:lng)(i:lng)    redo sj_b;	# 52  (sj_b:bit) jump 47exit tj_b;	# 53  (tj_b:bit)exit sj_b;	# 54  (sj_b:bit)    t := alarm.time();	# 55 ALARMtime (t:int)    ug_b := bat.reverse(M2);	# 56 BKCreverse (ug_b:bat[:lng,:lng])<-(M2:bat[:lng,:lng])    vg_b := algebra.join(M2,ug_b);	# 57 ALGjoin (vg_b:bat[:lng,:lng])<-(M2:bat[:lng,:lng])(ug_b:bat[:lng,:lng])    wg_b := aggr.count(vg_b);	# 58 ALGcount_bat (wg_b:int)<-(vg_b:bat[:lng,:lng])    xg_b := io.printf("#count %d = ",wg_b);	# 59 IOprint_formatted_int (xg_b:void)<-(_21:str)(wg_b:int)    x := alarm.time();	# 60 ALARMtime (x:int)    yg_b := calc.-(x,t);	# 61 CALCbinarySUBintint (yg_b:int)<-(x:int)(t:int)    ah_b := io.printf("%d ms\n",yg_b);	# 62 IOprint_formatted_int (ah_b:void)<-(_25:str)(yg_b:int)    t := alarm.time();	# 63 ALARMtime (t:int)    ug_b := bat.reverse(M2);	# 64 BKCreverse (ug_b:bat[:lng,:lng])<-(M2:bat[:lng,:lng])    vg_b := algebra.join(M2,ug_b);	# 65 ALGjoin (vg_b:bat[:lng,:lng])<-(M2:bat[:lng,:lng])(ug_b:bat[:lng,:lng])    wg_b := aggr.count(vg_b);	# 66 ALGcount_bat (wg_b:int)<-(vg_b:bat[:lng,:lng])    xg_b := io.printf("#count %d = ",wg_b);	# 67 IOprint_formatted_int (xg_b:void)<-(_21:str)(wg_b:int)    x := alarm.time();	# 68 ALARMtime (x:int)    yg_b := calc.-(x,t);	# 69 CALCbinarySUBintint (yg_b:int)<-(x:int)(t:int)    ah_b := io.printf("%d ms\n",yg_b);	# 70 IOprint_formatted_int (ah_b:void)<-(_25:str)(yg_b:int)    t := alarm.time();	# 71 ALARMtime (t:int)    ug_b := bat.reverse(M2);	# 72 BKCreverse (ug_b:bat[:lng,:lng])<-(M2:bat[:lng,:lng])    vg_b := algebra.join(M2,ug_b);	# 73 ALGjoin (vg_b:bat[:lng,:lng])<-(M2:bat[:lng,:lng])(ug_b:bat[:lng,:lng])    wg_b := aggr.count(vg_b);	# 74 ALGcount_bat (wg_b:int)<-(vg_b:bat[:lng,:lng])    xg_b := io.printf("#count %d = ",wg_b);	# 75 IOprint_formatted_int (xg_b:void)<-(_21:str)(wg_b:int)    x := alarm.time();	# 76 ALARMtime (x:int)    yg_b := calc.-(x,t);	# 77 CALCbinarySUBintint (yg_b:int)<-(x:int)(t:int)    ah_b := io.printf("%d ms\n",yg_b);	# 78 IOprint_formatted_int (ah_b:void)<-(_25:str)(yg_b:int)    t := alarm.time();	# 79 ALARMtime (t:int)    ug_b := bat.reverse(M2);	# 80 BKCreverse (ug_b:bat[:lng,:lng])<-(M2:bat[:lng,:lng])    vg_b := algebra.join(M2,ug_b);	# 81 ALGjoin (vg_b:bat[:lng,:lng])<-(M2:bat[:lng,:lng])(ug_b:bat[:lng,:lng])    wg_b := aggr.count(vg_b);	# 82 ALGcount_bat (wg_b:int)<-(vg_b:bat[:lng,:lng])    xg_b := io.printf("#count %d = ",wg_b);	# 83 IOprint_formatted_int (xg_b:void)<-(_21:str)(wg_b:int)    x := alarm.time();	# 84 ALARMtime (x:int)    yg_b := calc.-(x,t);	# 85 CALCbinarySUBintint (yg_b:int)<-(x:int)(t:int)    ah_b := io.printf("%d ms\n",yg_b);	# 86 IOprint_formatted_int (ah_b:void)<-(_25:str)(yg_b:int)end main;	# 87  #count 1000000 = 203 ms#count 1000000 = 165 ms#count 1000000 = 163 ms#count 1000000 = 165 ms#count 1000000 = 361 ms#count 1000000 = 323 ms#count 1000000 = 323 ms#count 1000000 = 323 ms# 07:59:13 >  # 07:59:13 >  Done.# 07:59:13 >  

⌨️ 快捷键说明

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