|
From: Julian S. <js...@ac...> - 2006-03-28 03:31:22
|
> What went wrong, Julian? Can you post the diff? *** sh-mem.stderr.exp Tue Mar 28 04:47:54 2006 --- sh-mem.stderr.out Tue Mar 28 04:53:29 2006 *************** *** 12,33 **** ! h = 0 (checking 0..60) 0...32...64...96...128...160...192...224... ! h = 1 (checking 1..61) 0...32...64...96...128...160...192...224... ! h = 2 (checking 2..62) 0...32...64...96...128...160...192...224... ! h = 3 (checking 3..63) 0...32...64...96...128...160...192...224... ! -- NNN: 8 U8 U8 ------------------------ ! h = 0 (checking 0..56) 0...32...64...96...128...160...192...224... ! h = 1 (checking 1..57) 0...32...64...96...128...160...192...224... ! h = 2 (checking 2..58) 0...32...64...96...128...160...192...224... ! h = 3 (checking 3..59) 0...32...64...96...128...160...192...224... ! h = 4 (checking 4..60) 0...32...64...96...128...160...192...224... ! h = 5 (checking 5..61) 0...32...64...96...128...160...192...224... ! h = 6 (checking 6..62) 0...32...64...96...128...160...192...224... ! h = 7 (checking 7..63) 0...32...64...96...128...160...192...224... ! -- NNN: 8 F8 U8 ------------------------ ! h = 0 (checking 0..56) 0...32...64...96...128...160...192...224... ! h = 1 (checking 1..57) 0...32...64...96...128...160...192...224... ! h = 2 (checking 2..58) 0...32...64...96...128...160...192...224... ! h = 3 (checking 3..59) 0...32...64...96...128...160...192...224... ! h = 4 (checking 4..60) 0...32...64...96...128...160...192...224... ! h = 5 (checking 5..61) 0...32...64...96...128...160...192...224... ! h = 6 (checking 6..62) 0...32...64...96...128...160...192...224... ! h = 7 (checking 7..63) 0...32...64...96...128...160...192...224... --- 12,15 ---- ! h = 0 (checking 0..60) 0... ! ! FAILURE: STOREVn, offset 0, byte 0 -- is 0x........, should be 0x........ ! Hmm. That's not very helpful. The actual results are: sewardj@g5:~/VgTRUNK/trunk$ file ./memcheck/tests/sh-mem ./memcheck/tests/sh-mem: ELF 64-bit MSB executable, cisco 7500, version 1 (SYSV), for GNU/Linux 2.4.19, dynamically linked (uses shared libs), not stripped and actual results are: -- NNN: 1 U1 U1 ------------------------ h = 0 (checking 0..63) 0...32...64...96...128...160...192...224... -- NNN: 2 U2 U2 ------------------------ h = 0 (checking 0..62) 0...32...64...96...128...160...192...224... h = 1 (checking 1..63) 0...32...64...96...128...160...192...224... -- NNN: 4 U4 U4 ------------------------ h = 0 (checking 0..60) 0...32...64...96...128...160...192...224... h = 1 (checking 1..61) 0...32...64...96...128...160...192...224... h = 2 (checking 2..62) 0...32...64...96...128...160...192...224... h = 3 (checking 3..63) 0...32...64...96...128...160...192...224... -- NNN: 4 F4 U4 ------------------------ h = 0 (checking 0..60) 0... FAILURE: STOREVn, offset 0, byte 0 -- is 0xff, should be 0x1 Um. Does that mean anything to you? J |