From 037a4bcde341e7f8546d69a842acbd5129a61f31 Mon Sep 17 00:00:00 2001 From: Sean Silva Date: Tue, 19 Mar 2013 15:22:02 +0000 Subject: [docs] Remove incorrect information about lit. Lit does support redirects in the 2>&1 style. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@177403 91177308-0d34-0410-b5e6-96231b3b80d8 --- docs/TestingGuide.rst | 11 +---------- 1 file changed, 1 insertion(+), 10 deletions(-) (limited to 'docs/TestingGuide.rst') diff --git a/docs/TestingGuide.rst b/docs/TestingGuide.rst index 4d8c8ce307..1fddaa3326 100644 --- a/docs/TestingGuide.rst +++ b/docs/TestingGuide.rst @@ -224,16 +224,7 @@ Below is an example of legal RUN lines in a ``.ll`` file: ; RUN: diff %t1 %t2 As with a Unix shell, the RUN lines permit pipelines and I/O -redirection to be used. However, the usage is slightly different than -for Bash. In general, it's useful to read the code of other tests to figure out -what you can use in yours. The major differences are: - -- You can't do ``2>&1``. That will cause :program:`lit` to write to a file - named ``&1``. Usually this is done to get stderr to go through a pipe. You - can do that with ``|&`` so replace this idiom: - ``... 2>&1 | FileCheck`` with ``... |& FileCheck`` -- You can only redirect to a file, not to another descriptor and not - from a here document. +redirection to be used. There are some quoting rules that you must pay attention to when writing your RUN lines. In general nothing needs to be quoted. :program:`lit` won't -- cgit v1.2.3-18-g5258 From be67aa52a8fca4ea33dd59512d8bea9e2a45be2e Mon Sep 17 00:00:00 2001 From: Eli Bendersky Date: Fri, 22 Mar 2013 16:09:06 +0000 Subject: fix small doc typo git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@177737 91177308-0d34-0410-b5e6-96231b3b80d8 --- docs/TestingGuide.rst | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'docs/TestingGuide.rst') diff --git a/docs/TestingGuide.rst b/docs/TestingGuide.rst index 1fddaa3326..79cedee764 100644 --- a/docs/TestingGuide.rst +++ b/docs/TestingGuide.rst @@ -234,7 +234,7 @@ everything enclosed as one value. In general, you should strive to keep your RUN lines as simple as possible, using them only to run tools that generate textual output you can then examine. -The recommended way to examine output to figure out if the test passes it using +The recommended way to examine output to figure out if the test passes is using the :doc:`FileCheck tool `. *[The usage of grep in RUN lines is deprecated - please do not send or commit patches that use it.]* -- cgit v1.2.3-18-g5258