[llvm] r186038 - Move tests from test/Archive to test/Object.

Rafael Espindola rafael.espindola at gmail.com
Wed Jul 10 14:47:16 PDT 2013


Author: rafael
Date: Wed Jul 10 16:47:16 2013
New Revision: 186038

URL: http://llvm.org/viewvc/llvm-project?rev=186038&view=rev
Log:
Move tests from test/Archive to test/Object.

There is no lib/Archive anymore and some archive tests were in test/Archive and
others in test/Object. Since archive is just one of the formats supported by
lib/Object, test/Object is probably the best location.

Added:
    llvm/trunk/test/Object/Inputs/GNU.a
      - copied, changed from r186029, llvm/trunk/test/Archive/GNU.a
    llvm/trunk/test/Object/Inputs/IsNAN.o
      - copied, changed from r186029, llvm/trunk/test/Archive/IsNAN.o
    llvm/trunk/test/Object/Inputs/MacOSX.a
      - copied, changed from r186029, llvm/trunk/test/Archive/MacOSX.a
    llvm/trunk/test/Object/Inputs/SVR4.a
      - copied, changed from r186029, llvm/trunk/test/Archive/SVR4.a
    llvm/trunk/test/Object/Inputs/evenlen
      - copied, changed from r186029, llvm/trunk/test/Archive/evenlen
    llvm/trunk/test/Object/Inputs/oddlen
      - copied, changed from r186029, llvm/trunk/test/Archive/oddlen
    llvm/trunk/test/Object/Inputs/very_long_bytecode_file_name.bc
      - copied, changed from r186029, llvm/trunk/test/Archive/very_long_bytecode_file_name.bc
    llvm/trunk/test/Object/Inputs/xpg4.a
      - copied, changed from r186029, llvm/trunk/test/Archive/xpg4.a
    llvm/trunk/test/Object/check_binary_output.ll
      - copied, changed from r186029, llvm/trunk/test/Archive/check_binary_output.ll
    llvm/trunk/test/Object/directory.ll
      - copied, changed from r186029, llvm/trunk/test/Archive/directory.ll
    llvm/trunk/test/Object/extract.ll
    llvm/trunk/test/Object/toc_GNU.ll
      - copied, changed from r186029, llvm/trunk/test/Archive/toc_GNU.ll
    llvm/trunk/test/Object/toc_MacOSX.ll
      - copied, changed from r186029, llvm/trunk/test/Archive/toc_MacOSX.ll
    llvm/trunk/test/Object/toc_SVR4.ll
      - copied, changed from r186029, llvm/trunk/test/Archive/toc_SVR4.ll
    llvm/trunk/test/Object/toc_xpg4.ll
      - copied, changed from r186029, llvm/trunk/test/Archive/toc_xpg4.ll
Removed:
    llvm/trunk/test/Archive/GNU.a
    llvm/trunk/test/Archive/IsNAN.o
    llvm/trunk/test/Archive/MacOSX.a
    llvm/trunk/test/Archive/README.txt
    llvm/trunk/test/Archive/SVR4.a
    llvm/trunk/test/Archive/check_binary_output.ll
    llvm/trunk/test/Archive/directory.ll
    llvm/trunk/test/Archive/evenlen
    llvm/trunk/test/Archive/extract.ll
    llvm/trunk/test/Archive/lit.local.cfg
    llvm/trunk/test/Archive/oddlen
    llvm/trunk/test/Archive/toc_GNU.ll
    llvm/trunk/test/Archive/toc_MacOSX.ll
    llvm/trunk/test/Archive/toc_SVR4.ll
    llvm/trunk/test/Archive/toc_xpg4.ll
    llvm/trunk/test/Archive/very_long_bytecode_file_name.bc
    llvm/trunk/test/Archive/xpg4.a

Removed: llvm/trunk/test/Archive/GNU.a
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Archive/GNU.a?rev=186037&view=auto
==============================================================================
Binary file - no diff available.

