diff options
author | Todd C. Miller <millert@cvs.openbsd.org> | 2003-12-03 02:44:40 +0000 |
---|---|---|
committer | Todd C. Miller <millert@cvs.openbsd.org> | 2003-12-03 02:44:40 +0000 |
commit | 0121b80e4f69c2ad9631e8d20b5c91f3b2a40434 (patch) | |
tree | 49a8ade446c1b6277c06982988700467e1be139c /gnu/usr.bin/perl/README.vos | |
parent | 184128d6fb928711cdef9d8e6980dc6601fb1f87 (diff) |
perl 5.8.2 from CPAN
Diffstat (limited to 'gnu/usr.bin/perl/README.vos')
-rw-r--r-- | gnu/usr.bin/perl/README.vos | 35 |
1 files changed, 24 insertions, 11 deletions
diff --git a/gnu/usr.bin/perl/README.vos b/gnu/usr.bin/perl/README.vos index 08c44bbd920..403efd4ef3c 100644 --- a/gnu/usr.bin/perl/README.vos +++ b/gnu/usr.bin/perl/README.vos @@ -318,19 +318,32 @@ port of Perl. =head2 Handling of underflow and overflow -VOS does not support automatically mapping overflowed -floating-point values to +infinity, nor automatically mapping -underflowed floating-point values to -infinity, unlike many -other platforms. The Perl pack function has been modified to -perform such mapping in software on VOS. Performing other -floating-point computations that underflow or overflow will -probably result in SIGFPE. Don't push your luck. +Prior to VOS Release 14.7.0, VOS does not support automatically +mapping overflowed floating-point values to +infinity, nor +automatically mapping underflowed floating-point values to zero, +unlike many other platforms. The Perl pack function has been +modified to perform such mapping in software on VOS. Performing +other floating-point computations that underflow or overflow +will probably result in SIGFPE. Don't push your luck. + +As of VOS Release 14.7.0, the VOS POSIX runtime sets up the +PA-RISC hardware floating-point status register so that the +overflow and underflow exceptions do not trap, but instead +automatically convert the result to infinity or zero, as +appropriate. As of this writing, there are still floating-point +operations that can trap, for example, subtracting two infinite +values. This is recorded as suggestion posix-1022, which is not +yet fixed. =head1 TEST STATUS -When Perl is built using the native build process on VOS Release -14.5.0 and GNU C++/GNU Tools 2.0.1, all attempted tests either -pass or result in TODO (ignored) failures. +When Perl 5.8.1 is built using the native build process on VOS +Release 14.5.0 and GNU C++/GNU Tools 2.0.1, all but five +attempted tests either pass or result in TODO (ignored) +failures. The tests that fail are: + +ext/Time/HiRes/HiRes, tests 8, 11, 20, and 21. +lib/Net/Ping/t/450_service, test 8. =head1 SUPPORT STATUS @@ -350,6 +363,6 @@ Paul Green (Paul.Green@stratus.com) =head1 LAST UPDATE -May 13, 2002 +March 26, 2003 =cut |