This was fixed by lizmat++ with commit https://github.com/rakudo/rakudo/commit/482cc32e89
$ perl6 -e 'say dir "/"' "/.snap".IO "/dev".IO "/tmp".IO ... But I wonder if the following test would work on Windows also: $ PERL6LIB=lib ./perl6 -e 'use Test; my $res = dir "/"; ok $res !~~ m/ "/" ** 2 /, "dir \"/\" results do not begin with two slashes"' ok 1 - dir "/" results do not begin with two slashes