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
signature.asc
Description: OpenPGP digital signature
