Flaky sanitizer test on ppc64 bot

Kostya Serebryany via llvm-commits llvm-commits at lists.llvm.org
Mon Mar 6 16:42:20 PST 2017


Good to know, thanks!
Aleksey is going to start digging around this code very soon.

On Mon, Mar 6, 2017 at 9:10 AM, Bill Seurer <seurer at linux.vnet.ibm.com>
wrote:

> I ran a script that dug back through LOTS of revisions and traced the
> start of this test cases failing to r279572.
>
> ------------------------------------------------------------------------
> r279572 | kcc | 2016-08-23 16:19:47 -0500 (Tue, 23 Aug 2016) | 1 line
>
> [sanitizer] change the 64-bit allocator to use a single array for free-d
> chunks instead of a lock-free linked list of tranfer batches. This change
> simplifies the code, makes th
> e allocator more 'hardened', and will allow simpler code to release RAM to
> OS. This may also slowdown malloc stress tests due to lock contension, but
> I did not observe noticeab
> le slowdown on various real multi-threaded benchmarks.
>
>
> BTW, I had to set the repeat count of projects/compiler-rt/lib/asan/
> tests/default/Asan-powerpc64le-with-calls-Test up to 500 in order to get
> it to consistently fail.
>
>
> On 03/01/2017 06:24 PM, Kostya Serebryany wrote:
>
>> + more folks
>>
>> On Wed, Mar 1, 2017 at 4:23 PM, Matthias Braun <matze at braunis.de
>> <mailto:matze at braunis.de>> wrote:
>>
>>     We have another flaky sanitizer test on the ppc64 bot. Just look at
>>     the recent history and you see
>>     AddressSanitizer-Unit::AddressSanitizer.ManyThreadsTest failing a
>>     lot on unrelated commits:
>>
>>     http://lab.llvm.org:8011/builders/clang-ppc64le-linux-multis
>> tage?numbuilds=50
>>     <http://lab.llvm.org:8011/builders/clang-ppc64le-linux-multi
>> stage?numbuilds=50>
>>
>>     Please fix or disable this test.
>>
>>     - Matthias
>>
>>
>>
>
> --
>
> -Bill Seurer
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.llvm.org/pipermail/llvm-commits/attachments/20170306/85e88b2c/attachment.html>


More information about the llvm-commits mailing list