From 28f66935d400eb3fb52f4e64931c0cb3c9d24be4 Mon Sep 17 00:00:00 2001 From: Jessica Clarke Date: Mon, 15 May 2023 23:16:40 +0100 Subject: [PATCH] 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") --- tests/sys/compat32/Makefile | 4 +++- tests/sys/compat32/aarch64/Makefile | 3 +++ 2 files changed, 6 insertions(+), 1 deletion(-) 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 +.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 +.endif