Removed: llvm/trunk/test/Archive/IsNAN.o
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Archive/IsNAN.o?rev=186037&view=auto
==============================================================================
Binary file - no diff available.

Removed: llvm/trunk/test/Archive/MacOSX.a
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Archive/MacOSX.a?rev=186037&view=auto
==============================================================================
Binary file - no diff available.

Removed: llvm/trunk/test/Archive/README.txt
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Archive/README.txt?rev=186037&view=auto
==============================================================================
--- llvm/trunk/test/Archive/README.txt (original)
+++ llvm/trunk/test/Archive/README.txt (removed)
@@ -1,24 +0,0 @@
-test/Regression/Archive
-=======================
-
-This directory contains various tests of llvm-ar and to ensure
-compatibility reading other ar(1) formats. It also provides a basic
-functionality test for these tools.
-
-There are four archives accompanying these tests: 
-
-GNU.a    - constructed on Linux with GNU ar
-MacOSX.a - constructed on Mac OS X with its native BSD4.4 ar
-SVR4.a   - constructed on Solaris with /usr/ccs/bin/ar
-xpg4.a   - constructed on Solaris with /usr/xpg4/bin/ar
-
-Each type of test is run on each of these archive files.  These archives each 
-contain four members:
-
-oddlen - a member with an odd lengthed name and content
-evenlen - a member with an even lengthed name and content
-IsNAN.o - a Linux native binary
-very_long_bytecode_file_name.bc - LLVM bytecode file with really long name
-
-These files test different aspects of the archiver that should cause failures
-in llvm-ar if regressions are introduced.

Removed: llvm/trunk/test/Archive/SVR4.a
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Archive/SVR4.a?rev=186037&view=auto
==============================================================================
Binary file - no diff available.

Removed: llvm/trunk/test/Archive/check_binary_output.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Archive/check_binary_output.ll?rev=186037&view=auto
==============================================================================
--- llvm/trunk/test/Archive/check_binary_output.ll (original)
+++ llvm/trunk/test/Archive/check_binary_output.ll (removed)
@@ -1,4 +0,0 @@
-; This is not an assembly file, this is just to run the test.
-; The test verifies that llvm-ar produces a binary output.
-
-;RUN: llvm-ar p %p/GNU.a very_long_bytecode_file_name.bc | cmp -s %p/very_long_bytecode_file_name.bc -

Removed: llvm/trunk/test/Archive/directory.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Archive/directory.ll?rev=186037&view=auto
==============================================================================
--- llvm/trunk/test/Archive/directory.ll (original)
+++ llvm/trunk/test/Archive/directory.ll (removed)
@@ -1,12 +0,0 @@
-;RUN: not llvm-ar r %T/test.a . 2>&1 | FileCheck %s
-;CHECK: . Is a directory
-
-;RUN: rm -f %T/test.a
-;RUN: touch %T/a-very-long-file-name
-;RUN: llvm-ar r %T/test.a %s %T/a-very-long-file-name
-;RUN: llvm-ar r %T/test.a %T/a-very-long-file-name
-;RUN: llvm-ar t %T/test.a | sort | FileCheck -check-prefix=MEMBERS %s
-;MEMBERS-NOT: /
-;MEMBERS: a-very-long-file-name
-;MEMBERS: directory.ll
-;MEMBERS-NOT: a-very-long-file-name

Removed: llvm/trunk/test/Archive/evenlen
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Archive/evenlen?rev=186037&view=auto
==============================================================================
--- llvm/trunk/test/Archive/evenlen (original)
+++ llvm/trunk/test/Archive/evenlen (removed)
@@ -1 +0,0 @@
-evenlen

