50 lines · plain
1## Show that --radix combined with --print-file-name produces correct output.2 3RUN: echo one > %t4RUN: echo two >> %t5RUN: echo three >> %t6RUN: echo four >> %t7RUN: echo five >> %t8RUN: echo six >> %t9RUN: echo seven >> %t10RUN: echo eight >> %t11RUN: echo nine >> %t12RUN: echo ten >> %t13 14RUN: llvm-strings --print-file-name %t \15RUN: | FileCheck %s --check-prefix CHECK-NONE -DFILE=%t --implicit-check-not={{.}}16RUN: llvm-strings --print-file-name -t d %t \17RUN: | FileCheck %s --check-prefix CHECK-DEC --strict-whitespace -DFILE=%t --implicit-check-not={{.}}18RUN: llvm-strings --print-file-name -t o %t \19RUN: | FileCheck %s --check-prefix CHECK-OCT --strict-whitespace -DFILE=%t --implicit-check-not={{.}}20RUN: llvm-strings --print-file-name -t x %t \21RUN: | FileCheck %s --check-prefix CHECK-HEX --strict-whitespace -DFILE=%t --implicit-check-not={{.}}22 23CHECK-NONE: [[FILE]]: three24CHECK-NONE: [[FILE]]: four25CHECK-NONE: [[FILE]]: five26CHECK-NONE: [[FILE]]: seven27CHECK-NONE: [[FILE]]: eight28CHECK-NONE: [[FILE]]: nine29 30CHECK-DEC: [[FILE]]: 8 three31CHECK-DEC: [[FILE]]: 14 four32CHECK-DEC: [[FILE]]: 19 five33CHECK-DEC: [[FILE]]: 28 seven34CHECK-DEC: [[FILE]]: 34 eight35CHECK-DEC: [[FILE]]: 40 nine36 37CHECK-OCT: [[FILE]]: 10 three38CHECK-OCT: [[FILE]]: 16 four39CHECK-OCT: [[FILE]]: 23 five40CHECK-OCT: [[FILE]]: 34 seven41CHECK-OCT: [[FILE]]: 42 eight42CHECK-OCT: [[FILE]]: 50 nine43 44CHECK-HEX: [[FILE]]: 8 three45CHECK-HEX: [[FILE]]: e four46CHECK-HEX: [[FILE]]: 13 five47CHECK-HEX: [[FILE]]: 1c seven48CHECK-HEX: [[FILE]]: 22 eight49CHECK-HEX: [[FILE]]: 28 nine50