Subject: | Unescaped left brace in regex is illegal here in regex |
With bleadperl (e.g. perl 5.25.12) I see the following test failure:
...
# Failed test 'Correct error message on non existing file'
# at /opt/perl-5.25.12/lib/site_perl/5.25.12/Try/Tiny.pm line 94.
# (in t::ErrorHandling::NonExisting->non_existing_files)
# 'Unescaped left brace in regex is illegal here in regex; marked by <-- HERE in m/\$config->{ <-- HERE ('*[^}]+)'*}/ at /home/cpansand/.cpan/build/2017042603/PerlBuildSystem-0.44-0/blib/lib/PBS/Config.pm line 782.
# Compilation failed in require at /home/cpansand/.cpan/build/2017042603/PerlBuildSystem-0.44-0/blib/lib/PBS/PBS.pm line 28.
# BEGIN failed--compilation aborted at /home/cpansand/.cpan/build/2017042603/PerlBuildSystem-0.44-0/blib/lib/PBS/PBS.pm line 28.
# Compilation failed in require at /home/cpansand/.cpan/build/2017042603/PerlBuildSystem-0.44-0/blib/lib/PBS/Debug.pm line 27.
# BEGIN failed--compilation aborted at /home/cpansand/.cpan/build/2017042603/PerlBuildSystem-0.44-0/blib/lib/PBS/Debug.pm line 27.
# Compilation failed in require at /home/cpansand/.cpan/build/2017042603/PerlBuildSystem-0.44-0/blib/lib/PBS/FrontEnd.pm line 3.
# BEGIN failed--compilation aborted at /home/cpansand/.cpan/build/2017042603/PerlBuildSystem-0.44-0/blib/lib/PBS/FrontEnd.pm line 3.
# Compilation failed in require at /home/cpansand/.cpan/build/2017042603/PerlBuildSystem-0.44-0/blib/script/pbs.pl line 19.
# BEGIN failed--compilation aborted at /home/cpansand/.cpan/build/2017042603/PerlBuildSystem-0.44-0/blib/script/pbs.pl line 19.
# '
# doesn't match '(?^:non existing C file: '\./main\.c')'
...