From c1bb2d432501dabdfcb1e78eccfb7377664c4d14 Mon Sep 17 00:00:00 2001 From: Rafael Espindola Date: Fri, 26 Jul 2013 22:32:58 +0000 Subject: Use pipefail when available. This change makes test with RUN lines like RUN: opt ... | FileCheck fail if opt fails, even if it prints what FileCheck wants. Enabling this found some interesting cases of broken tests that were not being noticed because opt (or some other tool) was crashing late. Pipefail is used when the shell supports it or when using the internal python based tester. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@187261 91177308-0d34-0410-b5e6-96231b3b80d8 --- test/Other/pipefail.txt | 2 ++ 1 file changed, 2 insertions(+) create mode 100644 test/Other/pipefail.txt (limited to 'test') diff --git a/test/Other/pipefail.txt b/test/Other/pipefail.txt new file mode 100644 index 0000000..241080a --- /dev/null +++ b/test/Other/pipefail.txt @@ -0,0 +1,2 @@ +REQUIRES: shell +RUN: ((false | true) && echo true || echo false) | grep false -- cgit v1.1