On Sat Jan 02 13:14:43 2016, david.warring wrote: > This could be a bit of a non-issue in Perl 6.c, which handles > precompilation and gets this right: > > $ perl6 --version > This is Rakudo version 2015.12-72-g3ea4dff built on MoarVM version > 2015.12 > implementing Perl 6.c. > $ $ perl6-m -I lib -e'use A::B::C1; use A::B::C2; say > A::B::C1.^methods' > (foo)
This still looks good. The test in S10-packages/precompilation.t doesn't pass, though: > not ok 31 - RT123276# TODO RT \#123276 > > # Failed test 'RT123276' > # at t/spec/S10-packages/precompilation.rakudo.moar line 120 > # expected: $["foo"] > # got: $["(foo)"] The output $["(foo)"] looks right to me, so IMHO the test should be adjusted, probably in 6.c-errata as well.