develooper Front page | perl.perl5.porters | Postings from October 2015

RE: GCC builds failing many tests on Windows

Thread Previous | Thread Next
bulk 88
October 17, 2015 22:44
RE: GCC builds failing many tests on Windows
Message ID:

> Date: Sat, 17 Oct 2015 23:20:47 +0100
> Subject: GCC builds failing many tests on Windows
> From:
> To:
> I've just tried gcc builds for the first time in a while and was
> slightly shocked at the number of test failures. I swear these both
> passed all tests (apart from one or two known failures) the last time
> I tried. Results are attached for's 4.8.1 and
>'s native 32-bit 4.8.0.
> (By contrast, the same gcc-4.8.1 builds maint-5.22 fine with
> only two test failures: one is a Known Problem with that compiler (see
> the other is the consistently misbehaving dist/IO/t/io_sock.t. So I'm
> confident the problems are in blead; it's not just my build system
> that's fallen into a state of disrepair.)
> I will try to find time to look at a few before the 5.23.4 release on
> Tuesday, but fixing everything may take a little longer than that.

If you are doing a parallel dmake build, check the file size of ext\POSIX\ and ext\POSIX\ if either are 0 bytes, POSIX the module is very broken and the failure looks like that log you posted, that is a race condition I sometimes see with the parallel dmake build that I haven't been able to reproduce enough to pin it down. I have a patch that I haven't decided if I want to submit it that does "-s" on and in ext\POSIX\Makefile.PL at the very end after WriteConstants() call to and if either is zero, it does a die() to stop the perl build process. You can add the code if you think it is appropriate until the dmake parallel race bug is figured out by me or someone else.
Thread Previous | Thread Next Perl Programming lists via nntp and http.
Comments to Ask Bjørn Hansen at | Group listing | About