Subject: | Bareword found where operator expected |
On most of my smoker systems the test suite fails:
...
PERL_DL_NONLAZY=1 "/usr/perl5.22.2t/bin/perl" "-MExtUtils::Command::MM" "-MTest::Harness" "-e" "undef *Test::Harness::Switches; test_harness(0, 'blib/lib', 'blib/arch')" t/*.t
Bareword found where operator expected at /home/cpansand/.cpan/build/2018110522/QBit-WebInterface-Routing-0.010-Ex_cZa/lib/QBit/WebInterface/Routing.pm line 134, near "Exception::WebInterface::Controller::CSRF gettext"
Compilation failed in require at /home/cpansand/.cpan/build/2018110522/QBit-WebInterface-0.033-_vB_vg/blib/lib/QBit/WebInterface.pm line 8.
BEGIN failed--compilation aborted at /home/cpansand/.cpan/build/2018110522/QBit-WebInterface-0.033-_vB_vg/blib/lib/QBit/WebInterface.pm line 8.
Compilation failed in require at /usr/perl5.22.2t/lib/5.22.2/base.pm line 99.
...propagated at /usr/perl5.22.2t/lib/5.22.2/base.pm line 108.
BEGIN failed--compilation aborted at /home/cpansand/.cpan/build/2018110522/QBit-WebInterface-Routing-0.010-Ex_cZa/t/lib/TWebInterface.pm line 5.
Compilation failed in require at t/qbit-webinterface-routing.t line 15.
BEGIN failed--compilation aborted at t/qbit-webinterface-routing.t line 15.
t/qbit-webinterface-routing.t ..
Dubious, test returned 255 (wstat 65280, 0xff00)
No subtests run
...
Sorry, I don't see a pattern why it may pass on some systems. Maybe different versions of dependent modules?