I've done some more investigation. There are two seperate issues:
1. The main issue wrt this ticket. It hits you will you are editing code.
It can be reproduced (on any platform) with:
P6="perl6"
lib="templib"
test -e $lib && rm -r $lib;
mkdir $lib
sleep="sleep 2";
echo 'class Top1 { }; need
# New Ticket Created by Alex Jakimenko
# Please include the string: [perl #128214]
# in the subject line of all future correspondence about this issue.
# https://rt.perl.org/Ticket/Display.html?id=128214 >
Code:
say ‘../foo/..’.IO.resolve
Result:
"/home/foo/..".IO
It does not resolve
# New Ticket Created by "Carl Mäsak"
# Please include the string: [perl #128210]
# in the subject line of all future correspondence about this issue.
# https://rt.perl.org/Ticket/Display.html?id=128210 >
m: my $x = 0; say $x ≅ 0 :tolerance(1e-3)
rakudo-moar 7a4ca4: OUTPUT«===SORRY!===
I found another strange test failure on rakudo-j related to the use
of prefix:<++>: The test in integration/weird-errors.t (which I
fudged with roast commit ca3abdefb1) started to fail with rakudo
commit e2fcdf2702.
The test in isolation works fine, but the failure happens in
combination with