George Karpenkov | 10ab2ac | 2017-08-21 23:25:50 +0000 | [diff] [blame] | 1 | RUN: %cpp_compiler %S/CustomCrossOverTest.cpp -o %t-CustomCrossOverTest |
| 2 | |
George Karpenkov | fa57519 | 2018-05-11 21:29:51 +0000 | [diff] [blame] | 3 | RUN: not %run %t-CustomCrossOverTest -seed=1 -runs=1000000 2>&1 | FileCheck %s --check-prefix=CHECK_CO |
Kostya Serebryany | d0386fa | 2017-09-07 02:04:06 +0000 | [diff] [blame] | 4 | Disable cross_over, verify that we can't find the target w/o it. |
George Karpenkov | fa57519 | 2018-05-11 21:29:51 +0000 | [diff] [blame] | 5 | RUN: %run %t-CustomCrossOverTest -seed=1 -runs=1000000 -cross_over=0 2>&1 | FileCheck %s --check-prefix=CHECK_NO_CO |
George Karpenkov | 10ab2ac | 2017-08-21 23:25:50 +0000 | [diff] [blame] | 6 | |
Kostya Serebryany | d0386fa | 2017-09-07 02:04:06 +0000 | [diff] [blame] | 7 | CHECK_CO: In LLVMFuzzerCustomCrossover |
| 8 | CHECK_CO: BINGO |
| 9 | |
| 10 | CHECK_NO_CO-NO: LLVMFuzzerCustomCrossover |
| 11 | CHECK_NO_CO: DONE |
George Karpenkov | 10ab2ac | 2017-08-21 23:25:50 +0000 | [diff] [blame] | 12 | |