xref: /llvm-project/compiler-rt/test/fuzzer/value-profile-switch.test (revision 8a86860207f0d5c794a2b8c0b384001710e5d036)
1# Test does not complete on Armv7 Thumb build bot
2UNSUPPORTED: target={{.*thumb.*}}
3UNSUPPORTED: ios
4CHECK: BINGO
5RUN: %cpp_compiler %S/SwitchTest.cpp -o %t-SwitchTest
6RUN: %cpp_compiler %S/Switch2Test.cpp -o %t-Switch2Test
7RUN: %cpp_compiler %S/Switch3Test.cpp -o %t-Switch3Test
8RUN: not %run %t-SwitchTest  -use_cmp=0 -use_value_profile=1 -runs=100000000 -seed=1 2>&1 | FileCheck %s
9RUN: not %run %t-Switch2Test -use_cmp=0 -use_value_profile=1 -runs=100000000 -seed=1 2>&1 | FileCheck %s
10RUN: not %run %t-Switch3Test -use_cmp=0 -use_value_profile=1 -runs=100000000 -seed=1 2>&1
11