Make tests which first provide a negative assertion via 'not', then
authorChandler Carruth <chandlerc@gmail.com>
Mon, 2 Jul 2012 12:23:19 +0000 (12:23 +0000)
committerChandler Carruth <chandlerc@gmail.com>
Mon, 2 Jul 2012 12:23:19 +0000 (12:23 +0000)
commit563add96ce541e02ef976c4948b640f0a1462967
tree72d09eccb644a0dc7781bad916953795aacdae71
parent38adf0bdaadfb042d336764a2a922768a22c044a
Make tests which first provide a negative assertion via 'not', then
a pipeline, and then a positive assertion via grep, use two RUN lines
instead.

Supporting these complex ideas of 'success' and 'failure' across
multiple stages of a pipeline is brittle in the shell world, and would
block switching to ShTest format; it only worked due to contrivances
introduced by the TclTest format.

Writing this as two separate RUN lines seems clearer in any event.

This is another step toward completely removing TclTests from lit.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@159524 91177308-0d34-0410-b5e6-96231b3b80d8
test/Assembler/2003-04-15-ConstantInitAssertion.ll
test/Assembler/2003-05-21-MalformedShiftCrash.ll
test/Assembler/2003-05-21-MalformedStructCrash.ll
test/Assembler/2006-09-28-CrashOnInvalid.ll
test/Assembler/2007-03-18-InvalidNumberedVar.ll
test/Assembler/2007-08-06-AliasInvalid.ll
test/Assembler/getelementptr_struct.ll
test/Bitcode/null-type.ll
test/Verifier/2006-10-15-AddrLabel.ll