make: Disable libcxx kernel test am: f70b35d686 Original change: https://android-review.googlesource.com/c/trusty/lk/trusty/+/3453132 Change-Id: I9b51ac4d5df6ec2472f439fb3b726f44fbb9729e Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
diff --git a/build-config-kerneltests b/build-config-kerneltests index 832fdd6..4120ba2 100644 --- a/build-config-kerneltests +++ b/build-config-kerneltests
@@ -24,7 +24,9 @@ porttest("com.android.kernel.iovectest"), porttest("com.android.kernel.ktipc.test"), porttest("com.android.kernel.libctest"), - porttest("com.android.kernel.libcxxtest"), + # disabled because libcxx/libcxxabi needs floating point instructions + # which are not available in the kernel; clang 19 or later errors out. + # porttest("com.android.kernel.libcxxtest"), porttest("com.android.kernel.memorylatency.bench").type(BENCHMARK), porttest("com.android.kernel.memorytest"), porttest("com.android.kernel.mmutest"),
diff --git a/kerneltests-inc.mk b/kerneltests-inc.mk index 51b3e19..9d1e421 100644 --- a/kerneltests-inc.mk +++ b/kerneltests-inc.mk
@@ -43,7 +43,11 @@ ifeq ($(LK_LIBC_IMPLEMENTATION),musl) MODULES += \ trusty/kernel/lib/libc-trusty/test \ - trusty/kernel/lib/libcxx-trusty/test \ + +# Disabled because libcxx/libcxxabi needs floating point +# support which we don't have in the kernel so it makes +# builds with clang 19 and later fail. +# trusty/kernel/lib/libcxx-trusty/test \ endif