[LLVMdev] backend problem with LiveInterval::removeRange

Evan Cheng evan.cheng at apple.com
Wed Jul 11 21:56:48 PDT 2007


It's either invalid code generated by the earlier passes or a bug in  
the live interval analysis pass. It's impossible to tell without more  
information or a reduced test case. Can you bugpoint it?

Evan

On Jul 11, 2007, at 5:05 PM, Bruno Cardoso Lopes wrote:

> Hi all,
>
> When compiling some programs using the Mips backend
> i'm getting this assert message on lib/CodeGen/LiveInterval.cpp:227:
> "Range is not entirely in interval!"
>
> I don't know yet if it's something that is missing on the backend  
> code or why
> the range to be removed it outside the interval, does anyone have  
> any clue?
> A more detailed output is attached.
>
> The program i tried to compile is  :
> test-suite/SingleSource/Benchmarks/Shootout/sieve.c
>
> Cheers,
>
> -- 
> Bruno Cardoso Lopes
> http://www.brunocardoso.org
>
> "The Man in Black fled across the desert and the gunslinger followed"
>   - Childe Roland to the Dark Tower Came
> <sieve_compile.txt>
> _______________________________________________
> LLVM Developers mailing list
> LLVMdev at cs.uiuc.edu         http://llvm.cs.uiuc.edu
> http://lists.cs.uiuc.edu/mailman/listinfo/llvmdev

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.llvm.org/pipermail/llvm-dev/attachments/20070711/61cd421a/attachment.html>


More information about the llvm-dev mailing list