Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | [FileCheck] Make FILECHECK_OPTS useful for its test suite | Joel E. Denny | 2019-11-21 | 1 | -1/+2 |
| | | | | | | | | | | | | | | | | | | | | Without this patch, `FILECHECK_OPTS` isn't propagated to FileCheck's test suite so that `FILECHECK_OPTS` doesn't inadvertently affect test results by affecting the output of FileCheck calls under test. As a result, `FILECHECK_OPTS` is useless for debugging FileCheck's test suite. In `llvm/test/FileCheck/lit.local.cfg`, this patch provides a new subsitution, `%ProtectFileCheckOutput`, to address this problem for both `FILECHECK_OPTS` and the deprecated `FILECHECK_DUMP_INPUT_ON_FAILURE`. The rest of the patch uses `%ProtectFileCheckOutput` throughout the test suite Fixes PR40284. Reviewed By: probinson, thopre Differential Revision: https://reviews.llvm.org/D65121 | ||||
* | [FileCheck] Implement -v and -vv for tracing matches | Joel E. Denny | 2018-07-13 | 1 | -1/+1 |
| | | | | | | | | | | | | | | | | | | -v prints all directive pattern matches. -vv additionally prints info that might be noise to users but that can be helpful to FileCheck developers. To maximize code reuse and to make diagnostics more consistent, this patch also adjusts and extends some of the existing diagnostics. CHECK-NOT failures now report variables uses. Many more diagnostics now report the check prefix and kind of directive. Reviewed By: probinson Differential Revision: https://reviews.llvm.org/D47114 llvm-svn: 336967 | ||||
* | Fix handling of CHECK-DAG inside of CHECK-LABEL. | Rafael Espindola | 2013-10-11 | 1 | -0/+11 |
llvm-svn: 192463 |