X-Git-Url: http://demsky.eecs.uci.edu/git/?a=blobdiff_plain;f=test%2FVerifier%2F2002-11-05-GetelementptrPointers.ll;h=66b233ec63ae36367ce82ff7f2b7e9b43b65e0c9;hb=bd2c711cddceb95ab2dc0c28b40760372cb66178;hp=db3f766a73ee37a09d40e8ef4c7e7f813a1f00ad;hpb=2393a24fedc98dd62c9f338d0f08e367a4929369;p=oota-llvm.git diff --git a/test/Verifier/2002-11-05-GetelementptrPointers.ll b/test/Verifier/2002-11-05-GetelementptrPointers.ll index db3f766a73e..66b233ec63a 100644 --- a/test/Verifier/2002-11-05-GetelementptrPointers.ll +++ b/test/Verifier/2002-11-05-GetelementptrPointers.ll @@ -1,9 +1,10 @@ -; RUN: not llvm-as -f %s -o /dev/null +; RUN: not llvm-as < %s 2>&1 | FileCheck %s +; CHECK: invalid getelementptr indices ; This testcase is invalid because we are indexing into a pointer that is ; contained WITHIN a structure. -void %test({int, int*} * %X) { - getelementptr {int, int*} * %X, long 0, ubyte 1, long 0 +define void @test({i32, i32*} * %X) { + getelementptr {i32, i32*} * %X, i32 0, i32 1, i32 0 ret void }