Update of /cvsroot/monetdb/pathfinder/tests/BugsViaSourgeforce/Tests
In directory sc8-pr-cvs16.sourceforge.net:/tmp/cvs-serv29013
Modified Files:
Tag: XQuery_0-18
All
Added Files:
Tag: XQuery_0-18
ID.1766173.stable.err ID.1766173.stable.out ID.1766173.xq
ID.1766414.stable.err ID.1766414.stable.out ID.1766414.xml
ID.1766414.xq
Log Message:
back-ported Peter's tests for BUGs
[ 1766173 ] Double for / position / subsequence bug
https://sourceforge.net/tracker/index.php?func=detail&aid=1766173&group_id=56967&atid=482468
&
[ 1766414 ] XQ: third pf-add into collection fails
https://sourceforge.net/tracker/index.php?func=detail&aid=1766414&group_id=56967&atid=482468
from the development trunk (where the tests were originally added)
to the XQuery_0-18 release branch (where the bugs where reported and fixed).
Index: All
===================================================================
RCS file: /cvsroot/monetdb/pathfinder/tests/BugsViaSourgeforce/Tests/All,v
retrieving revision 1.33.2.1
retrieving revision 1.33.2.2
diff -u -d -r1.33.2.1 -r1.33.2.2
--- All 5 Jun 2007 08:27:48 -0000 1.33.2.1
+++ All 3 Aug 2007 09:49:12 -0000 1.33.2.2
@@ -86,6 +86,8 @@
ID.1600704-b
ID.1652527
ID.1648854
+ID.1766414
+ID.1766173
# tests related to bug reports
# should no longer be added here,
--- NEW FILE: ID.1766414.xml ---
<?xml version="1.0"?>
<aap id="0">
<noot id="1">
<mies id="2">
</mies>
<loop id="4">
<kees id="5">
<fiets id="6">
<boom id="7">
<vuur id="8">
<aap id="9">
<noot id="10">
<mies id="11">
<beer id="12">
</beer>
<kees id="14">
<fiets id="15">
</fiets>
<vuur id="17">
[...962 lines suppressed...]
<vuur id="980">
<aap id="981">
</aap>
</vuur>
<beer id="984">
</beer>
</kees>
</fiets>
</vuur>
</kees>
</mies>
</noot>
</aap>
</vuur>
</boom>
</fiets>
</kees>
</loop>
</noot>
</aap>
--- NEW FILE: ID.1766173.stable.err ---
stderr of test 'ID.1766173` in directory 'tests/BugsViaSourgeforce` itself:
# 08:33:55 >
# 08:33:55 > Mtimeout -timeout 240 Mserver
"--config=/Win/MonetDB/.GNU.32.32.d.--disable-optimize_--enable-debug_--enable-assert.PREFIX./etc/MonetDB.conf"
--debug=10 --set
"monet_mod_path=/Win/MonetDB/.GNU.32.32.d.--disable-optimize_--enable-debug_--enable-assert.PREFIX./lib/MonetDB:/Win/MonetDB/.GNU.32.32.d.--disable-optimize_--enable-debug_--enable-assert.PREFIX./lib/MonetDB/lib:/Win/MonetDB/.GNU.32.32.d.--disable-optimize_--enable-debug_--enable-assert.PREFIX./lib/MonetDB/bin"
--set
"gdk_dbfarm=/Win/MonetDB/.GNU.32.32.d.--disable-optimize_--enable-debug_--enable-assert.PREFIX./var/MonetDB/dbfarm"
--set
"sql_logdir=/Win/MonetDB/.GNU.32.32.d.--disable-optimize_--enable-debug_--enable-assert.PREFIX./var/MonetDB/sql_logs"
--set
"sql_logdir=/Win/MonetDB/.GNU.32.32.d.--disable-optimize_--enable-debug_--enable-assert.PREFIX./var/MonetDB/xquery_logs"
--set mapi_port=34248 --set monet_prompt= --trace
"--dbname=mTests_tests_BugsViaSourgeforce" --dbinit=" module(pathfinder);" ;
echo
; echo Over..
# 08:33:55 >
# builtin opt config = ${prefix}/etc/MonetDB.conf
# builtin opt gdk_arch = 32biti686-redhat-linux-gnu
# builtin opt gdk_version = 4.14.0
# builtin opt monet_pid = 5487
# builtin opt prefix =
/Win/MonetDB/.GNU.32.32.d.--disable-optimize_--enable-debug_--enable-assert.PREFIX.
# builtin opt exec_prefix = ${prefix}
# builtin opt gdk_dbname = tst
# builtin opt gdk_dbfarm = ${prefix}/var/MonetDB
# builtin opt gdk_debug = 8
# builtin opt gdk_mem_bigsize = 262144
# builtin opt gdk_vm_minsize = 137438953472
# builtin opt gdk_alloc_map = yes
# builtin opt monet_admin = adm
# builtin opt monet_prompt = >
# builtin opt monet_welcome = yes
# builtin opt monet_mod_path =
${exec_prefix}/lib/MonetDB:${exec_prefix}/lib/bin
# builtin opt monet_daemon = yes
# builtin opt host = localhost
# builtin opt mapi_port = 50000
# builtin opt mapi_noheaders = no
# builtin opt mapi_debug = 0
# builtin opt mapi_clients = 2
# builtin opt sql_debug = 0
# builtin opt sql_logdir = ${prefix}/var/MonetDB/sql_logs
# config opt prefix =
/Win/MonetDB/.GNU.32.32.d.--disable-optimize_--enable-debug_--enable-assert.PREFIX.
# config opt exec_prefix = ${prefix}
# config opt gdk_dbfarm = ${prefix}/var/MonetDB/dbfarm
# config opt gdk_dbname = demo
# config opt gdk_alloc_map = no
# config opt gdk_embedded = no
# config opt gdk_debug = 0
# config opt monet_admin = adm
# config opt monet_prompt = MonetDB>
# config opt monet_welcome = yes
# config opt monet_mod_path =
${exec_prefix}/lib/MonetDB:${exec_prefix}/lib/MonetDB/lib:${exec_prefix}/lib/MonetDB/bin
# config opt monet_daemon = no
# config opt mapi_port = 50000
# config opt mapi_open = false
# config opt mapi_debug = 0
# config opt sql_debug = 0
# config opt sql_logdir = ${prefix}/var/MonetDB/sql_logs
# config opt pf_httpd_port = 48080
# config opt xquery_output = xml
# config opt xquery_cacheMB = 100
# config opt xquery_procMB = 64
# config opt xquery_logdir = ${prefix}/var/MonetDB/xquery_logs
# cmdline opt config =
/Win/MonetDB/.GNU.32.32.d.--disable-optimize_--enable-debug_--enable-assert.PREFIX./etc/MonetDB.conf
# cmdline opt gdk_debug = 10
# cmdline opt monet_mod_path =
/Win/MonetDB/.GNU.32.32.d.--disable-optimize_--enable-debug_--enable-assert.PREFIX./lib/MonetDB:/Win/MonetDB/.GNU.32.32.d.--disable-optimize_--enable-debug_--enable-assert.PREFIX./lib/MonetDB/lib:/Win/MonetDB/.GNU.32.32.d.--disable-optimize_--enable-debug_--enable-assert.PREFIX./lib/MonetDB/bin
# cmdline opt gdk_dbfarm =
/Win/MonetDB/.GNU.32.32.d.--disable-optimize_--enable-debug_--enable-assert.PREFIX./var/MonetDB/dbfarm
# cmdline opt sql_logdir =
/Win/MonetDB/.GNU.32.32.d.--disable-optimize_--enable-debug_--enable-assert.PREFIX./var/MonetDB/sql_logs
# cmdline opt sql_logdir =
/Win/MonetDB/.GNU.32.32.d.--disable-optimize_--enable-debug_--enable-assert.PREFIX./var/MonetDB/xquery_logs
# cmdline opt mapi_port = 34248
# cmdline opt monet_prompt =
# cmdline opt gdk_dbname = mTests_tests_BugsViaSourgeforce
# 08:33:56 >
# 08:33:56 > Mtimeout -timeout 60 MapiClient -lxquery -oxml -umonetdb
-Pmonetdb --host=localhost --port=34248 -lxquery -oxml
/Win/MonetDB/.GNU.32.32.d.--disable-optimize_--enable-debug_--enable-assert.PREFIX./mTests/tests/BugsViaSourgeforce/ID.1766173.xquery
# 08:33:56 >
# 08:33:56 >
# 08:33:56 > Done.
# 08:33:56 >
--- NEW FILE: ID.1766414.xq ---
pf:add-doc("<TSTSRCDIR>/ID.1766414.xml","bib.xml","myCollection")
<>
pf:add-doc("<TSTSRCDIR>/ID.1766414.xml","book.xml","myCollection")
<>
pf:add-doc("<TSTSRCDIR>/ID.1766414.xml","helloworld.xml","myCollection")
<>
--- NEW FILE: ID.1766173.stable.out ---
stdout of test 'ID.1766173` in directory 'tests/BugsViaSourgeforce` itself:
# 01:36:03 >
# 01:36:03 > Mtimeout -timeout 240 Mserver
"--config=/data/home/boncz/gcc-64-32-debug/etc/MonetDB.conf" --debug=10 --set
"monet_mod_path=/data/home/boncz/gcc-64-32-debug//lib64/MonetDB:/data/home/boncz/gcc-64-32-debug//lib64/MonetDB/lib:/data/home/boncz/gcc-64-32-debug/lib/MonetDB:/data/home/boncz/gcc-64-32-debug/lib/MonetDB/lib:/data/home/boncz/gcc-64-32-debug/lib/MonetDB/bin"
--set "gdk_dbfarm=/data/home/boncz/gcc-64-32-debug/var/MonetDB/dbfarm" --set
"sql_logdir=/data/home/boncz/gcc-64-32-debug/var/MonetDB/sql_logs" --set
"sql_logdir=/data/home/boncz/gcc-64-32-debug/var/MonetDB/xquery_logs" --set
mapi_port=35921 --set monet_prompt= --trace
"--dbname=mTests_tests_BugsViaSourgeforce" --dbinit=" module(pathfinder);" ;
echo ; echo Over..
# 01:36:03 >
# Monet Database Server V4.18.0
# Copyright (c) 1993-2007, CWI. All rights reserved.
# Compiled for i686-pc-win32/32bit with 32bit OIDs; dynamically linked.
# Visit http://monetdb.cwi.nl/ for further information.
# XRPC administrative console at http://localhost:50001/admin
printf("\nReady.\n");
Ready.
quit();
Over..
# 01:36:04 >
# 01:36:04 > Mtimeout -timeout 60 MapiClient -lxquery -oxml -umonetdb
-Pmonetdb --host=localhost --port=35921 -lxquery -oxml
/data/home/boncz/gcc-64-32-debug/mTests/tests/BugsViaSourgeforce/ID.1766173.xq
# 01:36:04 >
<?xml version="1.0" encoding="utf-8"?>
<XQueryResult><result><list><a pos="1">x</a><arest>y</arest><b
pos="1">p</b><brest>q</brest></list><list><a pos="1">x</a><arest>y</arest><b
pos="2">q</b><brest/></list><list><a pos="2">y</a><arest/><b
pos="1">p</b><brest>q</brest></list><list><a pos="2">y</a><arest/><b
pos="2">q</b><brest/></list></result></XQueryResult>
--- NEW FILE: ID.1766414.stable.err ---
stderr of test 'ID.1766414` in directory 'tests/BugsViaSourgeforce` itself:
# 08:33:55 >
# 08:33:55 > Mtimeout -timeout 240 Mserver
"--config=/Win/MonetDB/.GNU.32.32.d.--disable-optimize_--enable-debug_--enable-assert.PREFIX./etc/MonetDB.conf"
--debug=10 --set
"monet_mod_path=/Win/MonetDB/.GNU.32.32.d.--disable-optimize_--enable-debug_--enable-assert.PREFIX./lib/MonetDB:/Win/MonetDB/.GNU.32.32.d.--disable-optimize_--enable-debug_--enable-assert.PREFIX./lib/MonetDB/lib:/Win/MonetDB/.GNU.32.32.d.--disable-optimize_--enable-debug_--enable-assert.PREFIX./lib/MonetDB/bin"
--set
"gdk_dbfarm=/Win/MonetDB/.GNU.32.32.d.--disable-optimize_--enable-debug_--enable-assert.PREFIX./var/MonetDB/dbfarm"
--set
"sql_logdir=/Win/MonetDB/.GNU.32.32.d.--disable-optimize_--enable-debug_--enable-assert.PREFIX./var/MonetDB/sql_logs"
--set
"sql_logdir=/Win/MonetDB/.GNU.32.32.d.--disable-optimize_--enable-debug_--enable-assert.PREFIX./var/MonetDB/xquery_logs"
--set mapi_port=34248 --set monet_prompt= --trace
"--dbname=mTests_tests_BugsViaSourgeforce" --dbinit=" module(pathfinder);" ;
echo
; echo Over..
# 08:33:55 >
# builtin opt config = ${prefix}/etc/MonetDB.conf
# builtin opt gdk_arch = 32biti686-redhat-linux-gnu
# builtin opt gdk_version = 4.14.0
# builtin opt monet_pid = 5487
# builtin opt prefix =
/Win/MonetDB/.GNU.32.32.d.--disable-optimize_--enable-debug_--enable-assert.PREFIX.
# builtin opt exec_prefix = ${prefix}
# builtin opt gdk_dbname = tst
# builtin opt gdk_dbfarm = ${prefix}/var/MonetDB
# builtin opt gdk_debug = 8
# builtin opt gdk_mem_bigsize = 262144
# builtin opt gdk_vm_minsize = 137438953472
# builtin opt gdk_alloc_map = yes
# builtin opt monet_admin = adm
# builtin opt monet_prompt = >
# builtin opt monet_welcome = yes
# builtin opt monet_mod_path =
${exec_prefix}/lib/MonetDB:${exec_prefix}/lib/bin
# builtin opt monet_daemon = yes
# builtin opt host = localhost
# builtin opt mapi_port = 50000
# builtin opt mapi_noheaders = no
# builtin opt mapi_debug = 0
# builtin opt mapi_clients = 2
# builtin opt sql_debug = 0
# builtin opt sql_logdir = ${prefix}/var/MonetDB/sql_logs
# config opt prefix =
/Win/MonetDB/.GNU.32.32.d.--disable-optimize_--enable-debug_--enable-assert.PREFIX.
# config opt exec_prefix = ${prefix}
# config opt gdk_dbfarm = ${prefix}/var/MonetDB/dbfarm
# config opt gdk_dbname = demo
# config opt gdk_alloc_map = no
# config opt gdk_embedded = no
# config opt gdk_debug = 0
# config opt monet_admin = adm
# config opt monet_prompt = MonetDB>
# config opt monet_welcome = yes
# config opt monet_mod_path =
${exec_prefix}/lib/MonetDB:${exec_prefix}/lib/MonetDB/lib:${exec_prefix}/lib/MonetDB/bin
# config opt monet_daemon = no
# config opt mapi_port = 50000
# config opt mapi_open = false
# config opt mapi_debug = 0
# config opt sql_debug = 0
# config opt sql_logdir = ${prefix}/var/MonetDB/sql_logs
# config opt pf_httpd_port = 48080
# config opt xquery_output = xml
# config opt xquery_cacheMB = 100
# config opt xquery_procMB = 64
# config opt xquery_logdir = ${prefix}/var/MonetDB/xquery_logs
# cmdline opt config =
/Win/MonetDB/.GNU.32.32.d.--disable-optimize_--enable-debug_--enable-assert.PREFIX./etc/MonetDB.conf
# cmdline opt gdk_debug = 10
# cmdline opt monet_mod_path =
/Win/MonetDB/.GNU.32.32.d.--disable-optimize_--enable-debug_--enable-assert.PREFIX./lib/MonetDB:/Win/MonetDB/.GNU.32.32.d.--disable-optimize_--enable-debug_--enable-assert.PREFIX./lib/MonetDB/lib:/Win/MonetDB/.GNU.32.32.d.--disable-optimize_--enable-debug_--enable-assert.PREFIX./lib/MonetDB/bin
# cmdline opt gdk_dbfarm =
/Win/MonetDB/.GNU.32.32.d.--disable-optimize_--enable-debug_--enable-assert.PREFIX./var/MonetDB/dbfarm
# cmdline opt sql_logdir =
/Win/MonetDB/.GNU.32.32.d.--disable-optimize_--enable-debug_--enable-assert.PREFIX./var/MonetDB/sql_logs
# cmdline opt sql_logdir =
/Win/MonetDB/.GNU.32.32.d.--disable-optimize_--enable-debug_--enable-assert.PREFIX./var/MonetDB/xquery_logs
# cmdline opt mapi_port = 34248
# cmdline opt monet_prompt =
# cmdline opt gdk_dbname = mTests_tests_BugsViaSourgeforce
# 08:33:56 >
# 08:33:56 > Mtimeout -timeout 60 MapiClient -lxquery -oxml -umonetdb
-Pmonetdb --host=localhost --port=34248 -lxquery -oxml
/Win/MonetDB/.GNU.32.32.d.--disable-optimize_--enable-debug_--enable-assert.PREFIX./mTests/tests/BugsViaSourgeforce/ID.1766414.xquery
# 08:33:56 >
# 08:33:56 >
# 08:33:56 > Done.
# 08:33:56 >
--- NEW FILE: ID.1766414.stable.out ---
stdout of test 'ID.1766414` in directory 'tests/BugsViaSourgeforce` itself:
# 01:36:03 >
# 01:36:03 > Mtimeout -timeout 240 Mserver
"--config=/data/home/boncz/gcc-64-32-debug/etc/MonetDB.conf" --debug=10 --set
"monet_mod_path=/data/home/boncz/gcc-64-32-debug//lib64/MonetDB:/data/home/boncz/gcc-64-32-debug//lib64/MonetDB/lib:/data/home/boncz/gcc-64-32-debug/lib/MonetDB:/data/home/boncz/gcc-64-32-debug/lib/MonetDB/lib:/data/home/boncz/gcc-64-32-debug/lib/MonetDB/bin"
--set "gdk_dbfarm=/data/home/boncz/gcc-64-32-debug/var/MonetDB/dbfarm" --set
"sql_logdir=/data/home/boncz/gcc-64-32-debug/var/MonetDB/sql_logs" --set
"sql_logdir=/data/home/boncz/gcc-64-32-debug/var/MonetDB/xquery_logs" --set
mapi_port=35921 --set monet_prompt= --trace
"--dbname=mTests_tests_BugsViaSourgeforce" --dbinit=" module(pathfinder);" ;
echo ; echo Over..
# 01:36:03 >
# Monet Database Server V4.18.0
# Copyright (c) 1993-2007, CWI. All rights reserved.
# Compiled for i686-pc-win32/32bit with 32bit OIDs; dynamically linked.
# Visit http://monetdb.cwi.nl/ for further information.
# XRPC administrative console at http://localhost:50001/admin
printf("\nReady.\n");
Ready.
quit();
Over..
# 01:36:04 >
# 01:36:04 > Mtimeout -timeout 60 MapiClient -lxquery -oxml -umonetdb
-Pmonetdb --host=localhost --port=35921 -lxquery -oxml
/data/home/boncz/gcc-64-32-debug/mTests/tests/BugsViaSourgeforce/ID.1766414.xq
# 01:36:04 >
--- NEW FILE: ID.1766173.xq ---
declare function complete($al as xs:string*, $bl as xs:string*)
as element(list)*
{
for $a at $pa in $al
,$b at $pb in $bl
let $arest := subsequence($al,$pa+1)
,$brest := subsequence($bl,$pb+1)
return
<list>
<a pos="{$pa}">{$a}</a>
<arest>{$arest}</arest>
<b pos="{$pb}">{$b}</b>
<brest>{$brest}</brest>
</list>
};
<result>{
let $a := ("x","y")
,$b := ("p","q")
return
complete($a,$b)
}</result>
-------------------------------------------------------------------------
This SF.net email is sponsored by: Splunk Inc.
Still grepping through log files to find problems? Stop.
Now Search log events and configuration files using AJAX and a browser.
Download your FREE copy of Splunk now >> http://get.splunk.com/
_______________________________________________
Monetdb-pf-checkins mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/monetdb-pf-checkins