Skip Menu |

This queue is for tickets about the IO-Pager CPAN distribution.

Report information
The Basics
Id: 102161
Status: resolved
Priority: 0/
Queue: IO-Pager

People
Owner: Nobody in particular
Requestors: dwheeler [...] cpan.org
Cc:
AdminCc:

Bug Information
Severity: (no value)
Broken in: 0.31
Fixed in: 0.34



Subject: -redirect-oo.t Test fails on ActivePerl
From http://ppm4.activestate.com/MSWin32-x64/5.18/1800/D/DW/DWHEELER/App-Sqitch-0.999.d/log-20150213T050610.txt, the relevant output is: # Failed test 'Redirection with OO' # at t/11-redirect-oo.t line 22. # Looks like you failed 1 test of 1. t/11-redirect-oo.t ........... not ok 1 - Redirection with OO 1..1
I cannot replicate this. I just tried Strawberry & ActiveState 5.18.4, as well as ActiveState 5.20.1 All automated tests passed, and interactive tests too; except for 7 & 10 under ActiveState 5.20, which I will look into.
Subject: Re: [rt.cpan.org #102161] -redirect-oo.t Test fails on ActivePerl
Date: Wed, 18 Feb 2015 10:47:01 -0800
To: bug-IO-Pager [...] rt.cpan.org
From: "David E. Wheeler" <dwheeler [...] cpan.org>
You can see the output of all attempted builds on ActivePerl here: http://code.activestate.com/ppm/IO-Pager/ Click the red circles for details. For example, here’s the failed build on 5.18: http://ppm4.activestate.com/MSWin32-x86-64int/5.18/1800/J/JP/JPIERCE/IO-Pager-0.31.d/log-20140224T043128.txt I was able to get a similar failure by skipping `dmake` and just running `prove t\11-redirect-oo.t`. That fails because there is no blib directory, so `use blib;` in t\11-redirect-oo.pl1 dies. Probably best to change it to `use lib qw(blib/lib lib);` so it can just use lib. But that does not appear to be the cause of the failure linked above, since blib exists there. I don't know what its problem is, since there is no useful diagnostic output. And it all works for me, too, on ActivePerl 5.16.3 on XP. Best, David
On 2015-02-18 12:36:58, JPIERCE wrote: Show quoted text
> I cannot replicate this. I just tried Strawberry & ActiveState 5.18.4, > as well as ActiveState 5.20.1 > > All automated tests passed, and interactive tests too; except for 7 & > 10 under ActiveState 5.20, which I will look into.
There are also some fail reports on cpan testers: http://matrix.cpantesters.org/?dist=IO-Pager%200.31;os=mswin32;reports=1 The analysis on http://analysis.cpantesters.org/solved?distv=IO-Pager-0.31 is not very clear about the reasons. Maybe it depends on the terminal, there's a 100% fail for TERM=msys.
Show quoted text
> The analysis on http://analysis.cpantesters.org/solved?distv=IO-Pager- > 0.31 is not very clear about the reasons. Maybe it depends on the > terminal, there's a 100% fail for TERM=msys.
Ahh, I have an idea what it is... the fix for RT#75181; specifically the conditional chop.
Strike that, it's the "fix" for #79950. Stupid non-POSIX systems with extra newlines. The error is safe to ignore, I'll try to develop a more general solution that works in esoteric terminals too.
On 2015-02-18 14:53:00, JPIERCE wrote: Show quoted text
> Strike that, it's the "fix" for #79950. > Stupid non-POSIX systems with extra newlines. > > The error is safe to ignore, I'll try to develop a more general > solution that works in esoteric terminals too.
Thanks, I look forward to a fix!
0.32 is on its way. It has some nifty new features too like eof() and 3-arg open. Enjoy!
On 2015-02-24 23:00:53, JPIERCE wrote: Show quoted text
> 0.32 is on its way. > > It has some nifty new features too like eof() and 3-arg open.
Great, I'll be watching http://code.activestate.com/ppm/IO-Pager/ to see how it does. Thanks! David