I'm triggering the following assertion in
assert ((P->getPotentialPassManagerType() <
&& "Unable to handle Pass that requires lower level Analysis
As it turns out, both P and RequiredPass are both ModulePasses.
Should the assertion be changed from < to <=. or is something more
subtly wrong happening?
-- John T.