Skip to content

Commit d50aaf4

Browse files
authored
Merge pull request #74432 from hjyamauchi/arm64build
Disable SwiftCompilerSources for Windows ARM64.
2 parents cdfeefc + 9dbdd0c commit d50aaf4

File tree

1 file changed

+6
-0
lines changed

1 file changed

+6
-0
lines changed

CMakeLists.txt

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -923,6 +923,12 @@ if (NOT BOOTSTRAPPING_MODE)
923923
message(FATAL_ERROR "turning off bootstrapping is not supported anymore")
924924
endif()
925925

926+
# As a temporary workaround, disable SwiftCompilerSources on
927+
# Windows/ARM64 because the compiler segfaults
928+
if(CMAKE_SYSTEM_NAME STREQUAL "Windows" AND CMAKE_SYSTEM_PROCESSOR MATCHES "ARM64")
929+
set(BOOTSTRAPPING_MODE "OFF")
930+
endif()
931+
926932
set(SWIFT_RUNTIME_OUTPUT_INTDIR "${CMAKE_BINARY_DIR}/${CMAKE_CFG_INTDIR}/bin")
927933
set(SWIFT_LIBRARY_OUTPUT_INTDIR "${CMAKE_BINARY_DIR}/${CMAKE_CFG_INTDIR}/lib")
928934
if("${SWIFT_NATIVE_SWIFT_TOOLS_PATH}" STREQUAL "")

0 commit comments

Comments
 (0)