Subject: | Experimental values on scalar is now forbidden |
Compilation of the module fails with newer perl versions (5.23.1 and newer):
...
# Failed test 'use FuseBead::From::PNG;'
# at t/001_load.t line 27.
# Tried to use 'FuseBead::From::PNG'.
# Error: Experimental values on scalar is now forbidden at /home/cpansand/.cpan/build/2016050515/FuseBead-From-PNG-0.01-4yc4mP/blib/lib/FuseBead/From/PNG.pm line 201.
# Compilation failed in require at t/001_load.t line 27.
# BEGIN failed--compilation aborted at t/001_load.t line 27.
# Failed test 'require FuseBead::From::PNG;'
# at t/001_load.t line 38.
# Tried to require 'FuseBead::From::PNG'.
# Error: Attempt to reload FuseBead/From/PNG.pm aborted.
# Compilation failed in require at (eval 13) line 2.
# Looks like you failed 2 tests of 13.
t/001_load.t ...........................
Dubious, test returned 2 (wstat 512, 0x200)
Failed 2/13 subtests
...
As a side effect, if this is fixed, the module could also work with older perl versions (5.12.x and older).