Removed: llvm/trunk/test/Archive/extract.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Archive/extract.ll?rev=186037&view=auto
==============================================================================
--- llvm/trunk/test/Archive/extract.ll (original)
+++ llvm/trunk/test/Archive/extract.ll (removed)
@@ -1,16 +0,0 @@
-; This isn't really an assembly file, its just here to run the test.
-
-; This test just makes sure that llvm-ar can extract bytecode members
-; from various style archives.
-
-; RUN: llvm-ar p %p/GNU.a very_long_bytecode_file_name.bc | \
-; RUN:   cmp -s %p/very_long_bytecode_file_name.bc -
-
-; RUN: llvm-ar p %p/MacOSX.a very_long_bytecode_file_name.bc | \
-; RUN:   cmp -s %p/very_long_bytecode_file_name.bc -
-
-; RUN: llvm-ar p %p/SVR4.a very_long_bytecode_file_name.bc | \
-; RUN:   cmp -s %p/very_long_bytecode_file_name.bc -
-
-; RUN: llvm-ar p %p/xpg4.a very_long_bytecode_file_name.bc |\
-; RUN:   cmp -s %p/very_long_bytecode_file_name.bc -

Removed: llvm/trunk/test/Archive/lit.local.cfg
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Archive/lit.local.cfg?rev=186037&view=auto
==============================================================================
--- llvm/trunk/test/Archive/lit.local.cfg (original)
+++ llvm/trunk/test/Archive/lit.local.cfg (removed)
@@ -1 +0,0 @@
-config.suffixes = ['.ll', '.c', '.cpp']

Removed: llvm/trunk/test/Archive/oddlen
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Archive/oddlen?rev=186037&view=auto
==============================================================================
--- llvm/trunk/test/Archive/oddlen (original)
+++ llvm/trunk/test/Archive/oddlen (removed)
@@ -1 +0,0 @@
-oddlen

Removed: llvm/trunk/test/Archive/toc_GNU.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Archive/toc_GNU.ll?rev=186037&view=auto
==============================================================================
--- llvm/trunk/test/Archive/toc_GNU.ll (original)
+++ llvm/trunk/test/Archive/toc_GNU.ll (removed)
@@ -1,8 +0,0 @@
-;This isn't really an assembly file, its just here to run the test.
-;This test just makes sure that llvm-ar can generate a table of contents for
-;GNU style archives
-;RUN: llvm-ar t %p/GNU.a | FileCheck %s
-;CHECK:      evenlen
-;CHECK-NEXT: oddlen
-;CHECK-NEXT: very_long_bytecode_file_name.bc
-;CHECK-NEXT: IsNAN.o

Removed: llvm/trunk/test/Archive/toc_MacOSX.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Archive/toc_MacOSX.ll?rev=186037&view=auto
==============================================================================
--- llvm/trunk/test/Archive/toc_MacOSX.ll (original)
+++ llvm/trunk/test/Archive/toc_MacOSX.ll (removed)
@@ -1,9 +0,0 @@
-;This isn't really an assembly file, its just here to run the test.
-;This test just makes sure that llvm-ar can generate a table of contents for
-;MacOSX style archives
-;RUN: llvm-ar t %p/MacOSX.a | FileCheck %s
-;CHECK:      __.SYMDEF SORTED
-;CHECK-NEXT: evenlen
-;CHECK-NEXT: oddlen
-;CHECK-NEXT: very_long_bytecode_file_name.bc
-;CHECK-NEXT: IsNAN.o

Removed: llvm/trunk/test/Archive/toc_SVR4.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Archive/toc_SVR4.ll?rev=186037&view=auto
==============================================================================
--- llvm/trunk/test/Archive/toc_SVR4.ll (original)
+++ llvm/trunk/test/Archive/toc_SVR4.ll (removed)
@@ -1,8 +0,0 @@
-;This isn't really an assembly file, its just here to run the test.
-;This test just makes sure that llvm-ar can generate a table of contents for
-;SVR4 style archives
-;RUN: llvm-ar t %p/SVR4.a | FileCheck %s
-;CHECK:      evenlen
-;CHECK-NEXT: oddlen
-;CHECK-NEXT: very_long_bytecode_file_name.bc
-;CHECK-NEXT: IsNAN.o

