[LLVMdev] Hitting assertion, unsure why

Bill Wendling isanbard at gmail.com
Thu Jan 15 14:07:26 PST 2009


On Thu, Jan 15, 2009 at 1:54 PM, Villmow, Micah <Micah.Villmow at amd.com> wrote:
> I am hitting this assertion:
>
> assert(I != VRBaseMap.end() && "Node emitted out of order - late");
>
> I am not sure why this assertion is being triggered or what I changed that
> is causing it.
>
> This is asserting when SDValue is FrameIndexSDNode 1.
>
> I don't have any code that modified frameindices until my overloaded
> RegisterInfo function.
>
> I've attached the bc file. If I generate an unoptimized bc file then there
> is no issue, only when I turn optimizations on do I hit this problem.
>
I got this too. It's related to debug information being in flux right
now. I believe that Devang is working on a fix for this right now.

-bw



More information about the llvm-dev mailing list