1# REQUIRES: x86
2
3# The object in the archive has invalid data encoding.
4# Check we report this.
5
6# RUN: yaml2obj %s -o %t.o
7# RUN: llvm-ar rcS %t.a %t.o
8
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
11
12--- !ELF
13FileHeader:
14  Class:           ELFCLASS64
15  Data:            ELFDATANONE
16  Type:            ET_REL
17  Machine:         EM_X86_64
18