There seem to be some bugs with inheritance, possibly in the .Super PMC.
When you call
$P0 = new .Super, self
If "self" was;
- a .Super made by a superclass call in the previous sub-class
- a superclass that was setup using "addparent" rather than subclass
Then you get a "object has no parent" exception
The tests added in r17031 demonstrate the issue (in t/pmc/object-meths.t).