> He also run gnulib's test suite, with results attached below (taken from 
> https://lists.gnu.org/r/bug-bison/2021-09/msg00031.html).

Well, when I build the same tarball on Cygwin 2.9.0 64-bit, I get much better
results (10 failures, not 43 failures).

Bruno
=====================================
   dummy 0: gltests/test-suite.log
=====================================

# TOTAL: 1381
# PASS:  1315
# SKIP:  56
# XFAIL: 0
# FAIL:  10
# XPASS: 0
# ERROR: 0

.. contents:: :depth: 2

SKIP: test-c32rtomb-w32-1.sh
============================

Skipping test: not a native Windows system
SKIP test-c32rtomb-w32-1.sh (exit status: 77)

SKIP: test-c32rtomb-w32-2.sh
============================

Skipping test: not a native Windows system
SKIP test-c32rtomb-w32-2.sh (exit status: 77)

SKIP: test-c32rtomb-w32-3.sh
============================

Skipping test: not a native Windows system
SKIP test-c32rtomb-w32-3.sh (exit status: 77)

SKIP: test-c32rtomb-w32-4.sh
============================

Skipping test: not a native Windows system
SKIP test-c32rtomb-w32-4.sh (exit status: 77)

SKIP: test-c32rtomb-w32-5.sh
============================

Skipping test: not a native Windows system
SKIP test-c32rtomb-w32-5.sh (exit status: 77)

SKIP: test-c32rtomb-w32-6.sh
============================

Skipping test: not a native Windows system
SKIP test-c32rtomb-w32-6.sh (exit status: 77)

SKIP: test-c32rtomb-w32-7.sh
============================

Skipping test: not a native Windows system
SKIP test-c32rtomb-w32-7.sh (exit status: 77)

SKIP: test-c32snrtombs-4.sh
===========================

Skipping test: no transitional chinese locale is supported
SKIP test-c32snrtombs-4.sh (exit status: 77)

SKIP: test-c32srtombs-4.sh
==========================

Skipping test: no transitional chinese locale is supported
SKIP test-c32srtombs-4.sh (exit status: 77)

SKIP: test-c32stombs-4.sh
=========================

Skipping test: no transitional chinese locale is supported
SKIP test-c32stombs-4.sh (exit status: 77)

FAIL: test-fdutimensat
======================

../../gltests/test-lutimens.h:138: assertion 'get_stat_atime_ns (&st1) == get_stat_atime_ns (&st2)' failed
FAIL test-fdutimensat.exe (exit status: 134)

SKIP: test-fprintf-posix2.sh
============================

Skipping test: getrlimit and setrlimit don't work
SKIP test-fprintf-posix2.sh (exit status: 77)

SKIP: test-mbmemcasecmp3.sh
===========================

Skipping test: no turkish Unicode locale is supported
SKIP test-mbmemcasecmp3.sh (exit status: 77)

SKIP: test-mbmemcasecoll3.sh
============================

Skipping test: no turkish Unicode locale is supported
SKIP test-mbmemcasecoll3.sh (exit status: 77)

SKIP: test-mbrtoc32-4.sh
========================

Skipping test: no transitional chinese locale is supported
SKIP test-mbrtoc32-4.sh (exit status: 77)

SKIP: test-mbrtoc32-w32-1.sh
============================

Skipping test: not a native Windows system
SKIP test-mbrtoc32-w32-1.sh (exit status: 77)

SKIP: test-mbrtoc32-w32-2.sh
============================

Skipping test: not a native Windows system
SKIP test-mbrtoc32-w32-2.sh (exit status: 77)

SKIP: test-mbrtoc32-w32-3.sh
============================

Skipping test: not a native Windows system
SKIP test-mbrtoc32-w32-3.sh (exit status: 77)

SKIP: test-mbrtoc32-w32-4.sh
============================

Skipping test: not a native Windows system
SKIP test-mbrtoc32-w32-4.sh (exit status: 77)

SKIP: test-mbrtoc32-w32-5.sh
============================

Skipping test: not a native Windows system
SKIP test-mbrtoc32-w32-5.sh (exit status: 77)

SKIP: test-mbrtoc32-w32-6.sh
============================

