Comment 1 for bug 2051421

Revision history for this message
Pjfloyd (pjfloyd) wrote :

And here are the results (for reference, low single digits failures are what I'd consider normal).

== 720 tests, 30 stderr failures, 6 stdout failures, 2 stderrB failures, 2 stdoutB failures, 0 post failures ==
gdbserver_tests/mcblocklistsearch (stderrB)
gdbserver_tests/mcinfcallWSRU (stderrB)
gdbserver_tests/nlcontrolc (stdoutB)
gdbserver_tests/nlvgdbsigqueue (stdoutB)
memcheck/tests/atomic_incs (stdout)
memcheck/tests/atomic_incs (stderr)
memcheck/tests/dw4 (stderr)
memcheck/tests/leak-cases-full (stderr)
memcheck/tests/leak-cases-summary (stderr)
memcheck/tests/leak-cycle (stderr)
memcheck/tests/leak-segv-jmp (stderr)
memcheck/tests/leak-tree (stderr)
memcheck/tests/leak_cpp_interior (stderr)
memcheck/tests/lks (stderr)
memcheck/tests/origin5-bz2 (stderr)
memcheck/tests/partiallydefinedeq (stderr)
memcheck/tests/sem (stderr)
memcheck/tests/sh-mem-random (stdout)
memcheck/tests/sh-mem-random (stderr)
memcheck/tests/supp_unknown (stderr)
memcheck/tests/varinfo2 (stderr)
memcheck/tests/varinfo3 (stderr)
memcheck/tests/varinfo4 (stderr)
memcheck/tests/varinfo5 (stderr)
memcheck/tests/varinfo6 (stderr)
memcheck/tests/varinforestrict (stderr)
helgrind/tests/bug392331 (stderr)
helgrind/tests/getaddrinfo (stderr)
helgrind/tests/hg05_race2 (stderr)
helgrind/tests/tc20_verifywrap (stderr)
drd/tests/annotate_trace_memory (stderr)
drd/tests/annotate_trace_memory_xml (stderr)
drd/tests/tc19_shadowmem (stderr)
none/tests/arm/neon64 (stdout)
none/tests/arm/v8crypto_t (stdout)
none/tests/arm/v8crypto_t (stderr)
none/tests/arm/v8fpsimd_t (stdout)
none/tests/arm/v8fpsimd_t (stderr)
none/tests/arm/vcvt_fixed_float_VFP (stdout)
none/tests/arm/vcvt_fixed_float_VFP (stderr)

So far I've only looked at a few. The 'none' tests are all related to the build failures.

The leak ones are likely to be semi-spurious - it's hard to make leak detection very robust as memcheck will search memory (and registers) for pointers to unfreed memory. That can cause mis-categorization from the view of the testcase.

The varinfo ones look like problems with DWARF debuginfo.

getaddrinfo, I might need to add that to the suppressions. Debugging with /usr/lib/arm-linux-gnueabihf/libnss_mdns4_minimal.so.2 debuginfo would help.