File tree Expand file tree Collapse file tree 2 files changed +7
-1
lines changed Expand file tree Collapse file tree 2 files changed +7
-1
lines changed Original file line number Diff line number Diff line change @@ -171,6 +171,12 @@ jobs:
171171 std : 20
172172 build_type : debug
173173 preview : ' ON'
174+ - os : ubuntu-24.04-arm
175+ c_compiler : clang
176+ cxx_compiler : clang++
177+ std : 20
178+ build_type : release
179+ preview : ' ON'
174180 - os : ubuntu-22.04-arm
175181 c_compiler : gcc
176182 cxx_compiler : g++
Original file line number Diff line number Diff line change @@ -65,7 +65,7 @@ endif()
6565# Clang flags to prevent compiler from optimizing out security checks
6666set (TBB_COMMON_COMPILE_FLAGS ${TBB_COMMON_COMPILE_FLAGS} -Wformat -Wformat-security -Werror=format-security -fPIC $<$<NOT :$<BOOL :${EMSCRIPTEN} >>:-fstack-protector-strong>)
6767
68- if (NOT APPLE AND NOT ANDROID_PLATFORM)
68+ if (NOT APPLE AND NOT ANDROID_PLATFORM AND NOT CMAKE_SYSTEM_PROCESSOR MATCHES "aarch64" )
6969 set (TBB_LIB_COMPILE_FLAGS ${TBB_LIB_COMPILE_FLAGS} -fstack-clash-protection $<$<NOT :$<BOOL :${EMSCRIPTEN} >>:-fcf-protection=full>)
7070endif ()
7171
You can’t perform that action at this time.
0 commit comments