rjbs / Pod-Weaver

recombine pod documents into awesomer pod documents
26 stars 28 forks source link

Can't call method "output" on an undefined value #50

Closed eserte closed 5 years ago

eserte commented 5 years ago

Pod::Weaver's test suite (and also test suites of many Pod::Weaver plugins) started to fail:

Can't call method "output" on an undefined value at /opt/perl-5.28.1/lib/site_perl/5.28.1/Log/Dispatchouli.pm line 253, <DATA> line 1.
t/basic.t .................... 
Dubious, test returned 255 (wstat 65280, 0xff00)
No subtests run 
... (etc) ...

Possibly related to the recent Log::Dispatchouli release, but I don't have enough statistical data yet to prove it...

eserte commented 5 years ago

Yes, after 20 fail reports the statistical analysis seems to be clear:

****************************************************************
Regression 'mod:Log::Dispatchouli'
****************************************************************
Name                   Theta          StdErr     T-stat
[0='const']           1.0000          0.0000    65263564024811656.00
[1='eq_2.012']       -0.0000          0.0000     -19.64
[2='eq_2.014']       -0.0000          0.0000     -15.05
[3='eq_2.015']       -0.0000          0.0000     -20.70
[4='eq_2.016']       -0.0000          0.0000     -19.70
[5='eq_2.017']       -0.0000          0.0000     -21.28
[6='eq_2.018']       -1.0000          0.0000    -60858587256036424.00

R^2= 1.000, N= 503, K= 7
****************************************************************
rjbs commented 5 years ago

What an embarrassing mistake! Thanks for the report. I have fixed this in a new release of L-D.