Still reproducible (2017.11, HEAD(5929887)). The issue with X was a regression that was resolved in RT#125689, so right now even the original snippet shows the problem.
On 2015-09-14 20:18:54, b...@abrij.org wrote: > On Mon Sep 14 20:17:00 2015, b...@abrij.org wrote: > > > > Behavor change: > > > > > > $ perl -e 'package X is Associative { }; X.WHAT.say; say X ~~ > > Associative' > > (X) > > False > > Oh, and that's just because X is ... well, X: > > $ perl6 -e 'package Y is Associative { }' > ===SORRY!=== Error while compiling -e > Method 'add_parent' not found for invocant of class > 'Perl6::Metamodel::PackageHOW' > at -e:1