Skip Menu |

This queue is for tickets about the v6 CPAN distribution.

Report information
The Basics
Id: 27296
Status: resolved
Priority: 0/
Queue: v6

People
Owner: FGLOCK [...] cpan.org
Requestors: CHORNY [...] cpan.org
Cc:
AdminCc:

Bug Information
Severity: Normal
Broken in: 0.018
Fixed in: (no value)



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
this error seems to have be fixed.