Subject: | Use of qw(...) as parentheses is deprecated |
The test suite fails with newer perl --- I think starting from 5.18 using something like
for $i qw(...)
is forbidden, it has to be
for $i (qw(...))
...
PERL_DL_NONLAZY=1 "/opt/perl-5.30.1/bin/perl" "-Iblib/lib" "-Iblib/arch" test.pl
1..1
syntax error at test.pl line 42, near "$i qw( PORT_SL0 PORT_SL1 PORT_SL2 PORT_SL3 PORT_IR PORT_PAR PORT_SYS )"
syntax error at test.pl line 45, near "}"
syntax error at test.pl line 51, near "$i qw( PORT_SL0 PORT_SL1 PORT_SL2 PORT_SL3 PORT_IR PORT_PAR PORT_SYS )"
syntax error at test.pl line 54, near "}"
Execution of test.pl aborted due to compilation errors.
not ok 1
make: *** [test_dynamic] Error 255
...