Files
clang-p2996/llvm/test/tools/llvm-ar/extract.test
Owen Reynolds 20b2cd3c0b [llvm-ar][test] Correct tests marked as expected fails
In diff D64802 I marked three tests as expected failures for darwin but
James Nagurne saw these fail on his downstream embedded ARM cross
compiler.
I believe XFAIL: system-darwin should be used instead of using XFAIL:
darwin due to the problem being related to the darwin host and not the
target.

Differential Revision: https://reviews.llvm.org/D65745

llvm-svn: 368564
2019-08-12 13:04:02 +00:00

23 lines
602 B
Plaintext

## Test extract operation.
# XFAIL: system-darwin
RUN: rm -rf %t && mkdir -p %t/extracted/
# Extracting from an empty archive should not warn or error:
RUN: llvm-ar cr %t/empty.a
RUN: llvm-ar x %t/empty.a 2>&1 | count 0
RUN: echo filea > %t/a.txt
RUN: echo fileb > %t/b.txt
RUN: llvm-ar rc %t/archive.a %t/a.txt %t/b.txt
# Single member:
RUN: cd %t/extracted && llvm-ar x %t/archive.a a.txt
RUN: diff %t/a.txt %t/extracted/a.txt
# All members:
RUN: rm %t/extracted/a.txt
RUN: cd %t/extracted && llvm-ar x %t/archive.a
RUN: diff %t/a.txt %t/extracted/a.txt
RUN: diff %t/b.txt %t/extracted/b.txt