Skip to content

[levelraise] Calling verifyFunction implicitly requires dominator information! #541

@llvmbot

Description

@llvmbot
Bugzilla Link 169
Resolution FIXED
Resolved on Feb 22, 2010 12:45
Version trunk
OS All
Reporter LLVM Bugzilla Contributor

Extended Description

Regression/Transforms/LevelRaise/2002-07-31-AssertionFailure.ll is failing on the Mac,
when DominatorSet tries to pull in ImmediateDominators, as a result of running the Verifier:

#​3 0x0041df74 in llvm::ImmediateDominators& llvm::Pass::getAnalysis<llvm::
ImmediateDominators>() const (this=0xbfffeea0) at /Users/brg/llvm/include/llvm/Pass.h:165
165 assert(Resolver && "Pass has not been inserted into a PassManager object!");
(gdb) up
#​4 0x0009f078 in llvm::DominatorSet::runOnFunction(llvm::Function&) (this=0xbfffeea0,
F=@0x4e02360) at Dominators.cpp:264
264 ImmediateDominators &ID = getAnalysis();
#​5 0x000b5618 in llvm::verifyFunction(llvm::Function const&) (f=@0x4e02360) at Verifier.cpp:594

Metadata

Metadata

Assignees

Labels

No labels
No labels

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions