In perl.git, the branch blead has been updated <http://perl5.git.perl.org/perl.git/commitdiff/fe4959914098f98cbc550943578ceff535f8b83d?hp=d87a032802254436136774d9e4e2b11cb35fcc6e>
- Log ----------------------------------------------------------------- commit fe4959914098f98cbc550943578ceff535f8b83d Author: Jarkko Hietaniemi <[email protected]> Date: Sun May 28 19:56:29 2017 +0300 perldelta: Mention the problem with g++ 6 and subnormal floats. ----------------------------------------------------------------------- Summary of changes: pod/perldelta.pod | 14 ++++++++++++++ 1 file changed, 14 insertions(+) diff --git a/pod/perldelta.pod b/pod/perldelta.pod index 4f4b22719b..318fa52d4c 100644 --- a/pod/perldelta.pod +++ b/pod/perldelta.pod @@ -3209,6 +3209,20 @@ L<[perl #128313]|https://rt.perl.org/Public/Bug/Display.html?id=128313> =back +=head1 Known Problems + +=over 4 + +=item * + +G++ 6 handles subnormal (denormal) floating point values differently +than gcc 6 or g++ 5 resulting in "flush-to-zero". The end result is +that if you specify very small values using the hexadecimal floating +point format, like C<0x1.fffffffffffffp-1022>, they become zeros. +L<[perl #131388]|https://rt.perl.org/Ticket/Display.html?id=131388> + +=back + =head1 Errata From Previous Releases =over 4 -- Perl5 Master Repository
