[LLVMdev] Error in registration of Pass

Nick Lewycky nicholas at mxc.ca
Thu Oct 30 19:43:27 PDT 2008

Nipun Arora wrote:
> I get the following error when I try and load a certain pass I have 
> made.  Can anyone help me out? What could be the problem? And how can I 
> remove it?

Hi Nipun. We actually just had this discussion on the mailing list. 
Please see this thread:


It dealt with a specific case (trying to use the ExecutionEngine from an 
optimization pass), but the mechanism, debugging and advise should all 
apply for you too.

Nick Lewycky

> opt: Pass.cpp:147: 
> void<unnamed>::PassRegistrar::RegisterPass(llvm::PassInfo&): Assertion 
> `Inserted && "Pass registered multiple times!"' failed.
> Aborted (core dumped)
> Thanks
> Nipun
> ------------------------------------------------------------------------
> _______________________________________________
> LLVM Developers mailing list
> LLVMdev at cs.uiuc.edu         http://llvm.cs.uiuc.edu
> http://lists.cs.uiuc.edu/mailman/listinfo/llvmdev

More information about the llvm-dev mailing list