In perl.git, the branch blead has been updated

<http://perl5.git.perl.org/perl.git/commitdiff/7301378635b35757b228e07c14276afaf06a4728?hp=cb198164564566deec7e26370654b1378a1a5f1d>

- Log -----------------------------------------------------------------
commit 7301378635b35757b228e07c14276afaf06a4728
Author: Jarkko Hietaniemi <j...@iki.fi>
Date:   Sun Aug 14 10:16:55 2016 -0400

    Follow-up on a149d118.
    
    The added tests were meant only for x86-80-bit long doubles,
    but were accidentally run also on 128-bit doubles (quadmath,
    or probably also on true IEEE 754 quadruples).
-----------------------------------------------------------------------

Summary of changes:
 t/op/hexfp.t | 7 +++++--
 1 file changed, 5 insertions(+), 2 deletions(-)

diff --git a/t/op/hexfp.t b/t/op/hexfp.t
index d6c0482..c4c08cc 100644
--- a/t/op/hexfp.t
+++ b/t/op/hexfp.t
@@ -245,8 +245,11 @@ SKIP:
 
 # [perl #128919] limited exponent range in hex fp literal with long double
 SKIP: {
-    skip("nv_preserves_uv_bits is $Config{nv_preserves_uv_bits} not 64", 4)
-        unless ($Config{nv_preserves_uv_bits} == 64);
+    skip("non-80-bit-long-double", 4)
+        unless ($Config{uselongdouble} &&
+               ($Config{nvsize} == 16 || $Config{nvsize} == 12) &&
+               ($Config{longdblkind} == 3 ||
+                $Config{longdblkind} == 4));
     is(0x1p-1074,  4.94065645841246544e-324);
     is(0x1p-1075,  2.47032822920623272e-324, '[perl #128919]');
     is(0x1p-1076,  1.23516411460311636e-324);

--
Perl5 Master Repository

Reply via email to