[LLVMdev] lli aborts on arm QEMU

Duncan Sands baldrick at free.fr
Wed Jun 24 00:54:31 PDT 2009


hannibal hannibal wrote:
> I get the following error when I try to run arm lli on QEMU:
> 
> lli: llvm-arm/src/llvm/include/llvm/ADT/ilist.h:197: typename bidirectional_iterator<NodeTy, int>::reference llvm::ilist_iterator<NodeTy>::operator*() const [with NodeTy = llvm::RecyclerStruct]: Assertion `Traits::getNext(NodePtr) != 0 && "Dereferencing end()!"' failed.
> 0   lli 0x006abbfc
> Stack dump:
> 0.	Program arguments: ./lli hello2.bc 
> 1.	Running pass 'ARM Instruction Selection' on function '@main'
> Aborted.
> 
> 
> Is it a bug or I am doing something stupid?

It sounds like a bug.  However ARM is moving fast at the moment, so
you might want to try again in a few days time before opening a bug
report.

Ciao,

Duncan.



More information about the llvm-dev mailing list