Skipping test: not a native Windows system
SKIP test-mbrtoc32-w32-6.sh (exit status: 77)

SKIP: test-mbrtoc32-w32-7.sh
============================

Skipping test: not a native Windows system
SKIP test-mbrtoc32-w32-7.sh (exit status: 77)

SKIP: test-mbrtowc4.sh
======================

Skipping test: no transitional chinese locale is supported
SKIP test-mbrtowc4.sh (exit status: 77)

SKIP: test-mbrtowc-w32-1.sh
===========================

Skipping test: not a native Windows system
SKIP test-mbrtowc-w32-1.sh (exit status: 77)

SKIP: test-mbrtowc-w32-2.sh
===========================

Skipping test: not a native Windows system
SKIP test-mbrtowc-w32-2.sh (exit status: 77)

SKIP: test-mbrtowc-w32-3.sh
===========================

Skipping test: not a native Windows system
SKIP test-mbrtowc-w32-3.sh (exit status: 77)

SKIP: test-mbrtowc-w32-4.sh
===========================

Skipping test: not a native Windows system
SKIP test-mbrtowc-w32-4.sh (exit status: 77)

SKIP: test-mbrtowc-w32-5.sh
===========================

Skipping test: not a native Windows system
SKIP test-mbrtowc-w32-5.sh (exit status: 77)

SKIP: test-mbrtowc-w32-6.sh
===========================

Skipping test: not a native Windows system
SKIP test-mbrtowc-w32-6.sh (exit status: 77)

SKIP: test-mbrtowc-w32-7.sh
===========================

Skipping test: not a native Windows system
SKIP test-mbrtowc-w32-7.sh (exit status: 77)

SKIP: test-mbscasecmp.sh
========================

Skipping test: no turkish Unicode locale is supported
SKIP test-mbscasecmp.sh (exit status: 77)

SKIP: test-mbscasestr3.sh
=========================

Skipping test: no chinese GB18030 locale is supported
SKIP test-mbscasestr3.sh (exit status: 77)

SKIP: test-mbscasestr4.sh
=========================

Skipping test: no turkish Unicode locale is supported
SKIP test-mbscasestr4.sh (exit status: 77)

SKIP: test-mbschr.sh
====================

Skipping test: no chinese GB18030 locale is supported
SKIP test-mbschr.sh (exit status: 77)

SKIP: test-mbsncasecmp.sh
=========================

Skipping test: no turkish Unicode locale is supported
SKIP test-mbsncasecmp.sh (exit status: 77)

SKIP: test-mbsnrtoc32s-4.sh
===========================

Skipping test: no transitional chinese locale is supported
SKIP test-mbsnrtoc32s-4.sh (exit status: 77)

SKIP: test-mbsnrtowcs4.sh
=========================

Skipping test: no transitional chinese locale is supported
SKIP test-mbsnrtowcs4.sh (exit status: 77)

SKIP: test-mbspcasecmp.sh
=========================

Skipping test: no turkish Unicode locale is supported
SKIP test-mbspcasecmp.sh (exit status: 77)

SKIP: test-mbsrchr.sh
=====================

Skipping test: no chinese GB18030 locale is supported
SKIP test-mbsrchr.sh (exit status: 77)

SKIP: test-mbsrtoc32s-4.sh
==========================

Skipping test: no transitional chinese locale is supported
SKIP test-mbsrtoc32s-4.sh (exit status: 77)

SKIP: test-mbsrtowcs4.sh
========================

Skipping test: no transitional chinese locale is supported
SKIP test-mbsrtowcs4.sh (exit status: 77)

SKIP: test-mbsstr3.sh
=====================

Skipping test: no chinese GB18030 locale is supported
SKIP test-mbsstr3.sh (exit status: 77)

SKIP: test-mbstoc32s-4.sh
=========================

Skipping test: no transitional chinese locale is supported
SKIP test-mbstoc32s-4.sh (exit status: 77)

FAIL: test-passfd
=================

recvfd: Permission denied
FAIL test-passfd.exe (exit status: 16)

FAIL: test-pipe-filter-gi2.sh
=============================

