Perl being strangely inconsistent

From: Parker, Robin (robin.parker@nectech.co.uk)
Date: Mon Oct 13 2003 - 07:20:54 EDT


Hi all,

I'm having a problem with perl. I have tried uninstalling and reinstalling
perl both version 5.6.0 and 5.6.1 which leads me to think that it is not a
problem with perl itself.

uname -a is...

SunOS fe2sk227 5.8 Generic_108528-17 sun4u sparc SUNW,Sun-Fire-880

Here is an example of the problem ....

51 fe2sk227 ccadmin> /usr/local/bin/perl -e 'my $time1 = 1066041249;my
$time2 = 1066041259; print"\nTime1 is $time1\n"; print"\nTime2 is
$time2\n";my $diff = $time2-$time1;print"\nDifference is $diff\n";'

Time1 is 1066041249

Time2 is 1066041259

Difference is 10
52 fe2sk227 ccadmin> /usr/local/bin/perl -e 'my $time1 = 1066041249;my
$time2 = 1066041259; print"\nTime1 is $time1\n"; print"\nTime2 is
$time2\n";my $diff = $time2-$time1;print"\nDifference is $diff\n";'

Time1 is 1066041249

Time2 is 1066041259

Difference is 10
53 fe2sk227 ccadmin> /usr/local/bin/perl -e 'my $time1 = 1066041249;my
$time2 = 1066041259; print"\nTime1 is $time1\n"; print"\nTime2 is
$time2\n";my $diff = $time2-$time1;print"\nDifference is $diff\n";'

Time1 is 1066041249

Time2 is 1066041259

Difference is 7.34003647483647
54 fe2sk227 ccadmin> /usr/local/bin/perl -e 'my $time1 = 1066041249;my
$time2 = 1066041259; print"\nTime1 is $time1\n"; print"\nTime2 is
$time2\n";my $diff = $time2-$time1;print"\nDifference is $diff\n";'

Time1 is 1066041249

Time2 is 1066041259

Difference is 10
55 fe2sk227 ccadmin> /usr/local/bin/perl -e 'my $time1 = 1066041249;my
$time2 = 1066041259; print"\nTime1 is $time1\n"; print"\nTime2 is
$time2\n";my $diff = $time2-$time1;print"\nDifference is $diff\n";'

Time1 is 1066041249

Time2 is 1066041259

Difference is 7.34003647483647
56 fe2sk227 ccadmin> /usr/local/bin/perl -e 'my $time1 = 1066041249;my
$time2 = 1066041259; print"\nTime1 is $time1\n"; print"\nTime2 is
$time2\n";my $diff = $time2-$time1;print"\nDifference is $diff\n";'

Time1 is 1066041249

Time2 is 1066041259

Difference is 7.34003647483647

The problem doesn't seem to occurr with smaller numbers. The variables are
only called 'time' due to where I originally found the problem.
Can anyone tell me anything about this problem. I am currently at a loss as
to where to start searching.

Many Thanks,

Robin Parker
_______________________________________________
sunmanagers mailing list
sunmanagers@sunmanagers.org
http://www.sunmanagers.org/mailman/listinfo/sunmanagers



This archive was generated by hypermail 2.1.7 : Wed Apr 09 2008 - 23:27:16 EDT