On Thu Feb 19 09:46:34 2009, moritz wrote:
> On Thu Feb 19 02:41:42 2009, masak wrote:
> > <masak> what about this one?
> > <masak> rakudo: role A {}; role B does A {}; role C does A {}; class D
> > is B is C {}
> > <p6eval> rakudo 543e22: OUTPUT«The class 'D' already has a parent
> > class ''. It may have been supplied by a role. [...]
> > <masak> not 'is' instead of 'does'.
> > <masak> s/not/note/
> > <jnthn> Hmm.
> > <masak> last time I checked, multi inheritance wasn't a crime :)
> > <jnthn> I have no idea why it'd be doing that. You're doing two
> > different punned classes.
> > <jnthn> Erm, inheriting from two different punned classes.
> > * masak submits rakudobug
>
> Test added to t/spec/S12-roles/composition.t
>
Bug fixed as of git 52419be (and an underlying Parrot one that was part
of it) and tests unfudged.
Thanks,
Jonathan