develooper Front page | perl.perl5.porters | Postings from June 2019

[perl #134224] Bleadperl v5.31.0-169-gbc26d2e6b2 breaksDMUEY/IO-Socket-ByteCounter-v0.0.2.tar.gz

Thread Next
From:
James E Keenan via RT
Date:
June 25, 2019 20:24
Subject:
[perl #134224] Bleadperl v5.31.0-169-gbc26d2e6b2 breaksDMUEY/IO-Socket-ByteCounter-v0.0.2.tar.gz
Message ID:
rt-4.0.24-19833-1561494287-1347.134224-15-0@perl.org
On Tue, 25 Jun 2019 17:48:46 GMT, andreas.koenig.7os6VVqR@franz.ak.mind.de wrote:
> As per subject. No FAIL reports, tests just hang during
> t/IO-Socket-ByteCounter.t, since commit bc26d2e6b2.
> 
> Seen on linux with plenty different configurations. If you cannot
> reproduce, please let me know with which details I can help you.

IO::Socket::ByteCounter installs without incident against blead (v5.31.1-106-g0be0ef8f51) on FreeBSD-11.

However, I can confirm that there are indefinite hangs in the test file on Linux.

The test file in question is, IMHO, set up in a surprising manner.  (I've attached a version of it hacked up with print statements for debugging.)  It's an if-elsif-else block where *both* the 'if' and 'elsif' blocks are entered.  (I don't do enough fork-ing to know whether that's right or wrong.)  When I run the file on Linux, I get:

#####
$ bleadperl -Iblib/lib t/IO-Socket-ByteCounter.t 
1..5
ok 1 - use IO::Socket::ByteCounter;
ok 2 - record_bytes
AAA:
BBB:
LLL:
FFF:
MMM:
^C
#####

Thank you very much.
-- 
James E Keenan (jkeenan@cpan.org)

---
via perlbug:  queue: perl5 status: open
https://rt.perl.org/Ticket/Display.html?id=134224

Thread Next


nntp.perl.org: Perl Programming lists via nntp and http.
Comments to Ask Bjørn Hansen at ask@perl.org | Group listing | About