Bugs item #2031030, was opened at 2008-07-29 08:20 Message generated for change (Comment added) made by stmane You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=482468&aid=2031030&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: Tests Group: MonetDB4 CVS Head >Status: Closed >Resolution: Fixed Priority: 5 Private: No Submitted By: Stefan Manegold (stmane) >Assigned to: Stefan Manegold (stmane) Summary: M4: XQuery & SQL tests trigger assertion in CMDhash_str() Initial Comment: With the new overflow checks for down-casts, several tests now fail with .../MonetDB4/src/modules/plain/mkey.mx:358: CMDhash_str: Assertion `h <= 2147483647' failed. Cf., http://monetdb.cwi.nl/testing/projects/monetdb/Current/pathfinder/.mTests103/GNU.64.64.d.1-Fedora8/tests_W3C_use_cases_XQ_R/Q17.err.00.html http://monetdb.cwi.nl/testing/projects/monetdb/Current/sql/.mTests4103/GNU.64.64.d.1-Fedora8/src_benchmarks_ATIS/load.err.00.html http://monetdb.cwi.nl/testing/projects/monetdb/Current/sql/.mTests4103/GNU.64.64.d.1-Fedora8/src_test_ADT2006/bram.err.00.html http://monetdb.cwi.nl/testing/projects/monetdb/Current/sql/.mTests4103/GNU.64.64.d.1-Fedora8/src_test_BugDay_2005-10-06_2.9.3/sesamstr_parser_error.SF-993366.err.00.html http://monetdb.cwi.nl/testing/projects/monetdb/Current/sql/.mTests4103/GNU.64.64.d.1-Fedora8/src_test_BugTracker/full_join_crash.SF-1841754.err.00.html http://monetdb.cwi.nl/testing/projects/monetdb/Current/sql/.mTests4103/GNU.64.64.d.1-Fedora8/src_test_Skyserver/Skyserver.err.00.html ---------------------------------------------------------------------- >Comment By: Stefan Manegold (stmane) Date: 2008-07-30 11:21 Message: Logged In: YES user_id=572415 Originator: YES fixed: instead of triggering an assertion when 64-bit hash values are shrunk to 32-bit (or silently ignoring the top 32 bits as we used to do before), we now XOR (^) the higher and lower 32 bit of a 64-bit hash value to get a 32-bit hash values (just as we do in various other places). ---------------------------------------------------------------------- You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=482468&aid=2031030&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
