File tree Expand file tree Collapse file tree 1 file changed +3
-2
lines changed Expand file tree Collapse file tree 1 file changed +3
-2
lines changed Original file line number Diff line number Diff line change @@ -1426,7 +1426,7 @@ function Build-CMakeProject {
1426
1426
} else {
1427
1427
Add-KeyValueIfNew $Defines CMAKE_Swift_COMPILER (Join-Path - Path (Get-PinnedToolchainToolsDir ) - ChildPath " swiftc.exe" )
1428
1428
}
1429
- Add-KeyValueIfNew $Defines CMAKE_Swift_COMPILER_USE_OLD_DRIVER " YES "
1429
+
1430
1430
if (-not ($Platform.OS -eq [OS ]::Windows)) {
1431
1431
Add-KeyValueIfNew $Defines CMAKE_Swift_COMPILER_WORKS = " YES"
1432
1432
}
@@ -2614,7 +2614,8 @@ function Build-Foundation {
2614
2614
CMAKE_FIND_PACKAGE_PREFER_CONFIG = " YES" ;
2615
2615
CMAKE_NINJA_FORCE_RESPONSE_FILE = " YES" ;
2616
2616
CMAKE_STATIC_LIBRARY_PREFIX_Swift = " lib" ;
2617
- CMAKE_Swift_FLAGS = $SwiftFlags ;
2617
+ # FIXME(compnerd) workaround undiagnosed crash during the build
2618
+ CMAKE_Swift_FLAGS = $SwiftFlags + @ (" -v" , " -no-whole-module-optimization" );
2618
2619
ENABLE_TESTING = " NO" ;
2619
2620
FOUNDATION_BUILD_TOOLS = if ($Platform.OS -eq [OS ]::Windows) { " YES" } else { " NO" };
2620
2621
CURL_DIR = " $BinaryCache \$ ( $Platform.Triple ) \usr\lib\cmake\CURL" ;
You can’t perform that action at this time.
0 commit comments