From 858895b5bbc4192dda99594e5a463564305bb0be Mon Sep 17 00:00:00 2001 From: Michael Platings Date: Wed, 24 Jan 2024 14:29:31 +0000 Subject: [PATCH] Run tests with different SVE & SME vector lengths This validates that streaming keywords [1] are used correctly. [1] https://clang.llvm.org/docs/AttributeReference.html#aarch64-sme-attributes --- scripts/ci.sh | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/scripts/ci.sh b/scripts/ci.sh index a4ac89fb8..d88050465 100755 --- a/scripts/ci.sh +++ b/scripts/ci.sh @@ -43,7 +43,8 @@ TESTRESULT=0 qemu-aarch64 build/test/framework/intrinsiccv-framework-test --gtest_output=xml:build/test-results/ || TESTRESULT=1 qemu-aarch64 -cpu cortex-a35 build/test/api/intrinsiccv-api-test --gtest_output=xml:build/test-results/neon/ || TESTRESULT=1 qemu-aarch64 -cpu cortex-a76 build/test/api/intrinsiccv-api-test --gtest_output=xml:build/test-results/sve2/ || TESTRESULT=1 -qemu-aarch64 -cpu max build/test/api/intrinsiccv-api-test --gtest_output=xml:build/test-results/sme/ || TESTRESULT=1 +qemu-aarch64 -cpu max,sve128=on,sme512=on \ + build/test/api/intrinsiccv-api-test --gtest_output=xml:build/test-results/sme/ --vector-length=64 || TESTRESULT=1 scripts/prefix_testsuite_names.py build/test-results/neon/intrinsiccv-api-test.xml "NEON." scripts/prefix_testsuite_names.py build/test-results/sve2/intrinsiccv-api-test.xml "SVE2." -- GitLab