On 07/16/2015 05:56 AM, Normand wrote:
> Hi there,
> I am looking at the test-lock failure reported by (1) while findutils
> building in opensuse for ppc64le architecture.
> Helgrind is reporting data race for the three *_checker_done volatiles
> as summarized in (2)
> 
> Is is a false positive or a real problem ?

Probably a real problem.  test-lock is notorious for causing slow
execution on multi-processor setups, to the point that several projects
explicitly disable it from running (at least libvirt does [1]); it may
be that the helgrind analysis here explains why the test is so painfully
slow on multiprocessor systems.

[1] libvirt.org/git/?p=libvirt.git;a=commitdiff;h=25fb4c6

But I'm not an expert enough in what the test was trying to do to easily
respond to this report, so maybe someone else can help chime in.

-- 
Eric Blake   eblake redhat com    +1-919-301-3266
Libvirt virtualization library http://libvirt.org

Attachment: signature.asc
Description: OpenPGP digital signature

Reply via email to