[bug #52879] 1.25.1 testsuite failures

Yavor Doganov <[email protected]>
Newsgroups gmane.comp.lib.gnustep.bugs
Message-ID <[email protected]>
URL:
  <http://savannah.gnu.org/bugs/?52879>

                 Summary: 1.25.1 testsuite failures
                 Project: GNUstep
            Submitted by: yavor
            Submitted on: Sun 14 Jan 2018 12:49:41 AM EET
                Category: Base/Foundation
                Severity: 3 - Normal
              Item Group: Bug
                  Status: None
                 Privacy: Public
             Assigned to: None
             Open/Closed: Open
         Discussion Lock: Any

    _______________________________________________________

Details:

GCC 7.2.0 was used on all platforms unless otherwise specified.  Here's the
summary:

Debian 5.0.7 lenny amd64 (x86_64)		FAIL
Debian 6.0.10 squeeze amd64 (x86_64)		FAIL
Debian 7.10 wheezy mips64 (GCC 4.6.3)		build fails
Debian 7.11 wheezy amd64 (x86_64)		build fails
Debian 8.9 jessie i386 (x86)			PASS
Debian 8.9 jessie mips64el (GCC 4.9.2)		PASS
Debian 8.10 jessie amd64 (x86_64)		PASS
Debian 9.2 stretch arm64 (aarch64)		FAIL
Debian 9.3 stretch amd64 (x86_64) (GCC 6.3.0)	PASS
Debian 9.3 stretch i386 (x86) (GCC 6.3.0)	PASS
Debian buster/sid amd64 (x86_64)   		PASS
Debian buster/sid i386 (x86)			PASS
Debian buster/sid sparc64			FAIL

Ubuntu 14.04 trusty arm64 (aarch64)		PASS
Ubuntu 16.04 xenial amd64 (x86_64)		FAIL

CentOS 7.4.1708 AltArch ppc64			PASS
CentOS 7.4.1708 AltArch ppc64le			FAIL

openSUSE Leap 42.1 aarch64			FAIL

NetBSD 5.1 amd64 (x86_64) (GCC 4.8.5)		configure fails

AIX 7.1 chrp (POWER7) (GCC 6.4.0)		build fails
AIX 7.2 chrp (POWER8)				build fails

The file tests.log contains the failed tests sorted by machines; all passed
tests and duplicated failures are stripped to improve readability.  The first
patch fixes obvious testsuite failures, you might want to tweak/improve the
SKIP message(s).  The second one is a quick/easy fix for the build failure on
Debian wheezy.  Ideally, a better solution should be applied, see my comment
at tests.log.  I made separate commits because the two patches/issues are
unrelated.



    _______________________________________________________

File Attachments:


-------------------------------------------------------
Date: Sun 14 Jan 2018 12:49:41 AM EET  Name: tests.log  Size: 13KiB   By:
yavor

<http://savannah.gnu.org/bugs/download.php?file_id=42903>
-------------------------------------------------------
Date: Sun 14 Jan 2018 12:49:41 AM EET  Name:
0001-Fix-testsuite-failures-with-disable-xml-and-disable-.patch  Size: 14KiB  
By: yavor

<http://savannah.gnu.org/bugs/download.php?file_id=42904>
-------------------------------------------------------
Date: Sun 14 Jan 2018 12:49:41 AM EET  Name:
0002-Require-ICU-50-for-UDAT_PATTERN.patch  Size: 7KiB   By: yavor

<http://savannah.gnu.org/bugs/download.php?file_id=42905>

    _______________________________________________________

Reply to this item at:

  <http://savannah.gnu.org/bugs/?52879>

_______________________________________________
  Message sent via/by Savannah
  http://savannah.gnu.org/
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.