[PATCH] D49150: [libFuzzer] Disable dataflow.test on AArch64.

Matt Morehouse via Phabricator via llvm-commits llvm-commits at lists.llvm.org
Tue Jul 10 12:49:56 PDT 2018


morehouse created this revision.
morehouse added a reviewer: kcc.
Herald added a reviewer: javed.absar.
Herald added a subscriber: kristof.beyls.

After my recent change to allow MSan + libFuzzer, the
ExplodeDFSanLabelsTest.cpp test started to overflow the stack with
recursive function SetBytesForLabel() on an AArch64 bot.  Perhaps that
bot has a smaller stack size, or maybe AArch64 has larger stack frames
for this particular function.


https://reviews.llvm.org/D49150

Files:
  compiler-rt/test/fuzzer/dataflow.test


Index: compiler-rt/test/fuzzer/dataflow.test
===================================================================
--- compiler-rt/test/fuzzer/dataflow.test
+++ compiler-rt/test/fuzzer/dataflow.test
@@ -1,5 +1,6 @@
 # Tests the data flow tracer.
 REQUIRES: linux
+UNSUPPORTED: aarch64
 
 # Build the tracer and the test.
 RUN: %no_fuzzer_cpp_compiler -c -fno-sanitize=all -fsanitize=dataflow  %S/../../lib/fuzzer/dataflow/DataFlow.cpp -o  %t-DataFlow.o


-------------- next part --------------
A non-text attachment was scrubbed...
Name: D49150.154860.patch
Type: text/x-patch
Size: 451 bytes
Desc: not available
URL: <http://lists.llvm.org/pipermail/llvm-commits/attachments/20180710/29fbbfe6/attachment.bin>


More information about the llvm-commits mailing list