diff --git a/llvm/test/tools/llvm-ar/mri1.test b/llvm/test/tools/llvm-ar/mri1.test --- a/llvm/test/tools/llvm-ar/mri1.test +++ b/llvm/test/tools/llvm-ar/mri1.test @@ -1,3 +1,5 @@ +; XFAIL: system-aix + ; RUN: echo create %t.a > %t.mri ; RUN: echo save >> %t.mri ; RUN: echo end >> %t.mri diff --git a/llvm/test/tools/llvm-ar/response.test b/llvm/test/tools/llvm-ar/response.test --- a/llvm/test/tools/llvm-ar/response.test +++ b/llvm/test/tools/llvm-ar/response.test @@ -1,3 +1,4 @@ +# XFAIL: system-aix ## llvm-ar should be able to consume response files. # RUN: echo 'contents' > %t.txt diff --git a/llvm/test/tools/llvm-link/archive.ll b/llvm/test/tools/llvm-link/archive.ll --- a/llvm/test/tools/llvm-link/archive.ll +++ b/llvm/test/tools/llvm-link/archive.ll @@ -1,3 +1,5 @@ +# XFAIL: system-aix + # RUN: llvm-as %S/Inputs/f.ll -o %t.f.bc # RUN: llvm-as %S/Inputs/g.ll -o %t.g.bc # RUN: llvm-ar cr %t.fg.a %t.f.bc %t.g.bc diff --git a/llvm/test/tools/llvm-lipo/create-archive-input.test b/llvm/test/tools/llvm-lipo/create-archive-input.test --- a/llvm/test/tools/llvm-lipo/create-archive-input.test +++ b/llvm/test/tools/llvm-lipo/create-archive-input.test @@ -1,3 +1,5 @@ +# XFAIL: system-aix + # RUN: yaml2obj %p/Inputs/i386-slice.yaml -o %t-i386.o # RUN: yaml2obj %p/Inputs/x86_64-slice.yaml -o %t-x86_64.o # RUN: yaml2obj %p/Inputs/i386-x86_64-universal.yaml -o %t-universal.o diff --git a/llvm/test/tools/llvm-objcopy/MachO/universal-object.test b/llvm/test/tools/llvm-objcopy/MachO/universal-object.test --- a/llvm/test/tools/llvm-objcopy/MachO/universal-object.test +++ b/llvm/test/tools/llvm-objcopy/MachO/universal-object.test @@ -1,3 +1,4 @@ +# XFAIL: system-aix # This test verifies that llvm-objcopy copies a univeral Mach-O object file properly. # RUN: yaml2obj %p/Inputs/i386.yaml -o %t.i386