Subject: | Tests fail (with Catmandu 1.0602?) |
Tests started to fail on my smoker systems:
...
Can't use string ("102333412") as a HASH ref while "strict refs" in use at /home/cpansand/.cpan/build/2017070318/Catmandu-VIAF-0.04-I8iocL/blib/lib/Catmandu/VIAF/API/Extract.pm line 27.
Trace begun at (eval 125) line 1
Catmandu::Fix::__ANON__('HASH(0x41c3a438)') called at /home/cpansand/.cpan/build/2017070318/Catmandu-1.0602-JtuiYm/blib/lib/Catmandu/Fix.pm line 115
Catmandu::Fix::__ANON__('HASH(0x41c3a438)') called at /home/cpansand/.cpan/build/2017070318/Catmandu-1.0602-JtuiYm/blib/lib/Catmandu/Fix.pm line 175
Catmandu::Fix::fix('Catmandu::Fix=HASH(0x460edd68)', 'HASH(0x41c3a438)') called at t/match.t line 20
# Tests were run but no plan was declared and done_testing() was not seen.
# Looks like your test exited with 255 just after 1.
t/match.t ..............
Dubious, test returned 255 (wstat 65280, 0xff00)
All 1 subtests passed
... (etc.) ...
This seems to happen only with Catmandu 1.0602. Statistical analysis (negative theta means "bad"):
****************************************************************
Regression 'mod:Catmandu'
****************************************************************
Name Theta StdErr T-stat
[0='const'] 1.0000 0.0147 67.99
[1='eq_1.0306'] -0.2000 0.0456 -4.39
[2='eq_1.05'] 0.0000 0.0976 0.00
[3='eq_1.0502'] -0.0000 0.0698 -0.00
[4='eq_1.0503'] 0.0000 0.0576 0.00
[5='eq_1.0504'] 0.0000 0.0698 0.00
[6='eq_1.0505'] 0.0000 0.0976 0.00
[7='eq_1.0506'] 0.0000 0.0354 0.00
[8='eq_1.0507'] -0.0000 0.0393 -0.00
[9='eq_1.0601'] -1.0000 0.0976 -10.25
[10='eq_1.0602'] -1.0000 0.0249 -40.14
R^2= 0.957, N= 97, K= 11
****************************************************************