Bugs item #1640248, was opened at 2007-01-20 15:21
Message generated for change (Comment added) made by stmane
You can respond by visiting: 
https://sourceforge.net/tracker/?func=detail&atid=482468&aid=1640248&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/tests
Group: Pathfinder CVS Head
>Status: Open
>Resolution: None
>Priority: 4
Private: No
Submitted By: Stefan Manegold (stmane)
Assigned to: Peter Boncz (boncz)
Summary: PF: ~500 tests randomly fail on Solaris x86

Initial Comment:
While working fine until Saturday Jan 13 2007 with the (old) XQuery_0-14 
branch, 200+ pathfinder tests fail randomly (different tests every day) since 
Tuesday Jan 16 2007 with the old XQuery_0-14 branch on Solaris x86 (32-bit) 
with:

!ERROR: interpret: no matching MIL operator to 
'����������������R.e��������()'.

Due to compilation problems introduced on Saturday Jan 13 2007 and fixed only 
on Monday Jan 15 2007, there were no pathfinder test results for (a.o.) Solaris 
x86 on Sun Jan 14 & Mon Jan 15.
Hence, any checkins on the old XQuery_0-14 branch between  Sat Jan 13 2007 and 
Mon Jan 15 2007 might have triggered these problems.

On the development trunk (HEAD), the tests worked fine until Tuesday Jan 16, 
but fail as described since Wednesday Jan 17, i.e., after the above mentioned 
checkins had been propagated from the XQuery_0-14 branch to the development 
trunk.

See e.g.,
http://monetdb.cwi.nl/testing/projects/monetdb/Current/pathfinder/.mTests103/GNU.32.32.d-SunOS5.10/benchmarks_MBench/qr01.out.00.html
http://monetdb.cwi.nl/testing/projects/monetdb/Current/pathfinder/.mTests103/GNU.32.32.d-SunOS5.10/tests_i18n/bad-001.out.00.html
(Note that the failing tests might change randomly on a daily basis.)

Although Solaris x86 32-bit is not our prime target platform, these problems 
might occur due to a bug (possibly some memory initialization problem or alike) 
that exists in the code, but "by chance" is not triggered on the other 
platforms...

If possible, please fix on the development trunk (HEAD) because the old 
XQuery_0-14 branch is considered obsolete, now.


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

>Comment By: Stefan Manegold (stmane)
Date: 2007-01-26 00:56

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

For the records:
With assertions enabled, the problems still occur.


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

Comment By: Peter Boncz (boncz)
Date: 2007-01-22 23:54

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

I think a fix in src/monet/yytree.mx that zaps the ret struct on errors
should eradicate this problem

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

Comment By: Stefan Manegold (stmane)
Date: 2007-01-22 13:11

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

The "strange characters" in the error message are actually 0xDB, i.e., our
version of DeadBeef to wipe-out memory before being freed in GDKfree()
(which is only done with assertions enabled).
Hence, "somewhere", "someone" seems to access previously freed memory
(and/or not yet re-initialized) memory...


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

Comment By: Stefan Manegold (stmane)
Date: 2007-01-22 11:47

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

The problem seems to occur only when configured with --enable-strict
--enable-assert (default in the development trunk "Current"), but not when
configured with --disable-strict --disable-assert (default in the release
branch "Stable").


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

Comment By: Stefan Manegold (stmane)
Date: 2007-01-20 15:35

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

In fact, about 500 tests are effected.


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

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

-------------------------------------------------------------------------
Take Surveys. Earn Cash. Influence the Future of IT
Join SourceForge.net's Techsay panel and you'll get the chance to share your
opinions on IT & business topics through brief surveys - and earn cash
http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV
_______________________________________________
Monetdb-bugs mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/monetdb-bugs

Reply via email to