Subject: | Can't use string ("1") as a subroutine ref |
ActiveState perl v5.8.8 built for MSWin32-x86-multi-thread
Binary build 820
Module::Compile 0.20
Pugs::Compiler::Rule 0.23
Moose 0.21
t\01-sanity\01-tap..............unknown rule: <rule> at
C:/perl/site/lib/Pugs/Compiler/Regex.pm line 85
Can't use string ("1") as a subroutine ref while "strict refs" in use at
C:/perl/site/lib/Pugs/Compiler/Regex.pm line 85.
Compilation failed in require at (eval 10) line 3.
...propagated at C:/perl/lib/base.pm line 85.
BEGIN failed--compilation aborted at
C:\cpan\10\v6-0.018\blib\lib/Pugs/Grammar/Perl6.pm line 4.
Compilation failed in require at
C:\cpan\10\v6-0.018\blib\lib/Pugs/Compiler/Perl6.pm line 10.
BEGIN failed--compilation aborted at
C:\cpan\10\v6-0.018\blib\lib/Pugs/Compiler/Perl6.pm line 10.
Compilation failed in require at C:\cpan\10\v6-0.018\blib\lib/v6.pm line 61.
dubious
Test returned status 255 (wstat 65280, 0xff00)
t\01-sanity\02-counter..........unknown rule: <rule> at
C:/perl/site/lib/Pugs/Compiler/Regex.pm line 85
Can't use string ("1") as a subroutine ref while "strict refs" in use at
C:/perl/site/lib/Pugs/Compiler/Regex.pm line 85.
Compilation failed in require at (eval 10) line 3.
...propagated at C:/perl/lib/base.pm line 85.
BEGIN failed--compilation aborted at
C:\cpan\10\v6-0.018\blib\lib/Pugs/Grammar/Perl6.pm line 4.
Compilation failed in require at
C:\cpan\10\v6-0.018\blib\lib/Pugs/Compiler/Perl6.pm line 10.
BEGIN failed--compilation aborted at
C:\cpan\10\v6-0.018\blib\lib/Pugs/Compiler/Perl6.pm line 10.
Compilation failed in require at C:\cpan\10\v6-0.018\blib\lib/v6.pm line 61.
dubious
Test returned status 255 (wstat 65280, 0xff00)
and many similar errors
Test.pmc contains line $::_V6_COMPILER_OS = 'darwin';
Is it correct?
P.S. Had no problems on Vanilla Perl with same versions of
Module::Compile, Pugs::Compiler::Rule, Moose.
ActiveState Perl build 820 has many patches from 5.8.9, maybe this is
the problem.
--
Alexandr Ciornii, http://chorny.net