|
From: Liming S. <ls...@ez...> - 2015-04-20 17:31:16
|
Hi, these are the preliminary results and performance data of the newly merged TileGx support to Valgrind. There are about 30 regression failures. Some of them are trivial like line number mismatch, some of them are not and will be improved. Thanks, Liming -- Running tests in perf ---------------------------------------------- bigcode1 valgrind-new:0.59s no:18.8s (31.8x, -----) me:27.7s (47.0x, -----) bigcode2 valgrind-new:0.60s no:27.1s (45.1x, -----) me:44.7s (74.5x, -----) bz2 valgrind-new:2.89s no:26.4s ( 9.1x, -----) me:65.4s (22.6x, -----) fbench valgrind-new:9.73s no:126.3s (13.0x, -----) me:287.8s (29.6x, -----) ffbench valgrind-new:2.81s no:47.2s (16.8x, -----) me:91.8s (32.7x, -----) heap valgrind-new:1.88s no:12.4s ( 6.6x, -----) me:58.2s (31.0x, -----) heap_pdb4 valgrind-new:1.90s no:13.7s ( 7.2x, -----) me:86.4s (45.5x, -----) many-loss-records valgrind-new:0.21s no: 2.3s (10.8x, -----) me:11.2s (53.6x, -----) many-xpts valgrind-new:0.34s no: 3.5s (10.3x, -----) me:12.9s (38.1x, -----) sarp valgrind-new:0.14s no: 2.0s (14.3x, -----) me:14.6s (104.6x, -----) tinycc valgrind-new:1.51s no:20.8s (13.8x, -----) me:78.3s (51.8x, -----) -- Finished tests in perf ---------------------------------------------- == 11 programs, 22 timings ================= valgrind revision: 15100 VEX revision: 3133 C compiler: gcc (GCC) 4.4.7 20131017 (Tilera 4.4.7-3) GDB: GNU gdb (GDB) Red Hat Enterprise Linux (7.6.1) Assembler: GNU assembler (GNU Binutils) 2.21 C library: GNU C Library stable release version 2.12 uname -mrs: Linux 3.10.61-MDE-4.4.main-main.185428 tilegx Vendor version: TileraEnterprise 6.3 Final Nightly build on tilegx ( Linux 3.10.61-MDE-4.4.main.185428 gcc 4.4.7 on TILEGX ) Started at 2015-04-16 10:30:56 EDT Ended at 2015-04-16 12:01:16 EDT Results unchanged from 24 hours ago Checking out valgrind source tree ... done Configuring valgrind ... done Building valgrind ... done Running regression tests ... failed Regression test results follow == 545 tests, 30 stderr failures, 1 stdout failure, 1 stderrB failure, 3 stdoutB failures, 7 post failures == gdbserver_tests/hgtls (stdoutB) gdbserver_tests/mcinvokeWS (stdoutB) gdbserver_tests/mcinvokeWS (stderrB) gdbserver_tests/nlpasssigalrm (stderr) gdbserver_tests/nlvgdbsigqueue (stderr) gdbserver_tests/nlvgdbsigqueue (stdoutB) memcheck/tests/err_disable1 (stderr) memcheck/tests/err_disable2 (stderr) memcheck/tests/err_disable3 (stderr) memcheck/tests/fprw (stderr) memcheck/tests/inlinfo (stderr) memcheck/tests/inltemplate (stderr) memcheck/tests/leak-cases-full (stderr) memcheck/tests/leak-cases-summary (stderr) memcheck/tests/leak-cycle (stderr) memcheck/tests/leak-tree (stderr) memcheck/tests/lks (stderr) memcheck/tests/mallinfo (stderr) memcheck/tests/manuel3 (stderr) memcheck/tests/origin4-many (stderr) memcheck/tests/origin6-fp (stderr) memcheck/tests/recursive-merge (stderr) memcheck/tests/sendmsg (stderr) memcheck/tests/sh-mem-random (stdout) memcheck/tests/sh-mem-random (stderr) memcheck/tests/sh-mem (stderr) memcheck/tests/test-plo-yes (stderr) memcheck/tests/undef_malloc_args (stderr) memcheck/tests/varinfo2 (stderr) memcheck/tests/varinfo5 (stderr) memcheck/tests/varinfo6 (stderr) memcheck/tests/xml1 (stderr) massif/tests/big-alloc (post) massif/tests/thresholds_0_0 (post) massif/tests/thresholds_0_10 (post) massif/tests/thresholds_10_0 (post) massif/tests/thresholds_10_10 (post) massif/tests/thresholds_5_0 (post) massif/tests/thresholds_5_10 (post) none/tests/async-sigs (stderr) none/tests/libvexmultiarch_test (stderr) helgrind/tests/tc22_exit_w_lock (stderr) |