blob: 4c3f572029689d6c142b17ed1cb4239ee42b3827 [file] [log] [blame]
Chris Lattnerac0ec632003-04-26 20:29:09 +00001; This one fails because the LLVM runtime is allowing two null pointers of
2; the same type to be created!
3
4; RUN: echo "%T = type int" | as > Output/%s.2.bc
5; RUN: as < %s > Output/%s.1.bc
6; RUN: link Output/%s.[12].bc
7
8%T = type opaque
9
10declare %T* %create()
11
12implementation
13
14void %test() {
15 %X = call %T* %create()
16 %v = seteq %T* %X, null
17 ret void
18}
19