X-Git-Url: http://plrg.eecs.uci.edu/git/?a=blobdiff_plain;f=test%2FVerifier%2F2006-07-11-StoreStruct.ll;h=70aea8779bf1d89714a3c49fe46e47b63326c06d;hb=9b05c709c65ba05645853ca49bc2a1ea8b554f37;hp=31e2dd44069ee25cc3a50c448fc59d660ef88058;hpb=f7cb6749c9cf17f2127ecab028b1184a987aa42f;p=oota-llvm.git diff --git a/test/Verifier/2006-07-11-StoreStruct.ll b/test/Verifier/2006-07-11-StoreStruct.ll index 31e2dd44069..70aea8779bf 100644 --- a/test/Verifier/2006-07-11-StoreStruct.ll +++ b/test/Verifier/2006-07-11-StoreStruct.ll @@ -1,11 +1,13 @@ -; RUN: not llvm-as %s -o /dev/null -f -; PR826 +; RUN: llvm-as < %s 2>&1 | FileCheck %s - %struct_4 = type { int } +; CHECK-NOT: Instruction operands must be first-class -implementation ; Functions: +; This previously was for PR826, but structs are now first-class so +; the following is now valid. -void %test() { + %struct_4 = type { i32 } + +define void @test() { store %struct_4 zeroinitializer, %struct_4* null unreachable }