Subject: | Unescaped left brace in regex is deprecated here, passed through in regex |
With bleadperl (e.g. perl 5.25.4) the compilation of the module fails:
...
PERL_DL_NONLAZY=1 "/bbbike/perl-5.25.4/bin/perl5.25.4" "-MExtUtils::Command::MM" "-MTest::Harness" "-e" "undef *Test::Harness::Switches; test_harness(0, 'blib/lib', 'blib/arch')" t/*.t
Unescaped left brace in regex is deprecated here, passed through in regex; marked by <-- HERE in m/(?:(0[xX][a-fA-F0-9]+(?:[uU](?:ll|LL|[lL])?|(?:ll|LL|[lL])[uU]?)?) # Hexadecimal
|([1-9][0-9]*(?:[uU](?:ll|LL|[lL])?|(?:ll|LL|[lL])[uU]?)?) # Decimal
|(0[0-7]*(?:[uU](?:ll|LL|[lL])?|(?:ll|LL|[lL])[uU]?)?) # Octal
|([uUL]?'(?:[^'\\\n]|\\(?:[\'\"\?\\abfnrtv]|[0-7]{ <-- HERE 1..3}|x[a-fA-F0-9]+))+') # Character
)/ at lib/MarpaX/Database/Terminfo/Grammar/Regexp.pm line 30.
Compilation failed in require at lib/MarpaX/Database/Terminfo/Grammar/Actions.pm line 5.
BEGIN failed--compilation aborted at lib/MarpaX/Database/Terminfo/Grammar/Actions.pm line 5.
Compilation failed in require at lib/MarpaX/Database/Terminfo/Grammar.pm line 5.
BEGIN failed--compilation aborted at lib/MarpaX/Database/Terminfo/Grammar.pm line 5.
Compilation failed in require at lib/MarpaX/Database/Terminfo.pm line 5.
BEGIN failed--compilation aborted at lib/MarpaX/Database/Terminfo.pm line 5.
Compilation failed in require at -e line 1.
...