📄 tst1602.stable.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 + -