Make test more lenient for custom clang version strings
[llvm-project.git] / llvm / test / tools / llvm-objcopy / MachO / bitcode-strip-basic.test
blob75ed3a7d3afed41387e3471fe0a5f4dc264650cc
1 ## Test output flag and action flag are required.
2 # RUN: yaml2obj %s -o %t
3 # RUN: not llvm-bitcode-strip %t 2>&1 | FileCheck --check-prefix=MISSING-OUTPUT %s
4 # RUN: not llvm-bitcode-strip %t -o %t2 2>&1 | FileCheck --check-prefix=MISSING-ACTION %s
5 # RUN: llvm-bitcode-strip -r %t -o %t2
7 # MISSING-OUTPUT: error: -o is a required argument
8 # MISSING-ACTION: error: no action specified
10 --- !mach-o
11 FileHeader:
12   magic:           0xFEEDFACF
13   cputype:         0x01000007
14   cpusubtype:      0x00000003
15   filetype:        0x00000001
16   ncmds:           1
17   sizeofcmds:      152
18   flags:           0x00002000
19   reserved:        0x00000000
20 LoadCommands:
21   - cmd:             LC_SEGMENT_64
22     cmdsize:         152
23     segname:         __TEXT
24     vmaddr:          0
25     vmsize:          4
26     fileoff:         184
27     filesize:        4
28     maxprot:         7
29     initprot:        7
30     nsects:          1
31     flags:           0
32     Sections:
33       - sectname:        __text
34         segname:         __TEXT
35         addr:            0x0000000000000000
36         content:         'AABBCCDD'
37         size:            4
38         offset:          184
39         align:           0
40         reloff:          0x00000000
41         nreloc:          0
42         flags:           0x80000400
43         reserved1:       0x00000000
44         reserved2:       0x00000000
45         reserved3:       0x00000000