CC: | exodist [...] cpan.org |
Subject: | Global symbol "$TODO" requires explicit package name |
My smoker systems started to report failures in the test suite:
Global symbol "$TODO" requires explicit package name (did you forget to declare "my $TODO"?) at t/02_5.ko.dir.t line 24.
Type of arg 1 to Test::Base::run must be block or sub {} (not reference constructor) at t/02_5.ko.dir.t line 31, near "};"
Execution of t/02_5.ko.dir.t aborted due to compilation errors.
t/02_5.ko.dir.t ........
Dubious, test returned 255 (wstat 65280, 0xff00)
No subtests run
Statistical analysis suggests that the failure is caused by newer Test::More versions:
****************************************************************
Regression 'mod:Test::More'
****************************************************************
Name Theta StdErr T-stat
[0='const'] 1.0000 0.0000 19486694745847052.00
[1='eq_1.001014'] 0.0000 0.0000 4.08
[2='eq_1.302026'] -1.0000 0.0000 -13779173997700712.00
[3='eq_1.302047'] -1.0000 0.0000 -11250648457130856.00
[4='eq_1.302052'] -1.0000 0.0000 -18535543937499720.00
R^2= 1.000, N= 40, K= 5
****************************************************************