From 4328c91e27fb75e337d23939e7ccbeaed20dd43a Mon Sep 17 00:00:00 2001 From: Martin Kroeker Date: Mon, 18 Aug 2025 14:34:51 -0700 Subject: [PATCH] relax requirements in compiler SME capability check --- cmake/system_check.cmake | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/cmake/system_check.cmake b/cmake/system_check.cmake index dd0dfab63..04e07cc13 100644 --- a/cmake/system_check.cmake +++ b/cmake/system_check.cmake @@ -142,7 +142,7 @@ endif() if (ARM64) if (NOT NO_SME) file(WRITE ${PROJECT_BINARY_DIR}/sme.c ".text \n.global sme_test\n\nsme_test:\nsmstart\nsmstop\nret\n") - execute_process(COMMAND ${CMAKE_C_COMPILER} -march=armv9-a+sve2+sme -c -v -o ${PROJECT_BINARY_DIR}/sme.o ${PROJECT_BINARY_DIR}/sme.c OUTPUT_QUIET ERROR_QUIET RESULT_VARIABLE NO_SME) + execute_process(COMMAND ${CMAKE_C_COMPILER} -march=armv8.4-a+sme -c -v -o ${PROJECT_BINARY_DIR}/sme.o ${PROJECT_BINARY_DIR}/sme.c OUTPUT_QUIET ERROR_QUIET RESULT_VARIABLE NO_SME) if (NO_SME EQUAL 1) set (CCOMMON_OPT "${CCOMMON_OPT} -DNO_SME") endif()