From: Rafael Espindola Date: Tue, 24 Nov 2015 16:43:53 +0000 (+0000) Subject: Make this test a bit more strict. X-Git-Url: http://demsky.eecs.uci.edu/git/?a=commitdiff_plain;h=2195ce5049f3691a1d6d3fa5c1dd9a8a3f51a62f;p=oota-llvm.git Make this test a bit more strict. It now tests with files in both orders. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@253993 91177308-0d34-0410-b5e6-96231b3b80d8 --- diff --git a/test/tools/gold/X86/resolve-to-alias.ll b/test/tools/gold/X86/resolve-to-alias.ll index cad5cdcb3f1..102da6f80f4 100644 --- a/test/tools/gold/X86/resolve-to-alias.ll +++ b/test/tools/gold/X86/resolve-to-alias.ll @@ -4,7 +4,16 @@ ; RUN: %gold -plugin %llvmshlibdir/LLVMgold.so \ ; RUN: --plugin-opt=emit-llvm \ ; RUN: -shared %t.o %t2.o -o %t.bc -; RUN: llvm-dis %t.bc -o - | FileCheck %s +; RUN: llvm-dis %t.bc -o %t.ll +; RUN: FileCheck --check-prefix=PASS1 %s < %t.ll +; RUN: FileCheck --check-prefix=PASS2 %s < %t.ll + +; RUN: %gold -plugin %llvmshlibdir/LLVMgold.so \ +; RUN: --plugin-opt=emit-llvm \ +; RUN: -shared %t2.o %t.o -o %t.bc +; RUN: llvm-dis %t.bc -o %t.ll +; RUN: FileCheck --check-prefix=PASS1 %s < %t.ll +; RUN: FileCheck --check-prefix=PASS2 %s < %t.ll define void @foo() { call void @bar() @@ -12,13 +21,13 @@ define void @foo() { } declare void @bar() -; CHECK: @bar = alias void (), void ()* @zed +; PASS1: @bar = alias void (), void ()* @zed -; CHECK: define void @foo() { -; CHECK-NEXT: call void @bar() -; CHECK-NEXT: ret void -; CHECK-NEXT: } +; PASS1: define void @foo() { +; PASS1-NEXT: call void @bar() +; PASS1-NEXT: ret void +; PASS1-NEXT: } -; CHECK: define void @zed() { -; CHECK-NEXT: ret void -; CHECK-NEXT: } +; PASS2: define void @zed() { +; PASS2-NEXT: ret void +; PASS2-NEXT: }