mirror of
https://github.com/Kitware/CMake.git
synced 2025-10-14 02:08:27 +08:00
Tests: recognize Xcode 13 linker warning
The linker shipped with Xcode 13 changed the architecture mismatch linker warning into: ``` ld: warning: ignoring file libfoo.a, building for macOS-x86_64 but attempting to link with file built for macOS-i386 ```
This commit is contained in:
@@ -538,7 +538,7 @@ if(BUILD_TESTING)
|
||||
if(CTEST_TEST_OSX_ARCH)
|
||||
ADD_TEST_MACRO(Architecture Architecture)
|
||||
set_tests_properties(Architecture PROPERTIES
|
||||
PASS_REGULAR_EXPRESSION "(file is not of required architecture|does not match cputype|not the architecture being linked)")
|
||||
PASS_REGULAR_EXPRESSION "(file is not of required architecture|does not match cputype|not the architecture being linked|but attempting to link with file built for)")
|
||||
endif()
|
||||
|
||||
list(APPEND TEST_BUILD_DIRS ${CMake_TEST_INSTALL_PREFIX})
|
||||
|
Reference in New Issue
Block a user