On Sat Jan 20 07:44:13 2018, SREZIC wrote:
Show quoted text> The whereis etc. changes were reverted in 5.27.8, so the test suite
> started to fail again:
>
> # Failed test 'keyword: break'
> # at t/11keywords.t line 33.
> #
> # Looks like you failed 1 test of 274.
> t/11keywords.t ..............
> Dubious, test returned 1 (wstat 256, 0x100)
> Failed 1/274 subtests
>
>
> B-Keywords-1.15 passes tests with perl 5.27.8
For reference, here is what I am getting when I test B-Keywords against Perl 5 blead:
#####
$ ~/testing/blead/bin/prove -I~/testing/blead/lib -vb t/11keywords.t
t/11keywords.t ..
ok 1 - keyword: NULL
ok 2 - keyword: __FILE__
ok 3 - keyword: __LINE__
...
ok 22 - keyword: bless
not ok 23 - keyword: break
ok 24 - keyword: caller
...
1..274
# Failed test 'keyword: break'
# at t/11keywords.t line 33.
#
# Looks like you failed 1 test of 274.
Dubious, test returned 1 (wstat 256, 0x100)
Failed 1/274 subtests
Test Summary Report
-------------------
t/11keywords.t (Wstat: 256 Tests: 274 Failed: 1)
Failed test: 23
Non-zero exit status: 1
Files=1, Tests=274, 0 wallclock secs ( 0.03 usr 0.01 sys + 0.06 cusr 0.00 csys = 0.10 CPU)
Result: FAIL
#####
I looked into the underlying code but it's beyond my grasp. As B-Keywords sits "high upstream" on the CPAN river, failures in its suite impede our ability to grasp the perl-5.28-readiness of its reverse dependencies. So if you can look into this problem and issue a new CPAN release, that would be very helpful.
Thank you very much.
Jim Keenan