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:
@@ -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.
|
||||
|
||||
@@ -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
|
||||
|
||||
Reference in New Issue
Block a user