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

Reply via email to