Bug#650175: perl: test failure on hurd: ../dist/threads/t/stack.t

Dominic Hargreaves dom at earth.li
Tue Feb 21 22:10:19 UTC 2012


On Mon, Feb 20, 2012 at 11:38:53PM +0000, Dominic Hargreaves wrote:
> On Sun, Nov 27, 2011 at 04:28:02PM +0100, Samuel Thibault wrote:
> > Dominic Hargreaves, le Sun 27 Nov 2011 11:40:57 +0000, a écrit :
> > > ../dist/threads/t/stack.t .. 1/18 Thread creation failed: pthread_attr_setstacksize(2097152) returned 1073741846 at t/stack.t line 58.
> > > Can't call method "join" on an undefined value at t/stack.t line 58.
> > 
> > 1073741846 is EINVAL, as hurd's libpthread uses fixed-size stacks. This
> > is a known limitation that should get fixed in the future.
> 
> Data point: this test did not fail for me on exodar this evening, with
> bleadperl 811ac7099e4aa69f1309ac66b456c2219bc939f4,
> 
> No time right now to retest on 5.14.

It does fail on 5.14 (5.14.2-8 with the test re-enabled). I probably
won't have time to follow up further, but if nothing else it suggests
that this will be fixed for 5.16/wheezy+1.

-- 
Dominic Hargreaves | http://www.larted.org.uk/~dom/
PGP key 5178E2A5 from the.earth.li (keyserver,web,email)






More information about the Perl-maintainers mailing list