[compiler-rt] r311916 - [libFuzzer] Exclude a test failing on OS X.

George Karpenkov via llvm-commits llvm-commits at lists.llvm.org
Mon Aug 28 13:15:03 PDT 2017


http://lab.llvm.org:8080/green/job/libFuzzer/6621/console

/Users/buildslave/jenkins/workspace/libFuzzer/build/./bin/clang -std=c++11 -lc++ -gline-tables-only -isysroot /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.12.sdk -fsanitize=address,fuzzer -I/Users/buildslave/jenkins/workspace/libFuzzer/llvm-revision.src/projects/compiler-rt/lib/fuzzer -fsanitize-coverage=stack-depth /Users/buildslave/jenkins/workspace/libFuzzer/llvm-revision.src/projects/compiler-rt/test/fuzzer/DeepRecursionTest.cpp -o /Users/buildslave/jenkins/workspace/libFuzzer/build/projects/compiler-rt/test/fuzzer/Output/deep-recursion.test.tmp
not /Users/buildslave/jenkins/workspace/libFuzzer/build/projects/compiler-rt/test/fuzzer/Output/deep-recursion.test.tmp -seed=1 -runs=100000000 2>&1 | FileCheck /Users/buildslave/jenkins/workspace/libFuzzer/llvm-revision.src/projects/compiler-rt/test/fuzzer/deep-recursion.test
--
Exit Code: 1

Command Output (stderr):
--
Undefined symbols for architecture x86_64:
  "___sancov_lowest_stack", referenced from:
      Recursive(unsigned char const*, unsigned long, int) in DeepRecursionTest-fe8541.o
      _LLVMFuzzerTestOneInput in DeepRecursionTest-fe8541.o
ld: symbol(s) not found for architecture x86_64

> On Aug 28, 2017, at 1:14 PM, Kostya Serebryany <kcc at google.com> wrote:
> 
> Do you know what exactly is failing? 
> 
> On Mon, Aug 28, 2017 at 1:10 PM, George Karpenkov via llvm-commits <llvm-commits at lists.llvm.org <mailto:llvm-commits at lists.llvm.org>> wrote:
> Author: george.karpenkov
> Date: Mon Aug 28 13:10:30 2017
> New Revision: 311916
> 
> URL: http://llvm.org/viewvc/llvm-project?rev=311916&view=rev <http://llvm.org/viewvc/llvm-project?rev=311916&view=rev>
> Log:
> [libFuzzer] Exclude a test failing on OS X.
> 
> Modified:
>     compiler-rt/trunk/test/fuzzer/deep-recursion.test
> 
> Modified: compiler-rt/trunk/test/fuzzer/deep-recursion.test
> URL: http://llvm.org/viewvc/llvm-project/compiler-rt/trunk/test/fuzzer/deep-recursion.test?rev=311916&r1=311915&r2=311916&view=diff <http://llvm.org/viewvc/llvm-project/compiler-rt/trunk/test/fuzzer/deep-recursion.test?rev=311916&r1=311915&r2=311916&view=diff>
> ==============================================================================
> --- compiler-rt/trunk/test/fuzzer/deep-recursion.test (original)
> +++ compiler-rt/trunk/test/fuzzer/deep-recursion.test Mon Aug 28 13:10:30 2017
> @@ -1,4 +1,5 @@
>  # Test that we can find a stack overflow
> +REQUIRES: linux
>  RUN: %cpp_compiler -fsanitize-coverage=stack-depth %S/DeepRecursionTest.cpp -o %t
>  RUN: not %t -seed=1 -runs=100000000 2>&1 | FileCheck %s
>  CHECK: ERROR: libFuzzer: deadly signal
> 
> 
> _______________________________________________
> llvm-commits mailing list
> llvm-commits at lists.llvm.org <mailto:llvm-commits at lists.llvm.org>
> http://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-commits <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/20170828/9ed192b7/attachment.html>


More information about the llvm-commits mailing list