Removed: llvm/trunk/test/Archive/toc_xpg4.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Archive/toc_xpg4.ll?rev=186037&view=auto
==============================================================================
--- llvm/trunk/test/Archive/toc_xpg4.ll (original)
+++ llvm/trunk/test/Archive/toc_xpg4.ll (removed)
@@ -1,8 +0,0 @@
-;This isn't really an assembly file, its just here to run the test.
-;This test just makes sure that llvm-ar can generate a table of contents for
-;xpg4 style archives
-;RUN: llvm-ar t %p/xpg4.a | FileCheck %s
-CHECK:      evenlen
-CHECK-NEXT: oddlen
-CHECK-NEXT: very_long_bytecode_file_name.bc
-CHECK-NEXT: IsNAN.o

Removed: llvm/trunk/test/Archive/very_long_bytecode_file_name.bc
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Archive/very_long_bytecode_file_name.bc?rev=186037&view=auto
==============================================================================
Binary file - no diff available.

Removed: llvm/trunk/test/Archive/xpg4.a
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Archive/xpg4.a?rev=186037&view=auto
==============================================================================
Binary file - no diff available.

Copied: llvm/trunk/test/Object/Inputs/GNU.a (from r186029, llvm/trunk/test/Archive/GNU.a)
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Object/Inputs/GNU.a?p2=llvm/trunk/test/Object/Inputs/GNU.a&p1=llvm/trunk/test/Archive/GNU.a&r1=186029&r2=186038&rev=186038&view=diff
==============================================================================
Binary files - no diff available.

Copied: llvm/trunk/test/Object/Inputs/IsNAN.o (from r186029, llvm/trunk/test/Archive/IsNAN.o)
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Object/Inputs/IsNAN.o?p2=llvm/trunk/test/Object/Inputs/IsNAN.o&p1=llvm/trunk/test/Archive/IsNAN.o&r1=186029&r2=186038&rev=186038&view=diff
==============================================================================
Binary files - no diff available.

Copied: llvm/trunk/test/Object/Inputs/MacOSX.a (from r186029, llvm/trunk/test/Archive/MacOSX.a)
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Object/Inputs/MacOSX.a?p2=llvm/trunk/test/Object/Inputs/MacOSX.a&p1=llvm/trunk/test/Archive/MacOSX.a&r1=186029&r2=186038&rev=186038&view=diff
==============================================================================
Binary files - no diff available.

Copied: llvm/trunk/test/Object/Inputs/SVR4.a (from r186029, llvm/trunk/test/Archive/SVR4.a)
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Object/Inputs/SVR4.a?p2=llvm/trunk/test/Object/Inputs/SVR4.a&p1=llvm/trunk/test/Archive/SVR4.a&r1=186029&r2=186038&rev=186038&view=diff
==============================================================================
Binary files - no diff available.

Copied: llvm/trunk/test/Object/Inputs/evenlen (from r186029, llvm/trunk/test/Archive/evenlen)
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Object/Inputs/evenlen?p2=llvm/trunk/test/Object/Inputs/evenlen&p1=llvm/trunk/test/Archive/evenlen&r1=186029&r2=186038&rev=186038&view=diff
==============================================================================
    (empty)

Copied: llvm/trunk/test/Object/Inputs/oddlen (from r186029, llvm/trunk/test/Archive/oddlen)
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Object/Inputs/oddlen?p2=llvm/trunk/test/Object/Inputs/oddlen&p1=llvm/trunk/test/Archive/oddlen&r1=186029&r2=186038&rev=186038&view=diff
==============================================================================
    (empty)

Copied: llvm/trunk/test/Object/Inputs/very_long_bytecode_file_name.bc (from r186029, llvm/trunk/test/Archive/very_long_bytecode_file_name.bc)
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Object/Inputs/very_long_bytecode_file_name.bc?p2=llvm/trunk/test/Object/Inputs/very_long_bytecode_file_name.bc&p1=llvm/trunk/test/Archive/very_long_bytecode_file_name.bc&r1=186029&r2=186038&rev=186038&view=diff
==============================================================================
Binary files - no diff available.

