Bugs item #1591006, was opened at 2006-11-05 22:11
Message generated for change (Comment added) made by stmane
You can respond by visiting: 
https://sourceforge.net/tracker/?func=detail&atid=482468&aid=1591006&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: None
Group: None
Status: Open
Resolution: None
Priority: 5
Private: No
Submitted By: Stefan Manegold (stmane)
Assigned to: Nobody/Anonymous (nobody)
Summary: MonetDB: test output differs between debugmask 0 and 10

Initial Comment:
The following tests produce different output with
debugmask 0 (no property checking) than with debugmask
(property checking enabled; default with Mtest to
detect wrongly set properties):

http://monetdb.cwi.nl/testing/projects/monetdb/Current/MonetDB/.mTests03/GNU.64.64.d-Fedora4/src_gdk/void.out.00.html
http://monetdb.cwi.nl/testing/projects/monetdb/Current/MonetDB/.mTests03/GNU.64.64.d-Fedora4/src_gdk/TMsubcommit.out.00.html
http://monetdb.cwi.nl/testing/projects/monetdb/Current/MonetDB/.mTests03/GNU.64.64.d-Fedora4/src_modules_plain/xtables.out.00.html
http://monetdb.cwi.nl/testing/projects/monetdb/Current/MonetDB/.mTests03/GNU.64.64.d-Fedora4/src_modules_plain/radix.out.00.html
http://monetdb.cwi.nl/testing/projects/monetdb/Current/MonetDB/.mTests03/GNU.64.64.d-Fedora4/tests_BugReports/no.148.out.00.html
http://monetdb.cwi.nl/testing/projects/monetdb/Current/MonetDB/.mTests03/GNU.64.64.d-Fedora4/tests_from_Twente_moa/test.out.00.html

The differences are related to properties that "happen
to" hold, but are not set unless (exhaustive) property
checking is enabled.
In these tests, most of the differences are probably
harmless, however, this needs to be checked/verified
and the respective code (or the tests) should be
modified to yield the same output with both debugmask 0
& debugmask 10.


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

>Comment By: Stefan Manegold (stmane)
Date: 2008-10-30 15:59

Message:
Update:

Some tests "now" seems to produce the same result without property
checking (--debug=0) as they do with property checking (--debug=10):
http://monetdb.cwi.nl/testing/projects/monetdb/Current/MonetDB4/.mTests103/GNU.64.64.d.0-Fedora8/tests_from_Twente_moa/list.out.00.html
http://monetdb.cwi.nl/testing/projects/monetdb/Stable/geom/.mTests4103/GNU.64.64.d.0-Fedora8/src_sql/geom_mbr.out.00.html
http://monetdb.cwi.nl/testing/projects/monetdb/Stable/geom/.mTests4103/GNU.64.64.d.0-Fedora8/src_sql/geom_mbr.err.00.html

The tests that used to show differences with the M5 back-end currently do
not work properly due to other reasons:
http://monetdb.cwi.nl/testing/projects/monetdb/Current/geom/.mTests5103/GNU.64.64.d.0-Fedora8/src_sql/geom_mbr.out.00.html
http://monetdb.cwi.nl/testing/projects/monetdb/Current/geom/.mTests5103/GNU.64.64.d.0-Fedora8/src_sql/geom_mbr.err.00.html

The remaining M4 tests are not tested with M5:
http://monetdb.cwi.nl/testing/projects/monetdb/Current/MonetDB4/.mTests103/GNU.64.64.d.0-Fedora8/src_modules_plain/xtables.out.00.html
http://monetdb.cwi.nl/testing/projects/monetdb/Current/MonetDB4/.mTests103/GNU.64.64.d.0-Fedora8/tests_BugReports/no.148.out.00.html
http://monetdb.cwi.nl/testing/projects/monetdb/Current/MonetDB4/.mTests103/GNU.64.64.d.0-Fedora8/tests_from_Twente_moa/list.out.00.html
http://monetdb.cwi.nl/testing/projects/monetdb/Current/MonetDB4/.mTests103/GNU.64.64.d.0-Fedora8/tests_from_Twente_moa/test.out.00.html
http://monetdb.cwi.nl/testing/projects/monetdb/Current/pathfinder/.mTests103/GNU.64.64.d.0-Fedora8/tests_StandOff_video/artists.out.00.html
http://monetdb.cwi.nl/testing/projects/monetdb/Current/pathfinder/.mTestsg103/GNU.64.64.d.0-Fedora8/runtime/merged_union2.out.00.html
http://monetdb.cwi.nl/testing/projects/monetdb/Current/pathfinder/.mTestsg103/GNU.64.64.d.0-Fedora8/tests_BugTracker/immune_for_updates.SF-1981852.out.00.html
http://monetdb.cwi.nl/testing/projects/monetdb/Current/pathfinder/.mTestsg103/GNU.64.64.d.0-Fedora8/tests_StandOff_video/artists.out.00.html
http://monetdb.cwi.nl/testing/projects/monetdb/Current/pathfinder/.mTestsg103/GNU.64.64.d.0-Fedora8/tests_XRpc/echoAll.out.00.html


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

