Skip to content

Commit 02578b8

Browse files
committed
DNM: enable verbosity on Foundation build for debugging
1 parent 56918f4 commit 02578b8

File tree

1 file changed

+3
-2
lines changed

1 file changed

+3
-2
lines changed

utils/build.ps1

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1426,7 +1426,7 @@ function Build-CMakeProject {
14261426
} else {
14271427
Add-KeyValueIfNew $Defines CMAKE_Swift_COMPILER (Join-Path -Path (Get-PinnedToolchainToolsDir) -ChildPath "swiftc.exe")
14281428
}
1429-
Add-KeyValueIfNew $Defines CMAKE_Swift_COMPILER_USE_OLD_DRIVER "YES"
1429+
14301430
if (-not ($Platform.OS -eq [OS]::Windows)) {
14311431
Add-KeyValueIfNew $Defines CMAKE_Swift_COMPILER_WORKS = "YES"
14321432
}
@@ -2614,7 +2614,8 @@ function Build-Foundation {
26142614
CMAKE_FIND_PACKAGE_PREFER_CONFIG = "YES";
26152615
CMAKE_NINJA_FORCE_RESPONSE_FILE = "YES";
26162616
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");
26182619
ENABLE_TESTING = "NO";
26192620
FOUNDATION_BUILD_TOOLS = if ($Platform.OS -eq [OS]::Windows) { "YES" } else { "NO" };
26202621
CURL_DIR = "$BinaryCache\$($Platform.Triple)\usr\lib\cmake\CURL";

0 commit comments

Comments
 (0)