Debian Bug report logs - #650175
perl: test failure on hurd: ../dist/threads/t/stack.t

version graph

Package: src:perl; Maintainer for src:perl is Niko Tyni <ntyni@debian.org>;

Reported by: Dominic Hargreaves <dom@earth.li>

Date: Sun, 27 Nov 2011 12:17:42 UTC

Severity: important

Tags: confirmed, upstream

Found in versions perl/5.18.2-7, perl/5.14.2-5, perl/5.20.0-4

Fixed in version perl/5.20.1~rc1-1

Done: Dominic Hargreaves <dom@earth.li>

Bug is archived. No further changes may be made.

Toggle useless messages

View this report as an mbox folder, status mbox, maintainer mbox


Report forwarded to debian-bugs-dist@lists.debian.org, Niko Tyni <ntyni@debian.org>:
Bug#650175; Package src:perl. (Sun, 27 Nov 2011 12:17:55 GMT) (full text, mbox, link).


Acknowledgement sent to Dominic Hargreaves <dom@earth.li>:
New Bug report received and forwarded. Copy sent to Niko Tyni <ntyni@debian.org>. (Sun, 27 Nov 2011 12:18:37 GMT) (full text, mbox, link).


Message #5 received at submit@bugs.debian.org (full text, mbox, reply):

From: Dominic Hargreaves <dom@earth.li>
To: submit@bugs.debian.org
Subject: perl: test failure on hurd: ../dist/threads/t/stack.t
Date: Sun, 27 Nov 2011 11:40:57 +0000
Source: perl
Version: 5.14.2-5
Severity: important

../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.
../dist/threads/t/stack.t .. Dubious, test returned 29 (wstat 7424, 0x1d00)
Failed 14/18 subtests

Test Summary Report
-------------------
../dist/threads/t/stack.t (Wstat: 7424 Tests: 4 Failed: 0)
  Non-zero exit status: 29
  Parse errors: Bad plan.  You planned 18 tests but ran 4.
Files=1, Tests=4,  0 wallclock secs ( 0.02 usr +  0.05 sys =  0.07 CPU)
Result: FAIL

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




Added indication that bug 650175 blocks 648623 Request was from Dominic Hargreaves <dom@earth.li> to control@bugs.debian.org. (Sun, 27 Nov 2011 14:33:13 GMT) (full text, mbox, link).


Information forwarded to debian-bugs-dist@lists.debian.org, Niko Tyni <ntyni@debian.org>:
Bug#650175; Package src:perl. (Sun, 27 Nov 2011 15:30:03 GMT) (full text, mbox, link).


Acknowledgement sent to Samuel Thibault <sthibault@debian.org>:
Extra info received and forwarded to list. Copy sent to Niko Tyni <ntyni@debian.org>. (Sun, 27 Nov 2011 15:30:03 GMT) (full text, mbox, link).


Message #12 received at 650175@bugs.debian.org (full text, mbox, reply):

From: Samuel Thibault <sthibault@debian.org>
To: Dominic Hargreaves <dom@earth.li>, 650175@bugs.debian.org
Subject: Re: Bug#650175: perl: test failure on hurd: ../dist/threads/t/stack.t
Date: Sun, 27 Nov 2011 16:28:02 +0100
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.

Samuel




Information forwarded to debian-bugs-dist@lists.debian.org, Niko Tyni <ntyni@debian.org>:
Bug#650175; Package src:perl. (Mon, 20 Feb 2012 23:39:08 GMT) (full text, mbox, link).


Acknowledgement sent to Dominic Hargreaves <dom@earth.li>:
Extra info received and forwarded to list. Copy sent to Niko Tyni <ntyni@debian.org>. (Mon, 20 Feb 2012 23:39:08 GMT) (full text, mbox, link).


Message #17 received at 650175@bugs.debian.org (full text, mbox, reply):

