<div dir="ltr"><div>Hi,</div><div><br></div><div>I encountered an assert in MemorySSA.cpp. The assert happens in the following line:</div><div><br></div><div><i>void MemorySSA::renamePass(DomTreeNode *Root, MemoryAccess *IncomingVal,<br>                           SmallPtrSetImpl<BasicBlock *> &Visited,<br>                           bool SkipVisited, bool RenameAllUses) {<br>  assert(Root && "Trying to rename accesses in an unreachable block");<br><br>  SmallVector<RenamePassData, 32> WorkStack;</i></div><div><br></div><div>I have a bitcode file that I pass to wasm-ld e.g. wasm-ld foo.bc -o ~/foo.wasm --no-entry. I would really appreciate any help or hints to start understanding this problem and debug it. Thanks!</div><div><br></div><div><br></div></div>