The test passes now. I'm closing this ticket as 'resolved'.
I added a test (fudged 'skip') to S12-attributes/instance.t with commit
https://github.com/perl6/roast/commit/dbf53cb4b1
AFAIU this inconsistency stems from using nqp::decont on attributes given to
.new (in src/core/Mu.pm), but not doing so on attributes given to .clone. I
added a PR (https://g
# New Ticket Created by Geoffrey Broadwell
# Please include the string: [perl #120059]
# in the subject line of all future correspondence about this issue.
# https://rt.perl.org:443/rt3/Ticket/Display.html?id=120059 >
09:09 < japhb__> r: class A { has Int @.ints }; my A $one .= new(ints
=> [1