Subject: | Error: Eval-group not allowed at runtime, use re 'eval' in regex m/ in installation self-tests with Perl 5.18.2 |
Date: | Fri, 18 Aug 2017 14:29:38 -0400 |
To: | bug-PPR [...] rt.cpan.org |
From: | Yves Lavoie <yves.lavoie.ing [...] gmail.com> |
It works wonderfully well on 5.24 but I am looking for compatibility with
5.14 to 5.26+
Here's what I get on 5.18.2:
Configuring PPR-0.000011
Running Makefile.PL
Checking if your kit is complete...
Looks good
Writing Makefile for PPR
Writing MYMETA.yml and MYMETA.json
-> OK
Checking dependencies from MYMETA.json ...
Checking if you have Test::More 0 ... Yes (1.302086)
Checking if you have ExtUtils::MakeMaker 0 ... Yes (6.66)
Building and testing PPR-0.000011
cp lib/PPR.pm blib/lib/PPR.pm
cp lib/PPR/X.pm blib/lib/PPR/X.pm
Manifying blib/man3/PPR.3pm
Manifying blib/man3/PPR::X.3pm
PERL_DL_NONLAZY=1 /usr/bin/perl "-MExtUtils::Command::MM" "-e"
"test_harness(0, 'blib/lib', 'blib/arch')" t/*.t
Use of uninitialized value in hash element at
/var/www/.cpanm/work/1503073101.47/PPR-0.000011/blib/lib/PPR.pm line 1703.
Use of uninitialized value in hash element at
/var/www/.cpanm/work/1503073101.47/PPR-0.000011/blib/lib/PPR.pm line 1703.
Use of uninitialized value in hash element at
/var/www/.cpanm/work/1503073101.47/PPR-0.000011/blib/lib/PPR.pm line 1703.
Use of uninitialized value in hash element at
/var/www/.cpanm/work/1503073101.47/PPR-0.000011/blib/lib/PPR.pm line 1703.
Use of uninitialized value in regexp compilation at
/var/www/.cpanm/work/1503073101.47/PPR-0.000011/blib/lib/PPR.pm line 1703.
Use of uninitialized value in regexp compilation at
/var/www/.cpanm/work/1503073101.47/PPR-0.000011/blib/lib/PPR.pm line 1703.
Use of uninitialized value in regexp compilation at
/var/www/.cpanm/work/1503073101.47/PPR-0.000011/blib/lib/PPR.pm line 1703.
Use of uninitialized value in regexp compilation at
/var/www/.cpanm/work/1503073101.47/PPR-0.000011/blib/lib/PPR.pm line 1703.
# Failed test 'use PPR;'
# at t/00.load.t line 4.
# Tried to use 'PPR'.
# Error: Eval-group not allowed at runtime, use re 'eval' in regex m/
# (?(DEFINE)
# (?<PerlDocument>
# (?>(?&PerlOWS))
# (?: (?>(?&PerlStatement)) (?&PerlOWS) )*+
# ) .../ at
/var/www/.cpanm/work/1503073101.47/PPR-0.000011/blib/lib/PPR.pm line 1703.
# Compilation failed in require at t/00.load.t line 4.
# BEGIN failed--compilation aborted at t/00.load.t line 4.
# Testing PPR 0.000011
# Looks like you failed 1 test of 1.
--
Yves Lavoie