Subject: Re: Spam that makes SpamAssassin crash Perl
To: Rhialto <rhialto@azenomei.knuffel.net>
From: Simon Burge <simonb@wasabisystems.com>
List: port-alpha
Date: 11/28/2003 12:39:08
Rhialto wrote:

> On Fri 28 Nov 2003 at 12:21:51 +1100, Simon Burge wrote:
> > FWIW, I have an slightly older version of perl (perl-5.6.0nb3), compiled
> > with gcc 2.95.3 in late 2000, and I see the same problem:
> [...]
> > Compiling the current pkgsrc perl with gcc 2.95.3 on a 1.6V box using
> > NetBSD sources from late June does work though:
> > 
> > 	alpha 3> perl -e 'print exp(0 - 708), "\n";'
> > 	3.30755300363841e-308
> 
> but -708 was working for me too - maybe this was a paste error?

Yes, a paste error :(  With the new perl package:

   alpha 1> perl -e 'print exp(0 - 736.285624221884), "\n";'
   1.7188543818817e-320

> > > Next question: how to fix that?
> > 
> > What vintage is your Alpha's userland?
> 
> It is still 1.6, I have been planning to upgrade to 1.6.1 but haven't
> got around to it yet.

Ok.  I don't suspect 1.6.1 or even a 1.6.2 release candidate would make
a difference (but could be entirely wrong of course).

> > I can't see anything between perl-5.6.1nb7 and perl-5.6.1nb9 that
> > looks like it obviously would change anything.  A first step would
> > be to upgrade your perl package and try again...
> 
> I'll set the build process in motion right away.

Cool.

Simon.
--
Simon Burge                            <simonb@wasabisystems.com>
NetBSD Support and Service:         http://www.wasabisystems.com/