📄 bpt05.stable.out
字号:
stdout of test 'bpt05` in directory 'src/modules/mal` itself:# 00:03:57 > # 00:03:57 > Mtimeout -timeout 60 Mserver "--config=/ufs/mk/monet5/src/mal/Tests/All.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/opensource/MonetDB/Linux/var/MonetDB5/dbfarm" --set "sql_logdir=/ufs/mk/opensource/MonetDB/Linux/var/MonetDB5/log" --set mapi_port=33330 --set sql_port=49911 --set xquery_port=56575 --set monet_prompt= --trace --dbname=mTests_src_modules_mal bpt05.mal </dev/null# 00:03:57 > # Monet Database Server V4.99.19# Copyright (c) 1993-2005, CWI. All rights reserved.# Compiled for x86_64-redhat-linux-gnu/64bit with 32bit OIDs; dynamically linked.# config:/ufs/mk/monet5/src/mal/Tests/All.conf# dbfarm:/ufs/mk/opensource/MonetDB/Linux/var/MonetDB5/dbfarm# dbname:mTests_src_modules_mal# Visit http://monetdb.cwi.nl/ for further information.##testing the BAT partition table with fixed capacity#a1:= bbp.new(:void,:int);#bat.setSequenceBase(a1,0@0);##partitions.deposit(a1);#partitions.setCapacity(a1,3);##barrier (go,i):= mal.newRange(0);# partitions.insert(a1,i);# redo (go,i):= language.nextElement(1,10);#exit (go,i);#partitions.dump();#barrier (k,b):= partitions.newIterator(a1);# io.print(b);# redo (k,b):= partitions.hasMoreElements(a1);#exit (k,b);### add it###function user.main():void; # 0 (main:void)#testing the BAT partition table with fixed capacity # 1 (_1:str) a1 := bat.new(:oid,:int); # 2 CMDBATnew (a1:bat[:oid,:int])<-(_3:oid)(_4:int) partitions.deposit(a1); # 3 BPTdeposit (_5:void)<-(a1:bat[:oid,:int]) partitions.setCapacity(a1,3); # 4 BPTsetCapacity (_6:void)<-(a1:bat[:oid,:int])(_7:int)barrier (go,i):= language.newRange(0); # 5 RNGnewRange_int (go:bit)(i:int)<-(_10:int) jump 8 partitions.insert(a1,i); # 6 BPTinsert_void_bun (_11:bat[:oid,:int])<-(a1:bat[:oid,:int])(i:int) redo (go,i):= language.nextElement(1,10); # 7 RNGnextElement_int (go:bit)(i:int)<-(_12:int)(_13:int) jump 6exit (go,i); # 8 (go:bit)(i:int) partitions.dump(); # 9 BPTdump (_14:void)barrier (k,b):= partitions.newIterator(a1); # 10 BPTnewIterator (k:int)(b:bat[:oid,:int])<-(a1:bat[:oid,:int]) jump 13 io.print(b); # 11 IOprint_val (_17:void)<-(b:bat[:oid,:int]) redo (k,b):= partitions.hasMoreElements(a1); # 12 BPThasMoreElements (k:int)(b:bat[:oid,:int])<-(a1:bat[:oid,:int]) jump 11exit (k,b); # 13 (k:int)(b:bat[:oid,:int])# add it # 14 (_18:str)end main; # 15 ptop=4 plimit=1024[0] bid=7 pid=7 f=0, l=3 prv=-1 nxt=1 cap=3[1] bid=7 pid=8 f=3, l=6 prv=-1 nxt=2 cap=3[2] bid=7 pid=9 f=6, l=9 prv=-1 nxt=3 cap=3[3] bid=7 pid=10 f=9, l=10 prv=-1 nxt=-1 cap=3#-----------------## h t # name# void int # type#-----------------#[ 0@0, 0 ][ 1@0, 1 ][ 2@0, 2 ]#-----------------## h t # name# void int # type#-----------------#[ 3@0, 3 ][ 4@0, 4 ][ 5@0, 5 ]#-----------------## h t # name# void int # type#-----------------#[ 6@0, 6 ][ 7@0, 7 ][ 8@0, 8 ]#-----------------## h t # name# void int # type#-----------------#[ 9@0, 9 ]# 00:03:57 > # 00:03:57 > Done.# 00:03:57 >
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -