-
Notifications
You must be signed in to change notification settings - Fork 135
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Windows failures summary #504
Comments
This is an update for Rakudo version 2019.11-795-g65ef7db19 built on MoarVM version 2020.01.1-47-gdd20883c3 running on Windows 10: In three consecutive runs of
The following tests failed occasionally:
In earlier test runs |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
tl;dr -- Majority of failures seem related to mode and permissions related to filesystem IO. There are a couple interesting failures though.
Tested signals not available on windows
https://github.com/perl6/roast/blob/2fc3fb676284d3dbd058a2e3c7bc6830c8fb65d2/S02-magicals/KERNEL.t#L70-L71
cmp-ok Num(0.777777777777777777777), '==', Num(0.7777777777777777777771), 'Rat->Num conversion is monotonic';
https://github.com/perl6/roast/blob/2fc3fb676284d3dbd058a2e3c7bc6830c8fb65d2/S02-types/num.t#L853
Test exits almost immediately with no output. No idea why this only happens only windows unless these 3 lines are commented out:
:$y
appears to be an empty string inside MAIN when passed"-y=\n"
https://github.com/perl6/roast/blob/2fc3fb676284d3dbd058a2e3c7bc6830c8fb65d2/S06-other/main-usage.t#L68-L69
Mode/permissions issues?
Certain mode settings don't work on windows
No idea. process exitcode is 1, and stdout and stderr are both empty
https://github.com/perl6/roast/blob/2fc3fb676284d3dbd058a2e3c7bc6830c8fb65d2/S32-encoding/decoder.t#L33
Mode/permissions issues?
Mode/permissions issues?
Mode/permissions issues?
Somehow it ends up prefixing an absolute url with the $*CWD ( C:\foo\bar\baz\C:\foo\bar\baz\bip\mow )
Both failing tests are for abs2rel when using a UNC(?) path
https://github.com/perl6/roast/blob/2fc3fb676284d3dbd058a2e3c7bc6830c8fb65d2/S32-io/io-spec-win.t#L249-L250
On a windows machine i'm testing with this test fails at 933 .Caused by the %s/fname used in MVM_exception_throw_adhoc_free
https://github.com/perl6/roast/blob/2fc3fb676284d3dbd058a2e3c7bc6830c8fb65d2/S32-io/open.t#L241-L243
MoarVM/MoarVM#1025
Chaining stdin to stdout
run(..., :in($proc.out))
doesn't workhttps://github.com/perl6/roast/blob/2fc3fb676284d3dbd058a2e3c7bc6830c8fb65d2/S32-io/pipe.t#L46-L53
Same as t\spec\S32-io\pipe.t issue?
https://github.com/perl6/roast/blob/2fc3fb676284d3dbd058a2e3c7bc6830c8fb65d2/S17-procasync/bind-handles.t#L113-L141
The text was updated successfully, but these errors were encountered: