Subject: | Unknown warnings category 'experimental::smartmatch' (0.07) |
The test suite fails for older perls (< 5.18):
...
# Failed test 'use App::SimulateReads::CLI;'
# at /usr/perl5.16.3t/lib/site_perl/5.16.3/Test/UseAllModules.pm line 71.
# Tried to use 'App::SimulateReads::CLI'.
# Error: Unknown warnings category 'experimental::smartmatch' at lib/App/SimulateReads/Base.pm line 7.
# BEGIN failed--compilation aborted at lib/App/SimulateReads/Base.pm line 7.
# Compilation failed in require at lib/App/SimulateReads/CLI.pm line 4.
# BEGIN failed--compilation aborted at lib/App/SimulateReads/CLI.pm line 4.
# Compilation failed in require at /usr/perl5.16.3t/lib/site_perl/5.16.3/Test/UseAllModules.pm line 71.
# BEGIN failed--compilation aborted at /usr/perl5.16.3t/lib/site_perl/5.16.3/Test/UseAllModules.pm line 71.
... (etc) ...
Probably you have to use something like
use if $] >= 5.018, warnings => "experimental::smartmatch"
(or replace "use" by "no"; I did not look at the code)