[compiler-rt] r303864 - [powerpc] deactivate flakey test halt_on_error-torture.cc on powerpc64 be

Aleksey Shlyapnikov via llvm-commits llvm-commits at lists.llvm.org
Thu May 25 10:46:47 PDT 2017


I wonder if D33521 <https://reviews.llvm.org/D33521> will improve the
situation on PPC (both le and be) beyond the allocator. It does
fix current_allocated_bytes.cc failures.

On Thu, May 25, 2017 at 9:38 AM, Kostya Serebryany <kcc at google.com> wrote:

> > +// FIXME: This test regularly fails on powerpc64 BE.  Re-enable the
> test once
> > +// the problem(s) have been fixed.
>
> Hi Bill,
>
> Questions:
> * who and when is going to fix the problem(s)?
> * can we disable the tests for BE-only, and not for LE?
> * Does anyone at IBM have plans to re-enable the other disabled tests?
>
> --kcc
>
>
> On Thu, May 25, 2017 at 7:41 AM, Bill Seurer via llvm-commits <
> llvm-commits at lists.llvm.org> wrote:
>
>> Author: seurer
>> Date: Thu May 25 09:41:58 2017
>> New Revision: 303864
>>
>> URL: http://llvm.org/viewvc/llvm-project?rev=303864&view=rev
>> Log:
>> [powerpc] deactivate flakey test halt_on_error-torture.cc on powerpc64 be
>>
>> This test case occassionally fails when run on powerpc64 be.
>>
>> asan/TestCases/Posix/halt_on_error-torture.cc
>>
>> The failure causes false problem reports to be sent to developers whose
>> code had nothing to do with the failures.  Reactivate it when the real
>> problem is fixed.
>>
>> This could also be related to the same problems as with the tests
>> ThreadedOneSizeMallocStressTest, ThreadedMallocStressTest,
>> ManyThreadsTest,
>> and several others that do not run reliably on powerpc.
>>
>> Modified:
>>     compiler-rt/trunk/test/asan/TestCases/Posix/halt_on_error-torture.cc
>>
>> Modified: compiler-rt/trunk/test/asan/TestCases/Posix/halt_on_error-to
>> rture.cc
>> URL: http://llvm.org/viewvc/llvm-project/compiler-rt/trunk/test/
>> asan/TestCases/Posix/halt_on_error-torture.cc?rev=303864&
>> r1=303863&r2=303864&view=diff
>> ============================================================
>> ==================
>> --- compiler-rt/trunk/test/asan/TestCases/Posix/halt_on_error-torture.cc
>> (original)
>> +++ compiler-rt/trunk/test/asan/TestCases/Posix/halt_on_error-torture.cc
>> Thu May 25 09:41:58 2017
>> @@ -18,6 +18,10 @@
>>  // RUN: %env_asan_opts=halt_on_error=false %run %t 10 20 >>20.txt 2>&1
>> || true
>>  // RUN: FileCheck --check-prefix=CHECK-COLLISION %s < 20.txt ||
>> FileCheck --check-prefix=CHECK-NO-COLLISION %s < 20.txt
>>
>> +// UNSUPPORTED: powerpc64-unknown-linux-gnu
>> +// FIXME: This test regularly fails on powerpc64 BE.  Re-enable the test
>> once
>> +// the problem(s) have been fixed.
>> +
>>  #include <stdio.h>
>>  #include <stdlib.h>
>>  #include <pthread.h>
>>
>>
>> _______________________________________________
>> llvm-commits mailing list
>> llvm-commits at lists.llvm.org
>> http://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-commits
>>
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.llvm.org/pipermail/llvm-commits/attachments/20170525/4f32db81/attachment.html>


More information about the llvm-commits mailing list