Run DCE after a LoopFlatten test to reduce spurious output [nfc]
[llvm-project.git] / lld / test / ELF / invalid / data-encoding.test
blob94862af79c3cf48a49d9d70bc3c44aec03935bfd
1 # REQUIRES: x86
3 # The object in the archive has invalid data encoding.
4 # Check we report this.
6 # RUN: yaml2obj %s -o %t.o
7 # RUN: llvm-ar rcS %t.a %t.o
9 # RUN: not ld.lld --whole-archive %t.a -o /dev/null 2>&1 | FileCheck %s
10 # CHECK: {{.*}}.a({{.*}}.o): corrupted ELF file: invalid data encoding
12 --- !ELF
13 FileHeader:
14   Class:           ELFCLASS64
15   Data:            ELFDATANONE
16   Type:            ET_REL
17   Machine:         EM_X86_64