[llvm-dev] [Fuzzer] Test failure on Linux x86-64

David Greene via llvm-dev llvm-dev at lists.llvm.org
Mon Jan 7 07:38:42 PST 2019


George Karpenkov <ekarpenkov at apple.com> writes:

> FWIW I think that one was always flaky.

Then it seems like the test should be marked UNSUPPORTED, on Linux if
not other systems.  Who can make a ruling on that?

                            -David

>     On Jan 4, 2019, at 2:53 PM, Kostya Serebryany via llvm-dev
>     <llvm-dev at lists.llvm.org> wrote:
>
>     
>     
>     +Matt Morehouse 
>     
>
>     
>     
>     On Fri, Jan 4, 2019 at 11:43 AM David Greene via llvm-dev
>     <llvm-dev at lists.llvm.org> wrote:
>     
>     Continuing my quixotic effort to get 'check-all' clean, I am
>         seeing a
>         Fuzzer failure on x86-64 Linux. Do any builders run fuzzer
>         tests?
>         
>         FAIL: libFuzzer :: value-profile-mem.test (103 of 103)
>         ******************** TEST 'libFuzzer ::
>         value-profile-mem.test' FAILED ********************
>         Script:
>         --
>         : 'RUN: at line 4'; /build/x86_64/./bin/clang -
>         -driver-mode=g++ -std=c++11 -lstdc++ -O2 -gline-tables-only -
>         fsanitize=address,fuzzer -I/src/compiler-rt/lib/fuzzer -m64
>         /src/compiler-rt/test/fuzzer/SingleMemcmpTest.cpp -o
>         /build/x86_64/projects/compiler-rt/test/fuzzer/X86_64DefaultLinuxConfig/Output/value-
>         profile-mem.test.tmp-SingleMemcmpTest
>         : 'RUN: at line 5'; not
>         /build/x86_64/projects/compiler-rt/test/fuzzer/X86_64DefaultLinuxConfig/Output/value-
>         profile-mem.test.tmp-SingleMemcmpTest -seed=1 -use_cmp=0 -
>         use_value_profile=1 -runs=10000000 2>&1 | FileCheck
>         /src/compiler-rt/test/fuzzer/value-profile-mem.test
>         --
>         Exit Code: 1
>         
>         Command Output (stderr):
>         --
>         + : 'RUN: at line 4'
>         + /build/x86_64/./bin/clang --driver-mode=g++ -std=c++11 -
>         lstdc++ -O2 -gline-tables-only -fsanitize=address,fuzzer -
>         I/src/compiler-rt/lib/fuzzer -m64
>         /src/compiler-rt/test/fuzzer/SingleMemcmpTest.cpp -o
>         /build/x86_64/projects/compiler-rt/test/fuzzer/X86_64DefaultLinuxConfig/Output/value-
>         profile-mem.test.tmp-SingleMemcmpTest
>         + : 'RUN: at line 5'
>         + FileCheck
>         /src/compiler-rt/test/fuzzer/value-profile-mem.test
>         + not
>         /build/x86_64/projects/compiler-rt/test/fuzzer/X86_64DefaultLinuxConfig/Output/value-
>         profile-mem.test.tmp-SingleMemcmpTest -seed=1 -use_cmp=0 -
>         use_value_profile=1 -runs=10000000
>         /src/compiler-rt/test/fuzzer/value-profile-mem.test:3:8:
>         error: CHECK: expected string not found in input
>         CHECK: BINGO
>         ^
>         <stdin>:1:1: note: scanning from here
>         INFO: Seed: 1
>         ^
>         
>         -David
>         _______________________________________________
>         LLVM Developers mailing list
>         llvm-dev at lists.llvm.org
>         http://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-dev
>     _______________________________________________
>     LLVM Developers mailing list
>     llvm-dev at lists.llvm.org
>     http://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-dev
>     


More information about the llvm-dev mailing list