Subject: | Unescaped left brace in regex is illegal here in regex |
The test suite fails on some of my smokers, probably on systems where the system perl is perl 5.26.x (e.g. debian 10, fedora 28):
...
Unescaped left brace in regex is illegal here in regex; marked by <-- HERE in m/lookup{ <-- HERE (\w+)}/ at /home/cpansand/.cpan/build/2019050308/Test-MTA-Exim4-0.05-0/t/scripts/fake_exim line 76.
# Failed test 'config (unknown) is valid'
# at t/01-exim-main-conf.t line 14.
# Error: '/home/cpansand/.cpan/build/2019050308/Test-MTA-Exim4-0.05-0/t/scripts/fake_exim -bV' exited with value 255
# Output: Unescaped left brace in regex is illegal here in regex; marked by <-- HERE in m/lookup{ <-- HERE (\w+)}/ at /home/cpansand/.cpan/build/2019050308/Test-MTA-Exim4-0.05-0/t/scripts/fake_exim line 76.
# Failed test 'Check version number'
# at t/01-exim-main-conf.t line 17.
# Failed test 'Check version better than 4.60'
# at t/01-exim-main-conf.t line 18.
# Failed test 'Check build number'
# at t/01-exim-main-conf.t line 21.
Invalid exim config at t/01-exim-main-conf.t line 25.
# Looks like your test exited with 255 just after 6.
t/01-exim-main-conf.t ........
Dubious, test returned 255 (wstat 65280, 0xff00)
Failed 4/6 subtests
... (etc, more similar failures follow) ...