1 ## Show that --radix combined with --print-file-name produces correct output.
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