On Thu, Dec 01, 2011 at 11:24:10AM +0100, Pino Toscano wrote: > Alle martedì 29 novembre 2011, Samuel Thibault ha scritto: > > Dominic Hargreaves, le Sat 26 Nov 2011 13:56:09 +0000, a écrit : > > > ../dist/IO/t/io_pipe.t .. Failed 1/10 subtests > > > > Pino apparently noticed that it'd be fixed by the pflocal or socket > > patches, and will confirm > > Yes, it looks like the latest hurd patches made this test pass.
On my test box with hurd 20111206-1 installed, this test still fails for me. This is with perl 5.14.2-6, with the tests I now expect to be passing based on bug reports re-enabled: $ ./perl t/TEST -v ../dist/IO/t/io_pipe.t t/../dist/IO/t/io_pipe....1..10 ok 1 ok 2 ok 3 ok 4 ok 5 ok 6 ok 7 ok 8 ok 10 FAILED--expected test 9, saw test 10 Failed 1 test out of 1, 0.00% okay. ../dist/IO/t/io_pipe.t Could you check whether the fix you expected to fix this is actually in 20111206-1, or whether there is some other issue? (Trivial patch to re-enable test attached). Thanks, Dominic. -- Dominic Hargreaves | http://www.larted.org.uk/~dom/ PGP key 5178E2A5 from the.earth.li (keyserver,web,email)
diff --git a/dist/IO/t/io_pipe.t b/dist/IO/t/io_pipe.t index 6e4768d..b7897bb 100644 --- a/dist/IO/t/io_pipe.t +++ b/dist/IO/t/io_pipe.t @@ -24,9 +24,6 @@ BEGIN { elsif ($^O eq 'MSWin32' && !$ENV{TEST_IO_PIPE}) { $reason = 'Win32 testing environment not set'; } - elsif ($^O eq 'gnu') { - $reason = 'fails on GNU/Hurd (Debian #650096)'; - } if ($reason) { print "1..0 # Skip: $reason\n"; exit 0;