Broken Modules

davorg on 2002-09-23T13:31:10

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" test.pl
1..5
Unknown error
Compilation failed in require at test.pl line 7.
BEGIN failed--compilation aborted at test.pl line 7.
not ok 1
# Looks like your test died before it could output anything.
make: *** [test_dynamic] Error 255

Hmmm... more investigation required.


Same problem

malte on 2002-09-23T13:45:02

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 :)