On Thu, Mar 21, 2013 at 08:14:08PM +0100, Moritz Lenz wrote: > On 03/21/2013 01:40 PM, Patrick R. Michaud wrote: > > On Thu, Mar 21, 2013 at 08:49:42AM +0100, Moritz Lenz wrote: > >> - method sink() { > >> - self.gimme(*, :sink); > >> + method sink(\SELF:) { > >> + SELF.gimme(*, :sink) unless nqp::iscont(SELF); > >> Nil; > >> } > >> }
This doesn't seem to be sufficient; as $c.unshift(47) still fails on my system. The List coming back from .unshift is currently decontainerized. In the meantime, I've added a test for this ticket as S04-statements/sink.t . It's not included in Rakudo's spectests yet. Pm