aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJessica Clarke <jrtc27@FreeBSD.org>2023-05-15 22:16:40 +0000
committerJessica Clarke <jrtc27@FreeBSD.org>2023-05-15 22:16:40 +0000
commit28f66935d400eb3fb52f4e64931c0cb3c9d24be4 (patch)
tree9d5621b81cbae881fe93c3e085c6beaa451e8b94
parentf409f11bc556e6da4c4cdb9f20a2ba3b0977fb32 (diff)
downloadsrc-28f66935d400eb3fb52f4e64931c0cb3c9d24be4.tar.gz
src-28f66935d400eb3fb52f4e64931c0cb3c9d24be4.zip
tests: Disable sys/compat32 and sys/compat32/aarch64 tests
The former has build system issues, with missing Kyuafiles, presumably due to not using TESTS_SUBDIRS and bsd.test.mk (and possibly some issues on top of that around TESTSDIR and related variables). The latter has issues with GCC and cut-down LLVM builds. Requested by: kevans Fixes: ccb59683b983 ("arm64: add tests for swp/swpb emulation")
-rw-r--r--tests/sys/compat32/Makefile4
-rw-r--r--tests/sys/compat32/aarch64/Makefile3
2 files changed, 6 insertions, 1 deletions
diff --git a/tests/sys/compat32/Makefile b/tests/sys/compat32/Makefile
index 31834de16246..3dd5ca218d00 100644
--- a/tests/sys/compat32/Makefile
+++ b/tests/sys/compat32/Makefile
@@ -1,6 +1,8 @@
-
+# XXX: Currently broken in CI
+.if 0
.if exists(${.CURDIR}/${MACHINE_ARCH})
SUBDIR+= ${MACHINE_ARCH}
.endif
.include <bsd.subdir.mk>
+.endif
diff --git a/tests/sys/compat32/aarch64/Makefile b/tests/sys/compat32/aarch64/Makefile
index 716182b15d9c..f5961b06cc8b 100644
--- a/tests/sys/compat32/aarch64/Makefile
+++ b/tests/sys/compat32/aarch64/Makefile
@@ -1,3 +1,5 @@
+# XXX: Doesn't work with GCC and requires an LLVM with the ARM backend
+.if 0
PACKAGE= tests
FILESGROUPS+= asmprogs
@@ -22,3 +24,4 @@ ${aprog}: ${aprog}.S
.endfor
.include <bsd.test.mk>
+.endif