<HTML><BODY style="word-wrap: break-word; -khtml-nbsp-mode: space; -khtml-line-break: after-white-space; ">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?<DIV><BR class="khtml-block-placeholder"></DIV><DIV>Evan</DIV><DIV><BR><DIV><DIV>On Jul 11, 2007, at 5:05 PM, Bruno Cardoso Lopes wrote:</DIV><BR class="Apple-interchange-newline"><BLOCKQUOTE type="cite">Hi all,<BR><BR>When compiling some programs using the Mips backend<BR>i'm getting this assert message on lib/CodeGen/LiveInterval.cpp:227: <BR>"Range is not entirely in interval!"<BR><BR>I don't know yet if it's something that is missing on the backend code or why <BR>the range to be removed it outside the interval, does anyone have any clue?<BR clear="all">A more detailed output is attached.<BR><BR>The program i tried to compile is  : <BR>test-suite/SingleSource/Benchmarks/Shootout/sieve.c <BR><BR>Cheers,<BR><BR>-- <BR>Bruno Cardoso Lopes<BR><A href="http://www.brunocardoso.org">http://www.brunocardoso.org</A><BR><BR>"The Man in Black fled across the desert and the gunslinger followed"<BR>  - Childe Roland to the Dark Tower Came<SPAN><DIV><sieve_compile.txt></DIV></SPAN><DIV style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; ">_______________________________________________</DIV><DIV style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; ">LLVM Developers mailing list</DIV><DIV style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; "><A href="mailto:LLVMdev@cs.uiuc.edu">LLVMdev@cs.uiuc.edu</A> <SPAN class="Apple-converted-space">        </SPAN><A href="http://llvm.cs.uiuc.edu">http://llvm.cs.uiuc.edu</A></DIV><DIV style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; "><A href="http://lists.cs.uiuc.edu/mailman/listinfo/llvmdev">http://lists.cs.uiuc.edu/mailman/listinfo/llvmdev</A></DIV> </BLOCKQUOTE></DIV><BR></DIV></BODY></HTML>