../../gltests/test-pipe-filter-gi2-main.c:114: assertion 'rc == -1 && errno == EPIPE' failed
FAIL test-pipe-filter-gi2.sh (exit status: 1)

FAIL: test-poll
===============

Unconnected socket test... passed
Connected sockets test... passed
General socket test with fork... passed
Pipe test... failed (expecting POLLHUP after shutdown)
FAIL test-poll.exe (exit status: 1)

SKIP: test-printf-posix2.sh
===========================

Skipping test: getrlimit and setrlimit don't work
SKIP test-printf-posix2.sh (exit status: 77)

FAIL: test-ptsname
==================

../../gltests/test-ptsname.c:76: assertion 'result == NULL' failed
FAIL test-ptsname.exe (exit status: 134)

FAIL: test-ptsname_r
====================

../../gltests/test-ptsname_r.c:126: assertion 'result != 0' failed
FAIL test-ptsname_r.exe (exit status: 134)

FAIL: test-renameatu
====================

../../gltests/test-renameatu.c:195: assertion '(renameatu (dfd, BASE "sub2/file", dfd, BASE "sub2/file", RENAME_NOREPLACE) == -1) && errno == EEXIST' failed
FAIL test-renameatu.exe (exit status: 134)

SKIP: test-sethostname2
=======================

Skipping test: insufficient permissions.
SKIP test-sethostname2.exe (exit status: 77)

FAIL: test-tls
==============

Starting test_tls ... OK
Starting test_tls_dtorcheck1 ... OK
Starting test_tls_dtorcheck2 ... OK
Starting test_tls_racecheck ...FAIL test-tls.exe (exit status: 142)

SKIP: test-unicodeio3.sh
========================

Skipping test: no transitional chinese locale is supported
SKIP test-unicodeio3.sh (exit status: 77)

FAIL: test-utimens
==================

../../gltests/test-lutimens.h:137: assertion 'st1.st_atime == st2.st_atime' failed
FAIL test-utimens.exe (exit status: 134)

FAIL: test-utimensat
====================

../../gltests/test-lutimens.h:138: assertion 'get_stat_atime_ns (&st1) == get_stat_atime_ns (&st2)' failed
FAIL test-utimensat.exe (exit status: 134)

SKIP: test-vasnprintf-posix3
============================

Skipping test: not a glibc >= 2.3 system
SKIP test-vasnprintf-posix3.exe (exit status: 77)

SKIP: test-vc-list-files-cvs.sh
===============================

test-vc-list-files-cvs.sh: skipped test: cvs not found in PATH
SKIP test-vc-list-files-cvs.sh (exit status: 77)

SKIP: test-wcrtomb-w32-1.sh
===========================

Skipping test: not a native Windows system
SKIP test-wcrtomb-w32-1.sh (exit status: 77)

SKIP: test-wcrtomb-w32-2.sh
===========================

Skipping test: not a native Windows system
SKIP test-wcrtomb-w32-2.sh (exit status: 77)

SKIP: test-wcrtomb-w32-3.sh
===========================

Skipping test: not a native Windows system
SKIP test-wcrtomb-w32-3.sh (exit status: 77)

SKIP: test-wcrtomb-w32-4.sh
===========================

Skipping test: not a native Windows system
SKIP test-wcrtomb-w32-4.sh (exit status: 77)

SKIP: test-wcrtomb-w32-5.sh
===========================

Skipping test: not a native Windows system
SKIP test-wcrtomb-w32-5.sh (exit status: 77)

SKIP: test-wcrtomb-w32-6.sh
===========================

Skipping test: not a native Windows system
SKIP test-wcrtomb-w32-6.sh (exit status: 77)

SKIP: test-wcrtomb-w32-7.sh
===========================

Skipping test: not a native Windows system
SKIP test-wcrtomb-w32-7.sh (exit status: 77)

SKIP: test-wcsnrtombs4.sh
=========================

Skipping test: no transitional chinese locale is supported
SKIP test-wcsnrtombs4.sh (exit status: 77)

SKIP: test-wcsrtombs4.sh
========================

Skipping test: no transitional chinese locale is supported
SKIP test-wcsrtombs4.sh (exit status: 77)

Reply via email to