From: Dominic Hargreaves <dom@earth.li>
To: Samuel Thibault <sthibault@debian.org>, 650175@bugs.debian.org
Subject: Re: Bug#650175: perl: test failure on hurd: ../dist/threads/t/stack.t
Date: Mon, 20 Feb 2012 23:38:53 +0000
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.

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




Information forwarded to debian-bugs-dist@lists.debian.org, Niko Tyni <ntyni@debian.org>:
Bug#650175; Package src:perl. (Tue, 21 Feb 2012 22:15:59 GMT) (full text, mbox, link).


Acknowledgement sent to Dominic Hargreaves <dom@earth.li>:
Extra info received and forwarded to list. Copy sent to Niko Tyni <ntyni@debian.org>. (Tue, 21 Feb 2012 22:15:59 GMT) (full text, mbox, link).


Message #22 received at 650175@bugs.debian.org (full text, mbox, reply):

From: Dominic Hargreaves <dom@earth.li>
To: Samuel Thibault <sthibault@debian.org>, 650175@bugs.debian.org
Subject: Re: Bug#650175: perl: test failure on hurd: ../dist/threads/t/stack.t
Date: Tue, 21 Feb 2012 22:10:19 +0000
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)




Information forwarded to debian-bugs-dist@lists.debian.org, Niko Tyni <ntyni@debian.org>:
Bug#650175; Package src:perl. (Tue, 21 Feb 2012 22:16:01 GMT) (full text, mbox, link).


Acknowledgement sent to Samuel Thibault <sthibault@debian.org>:
Extra info received and forwarded to list. Copy sent to Niko Tyni <ntyni@debian.org>. (Tue, 21 Feb 2012 22:16:01 GMT) (full text, mbox, link).


Message #27 received at 650175@bugs.debian.org (full text, mbox, reply):

From: Samuel Thibault <sthibault@debian.org>
To: Dominic Hargreaves <dom@earth.li>
Cc: 650175@bugs.debian.org
Subject: Re: Bug#650175: perl: test failure on hurd: ../dist/threads/t/stack.t
Date: Tue, 21 Feb 2012 23:11:08 +0100
Dominic Hargreaves, le Tue 21 Feb 2012 22:10:19 +0000, a écrit :
> 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.

Good :)

Samuel




Added tag(s) upstream and confirmed. Request was from Dominic Hargreaves <dom@earth.li> to control@bugs.debian.org. (Sun, 17 Feb 2013 01:27:07 GMT) (full text, mbox, link).


Information forwarded to debian-bugs-dist@lists.debian.org, Niko Tyni <ntyni@debian.org>:
Bug#650175; Package src:perl. (Mon, 18 Aug 2014 09:27:05 GMT) (full text, mbox, link).


Acknowledgement sent to svante.signell@gmail.com:
Extra info received and forwarded to list. Copy sent to Niko Tyni <ntyni@debian.org>. (Mon, 18 Aug 2014 09:27:05 GMT) (full text, mbox, link).


Message #34 received at 650175@bugs.debian.org (full text, mbox, reply):

From: Svante Signell <svante.signell@gmail.com>
To: 650175@bugs.debian.org
Cc: Debian Control Server <control@bugs.debian.org>
Subject: perl test dist/threads/t/stack now succeeds on GNU/Hurd
Date: Mon, 18 Aug 2014 11:26:41 +0200
found 650175 5.18.2-7
found 650175 5.20.0-4
thanks

Hi,

The patch hurd_test_skip_stack.diff is no longer needed since Hurd now
supports varying stack length sizes. Please remove it and close this bug
in the next version update of perl.

Thanks 




Marked as found in versions perl/5.18.2-7. Request was from Svante Signell <svante.signell@gmail.com> to control@bugs.debian.org. (Mon, 18 Aug 2014 09:27:08 GMT) (full text, mbox, link).


Marked as found in versions perl/5.20.0-4. Request was from Svante Signell <svante.signell@gmail.com> to control@bugs.debian.org. (Mon, 18 Aug 2014 09:27:09 GMT) (full text, mbox, link).


