From 9e6049527f9b5975a456d44afcdc4cec79a2bec6 Mon Sep 17 00:00:00 2001 From: Ryan Prichard Date: Wed, 2 Nov 2022 14:55:56 -0700 Subject: [PATCH] [libc++][Android] strong_order_long_double.verify.cpp: disable on i686 This target (as well as 32-bit ARM Android) have sizeof(long double) equal to sizeof(double). Reviewed By: ldionne, #libc Differential Revision: https://reviews.llvm.org/D137135 --- .../language.support/cmp/cmp.alg/strong_order_long_double.verify.cpp | 2 ++ 1 file changed, 2 insertions(+) diff --git a/libcxx/test/std/language.support/cmp/cmp.alg/strong_order_long_double.verify.cpp b/libcxx/test/std/language.support/cmp/cmp.alg/strong_order_long_double.verify.cpp index 2501971..1a9289c 100644 --- a/libcxx/test/std/language.support/cmp/cmp.alg/strong_order_long_double.verify.cpp +++ b/libcxx/test/std/language.support/cmp/cmp.alg/strong_order_long_double.verify.cpp @@ -17,6 +17,8 @@ // ARM/AArch64 MinGW also has got long double equal to regular double, just // like MSVC (thus match both MinGW and MSVC here, for those architectures). // UNSUPPORTED: target={{aarch64|armv7}}-{{.*}}-windows-{{.+}} +// Android's 32-bit x86 target has long double equal to regular double. +// UNSUPPORTED: target=i686-{{.+}}-android{{.*}} // -- 2.7.4