|
48 | 48 | # directories.
|
49 | 49 | config.excludes = ["Inputs", "CMakeLists.txt", "README.txt", "LICENSE.txt"]
|
50 | 50 |
|
51 |
| -# Exclude llvm-reduce tests for profcheck because we substitute the FileCheck |
52 |
| -# binary with a no-op command for profcheck, but llvm-reduce tests have RUN |
53 |
| -# commands of the form llvm-reduce --test FileCheck, which explode if we |
54 |
| -# substitute FileCheck because llvm-reduce expects FileCheck in these tests. |
55 |
| -# It's not really possible to exclude these tests from the command substitution, |
56 |
| -# so we just exclude llvm-reduce tests from this config altogether. This should |
57 |
| -# be fine though as profcheck config tests are mostly concerned with opt. |
58 | 51 | if config.enable_profcheck:
|
59 |
| - config.excludes = config.excludes + ["llvm-reduce"] |
| 52 | + # Exclude llvm-reduce tests for profcheck because we substitute the FileCheck |
| 53 | + # binary with a no-op command for profcheck, but llvm-reduce tests have RUN |
| 54 | + # commands of the form llvm-reduce --test FileCheck, which explode if we |
| 55 | + # substitute FileCheck because llvm-reduce expects FileCheck in these tests. |
| 56 | + # It's not really possible to exclude these tests from the command substitution, |
| 57 | + # so we just exclude llvm-reduce tests from this config altogether. This should |
| 58 | + # be fine though as profcheck config tests are mostly concerned with opt. |
| 59 | + config.excludes.append("llvm-reduce") |
| 60 | + # (Issue #161235) Temporarily exclude LoopVectorize. |
| 61 | + config.excludes.append("LoopVectorize") |
60 | 62 |
|
61 | 63 | # test_source_root: The root path where tests are located.
|
62 | 64 | config.test_source_root = os.path.dirname(__file__)
|
|
0 commit comments