Split defines.txt into diagnostics test and functionality test. Also add
comments, remove the semicolon prefix and group RUN lines with their
CHECK directives.
Details
Details
- Reviewers
jhenderson probinson arichardson - Commits
- rZORG865f2b092c1b: [FileCheck, NFC] Split defines.txt in two
rZORG1b328d532214: [FileCheck, NFC] Split defines.txt in two
rG865f2b092c1b: [FileCheck, NFC] Split defines.txt in two
rG1b328d532214: [FileCheck, NFC] Split defines.txt in two
rGe17a0d3e6489: [FileCheck, NFC] Split defines.txt in two
rL360289: [FileCheck, NFC] Split defines.txt in two
Diff Detail
Diff Detail
- Repository
- rL LLVM
Event Timeline
Comment Actions
Aha. The new versions add the word "pattern" to some of the diagnostics, in pattern-defines-diagnostics.txt. That would be the functional change belonging to D60385, which means that test should not pass with an unmodified FileCheck? Please verify.
I am sure this feels like I'm being very picky, but carefully dividing up functional and non-functional reviews makes the reviewer's life much simpler.
llvm/test/FileCheck/pattern-defines-diagnostics.txt | ||
---|---|---|
15 ↗ | (On Diff #198642) | "Missing" |
Comment Actions
My bad, forgot that change. I've merged the two files manually to double check this time and it is now truly NFC and test still passes. Thanks for spotting that.