Gabor,

> #   Failed test 'Sane error message for syntax error'
> #   at t/errors.t line 11.
> #                   'Can't use an undefined value as an ARRAY
> reference at C:/strawberry/perl/site/lib/Eval/Closure.pm line 119.
> # Compilation failed in require at (eval 17) line 1.
> # BEGIN failed--compilation aborted at (eval 17) line 1.
> # '
> #     doesn't match '(?^:^Global symbol "\$op" requires explicit
> package name at .*?\bInvalidCase01.pm line 8\b)'
> # Looks like you failed 1 test of 4.
> t/errors.t ...........................
> Dubious, test returned 1 (wstat 256, 0x100)
> Failed 1/4 subtests

I just got this exact same error using cpanm / perlbrew on Linux,
perhaps a day or three ago.  (I didn't see the "prerequisite too low"
bit though.)  After staring at it a while, I remembered that I don't
actually _use_ MXMS any more so I couldn't care less whether it works
or not. :-)  I then reran my cpanm command with -n to skip the tests
and now all is well.  If you're considering using MXD, I recommend you
take a look at Method::Signatures::Modifiers (part of
Method::Signatures), and perhaps you'll be led to the same course of
action.


            -- Buddy

Reply via email to