summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorVille Voutilainen <ville.voutilainen@qt.io>2023-05-06 20:55:54 +0300
committerVille Voutilainen <ville.voutilainen@qt.io>2023-05-11 21:05:10 +0300
commitbedd590de4b71ac466d7197a98a8315d491d527a (patch)
tree2c8fe9576fa08f8ea5b936a555b09e0b184ad080
parent064f6417491f24ade4840803172532e0ae653fd2 (diff)
downloadqtdeclarative-bedd590de4b71ac466d7197a98a8315d491d527a.tar.gz
Disable ecmascript tests on Android
Building them makes clang++ consume infinite amounts of memory on Android NDK 25. Let's just skip them. Change-Id: Ice37a04140e1a58cd952110092b17f58eae32c56 Reviewed-by: Ulf Hermann <ulf.hermann@qt.io>
-rw-r--r--tests/auto/qml/CMakeLists.txt5
1 files changed, 4 insertions, 1 deletions
diff --git a/tests/auto/qml/CMakeLists.txt b/tests/auto/qml/CMakeLists.txt
index 950a95abd7..06aa4395b0 100644
--- a/tests/auto/qml/CMakeLists.txt
+++ b/tests/auto/qml/CMakeLists.txt
@@ -143,7 +143,10 @@ if(QT_FEATURE_private_tests)
add_subdirectory(qv4identifiertable)
add_subdirectory(qv4regexp)
add_subdirectory(qv4urlobject)
- if(QT_FEATURE_process AND NOT QNX)
+ if(QT_FEATURE_process AND NOT QNX AND NOT
+ (ANDROID AND CLANG AND
+ CMAKE_CXX_COMPILER_VERSION VERSION_GREATER_EQUAL "14.0.0" AND
+ CMAKE_CXX_COMPILER_VERSION VERSION_LESS "15.0.0"))
add_subdirectory(ecmascripttests)
endif()
add_subdirectory(bindingdependencyapi)