Bugs item #1895322, was opened at 2008-02-17 10:36
Message generated for change (Comment added) made by stmane
You can respond by visiting: 
https://sourceforge.net/tracker/?func=detail&atid=482468&aid=1895322&group_id=56967

Please note that this message will contain a full copy of the comment thread,
including the initial issue submission, for this request,
not just the latest update.
Category: PF/compiler
Group: (zombie: Pathfinder 0.22)
>Status: Closed
>Resolution: Fixed
Priority: 6
Private: No
Submitted By: Stefan Manegold (stmane)
Assigned to: Jan Rittinger (tsheyar)
Summary: PF/alg: 20 tests fail with (various) "fatal error"

Initial Comment:
8 of the tests reported in

[ 1894891 ] PF: 334 tests fail with ALG that work fine with MPS
http://sourceforge.net/tracker/index.php?func=detail&aid=1894891&group_id=56967&atid=482468

fail with one of

ERROR = !fatal error: attribute 'item' with type '0x200' not found in 
environment
ERROR = !fatal error: attribute 'item' with type '0x4' not found in environment
ERROR = !fatal error: attribute `(NULL)' referenced in projection not found
ERROR = !fatal error: physical algebra equivalent for logical algebra node kind 
44 not implemented, yet
ERROR = !fatal error: physical algebra equivalent for logical algebra node kind 
45 not implemented, yet
ERROR = !fatal error: physical algebra equivalent for logical algebra node kind 
54 not implemented, yet
ERROR = !fatal error: Schema of two arguments of set operation (union, 
difference, intersect) do not match
ERROR = !fatal error: Sorry, I cannot translate the test for type `attribute { 
atomic* }'
ERROR = !fatal error: Sorry, I cannot translate the test for type `document { 
item* }'
ERROR = !fatal error: Sorry, I cannot translate the test for type `node'

See attached log for details.


Jan,

I consider you the "dispatcher" for PF/alg bugs;
please re-assign if/as appropriate.



----------------------------------------------------------------------

>Comment By: Stefan Manegold (stmane)
Date: 2008-06-02 22:42

Message:
Logged In: YES 
user_id=572415
Originator: YES

Most (if not all) of the bugs reported here have been fixed recently;
the remaining ones have been filed in individual/specific bug reports. 


----------------------------------------------------------------------

Comment By: Stefan Manegold (stmane)
Date: 2008-02-25 17:22

Message:
Logged In: YES 
user_id=572415
Originator: YES

After fixing some bugs and disabling test the require features that are
not yet supported by the Algebra back-end, the following "fatal error"s
remain:

