On Wed Aug 25 04:54:42 2010, masak wrote: > <masak> rakudo: role R { method bar { say "bar" } }; my $foo = class { > method foo { say "foo" } }; $foo does R; $foo.foo; $foo.bar > <p6eval> rakudo 3a339e: OUTPUT�Attempt to use rebless_subclass where > the new class was not a subclass [...] > * masak submits rakudobug > * masak feels like King Midas sometimes :) > <masak> everything I touch becomes a bug report. > * Su-Shee recommends rereading some greek stories. ;) > <masak> rakudo: class {} does role {} > <p6eval> rakudo 3a339e: OUTPUT�Attempt to use rebless_subclass where > the new class was not a subclass [...]
Now with segfaults: 17:02 < [Coke]> rakudo: role R { method bar { say "bar" } }; my $foo = class { method foo { say "foo" } }; $foo does R; $foo.foo; $foo.bar 17:02 <+p6eval> rakudo 38907e: OUTPUT«(signal SEGV)» -- Will "Coke" Coleda