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=d1e516953ac38d58555e627c71659b87ed6e8799;hpb=e5d4efa63ec2c1296e3a1a3e70763df02cd1a7ab;p=oota-llvm.git diff --git a/test/Verifier/2002-11-05-GetelementptrPointers.ll b/test/Verifier/2002-11-05-GetelementptrPointers.ll index d1e516953ac..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, uint 1, long 0 +define void @test({i32, i32*} * %X) { + getelementptr {i32, i32*} * %X, i32 0, i32 1, i32 0 ret void }