Comment By: Martin Kersten (mlkersten)
Date: 2008-10-26 19:06

Message:
oct 2008. The difference is not visible from the M5 layers.

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

Comment By: Stefan Manegold (stmane)
Date: 2008-07-24 07:55

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

New URLs of tests "failing" (i.e., showing differences) without property
checking (--debug=0) that work fine with property checking (--debug=10):

http://monetdb.cwi.nl/testing/projects/monetdb/Current/MonetDB4/.mTests103/GNU.64.64.d.0-Fedora8/src_modules_plain/xtables.out.00.html
http://monetdb.cwi.nl/testing/projects/monetdb/Current/MonetDB4/.mTests103/GNU.64.64.d.0-Fedora8/tests_BugReports/no.148.out.00.html
http://monetdb.cwi.nl/testing/projects/monetdb/Current/MonetDB4/.mTests103/GNU.64.64.d.0-Fedora8/tests_from_Twente_moa/list.out.00.html
http://monetdb.cwi.nl/testing/projects/monetdb/Current/MonetDB4/.mTests103/GNU.64.64.d.0-Fedora8/tests_from_Twente_moa/test.out.00.html
http://monetdb.cwi.nl/testing/projects/monetdb/Current/sql/.mTests4103/GNU.64.64.d.0-Fedora8/src_test_Dependencies/Dependencies.out.00.html
http://monetdb.cwi.nl/testing/projects/monetdb/Current/geom/.mTests4103/GNU.64.64.d.0-Fedora8/src_sql/geom_mbr.out.00.html
http://monetdb.cwi.nl/testing/projects/monetdb/Current/geom/.mTests4103/GNU.64.64.d.0-Fedora8/src_sql/geom_mbr.err.00.html
http://monetdb.cwi.nl/testing/projects/monetdb/Current/geom/.mTests5103/GNU.64.64.d.0-Fedora8/src_sql/geom_mbr.out.00.html
http://monetdb.cwi.nl/testing/projects/monetdb/Current/geom/.mTests5103/GNU.64.64.d.0-Fedora8/src_sql/geom_mbr.err.00.html
http://monetdb.cwi.nl/testing/projects/monetdb/Current/pathfinder/.mTests103/GNU.64.64.d.0-Fedora8/tests_StandOff_video/artists.out.00.html
http://monetdb.cwi.nl/testing/projects/monetdb/Current/pathfinder/.mTestsg103/GNU.64.64.d.0-Fedora8/runtime/merged_union2.out.00.html
http://monetdb.cwi.nl/testing/projects/monetdb/Current/pathfinder/.mTestsg103/GNU.64.64.d.0-Fedora8/tests_BugTracker/immune_for_updates.SF-1981852.out.00.html
http://monetdb.cwi.nl/testing/projects/monetdb/Current/pathfinder/.mTestsg103/GNU.64.64.d.0-Fedora8/tests_StandOff_video/artists.out.00.html
http://monetdb.cwi.nl/testing/projects/monetdb/Current/pathfinder/.mTestsg103/GNU.64.64.d.0-Fedora8/tests_XRpc/echoAll.out.00.html


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

Comment By: Stefan Manegold (stmane)
Date: 2006-11-11 15:47

Message:
Logged In: YES 
user_id=572415

There are IMHO two ways to reduce the differences in
MonetDB's behaviour between -d0 & -d10

1)
make the interpreter call a "light" version of BATpropcheck
(also) in case -d10 is not set; this "light" version
*quickly* checks/sets the properties in "trivial" basically
for BATs with at most one BUN.

2)
keep BATpropcheck from (silently!) setting properties that
do hold but have not been set, yet; i.e., make BATpropcheck
*check* for wrongly set properties only.
this would require a way to (re-)enable the (silent) setting
of properties in cases where this (extra) feature of the
current BATpropcheck implementation is currently exploited
(basically join & outerjoin in gdk_relop.mx)

Note:
with -d8388608 (=2^23=8*1024*1024) BATpropcheck issues a
warning whenever it set a property that does nhold but had
not been set, yet.
 

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

Comment By: Stefan Manegold (stmane)
Date: 2006-11-11 15:35

Message:
Logged In: YES 
user_id=572415

see also
http://sourceforge.net/tracker/index.php?func=detail&aid=1591006&group_id=56967&atid=482468


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

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

-------------------------------------------------------------------------
This SF.Net email is sponsored by the Moblin Your Move Developer's challenge
Build the coolest Linux based applications with Moblin SDK & win great prizes
Grand prize is a trip for two to an Open Source event anywhere in the world
http://moblin-contest.org/redirect.php?banner_id=100&url=/
_______________________________________________
Monetdb-bugs mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/monetdb-bugs

Reply via email to