summaryrefslogtreecommitdiff
path: root/regress/lib
diff options
context:
space:
mode:
authorMark Kettenis <kettenis@cvs.openbsd.org>2020-10-18 17:40:07 +0000
committerMark Kettenis <kettenis@cvs.openbsd.org>2020-10-18 17:40:07 +0000
commit5d4d5b85b8a81b790df17a7dc2dc84c4c65b5d36 (patch)
treecb37d6fccabc6cf9460be325d7705a9b4d00047a /regress/lib
parent05e885d2c52f40e6b3c109a781ea1699522f81d4 (diff)
XFAIL tests on arm64 and armv7 as floating-point exception support is
optional and isn't implemented on most hardware.
Diffstat (limited to 'regress/lib')
-rw-r--r--regress/lib/libc/ieeefp/except/Makefile7
1 files changed, 6 insertions, 1 deletions
diff --git a/regress/lib/libc/ieeefp/except/Makefile b/regress/lib/libc/ieeefp/except/Makefile
index 205331548f2..cf73841c4ea 100644
--- a/regress/lib/libc/ieeefp/except/Makefile
+++ b/regress/lib/libc/ieeefp/except/Makefile
@@ -1,9 +1,14 @@
-# $OpenBSD: Makefile,v 1.5 2004/07/22 19:29:42 kettenis Exp $
+# $OpenBSD: Makefile,v 1.6 2020/10/18 17:40:06 kettenis Exp $
PROG=except
REGRESS_TARGETS+= fltdiv fltinv fltovf fltund
+.if ${MACHINE} == arm64 || ${MACHINE} == armv7
+# Floating-point exceptions are optional and absent on most hardware
+REGRESS_EXPECTED_FAILURES+= fltdiv fltinv fltovf fltund
+.endif
+
fltdiv: ${PROG}
./${PROG} fltdiv