This PR fixes a bunch of failures on AIX that occurred due to the switch to lit internal shell by default. The failures deal with the following: 1. unset not being supported by lit internal shell 2. A bug with echo -n on AIX when there are multiple pipes in the RUN command 3. ulimit test case not supported on AIX due to the -v option 4. platform specific error message for missing file
14 lines
462 B
Plaintext
14 lines
462 B
Plaintext
## Show that llvm-strings prints the last string in the input even if no
|
|
## unprintable character follows it.
|
|
|
|
RUN: echo -n abcdefg > %t
|
|
RUN: llvm-strings %t - | FileCheck %s --check-prefix=PRINT
|
|
PRINT: abcdefg
|
|
|
|
## Show that llvm-strings does not print the last string in the input if it is
|
|
## too short and no unprintable character follows it.
|
|
|
|
RUN: echo -n abc > %t
|
|
RUN: llvm-strings %t - | FileCheck --allow-empty %s --check-prefix=NOPRINT
|
|
NOPRINT-NOT: {{.}}
|