[LLVMdev] getelementptr results in seg-fault.
Reid Spencer
reid at x10sys.com
Sat Jun 12 11:56:01 PDT 2004
Hi Tobias,
I tried your test program on the latest CVS code. Everything worked
fine.
Can you tell me which version of LLVM you're using?
Reid.
On Sat, 2004-06-12 at 08:26, Tobias Nurmiranta wrote:
> Hi,
>
> I'm trying to compile and run the following code-snippet:
>
> implementation
>
> uint %fie(uint* %x) {
> %e = getelementptr uint* %x, int 1
> ; %f = load uint* %e
> ret uint 3
> }
>
> int %main(int %argc, sbyte** %argv) {
> %z = malloc uint, uint 10
> %g = call uint %fie(uint* %z)
> ret int 0
> }
>
> But the getelementptr instruction gives a segmentation fault. Have I
> misunderstood its use? I get segmentation faults when I try to compile it
> as well.
>
> bash-2.05b$ llvm-as -f test.ll
> bash-2.05b$ lli test.bc
> Segmentation fault
> bash-2.05b$ llc -f test.bc
> Segmentation fault
>
> Any ideas of what's wrong?
> , Tobias
>
> _______________________________________________
> LLVM Developers mailing list
> LLVMdev at cs.uiuc.edu http://llvm.cs.uiuc.edu
> http://mail.cs.uiuc.edu/mailman/listinfo/llvmdev
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 189 bytes
Desc: This is a digitally signed message part
URL: <http://lists.llvm.org/pipermail/llvm-dev/attachments/20040612/e97731ee/attachment.sig>
More information about the llvm-dev
mailing list