diff --git a/docs/05-check-commands.rst b/docs/05-check-commands.rst index 11d4ab9..959ac14 100644 --- a/docs/05-check-commands.rst +++ b/docs/05-check-commands.rst @@ -9,8 +9,6 @@ For all of the examples below, please note: - ``.check`` extension is chosen arbitrarily. FileCheck can work with any file names. -- FileCheck always prints its own path to the output. This always happens - regardless of input. - When ``echo`` is used with the ``-e`` flag, the ``\n`` symbols are treated as newline symbols. We use it to simulate multiline input for FileCheck. diff --git a/docs/08-known-issues.rst b/docs/08-known-issues.rst index 9bd6435..8899d7a 100644 --- a/docs/08-known-issues.rst +++ b/docs/08-known-issues.rst @@ -1,6 +1,14 @@ Known issues ============ +FileCheck always prints a full path to itself +--------------------------------------------- + +LLVM FileCheck always prints its own path to the output so the first line is +always the path. This always happens regardless of a test outcome: success or +failure. FileCheck.py follows LLVM FileCheck and does the same, even though +there seems to be no reason to do that every time. + Unintuitive behavior of CHECK-NOT ---------------------------------