From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 2834 invoked by alias); 6 Oct 2007 08:12:47 -0000 Received: (qmail 2821 invoked by uid 22791); 6 Oct 2007 08:12:46 -0000 X-Spam-Status: No, hits=-2.3 required=5.0 tests=AWL,BAYES_00,DK_POLICY_SIGNSOME,FORGED_RCVD_HELO,SPF_HELO_PASS,SPF_PASS X-Spam-Check-By: sourceware.org Received: from mx1.redhat.com (HELO mx1.redhat.com) (66.187.233.31) by sourceware.org (qpsmtpd/0.31) with ESMTP; Sat, 06 Oct 2007 08:12:43 +0000 Received: from int-mx1.corp.redhat.com (int-mx1.corp.redhat.com [172.16.52.254]) by mx1.redhat.com (8.13.8/8.13.1) with ESMTP id l968CfnS012808 for ; Sat, 6 Oct 2007 04:12:41 -0400 Received: from pobox-2.corp.redhat.com (pobox-2.corp.redhat.com [10.11.255.15]) by int-mx1.corp.redhat.com (8.13.1/8.13.1) with ESMTP id l968Cf6Z017252 for ; Sat, 6 Oct 2007 04:12:41 -0400 Received: from localhost.localdomain (vpn-14-36.rdu.redhat.com [10.11.14.36]) by pobox-2.corp.redhat.com (8.13.1/8.13.1) with ESMTP id l968CeI8002298 for ; Sat, 6 Oct 2007 04:12:40 -0400 Message-ID: <47074377.5040602@redhat.com> Date: Sat, 06 Oct 2007 08:12:00 -0000 From: Phil Muldoon User-Agent: Thunderbird 2.0.0.5 (X11/20070727) MIME-Version: 1.0 To: Frysk Hackers Subject: Corefile -arch 32 test failures with breakpoint and stacktrace tests Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit X-IsSubscribed: yes Mailing-List: contact frysk-help@sourceware.org; run by ezmlm Precedence: bulk List-Id: List-Subscribe: List-Post: List-Help: , Sender: frysk-owner@sourceware.org X-SW-Source: 2007-q4/txt/msg00021.txt.bz2 I've spent the last week fixing 32 on 64 test failures with core files, and while all tests passed on my local build, when I merged with HEAD, I got as noted below in the email. I suspect these are changes made in the last week or so. Basically the tests now failing are: 1) testInsertedBreakpoint(frysk.proc.dead.TestLinuxCore)lib.dwfl.ElfFileException 1) testLinuxCoreFileStackTrace(frysk.proc.dead.TestLinuxCore)junit.framework.ComparisonFailure: Compare stack traces expected:<...489234dc in __libc_sigsuspend () Both these tests work on native bit size (ie 64 on 64, and both worked with my copy of HEAD from earlier this week with -arch 32 and my local changes) Regards Phil [pmuldoon@localhost frysk-core]$ ./TestRunner -arch 32 frysk.proc.dead.TestLinuxCore frysk.proc.dead.TestCorefileByteBuffer frysk.util.TestFCore Running testLinuxCoreFileMaps(frysk.proc.dead.TestLinuxCore) ...PASS Running testLinuxCoreFileStackTrace(frysk.proc.dead.TestLinuxCore) ...FAIL junit.framework.ComparisonFailure: Compare stack traces expected:<...489234dc in __libc_sigsuspend () #2 0x080491fe in server () #3 0x08049d11 in main () #4 0x4890ff70 in __libc_start_main () #5 0x08048c31 in _start ()...> but was:<...00000000 in [unknown]...> Running testLinuxHostPopulation(frysk.proc.dead.TestLinuxCore) ...PASS Running testLinuxProcPopulation(frysk.proc.dead.TestLinuxCore) ...PASS Running testLinuxProcAuxV(frysk.proc.dead.TestLinuxCore) ...PASS Running testLinuxTaskMemory(frysk.proc.dead.TestLinuxCore) ...PASS Running testLinuxTaskPopulation(frysk.proc.dead.TestLinuxCore) ...PASS Running testInsertedBreakpoint(frysk.proc.dead.TestLinuxCore) ...ERROR lib.dwfl.ElfFileException Running testCorefileByteBufferSlice(frysk.proc.dead.TestCorefileByteBuffer) ...PASS Running testCoreFileByteBufferPeek(frysk.proc.dead.TestCorefileByteBuffer) ...PASS Running testCoreFileByteBufferMapOverrun(frysk.proc.dead.TestCorefileByteBuffer) ...PASS Running testCoreFileByteBufferMapUnderrun(frysk.proc.dead.TestCorefileByteBuffer) ...PASS Running testCoreFileByteBufferSequentialGet(frysk.proc.dead.TestCorefileByteBuffer) ...PASS Running testCoreFileByteBufferPeekArray(frysk.proc.dead.TestCorefileByteBuffer) ...PASS Running testCoreFileByteBufferPoke(frysk.proc.dead.TestCorefileByteBuffer) ...PASS Running testCoreFileCreated(frysk.util.TestFCore) ...PASS Running testElfCoreHeader(frysk.util.TestFCore) ...PASS Running testProgramSegmentHeader(frysk.util.TestFCore) ...PASS Running testGeneralPurposeRegisters(frysk.util.TestFCore) ...PASS Running testFloatingPointRegisters(frysk.util.TestFCore) ...PASS Running testXFloatingPointRegisters(frysk.util.TestFCore) ...UNRESOLVED http://sourceware.org/bugzilla/show_bug.cgi?id=4890 Running testAuxv(frysk.util.TestFCore) ...PASS Time: 0.338 There were 1 unresolved: http://sourceware.org/bugzilla/show_bug.cgi?id=4890 There was 1 error: 1) testInsertedBreakpoint(frysk.proc.dead.TestLinuxCore)lib.dwfl.ElfFileException at lib.dwfl.Elf.(TestRunner) at frysk.proc.dead.TestLinuxCore.getFunctionEntryAddress(TestRunner) at frysk.proc.dead.TestLinuxCore.testInsertedBreakpoint(TestRunner) at frysk.junit.Runner.runCases(TestRunner) at frysk.junit.Runner.runArch32Cases(TestRunner) at frysk.junit.Runner.runTestCases(TestRunner) at TestRunner.main(TestRunner) There was 1 failure: 1) testLinuxCoreFileStackTrace(frysk.proc.dead.TestLinuxCore)junit.framework.ComparisonFailure: Compare stack traces expected:<...489234dc in __libc_sigsuspend () #2 0x080491fe in server () #3 0x08049d11 in main () #4 0x4890ff70 in __libc_start_main () #5 0x08048c31 in _start ()...> but was:<...00000000 in [unknown]...> at frysk.proc.dead.TestLinuxCore.testLinuxCoreFileStackTrace(TestRunner) at frysk.junit.Runner.runCases(TestRunner) at frysk.junit.Runner.runArch32Cases(TestRunner) at frysk.junit.Runner.runTestCases(TestRunner) at TestRunner.main(TestRunner) FAILURES!!! Tests run: 22, Failures: 1, Errors: 1