|
From: Craig C. <cc...@us...> - 2005-04-18 16:50:28
|
Hi, This patch applies to Paul Mackerras' latest Valgrind PPC port (http://ozlabs.org/~paulus/valgrind-2.4.0-ppc-050407.tar.bz2). (Please speak up if this list isn't an appropriate place to post patches to Paul's port.) The patch contains some changes to help "make regtest" compile and run. I had to make a handful of minor changes to the testcases to get them to compile. Some of the testcases wouldn't compile due to x86 assembly; I moved these to the x86 subdirectory. I also added some *.exp2 files for cases where the valid output on PPC differed from the valid output on x86. The glibc-2.3.supp suppressions seemed to work just fine on my box (SLES 9 SP 1, glibc-2.3.3-98.38). After applying two other patches (available in separate posts), here are the testcases that fail: addrcheck/tests/toobig-allocs (stderr) corecheck/tests/fdleak_cmsg (stderr) corecheck/tests/fdleak_ipv4 (stdout) corecheck/tests/fdleak_ipv4 (stderr) massif/tests/toobig-allocs (stderr) memcheck/tests/badaddrvalue (stderr) memcheck/tests/badrw (stderr) memcheck/tests/custom_alloc (stderr) memcheck/tests/error_counts (stdout) memcheck/tests/errs1 (stderr) memcheck/tests/inline (stderr) memcheck/tests/leak-0 (stderr) memcheck/tests/leak-cycle (stderr) memcheck/tests/leak-tree (stderr) memcheck/tests/manuel2 (stdout) memcheck/tests/manuel2 (stderr) memcheck/tests/manuel3 (stderr) memcheck/tests/memcmptest (stderr) memcheck/tests/mempool (stderr) memcheck/tests/pointer-trace (stderr) memcheck/tests/post-syscall (stdout) memcheck/tests/scalar (stderr) memcheck/tests/scalar_supp (stderr) memcheck/tests/sigaltstack (stderr) memcheck/tests/str_tester (stderr) memcheck/tests/supp1 (stderr) memcheck/tests/toobig-allocs (stderr) memcheck/tests/vgtest_ume (stderr) memcheck/tests/zeropage (stdout) none/tests/faultstatus (stderr) none/tests/pending (stdout) none/tests/pending (stderr) none/tests/smc1 (stdout) none/tests/smc1 (stderr) none/tests/syscall-restart1 (stderr) none/tests/yield (stdout) (I didn't run the tests for helgrind and lackey.) Thanks, Craig -- Craig Chaney cc...@us... |