[PATCH] testsuite: fix test-narrowing-trap failure on platforms where FE_INVALID is not defined
Xi Ruoyao
xry111@xry111.site
Thu Mar 26 10:54:08 GMT 2026
I didn't realize it can be undefined at all instead of simply
unsupported :(.
Signed-off-by: Xi Ruoyao <xry111@xry111.site>
---
math/test-narrowing-trap.c | 4 ++++
1 file changed, 4 insertions(+)
diff --git a/math/test-narrowing-trap.c b/math/test-narrowing-trap.c
index a483c4bf1a..6d21357913 100644
--- a/math/test-narrowing-trap.c
+++ b/math/test-narrowing-trap.c
@@ -26,6 +26,7 @@
static int
do_test (void)
{
+#ifdef FE_INVALID
pid_t pid;
if (!EXCEPTION_ENABLE_SUPPORTED (FE_INVALID))
@@ -50,6 +51,9 @@ do_test (void)
}
return 0;
+#else
+ FAIL_UNSUPPORTED ("FE_INVALID is not defined");
+#endif
}
#include <support/test-driver.c>
--
2.53.0
More information about the Libc-alpha
mailing list