1
0
mirror of https://https.git.savannah.gnu.org/git/gnulib.git synced 2026-05-13 15:13:36 +00:00

select tests: Work around a Cygwin bug.

* tests/test-select-in.sh: Skip the /dev/null test on Cygwin 3.6.x.
This commit is contained in:
Bruno Haible
2025-04-14 15:15:12 +02:00
parent 5582e2f832
commit 5870e6d9f3
2 changed files with 17 additions and 1 deletions

View File

@@ -1,3 +1,8 @@
2025-04-14 Bruno Haible <bruno@clisp.org>
select tests: Work around a Cygwin bug.
* tests/test-select-in.sh: Skip the /dev/null test on Cygwin 3.6.x.
2025-04-14 Bruno Haible <bruno@clisp.org>
isnanl, isfinite, snan: Improve cross-compilation guess.

View File

@@ -28,7 +28,18 @@ test `cat t-select-in.tmp` = "1" || exit 1
# Special files.
# This part of the test is known to fail on Solaris 2.6 and older.
# Also it fails in Cygwin 3.6.1, due to a Cygwin regression.
# <https://sourceware.org/pipermail/cygwin/2025-April/257940.html>
# <https://sourceware.org/pipermail/cygwin/2025-April/257952.html>
case `uname -s` in
CYGWIN*)
case `uname -r` in
3.6.*)
echo "Skipping test: known Cygwin 3.6.x bug"
exit 77;;
esac
;;
esac
rm -f t-select-in.tmp
${CHECKER} ./test-select-fd${EXEEXT} r 0 t-select-in.tmp < /dev/null
test `cat t-select-in.tmp` = "1" || exit 1