Mercurial > hg > CbC > CbC_llvm
comparison compiler-rt/test/fuzzer/only-some-bytes.test @ 207:2e18cbf3894f
LLVM12
author | Shinji KONO <kono@ie.u-ryukyu.ac.jp> |
---|---|
date | Tue, 08 Jun 2021 06:07:14 +0900 |
parents | 1d019706d866 |
children | 5f17cb93ff66 |
comparison
equal
deleted
inserted
replaced
173:0572611fdcc8 | 207:2e18cbf3894f |
---|---|
1 # Tests the data flow tracer. | 1 # Tests the data flow tracer. |
2 REQUIRES: linux, x86_64 | 2 REQUIRES: linux, x86_64 |
3 | 3 |
4 # Build the tracer and the test. | 4 # Build the tracer and the test. |
5 RUN: %no_fuzzer_cpp_compiler -c -fno-sanitize=all -fsanitize=dataflow %S/../../lib/fuzzer/dataflow/DataFlow.cpp -o %t-DataFlow.o | 5 RUN: %no_fuzzer_cpp_compiler -c -fno-sanitize=all -fsanitize=dataflow -mllvm -dfsan-fast-16-labels %S/../../lib/fuzzer/dataflow/DataFlow.cpp -o %t-DataFlow.o |
6 RUN: %no_fuzzer_cpp_compiler -c -fno-sanitize=all -fPIC %S/../../lib/fuzzer/dataflow/DataFlowCallbacks.cpp -o %t-DataFlowCallbacks.o | 6 RUN: %no_fuzzer_cpp_compiler -c -fno-sanitize=all -fPIC %S/../../lib/fuzzer/dataflow/DataFlowCallbacks.cpp -o %t-DataFlowCallbacks.o |
7 RUN: %no_fuzzer_cpp_compiler -fno-sanitize=all -fsanitize=dataflow -fsanitize-coverage=trace-pc-guard,pc-table,bb,trace-cmp %S/OnlySomeBytesTest.cpp %t-DataFlow*.o -o %t-DFT | 7 RUN: %no_fuzzer_cpp_compiler -fno-sanitize=all -fsanitize=dataflow -mllvm -dfsan-fast-16-labels -fsanitize-coverage=trace-pc-guard,pc-table,bb,trace-cmp %S/OnlySomeBytesTest.cpp %t-DataFlow*.o -o %t-DFT |
8 RUN: %cpp_compiler %S/OnlySomeBytesTest.cpp -o %t-Fuzz | 8 RUN: %cpp_compiler %S/OnlySomeBytesTest.cpp -o %t-Fuzz |
9 | 9 |
10 # Prepare the inputs. | 10 # Prepare the inputs. |
11 RUN: rm -rf %t/* | 11 RUN: rm -rf %t/* |
12 RUN: mkdir -p %t/IN | 12 RUN: mkdir -p %t/IN |