This may be a Perl bug. I'm not sure why it is happening:
use Test::More; use PDL; my $pdl = sequence(3,3); ok( overload::Method($pdl, '""'), 'piddle stringifies'); done_testing;
The test fails because
undef. This is not the
case with any of the other PDL overloaded operators nor do other objects that
stringify exhibit the same behaviour.