Added tag(s) pending. Request was from Dominic Hargreaves <dom@earth.li> to control@bugs.debian.org. (Sun, 31 Aug 2014 00:36:12 GMT) (full text, mbox, link).


Reply sent to Dominic Hargreaves <dom@earth.li>:
You have taken responsibility. (Mon, 01 Sep 2014 03:09:05 GMT) (full text, mbox, link).


Notification sent to Dominic Hargreaves <dom@earth.li>:
Bug acknowledged by developer. (Mon, 01 Sep 2014 03:09:06 GMT) (full text, mbox, link).


Message #45 received at 650175-close@bugs.debian.org (full text, mbox, reply):

From: Dominic Hargreaves <dom@earth.li>
To: 650175-close@bugs.debian.org
Subject: Bug#650175: fixed in perl 5.20.1~rc1-1
Date: Mon, 01 Sep 2014 03:06:30 +0000
Source: perl
Source-Version: 5.20.1~rc1-1

We believe that the bug you reported is fixed in the latest version of
perl, which is due to be installed in the Debian FTP archive.

A summary of the changes between this version and the previous one is
attached.

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to 650175@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Dominic Hargreaves <dom@earth.li> (supplier of updated perl package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing ftpmaster@ftp-master.debian.org)


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256

Format: 1.8
Date: Sun, 31 Aug 2014 18:17:29 -0700
Source: perl
Binary: perl-base perl-doc perl-debug libperl5.20 libperl-dev perl-modules perl
Architecture: all amd64 source
Version: 5.20.1~rc1-1
Distribution: experimental
Urgency: low
Maintainer: Niko Tyni <ntyni@debian.org>
Changed-By: Dominic Hargreaves <dom@earth.li>
Closes: 650175 759405 759989
Description: 
 libperl5.20 - shared Perl library
 libperl-dev - Perl library: development files
 perl-base  - minimal Perl system
 perl-debug - debug-enabled Perl interpreter
 perl-doc   - Perl documentation
 perl       - Larry Wall's Practical Extraction and Report Language
 perl-modules - Core Perl modules
