Skip Menu |

This queue is for tickets about the Data-PostfixDeref CPAN distribution.

Report information
The Basics
Id: 43647
Status: resolved
Priority: 0/
Queue: Data-PostfixDeref

People
Owner: Nobody in particular
Requestors: mschwern [...] cpan.org
Cc:
AdminCc:

Bug Information
Severity: Critical
Broken in: 0.03
Fixed in: 0.04



Subject: Data::PostfixDeref + overload == boom
$ perl -wle 'use Data::PostfixDeref; use overload' Unmatched right curly bracket at /usr/local/perl/5.10.0/lib/5.10.0/overload.pm line 163, at end of line syntax error at /usr/local/perl/5.10.0/lib/5.10.0/overload.pm line 163, near "}" syntax error at /usr/local/perl/5.10.0/lib/5.10.0/overload.pm line 171, near "}" Compilation failed in require at -e line 1. BEGIN failed--compilation aborted at -e line 1. This is also why it blows up with Test::More 0.86 but not 0.84. 0.84 loaded overload.pm in an eval but accidentally hid the error. 0.86 no longer hides the failure.
Subject: Re: [rt.cpan.org #43647] Data::PostfixDeref + overload == boom
Date: Thu, 26 Feb 2009 14:33:04 +0000
To: Michael G Schwern via RT <bug-Data-PostfixDeref [...] rt.cpan.org>
From: Ben Morrow <ben [...] morrow.me.uk>
At 12AM -0500 on 26/02/09 you (Michael G Schwern via RT) wrote: Show quoted text
> > $ perl -wle 'use Data::PostfixDeref; use overload' > Unmatched right curly bracket at > /usr/local/perl/5.10.0/lib/5.10.0/overload.pm line 163, at end of line > syntax error at /usr/local/perl/5.10.0/lib/5.10.0/overload.pm line 163, > near "}" > syntax error at /usr/local/perl/5.10.0/lib/5.10.0/overload.pm line 171, > near "}" > Compilation failed in require at -e line 1. > BEGIN failed--compilation aborted at -e line 1. > > This is also why it blows up with Test::More 0.86 but not 0.84. 0.84 > loaded overload.pm in an eval but accidentally hid the error. 0.86 no > longer hides the failure.
Thank you for the report. This explains why I was having trouble reproducing the CPAN testers failures I've been seeing: I didn't have the latest Test::More. v0.04 now on CPAN fixes the problem. Ben