]> Savannah Git Hosting - gnulib.git/commitdiff
fenv-exceptions-trapping: Avoid test failure on Minix.
authorBruno Haible <bruno@clisp.org>
Sun, 5 Nov 2023 21:47:59 +0000 (22:47 +0100)
committerBruno Haible <bruno@clisp.org>
Sun, 5 Nov 2023 22:25:42 +0000 (23:25 +0100)
* tests/test-fenv-except-trapping-2.c (main): Skip the '4' tests also on
Minix.

ChangeLog
tests/test-fenv-except-trapping-2.c

index e4567afb8ada9684598cd772866702bed8f7d11c..e8f7086eb9b17624d482e149626fcd7d6eee324f 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,5 +1,9 @@
 2023-11-05  Bruno Haible  <bruno@clisp.org>
 
+       fenv-exceptions-trapping: Avoid test failure on Minix.
+       * tests/test-fenv-except-trapping-2.c (main): Skip the '4' tests also on
+       Minix.
+
        fenv-exceptions-tracking-c99: Fix test failures on Minix.
        * m4/fenv-exceptions-tracking.m4 (gl_FENV_EXCEPTIONS_TRACKING): On
        Minix, set REPLACE_FECLEAREXCEPT and REPLACE_FETESTEXCEPT to 1.
index 41da5d5b28993235f0fab4dbe142f4eda63a67e3..21d35484010fe91ae053bc25e6960f8b66f5775a 100644 (file)
@@ -436,6 +436,7 @@ main (int argc, char *argv[])
            FreeBSD/i386, FreeBSD/x86_64,
            NetBSD/i386, NetBSD/x86_64,
            OpenBSD/i386, OpenBSD/x86_64,
+           Minix/i386,
            AIX/powerpc,
            Solaris/i386, Solaris/x86_64,
            Cygwin/x86_64,
@@ -459,6 +460,7 @@ main (int argc, char *argv[])
           || (defined MUSL_LIBC && ((defined __i386 || defined _M_IX86) || defined __powerpc__)) \
           || ((defined __APPLE__ && defined __MACH__) && ((defined __x86_64__ || defined _M_X64) || (defined __i386 || defined _M_IX86) || defined __aarch64__)) \
           || ((defined __FreeBSD__ || defined __NetBSD__ || defined __OpenBSD__) && ((defined __x86_64__ || defined _M_X64) || (defined __i386 || defined _M_IX86))) \
+          || (defined __minix && (defined __i386 || defined _M_IX86)) \
           || (defined _AIX && defined __powerpc__) \
           || (defined __sun && ((defined __x86_64__ || defined _M_X64) || (defined __i386 || defined _M_IX86))) \
           || (defined __CYGWIN__ && (defined __x86_64__ || defined _M_X64)) \