Skip Menu |

This queue is for tickets about the MooX-late CPAN distribution.

Report information
The Basics
Id: 124054
Status: resolved
Priority: 0/
Queue: MooX-late

People
Owner: Nobody in particular
Requestors: jack.ou [...] Kuehne-Nagel.com
Cc:
AdminCc:

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



Subject: how to fix it?
Date: Thu, 11 Jan 2018 09:10:01 +0000
To: "bug-MooX-late [...] rt.cpan.org" <bug-MooX-late [...] rt.cpan.org>
From: "Ou, Jack / Kuehne + Nagel / FUO SC-MI" <jack.ou [...] Kuehne-Nagel.com>
Hi Helpdesk, I don’t know what happen with below installation, would you please help to check? Thanks. cpan[16]> install MooX::late Running install for module 'MooX::late' Running make for T/TO/TOBYINK/MooX-late-0.015.tar.gz Has already been unwrapped into directory /root/.cpan/build/MooX-late-0.015-Yj0Iob Has already been made Running make test PERL_DL_NONLAZY=1 "/usr/bin/perl" "-MExtUtils::Command::MM" "-MTest::Harness" "-e" "undef *Test::Harness::Switches; test_harness(0, 'blib/lib', 'blib/arch')" t/*.t t/01basic.t ................ ok t/02inflation.t ............ ok t/03invalid_tc.t ........... 1/? # Failed test 'error message looks ok' # at t/03invalid_tc.t line 33. # '' # doesn't match '(?-xism:^Unexpected tail on type expression: Y Z)' # Looks like you failed 1 test of 2. t/03invalid_tc.t ........... Dubious, test returned 1 (wstat 256, 0x100) Failed 1/2 subtests t/04arrayofattrs.t ......... ok t/05haveimissedanytypes.t .. ok t/06handlesvia.t ........... ok t/07coerce1.t .............. ok t/08doesrole.t ............. ok Test Summary Report ------------------- t/03invalid_tc.t (Wstat: 256 Tests: 2 Failed: 1) Failed test: 2 Non-zero exit status: 1 Files=8, Tests=91, 1 wallclock secs ( 0.02 usr 0.05 sys + 0.70 cusr 0.23 csys = 1.00 CPU) Result: FAIL Failed 1/8 test programs. 1/91 subtests failed. make: *** [test_dynamic] 错误 255 TOBYINK/MooX-late-0.015.tar.gz /usr/bin/make test -- NOT OK //hint// to see the cpan-testers results for installing this module, try: reports TOBYINK/MooX-late-0.015.tar.gz Running make install make test had returned bad status, won't install without force Failed during this command: TOBYINK/MooX-late-0.015.tar.gz : make_test NO cpan[17]> Best regards, Jack Ou / Fuo SC-MI Tel: (+86) 757 8163 2304 Mobile: 18566331200
On 2018-01-11T09:19:14Z, jack.ou@Kuehne-Nagel.com wrote: Show quoted text
> I don’t know what happen with below installation, would you please > help to check?
What versions are you using of Perl, Moo, and Type::Tiny?
On 2018-04-18 05:32:09, TOBYINK wrote: Show quoted text
> On 2018-01-11T09:19:14Z, jack.ou@Kuehne-Nagel.com wrote:
> > I don’t know what happen with below installation, would you please > > help to check?
> > What versions are you using of Perl, Moo, and Type::Tiny?
This kind of error seems to happen with older perls (< 5.14). Here's a little overview: http://analysis.cpantesters.org/reports_by_field?SUBMIT_xxx=Submit&distv=MooX-late-0.015&field=fail%3At%2F03invalid_tc.t&field=fail%3At%2F03invalid_tc.t&field=meta%3Aperl In the past (lower report ids) the test suite passed also with older perls, but nowadays this does not seem to be the case anymore.
On 2018-12-23 07:45:30, SREZIC wrote: Show quoted text
> On 2018-04-18 05:32:09, TOBYINK wrote:
> > On 2018-01-11T09:19:14Z, jack.ou@Kuehne-Nagel.com wrote:
> > > I don’t know what happen with below installation, would you please > > > help to check?
> > > > What versions are you using of Perl, Moo, and Type::Tiny?
> > This kind of error seems to happen with older perls (< 5.14). Here's a > little overview: > > http://analysis.cpantesters.org/reports_by_field?SUBMIT_xxx=Submit&distv=MooX- > late- > 0.015&field=fail%3At%2F03invalid_tc.t&field=fail%3At%2F03invalid_tc.t&field=meta%3Aperl > > In the past (lower report ids) the test suite passed also with older > perls, but nowadays this does not seem to be the case anymore.
Statistical analysis on reports generated on my smokers, perl < 5.14 only: $ local-ctgetreports.pl --filter-content 'X-Test-Reporter-Perl: v5\.(8|9|10|11|12)\.' MooX-late-0.015 ... **************************************************************** Regression 'mod:Type::Utils' **************************************************************** Name Theta StdErr T-stat [0='const'] 1.0000 0.0000 23176154939494700.00 [1='eq_1.000001'] -0.0000 0.0000 -2.10 [2='eq_1.000002'] -0.0000 0.0000 -0.80 [3='eq_1.000005'] 0.0000 0.0000 0.61 [4='eq_1.002000'] -1.0000 0.0000 -16388016319546806.00 [5='eq_1.002001'] -1.0000 0.0000 -21156838094326712.00 [6='eq_1.004000'] -1.0000 0.0000 -18923251267148652.00 [7='eq_1.004002'] -1.0000 0.0000 -16388016319546804.00 R^2= 1.000, N= 21, K= 8 **************************************************************** According to this Type::Utils >= 1.002000 is also necessary to get the test failures (but as usual, this is only statistical analysis and it could always be another dependency).
Fixed in 0.016. Or rather, just skipping that test on old Perls because weird.