From 563add96ce541e02ef976c4948b640f0a1462967 Mon Sep 17 00:00:00 2001 From: Chandler Carruth Date: Mon, 2 Jul 2012 12:23:19 +0000 Subject: 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/Bitcode/null-type.ll | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) (limited to 'test/Bitcode') diff --git a/test/Bitcode/null-type.ll b/test/Bitcode/null-type.ll index b972753da1..8502b0d55a 100644 --- a/test/Bitcode/null-type.ll +++ b/test/Bitcode/null-type.ll @@ -1,4 +1,5 @@ -; RUN: not llvm-dis < %s.bc > /dev/null |& FileCheck %s +; RUN: not llvm-dis < %s.bc > /dev/null 2> %t +; RUN: FileCheck %s < %t ; PR8494 ; CHECK: Invalid MODULE_CODE_FUNCTION record -- cgit v1.2.3