TestCases/Posix/halt_on_error-torture.cc is flaky on sanitizer-ppc64be-linux recently

Bill Seurer via llvm-commits llvm-commits at lists.llvm.org
Fri May 19 07:07:23 PDT 2017


 From some quick serial runs it looks like several of them are failing 
sometimes.

FAIL: AddressSanitizer-Unit :: 
Asan-powerpc64-with-calls-Test/AddressSanitizer.OOBRightTest (616 of 619)
FAIL: AddressSanitizer-Unit :: 
Asan-powerpc64-with-calls-Test/AddressSanitizer.SimpleStackTest (617 of 619)
FAIL: AddressSanitizer-Unit :: 
Asan-powerpc64-inline-Test/AddressSanitizer.SimpleStackTest (618 of 619)
FAIL: AddressSanitizer-Unit :: 
Asan-powerpc64-inline-Test/AddressSanitizer.OOBRightTest (619 of 619)
FAIL: AddressSanitizer-powerpc64-linux :: 
TestCases/Posix/current_allocated_bytes.cc (458 of 619)


I will investigate further.


On 05/17/2017 02:56 PM, Vitaly Buka wrote:
> http://lab.llvm.org:8011/builders/sanitizer-ppc64be-linux?numbuilds=100
>
> FAIL: AddressSanitizer-powerpc64-linux :: TestCases/Posix/halt_on_error-torture.cc (409 of 619)
>
> ******************** TEST 'AddressSanitizer-powerpc64-linux ::
> TestCases/Posix/halt_on_error-torture.cc' FAILED ********************
> Script: --
> /home/buildbots/ppc64be-sanitizer/sanitizer-ppc64be/build/llvm_build_ninja/./bin/clang
> --driver-mode=g++ -fsanitize=address -mno-omit-leaf-frame-pointer
> -fno-omit-frame-pointer -fno-optimize-sibling-calls -gline-tables-only
> -m64 -fsanitize-recover=address -pthread
> /home/buildbots/ppc64be-sanitizer/sanitizer-ppc64be/build/llvm/projects/compiler-rt/test/asan/TestCases/Posix/halt_on_error-torture.cc
> -o
> /home/buildbots/ppc64be-sanitizer/sanitizer-ppc64be/build/llvm_build_ninja/projects/compiler-rt/test/asan/POWERPC64LinuxConfig/TestCases/Posix/Output/halt_on_error-torture.cc.tmp
> rm -f 1.txt env
> ASAN_OPTIONS=halt_on_error=false:suppress_equal_pcs=false
> /home/buildbots/ppc64be-sanitizer/sanitizer-ppc64be/build/llvm_build_ninja/projects/compiler-rt/test/asan/POWERPC64LinuxConfig/TestCases/Posix/Output/halt_on_error-torture.cc.tmp
> 1 10 >>1.txt 2>&1 FileCheck
> /home/buildbots/ppc64be-sanitizer/sanitizer-ppc64be/build/llvm/projects/compiler-rt/test/asan/TestCases/Posix/halt_on_error-torture.cc
> < 1.txt grep 'ERROR: AddressSanitizer: use-after-poison' 1.txt | count
> 10 FileCheck --check-prefix=CHECK-NO-COLLISION
> /home/buildbots/ppc64be-sanitizer/sanitizer-ppc64be/build/llvm/projects/compiler-rt/test/asan/TestCases/Posix/halt_on_error-torture.cc
> < 1.txt rm -f 10.txt env
> ASAN_OPTIONS=halt_on_error=false:suppress_equal_pcs=false
> /home/buildbots/ppc64be-sanitizer/sanitizer-ppc64be/build/llvm_build_ninja/projects/compiler-rt/test/asan/POWERPC64LinuxConfig/TestCases/Posix/Output/halt_on_error-torture.cc.tmp
> 10 20 >>10.txt 2>&1 || true FileCheck --check-prefix=CHECK-COLLISION
> /home/buildbots/ppc64be-sanitizer/sanitizer-ppc64be/build/llvm/projects/compiler-rt/test/asan/TestCases/Posix/halt_on_error-torture.cc
> < 10.txt || FileCheck --check-prefix=CHECK-NO-COLLISION
> /home/buildbots/ppc64be-sanitizer/sanitizer-ppc64be/build/llvm/projects/compiler-rt/test/asan/TestCases/Posix/halt_on_error-torture.cc
> < 10.txt rm -f 20.txt env ASAN_OPTIONS=halt_on_error=false
> /home/buildbots/ppc64be-sanitizer/sanitizer-ppc64be/build/llvm_build_ninja/projects/compiler-rt/test/asan/POWERPC64LinuxConfig/TestCases/Posix/Output/halt_on_error-torture.cc.tmp
> 10 20 >>20.txt 2>&1 || true FileCheck --check-prefix=CHECK-COLLISION
> /home/buildbots/ppc64be-sanitizer/sanitizer-ppc64be/build/llvm/projects/compiler-rt/test/asan/TestCases/Posix/halt_on_error-torture.cc
> < 20.txt || FileCheck --check-prefix=CHECK-NO-COLLISION
> /home/buildbots/ppc64be-sanitizer/sanitizer-ppc64be/build/llvm/projects/compiler-rt/test/asan/TestCases/Posix/halt_on_error-torture.cc
> < 20.txt --
>


-- 

-Bill Seurer



More information about the llvm-commits mailing list