From 665c76bc52b15cf6860c736924a6fff2242ed606 Mon Sep 17 00:00:00 2001 From: Chandler Carruth Date: Mon, 2 Jul 2012 13:35:01 +0000 Subject: [PATCH] The built-in shell test runner for some reason doesn't like the quoting and multi-line nature of this test. I don't really feel like bugging this kind of edge-case, so just put it on one line and use single quotes. With this, every test *really* passes with the built-in shell test runner. llvm-svn: 159530 --- llvm/test/Other/close-stderr.ll | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/llvm/test/Other/close-stderr.ll b/llvm/test/Other/close-stderr.ll index 40a01cc3143e..1d207c75c62b 100644 --- a/llvm/test/Other/close-stderr.ll +++ b/llvm/test/Other/close-stderr.ll @@ -1,7 +1,5 @@ -; RUN: sh -c "\ -; RUN: opt --reject-this-option 2>&-; echo \$?; \ -; RUN: opt -o /dev/null /dev/null 2>&-; echo \$?; \ -; RUN: " | FileCheck %s +; RUN: sh -c 'opt --reject-this-option 2>&-; echo $?; opt -o /dev/null /dev/null 2>&-; echo $?;' \ +; RUN: | FileCheck %s ; CHECK: {{^1$}} ; CHECK: {{^0$}} ; XFAIL: vg_leak