summaryrefslogtreecommitdiffstats
path: root/llvm/lib/Fuzzer/test/TestFuzzerCrossOver.cpp
blob: 7f7619618ec2d4f54193904e8644b8828828ba34 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
#include "FuzzerInternal.h"

int main() {
  using namespace fuzzer;
  Unit A({0, 1, 2, 3, 4}), B({5, 6, 7, 8, 9});
  Unit C;
  for (size_t Len = 1; Len < 15; Len++) {
    for (int Iter = 0; Iter < 1000; Iter++) {
      CrossOver(A, B, &C, Len);
      Print(C);
    }
  }
}
OpenPOWER on IntegriCloud