Copied: llvm/trunk/test/Object/Inputs/xpg4.a (from r186029, llvm/trunk/test/Archive/xpg4.a)
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Object/Inputs/xpg4.a?p2=llvm/trunk/test/Object/Inputs/xpg4.a&p1=llvm/trunk/test/Archive/xpg4.a&r1=186029&r2=186038&rev=186038&view=diff
==============================================================================
Binary files - no diff available.

Copied: llvm/trunk/test/Object/check_binary_output.ll (from r186029, llvm/trunk/test/Archive/check_binary_output.ll)
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Object/check_binary_output.ll?p2=llvm/trunk/test/Object/check_binary_output.ll&p1=llvm/trunk/test/Archive/check_binary_output.ll&r1=186029&r2=186038&rev=186038&view=diff
==============================================================================
--- llvm/trunk/test/Archive/check_binary_output.ll (original)
+++ llvm/trunk/test/Object/check_binary_output.ll Wed Jul 10 16:47:16 2013
@@ -1,4 +1,4 @@
 ; This is not an assembly file, this is just to run the test.
 ; The test verifies that llvm-ar produces a binary output.
 
-;RUN: llvm-ar p %p/GNU.a very_long_bytecode_file_name.bc | cmp -s %p/very_long_bytecode_file_name.bc -
+;RUN: llvm-ar p %p/Inputs/GNU.a very_long_bytecode_file_name.bc | cmp -s %p/Inputs/very_long_bytecode_file_name.bc -

Copied: llvm/trunk/test/Object/directory.ll (from r186029, llvm/trunk/test/Archive/directory.ll)
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Object/directory.ll?p2=llvm/trunk/test/Object/directory.ll&p1=llvm/trunk/test/Archive/directory.ll&r1=186029&r2=186038&rev=186038&view=diff
==============================================================================
    (empty)

Added: llvm/trunk/test/Object/extract.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Object/extract.ll?rev=186038&view=auto
==============================================================================
--- llvm/trunk/test/Object/extract.ll (added)
+++ llvm/trunk/test/Object/extract.ll Wed Jul 10 16:47:16 2013
@@ -0,0 +1,16 @@
+; This isn't really an assembly file, its just here to run the test.
+
+; This test just makes sure that llvm-ar can extract bytecode members
+; from various style archives.
+
+; RUN: llvm-ar p %p/Inputs/GNU.a very_long_bytecode_file_name.bc | \
+; RUN:   cmp -s %p/Inputs/very_long_bytecode_file_name.bc -
+
+; RUN: llvm-ar p %p/Inputs/MacOSX.a very_long_bytecode_file_name.bc | \
+; RUN:   cmp -s %p/Inputs/very_long_bytecode_file_name.bc -
+
+; RUN: llvm-ar p %p/Inputs/SVR4.a very_long_bytecode_file_name.bc | \
+; RUN:   cmp -s %p/Inputs/very_long_bytecode_file_name.bc -
+
+; RUN: llvm-ar p %p/Inputs/xpg4.a very_long_bytecode_file_name.bc |\
+; RUN:   cmp -s %p/Inputs/very_long_bytecode_file_name.bc -

Copied: llvm/trunk/test/Object/toc_GNU.ll (from r186029, llvm/trunk/test/Archive/toc_GNU.ll)
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Object/toc_GNU.ll?p2=llvm/trunk/test/Object/toc_GNU.ll&p1=llvm/trunk/test/Archive/toc_GNU.ll&r1=186029&r2=186038&rev=186038&view=diff
==============================================================================
--- llvm/trunk/test/Archive/toc_GNU.ll (original)
+++ llvm/trunk/test/Object/toc_GNU.ll Wed Jul 10 16:47:16 2013
@@ -1,7 +1,7 @@
 ;This isn't really an assembly file, its just here to run the test.
 ;This test just makes sure that llvm-ar can generate a table of contents for
 ;GNU style archives
