[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

[glibc] 01/01: debian/testsuite-xfail-debian.mk: mark test-double, test-idouble, test-ifloat and test-ildouble as XFAIL on s390x, they are due to a bug in GCC 6 (fixed in GCC 7) and not a regression from 2.24.



This is an automated email from the git hooks/post-receive script.

aurel32 pushed a commit to branch glibc-2.25
in repository glibc.

commit f622acb0defc7bb4a57523236b774ee3ded7552d
Author: Aurelien Jarno <aurelien@aurel32.net>
Date:   Wed Aug 2 18:44:48 2017 +0200

    debian/testsuite-xfail-debian.mk: mark test-double, test-idouble, test-ifloat and test-ildouble as XFAIL on s390x, they are due to a bug in GCC 6 (fixed in GCC 7) and not a regression from 2.24.
---
 debian/changelog                 | 3 +++
 debian/testsuite-xfail-debian.mk | 8 ++++++++
 2 files changed, 11 insertions(+)

diff --git a/debian/changelog b/debian/changelog
index d422acc..1505bf0 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -37,6 +37,9 @@ glibc (2.25-0experimental0) UNRELEASED; urgency=medium
   * debian/testsuite-xfail-debian.mk: mark tst-strfrom and tst-strfrom-locale
     as XFAIL on mips*, they are due to corner case bugs in the FPU. Give more
     details about each issue.
+  * debian/testsuite-xfail-debian.mk: mark test-double, test-idouble,
+    test-ifloat and test-ildouble as XFAIL on s390x, they are due to a bug in
+    GCC 6 (fixed in GCC 7) and not a regression from 2.24.
 
  -- Aurelien Jarno <aurel32@debian.org>  Wed, 02 Aug 2017 10:52:10 +0200
 
diff --git a/debian/testsuite-xfail-debian.mk b/debian/testsuite-xfail-debian.mk
index eac3654..1a31b7f 100644
--- a/debian/testsuite-xfail-debian.mk
+++ b/debian/testsuite-xfail-debian.mk
@@ -1343,6 +1343,14 @@ test-xfail-tst-cancelx17 = yes
 test-xfail-tst-protected1a = yes
 test-xfail-tst-protected1b = yes
 test-xfail-tst-waitid = yes
+
+# The pow and setpayloadsig functions fail to handle some corner cases
+# involving NaN due to the use of load-and-test instruction.  This is
+# however not a regression compared to 2.24 and is fixed in GCC 7.
+test-xfail-test-double = yes
+test-xfail-test-idouble = yes
+test-xfail-test-ifloat = yes
+test-xfail-test-ildouble = yes
 endif
 
 

-- 
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-glibc/glibc.git


Reply to: