Slash Boxes
NOTE: use Perl; is on undef hiatus. You can read content, but you can't post it. More info will be forthcoming forthcomingly.

All the Perl that's Practical to Extract and Report

use Perl Log In

Log In

[ Create a new account ]

davorg (18)

Yahoo! ID: daveorguk (Add User, Send Message)

Hacker, author, trainer

Technorati Profile []

Journal of davorg (18)

Monday September 23, 2002
08:31 AM

Broken Modules

[ #7923 ]

It seems I may have given Schwern a harder problem than I thought when I purchased his services to write tests for Tie::Hash::Cannabinol - it doesn't work under Perl 5.8.0.

In fact none of my tied hash modules work under Perl 5.8.0. It seems to be something to do with my use of the autotie function from Attribute::Handlers.

The output from the test program looks like this:

$ make test
PERL_DL_NONLAZY=1 /usr/bin/perl "-Iblib/lib" "-Iblib/arch"
Unknown error
Compilation failed in require at line 7.
BEGIN failed--compilation aborted at line 7.
not ok 1
# Looks like your test died before it could output anything.
make: *** [test_dynamic] Error 255

Hmmm... more investigation required.

The Fine Print: The following comments are owned by whoever posted them. We are not responsible for them in any way.
More | Login | Reply
Loading... please wait.
  • Hi, I'm having the exact same problem with my module Devel::Carnivore. The module uses the same interface with either tieing or attributes via Attribute::Handlers. I didn't get around solving the problem yet, especially because I don't have a Perl 5.8 lying around, but I'd be really cool if you could post your solution if you find one, so I can steal it :)