-;RUN: llvm-ar t %p/GNU.a | FileCheck %s
+;RUN: llvm-ar t %p/Inputs/GNU.a | FileCheck %s
 ;CHECK:      evenlen
 ;CHECK-NEXT: oddlen
 ;CHECK-NEXT: very_long_bytecode_file_name.bc

Copied: llvm/trunk/test/Object/toc_MacOSX.ll (from r186029, llvm/trunk/test/Archive/toc_MacOSX.ll)
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Object/toc_MacOSX.ll?p2=llvm/trunk/test/Object/toc_MacOSX.ll&p1=llvm/trunk/test/Archive/toc_MacOSX.ll&r1=186029&r2=186038&rev=186038&view=diff
==============================================================================
--- llvm/trunk/test/Archive/toc_MacOSX.ll (original)
+++ llvm/trunk/test/Object/toc_MacOSX.ll Wed Jul 10 16:47:16 2013
@@ -1,7 +1,7 @@
 ;This isn't really an assembly file, its just here to run the test.
 ;This test just makes sure that llvm-ar can generate a table of contents for
 ;MacOSX style archives
-;RUN: llvm-ar t %p/MacOSX.a | FileCheck %s
+;RUN: llvm-ar t %p/Inputs/MacOSX.a | FileCheck %s
 ;CHECK:      __.SYMDEF SORTED
 ;CHECK-NEXT: evenlen
 ;CHECK-NEXT: oddlen

Copied: llvm/trunk/test/Object/toc_SVR4.ll (from r186029, llvm/trunk/test/Archive/toc_SVR4.ll)
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Object/toc_SVR4.ll?p2=llvm/trunk/test/Object/toc_SVR4.ll&p1=llvm/trunk/test/Archive/toc_SVR4.ll&r1=186029&r2=186038&rev=186038&view=diff
==============================================================================
--- llvm/trunk/test/Archive/toc_SVR4.ll (original)
+++ llvm/trunk/test/Object/toc_SVR4.ll Wed Jul 10 16:47:16 2013
@@ -1,7 +1,8 @@
 ;This isn't really an assembly file, its just here to run the test.
 ;This test just makes sure that llvm-ar can generate a table of contents for
 ;SVR4 style archives
-;RUN: llvm-ar t %p/SVR4.a | FileCheck %s
+;This archive was created on Solaris with /usr/ccs/bin/ar
+;RUN: llvm-ar t %p/Inputs/SVR4.a | FileCheck %s
 ;CHECK:      evenlen
 ;CHECK-NEXT: oddlen
 ;CHECK-NEXT: very_long_bytecode_file_name.bc

Copied: llvm/trunk/test/Object/toc_xpg4.ll (from r186029, llvm/trunk/test/Archive/toc_xpg4.ll)
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Object/toc_xpg4.ll?p2=llvm/trunk/test/Object/toc_xpg4.ll&p1=llvm/trunk/test/Archive/toc_xpg4.ll&r1=186029&r2=186038&rev=186038&view=diff
==============================================================================
--- llvm/trunk/test/Archive/toc_xpg4.ll (original)
+++ llvm/trunk/test/Object/toc_xpg4.ll Wed Jul 10 16:47:16 2013
@@ -1,7 +1,8 @@
 ;This isn't really an assembly file, its just here to run the test.
 ;This test just makes sure that llvm-ar can generate a table of contents for
 ;xpg4 style archives
-;RUN: llvm-ar t %p/xpg4.a | FileCheck %s
+;This archive was created on Solaris with /usr/xpg4/bin/ar
+;RUN: llvm-ar t %p/Inputs/xpg4.a | FileCheck %s
 CHECK:      evenlen
 CHECK-NEXT: oddlen
 CHECK-NEXT: very_long_bytecode_file_name.bc





More information about the llvm-commits mailing list