summaryrefslogtreecommitdiff
path: root/test/fuzzer/deep-recursion.test
diff options
context:
space:
mode:
authorMatt Morehouse <mascasa@google.com>2017-08-30 22:49:31 +0000
committerMatt Morehouse <mascasa@google.com>2017-08-30 22:49:31 +0000
commit1c8c066ed59bb91fba7e977d421a658b24573fc5 (patch)
tree5de26ba064279eddabcbf2ced7c8f1d0763bbd83 /test/fuzzer/deep-recursion.test
parent14bcbc22b12de9c631d93d992ae926ac99a6cd10 (diff)
[SanitizeCoverage] Enable stack-depth coverage for -fsanitize=fuzzer
Summary: - Don't sanitize __sancov_lowest_stack. - Don't instrument leaf functions. - Add CoverageStackDepth to Fuzzer and FuzzerNoLink. - Only enable on Linux. Reviewers: vitalybuka, kcc, george.karpenkov Reviewed By: kcc Subscribers: kubamracek, cfe-commits, llvm-commits, hiraditya Differential Revision: https://reviews.llvm.org/D37156 git-svn-id: https://llvm.org/svn/llvm-project/compiler-rt/trunk@312185 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'test/fuzzer/deep-recursion.test')
-rw-r--r--test/fuzzer/deep-recursion.test2
1 files changed, 1 insertions, 1 deletions
diff --git a/test/fuzzer/deep-recursion.test b/test/fuzzer/deep-recursion.test
index b99bad4c6..22475f912 100644
--- a/test/fuzzer/deep-recursion.test
+++ b/test/fuzzer/deep-recursion.test
@@ -1,5 +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: %cpp_compiler %S/DeepRecursionTest.cpp -o %t
RUN: not %t -seed=1 -runs=100000000 2>&1 | FileCheck %s
CHECK: ERROR: libFuzzer: deadly signal