Changes:
 perl (5.20.1~rc1-1) experimental; urgency=low
 .
   * New upstream release candidate
   * Don't skip dist/threads/t/stack.t on GNU/Hurd as Hurd now has
     support for varying stack length sizes (Closes: #650175)
   * Disable failing test in t/io/socket.t on GNU/Hurd (see: #758718)
   * Modify $Config{libperl} to avoid exposing the full version
     (Closes: #759989)
   * Ensure that all manpage directories are installed with
     appropriate permissions, fixing Lintian warnings
   * Support POD_MAN_DATE in Pod::Man for the left-hand footer to
     help with reproducible builds; thanks to Russ Allbery
     (Closes: #759405)
Checksums-Sha1: 
 31d60b94864274c7d46508c602be6f7e05c760ae 2341 perl_5.20.1~rc1-1.dsc
 66bac169cb0366c447bef633e80f5238ef216ab5 13687471 perl_5.20.1~rc1.orig.tar.bz2
 79e927d1be4662d2020c8ccaff18e7babfd4d3ff 101680 perl_5.20.1~rc1-1.debian.tar.xz
 cde3a5a8e67cf30d93d0007caf338511cec5fdc6 7293544 perl-doc_5.20.1~rc1-1_all.deb
 4839a6fab4e9e5a7276b994f863a4b674b310cea 2571160 perl-modules_5.20.1~rc1-1_all.deb
Checksums-Sha256: 
 f614eae9fb56ee6c2a68a7c9961f2d2e34433e123c00ef4b0918988e7ed79f5d 2341 perl_5.20.1~rc1-1.dsc
 32e5b221cd9a146b736f58bdf82f1c35d14e22af1eaeae8e8045c914db45ceca 13687471 perl_5.20.1~rc1.orig.tar.bz2
 02cd22e6d0918f4fa02d52b990cbe2c90fc2f097f2ad71b4dafcfe1e04688f52 101680 perl_5.20.1~rc1-1.debian.tar.xz
 3ad3f831be53f513cb475ea592ba74dd9e3e197545a8f156837f6b788a64e328 7293544 perl-doc_5.20.1~rc1-1_all.deb
 b5a1173d48ea2cc0119f2855c03b5eb1fc56166ad5fee0fd7f8d313e0dc9a53a 2571160 perl-modules_5.20.1~rc1-1_all.deb
Files: 
 41e7d90b54e4f7601483714610888bf0 2341 perl standard perl_5.20.1~rc1-1.dsc
 bf7022bca93ae41485b62221c31f1e55 13687471 perl standard perl_5.20.1~rc1.orig.tar.bz2
 db0c26ba45f671c373d86d299cedc7d3 101680 perl standard perl_5.20.1~rc1-1.debian.tar.xz
 8abdcf979d8c6a00dadb0ba8a40733d8 7293544 doc optional perl-doc_5.20.1~rc1-1_all.deb
 2c7d273c3787260cd60c9cb7f457e080 2571160 perl standard perl-modules_5.20.1~rc1-1_all.deb

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.12 (GNU/Linux)

iQIcBAEBCAAGBQJUA9U4AAoJEMAFfnFNaU+ytmUQAIhzD6imzIeW20xT59I32Bpf
Q4R0y8fpZfYka+FYW8hdYE7PHPwjIoCRy7xMWMSCLKIRbLugbVSJ/TRCisd8YmRU
Gtq+dKYCQ170ItpTfsVeI5iFIw60wsVZirRHzrLpihgDAp+GixzAMGohAcZfhtHP
TdyrVjpPQ0jADw6s7SyTogpZCLZSuYO0VF+cC+I0TURFvpXlrjmXpfu7XPWzHTLN
zo71GmaMidMxVWTsN2rjLZMynsq/yJFJIEuaSu36jTgEM0OnW/pN+9lLSPWGDh5s
WdFUxa9jiBeT0iUZWanet7Ns3LY8mj0yxH9TZ1RzTI4JxV6RXtw7w+pFwarZ7FgB
OF2s/Qjzc/jjvV8zfvfggrbDlO9kLwi0+dSj8KQkIVnr+YbjEdh7egKOjsvjonAE
vwtIMAdNRRJJcoX0cS9iqV1AL9XW9wIGH1NLOh0pdR1b8Q2d9ytIFQo1TVP9mRDI
G95n7cXJb8p7XswrpNtDyOVrQAvqt9SIJXhHqzh3V+Wmu6nbkmCzjYnf55GGsjSw
kNxFSDX/PVA4INWHoPdbhsMkswPw+77OvGWT9P/G0fVhFr+p1gs4h9yl+RA7gFNv
Tt5mg68TgAcUDfv3E8YQL+v6QsQvPp1H+mK38bTKVEGo+J4CKEPTtpjCshpTTEUr
8m6s9xOTjpI1zW5bYz6k
=23Rz
-----END PGP SIGNATURE-----




Bug archived. Request was from Debbugs Internal Request <owner@bugs.debian.org> to internal_control@bugs.debian.org. (Sat, 25 Oct 2014 07:33:30 GMT) (full text, mbox, link).


Send a report that this bug log contains spam.


Debian bug tracking system administrator <owner@bugs.debian.org>. Last modified: Sun Oct 22 17:58:04 2017; Machine Name: beach

Debian Bug tracking system

Debbugs is free software and licensed under the terms of the GNU Public License version 2. The current version can be obtained from https://bugs.debian.org/debbugs-source/.

Copyright © 1999 Darren O. Benham, 1997,2003 nCipher Corporation Ltd, 1994-97 Ian Jackson, 2005-2017 Don Armstrong, and many other contributors.