Follow up to d0858bffa11, add missing REQUIRES x86
[llvm-project.git] / llvm / test / tools / llvm-strings / radix-filename.test
blobd8c3b7aad6b7072ba5d8d4bf9ca4599708755d98
1 ## Show that --radix combined with --print-file-name produces correct output.
3 RUN: echo one > %t
4 RUN: echo two >> %t
5 RUN: echo three >> %t
6 RUN: echo four >> %t
7 RUN: echo five >> %t
8 RUN: echo six >> %t
9 RUN: echo seven >> %t
10 RUN: echo eight >> %t
11 RUN: echo nine >> %t
12 RUN: echo ten >> %t
14 RUN: llvm-strings --print-file-name %t \
15 RUN:     | FileCheck %s --check-prefix CHECK-NONE -DFILE=%t --implicit-check-not={{.}}
16 RUN: llvm-strings --print-file-name -t d %t \
17 RUN:    | FileCheck %s --check-prefix CHECK-DEC --strict-whitespace -DFILE=%t --implicit-check-not={{.}}
18 RUN: llvm-strings --print-file-name -t o %t \
19 RUN:     | FileCheck %s --check-prefix CHECK-OCT --strict-whitespace -DFILE=%t --implicit-check-not={{.}}
20 RUN: llvm-strings --print-file-name -t x %t \
21 RUN:     | FileCheck %s --check-prefix CHECK-HEX --strict-whitespace -DFILE=%t --implicit-check-not={{.}}
23 CHECK-NONE: [[FILE]]: three
24 CHECK-NONE: [[FILE]]: four
25 CHECK-NONE: [[FILE]]: five
26 CHECK-NONE: [[FILE]]: seven
27 CHECK-NONE: [[FILE]]: eight
28 CHECK-NONE: [[FILE]]: nine
30 CHECK-DEC: [[FILE]]:       8 three
31 CHECK-DEC: [[FILE]]:      14 four
32 CHECK-DEC: [[FILE]]:      19 five
33 CHECK-DEC: [[FILE]]:      28 seven
34 CHECK-DEC: [[FILE]]:      34 eight
35 CHECK-DEC: [[FILE]]:      40 nine
37 CHECK-OCT: [[FILE]]:      10 three
38 CHECK-OCT: [[FILE]]:      16 four
39 CHECK-OCT: [[FILE]]:      23 five
40 CHECK-OCT: [[FILE]]:      34 seven
41 CHECK-OCT: [[FILE]]:      42 eight
42 CHECK-OCT: [[FILE]]:      50 nine
44 CHECK-HEX: [[FILE]]:       8 three
45 CHECK-HEX: [[FILE]]:       e four
46 CHECK-HEX: [[FILE]]:      13 five
47 CHECK-HEX: [[FILE]]:      1c seven
48 CHECK-HEX: [[FILE]]:      22 eight
49 CHECK-HEX: [[FILE]]:      28 nine