From eac51a2bde12c3c636a3d3005cb095146976738f Mon Sep 17 00:00:00 2001 From: Dan Liew Date: Tue, 14 Jun 2016 19:15:13 +0000 Subject: [PATCH] [LibFuzzer] Disable the ``fuzzer-trace-pc.test`` test on non-linux platforms. On OSX this test sometimes fails due to the ``LLVMFuzzer-FullCoverageSetTest-TracePC`` program going over the default 2GiB memory limit. This shouldn't be happening and needs investigating. For now just disable the test so we can set up an OSX buildbot. Differential Revision: http://reviews.llvm.org/D21319 git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@272696 91177308-0d34-0410-b5e6-96231b3b80d8 --- lib/Fuzzer/test/fuzzer-trace-pc.test | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/lib/Fuzzer/test/fuzzer-trace-pc.test b/lib/Fuzzer/test/fuzzer-trace-pc.test index a3ba280f4cf..673249d0478 100644 --- a/lib/Fuzzer/test/fuzzer-trace-pc.test +++ b/lib/Fuzzer/test/fuzzer-trace-pc.test @@ -1,3 +1,7 @@ CHECK: BINGO +REQUIRES: linux RUN: not LLVMFuzzer-FourIndependentBranchesTest-TracePC -seed=1 -runs=1000000 2>&1 | FileCheck %s +// FIXME: The test below uses a significant amount of memory on OSX and +// sometimes hits the 2GiB memory limit. This needs to be investigated. For now +// only run the test on Linux. RUN: not LLVMFuzzer-FullCoverageSetTest-TracePC -seed=1 -runs=10000000 2>&1 | FileCheck %s -- 2.50.1