Subject: | Test failure in Perl 5.23.4 |
Test fails (see below). I believe this is because lexical $_ has been removed from Perl as of 5.23.4. I do not use this module directly, but I do use Scalar::Does.
twin% prove -lv t/01basic.t
t/01basic.t ..
1..6
Can't use global $_ in "my" at t/01basic.t line 12, near "my $_ "
Can't use global $_ in "my" at t/01basic.t line 23, near "my $_ "
Can't use global $_ in "my" at t/01basic.t line 28, near "my $_ "
Execution of t/01basic.t aborted due to compilation errors.
# Looks like your test exited with 255 before it could output anything.
Dubious, test returned 255 (wstat 65280, 0xff00)
Failed 6/6 subtests
Test Summary Report
-------------------
t/01basic.t (Wstat: 65280 Tests: 0 Failed: 0)
Non-zero exit status: 255
Parse errors: Bad plan. You planned 6 tests but ran 0.
Files=1, Tests=0, 0 wallclock secs ( 0.03 usr 0.00 sys + 0.02 cusr 0.00 csys = 0.05 CPU)
Result: FAIL