benchmarks/XMark/opt/XQ/q04.test.err-QUERY = import module namespace xmark
= "http://www.cwi.nl/~boncz/xmark/opt/"; at
"/scratch/monet.GNU.64.64.d.32289/pathfinder/benchmarks/XMark/opt/XQ/Tests/xmark.xq";
benchmarks/XMark/opt/XQ/q04.test.err:ERROR = !fatal error: attribute
`(NULL)' referenced in projection not found
benchmarks/XMark/opt/XQ/q04.test.err-
--
benchmarks/XBench/TC/MD/q19.test.err-QUERY = let $doc :=
benchmarks/XBench/TC/MD/q19.test.err:ERROR = !fatal error: attribute
`(NULL)' referenced in projection not found
benchmarks/XBench/TC/MD/q19.test.err-
--
benchmarks/XBench/DC/MD/q04.test.err-QUERY = let $doc :=
benchmarks/XBench/DC/MD/q04.test.err:ERROR = !fatal error: attribute
`(NULL)' referenced in projection not found
benchmarks/XBench/DC/MD/q04.test.err-
--
tests/XQuery/attr_err3.test.err-QUERY = doc("foo.xml")//@*/parent::*
tests/XQuery/attr_err3.test.err:ERROR = !fatal error: attribute 'item'
with type '0x200' not found in environment
tests/XQuery/attr_err3.test.err-
--
tests/BugDay_2005-11-09_0.9.3/xquery_crashtest.SF-1207048.test.err-QUERY =
string(string(string(string(string(string(string(string(string(string(
string(string(string(string(string(string(string(string(string(string(
tests/BugDay_2005-11-09_0.9.3/xquery_crashtest.SF-1207048.test.err:ERROR =
!fatal error: aborted too deep recursion
tests/BugDay_2005-11-09_0.9.3/xquery_crashtest.SF-1207048.test.err-
--
tests/BugTracker/server-side_compilation_crash.SF-1607210.test.err-QUERY =
<x/>
tests/BugTracker/server-side_compilation_crash.SF-1607210.test.err:ERROR =
!fatal error: aborted too deep recursion
tests/BugTracker/server-side_compilation_crash.SF-1607210.test.err-
--
tests/BugTracker/crash_on_concatenated_query.SF-1730547.test.err-QUERY =
"aap",
tests/BugTracker/crash_on_concatenated_query.SF-1730547.test.err:ERROR =
!fatal error: aborted too deep recursion
tests/BugTracker/crash_on_concatenated_query.SF-1730547.test.err-


----------------------------------------------------------------------

Comment By: Stefan Manegold (stmane)
Date: 2008-02-18 19:15

Message:
Logged In: YES 
user_id=572415
Originator: YES

Could you please all help to clean-up the TestWeb in the XQuery_0-22
release branch by listing all tests that are bound to fail with the
released ALG version due to missing (or not yet fully supported) features.
Please attach your list(s) to this bug report (or one of the related ones,
if more appropriate), or send it directly to me, or add the "NOT_ALGEBRA?"
conditional to the respective "All" files yourself.
In either case, please clearly indicate the reason (missing feature(s))
and that the respective changes in the XQuery_0-22 branch should not be
propagated to the development trunk.

Thanks you very much in advance for your cooperation!


----------------------------------------------------------------------

Comment By: Lefteris Sidirourgos (lsidir)
Date: 2008-02-18 18:48

Message:
Logged In: YES 
user_id=1856546
Originator: NO

Hi all,

the update functions are not working in the Algebra version because the a)
correct MIL play tape function is missing and b) the QNames are not treated
correctly. The update tests are correctly failing since they are not fully
implemented yet.

----------------------------------------------------------------------

Comment By: Jan Rittinger (tsheyar)
Date: 2008-02-18 15:14

Message:
Logged In: YES 
user_id=993208
Originator: NO

The following errors are perhaps a little bit misleading but only report
on missing features/functionality:

ERROR = !fatal error: physical algebra equivalent for logical algebra node
kind *** not implemented, yet
ERROR = !fatal error: Sorry, I cannot translate the test for type ***
ERROR = !fatal error: Algebra implementation for function `***' unknown.

The other errors:

ERROR = !fatal error: attribute '***' with type '***' not found in
environment
ERROR = !fatal error: attribute `***' referenced in projection not found
ERROR = !fatal error: Schema of two arguments of set operation (union,
difference, intersect) do not match

are correct ones and should be fixed.

@Lefteris: please fix the MIL related errors -- The translation for
alg_fun_upd_replace_element seems incorrect:
tests/Update/replacevaluetest, tests/Update/replacevaluetest2,
tests/W3C_use_cases/XQUF/AddressBook/Q1x

@Manuel: please look at the `Schema of two arguments of set operation ...'
error in opt_algebra_cse.c

I will look at the `ERROR = !fatal error: attribute `***' referenced in
projection not found' errors. Whenever they appear some algebra
optimization is probably broken.




----------------------------------------------------------------------

You can respond by visiting: 
https://sourceforge.net/tracker/?func=detail&atid=482468&aid=1895322&group_id=56967

-------------------------------------------------------------------------
This SF.net email is sponsored by: Microsoft
Defy all challenges. Microsoft(R) Visual Studio 2008.
http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/
_______________________________________________
Monetdb-bugs mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/monetdb-bugs

Reply via email to