AFAIU this ticket is about the type of @.slots not being respected. This seems 
to be fixed now:

$ perl6 -e 'class A { has Method @.slots; }; A.new.slots.push: [1, 2, 3]'
Type check failed in assignment to '@!slots'; expected 'Method' but got 'Array'
  in block <unit> at -e:1

I added a test to S32-array/push.t with commit 
https://github.com/perl6/roast/commit/d466fc79bb.

I'm closing this ticket as 'resolved'.

Reply via email to