This has been fixed in MoarVM in https://github.com/MoarVM/MoarVM/commit/28179938434035b425e66ead5e1bd4193ab31a53 Tests added in https://github.com/perl6/roast/commit/bfd9438d68
On Fri, 11 Nov 2016 08:18:43 -0800, cole...@yahoo.com wrote: > m: my %h; %h{class { has str $.s }.new.s} = 1 > rakudo-moar c541b3: OUTPUT«(signal SEGV)» > > while this works... > m: my str $a; my %h; %h{$a} = 1rakudo-moar c541b3: ( no output ) > > I was running R* 2016.07 when I noticed it. > > J.