Join GitHub today
GitHub is home to over 28 million developers working together to host and review code, manage projects, and build software together.Sign up
"Known failing tests" on Windows #232
This is more of an FYI than a bug report.
I built everything from scratch today (yes, these are development snapshot builds). Only two tests fail:
The reason for both failures is simple:
I figured using
Anyway, if used with a Unicode round-trip safe harness, neither test would fail. For example, consider this simple script based on the failing test in
Yeah, I don't know what's going on there ... I never had as many test failures.
I sincerely hope not :)
Perl 5 just handles the harness that collects output of tests... but the tests are run by Perl 6. The t/harness6 uses a Perl 6 harness for that process, and yes, it's still experimental and imperfect.
The second one might be failing for the same reason.
There could be three things: (1) you're running 6.c-errata tests, whereas that Issue ran them for
To run individual testfiles, on Linux I run
There's spectest with ~56K tests that provide good enough coverage; you can run it with
@nanis do you still have the link or a copy of the build instructions you're following. Im struggling to join the windows build effort. I suspect they've now been removed from rakudo.org because they weren't working? I build near enough daily on OSX. I noticed that Ubuntu for Windows 10 is also failing to build, pre your commits to MoarVM though. I'll maybe take a look at that if no one else is interested.
A-ha! So, basically the main point I was trying to make that the test failures are not indicative of a failure of the layers involved in
And thanks for pointing out the difference between spec tests and stress tests. I don't think I have ever run the stress tests.
Also, I just ran into a problem and I don't know whether this looks like a problem with the binaries or the module:
It can't find
The instructions I used to use were Manual installation:
This is an FYI, not a bug report. Following @zoffixznet's tip, I decided to try the stress tests. Before building each component, I did an
I am encouraged by how few failures I observed (and by the fact that I think a lot of the failures are related so fixing one may fix many).
Operating System: 64-bit Windows 10 Pro
Built 64-bit binary using MSVS 2015 tools with additional
After building and installing them all in c:\opt\perl6, I ran
Here are the failures I got:
THEN I realized I had once again forgotten to issue a
OK, so that was one false alarm.
The rest of the failures remained.
There is the possibility that at least some of these are related to the fact that