Run DCE after a LoopFlatten test to reduce spurious output [nfc]
[llvm-project.git] / compiler-rt / test / fuzzer / cross_over_uniform_dist.test
blobb5ae7e4659230c68ab39ca2f49d89322acaaaf40
1 REQUIRES: linux, x86_64
2 RUN: %cpp_compiler %S/KeepSeedTest.cpp -o %t-CrossOverUniformDistTest
4 RUN: rm -rf %t-corpus
5 RUN: mkdir %t-corpus
6 RUN: echo -n "@SELECT" > %t-corpus/A
7 RUN: echo -n "@FROM WHERE" > %t-corpus/B
9 RUN: not %run %t-CrossOverUniformDistTest -keep_seed=1 -cross_over_uniform_dist=1 -seed=1 -runs=5000000 %t-corpus 2>&1 | FileCheck %s
10 CHECK: BINGO
12 RUN: rm -rf %t-corpus
13 RUN: mkdir %t-corpus
14 RUN: echo -n "@SELECT" > %t-corpus/A
15 RUN: echo -n "@FROM WHERE" > %t-corpus/B
16 RUN: %run %t-CrossOverUniformDistTest -keep_seed=1 -seed=1 -runs=5000000 %t-corpus 2>&1