For what it's worth, I've been trying out 5.8.2, and I get the same value for 5.8.1-RC3 and 5.8.1 final, both the same negative numbers. I am building with the same options as the Panther version (darwin-thread-multi-2level); are you?
------------------------------------------------------------------------ --
Edward Moy
Apple


(This message is from me as a reader of this list, and not a statement
from Apple.)

On Nov 18, 2003, at 5:13 PM, Chris Nandor wrote:

   $ perl5.8.0 -le '$! = -1728; print $^E+0 for 0,1'
   -1728
   22

This appears to be fixed in perl5.8.1, in the RC3 version that ships with
Panther:


   $ perl5.8.1 -le '$! = -1728; print $^E+0 for 0,1'
   -1728
   -1728

Bu in a perl 5.8.1 RC1 I built myself:

   $ perl5.8.1 -le '$! = -1728; print $^E+0 for 0,1'
   -1728
   22

And in a fresh build of perl 5.8.2:

   $ perl5.8.2 -le '$! = -1728; print $^E+0 for 0,1'
   -1728
   22

Is this a known issue?  Anyone know if it's been reported, or what the
problem might be?

--
Chris Nandor                      [EMAIL PROTECTED]    http://pudge.net/
Open Source Development Network    [EMAIL PROTECTED]     http://osdn.com/




Reply via email to