## Test regular archives do not convert to thin archives ## in the special case of replacing a single file in an ## archive with itself from the current directory. # RUN: rm -rf %t && mkdir -p %t && cd %t # RUN: echo "a" > a.txt # RUN: llvm-ar --format=gnu cr foo.a a.txt 2>&1 ## Check that an error is issued. # RUN: not llvm-ar --format=gnu cr --thin foo.a a.txt 2>&1 | FileCheck %s # CHECK: error: cannot convert a regular archive to a thin one ## Check that the archive is still the correct flavor. # RUN: FileCheck --input-file=foo.a %s --check-prefix=REGULAR # REGULAR: !<arch>