From 578d85472b56b1b05413a3c24caa4e8f3d5d6af3 Mon Sep 17 00:00:00 2001 From: Meghana Gupta Date: Mon, 22 Dec 2025 06:21:05 -0800 Subject: [PATCH] Revert "Change AsyncProcess stdout/err reads to 4096 instead of Int.max (#9408)" This reverts commit 41f7eeae05573c378e5cd9cfca3ed07393437262. Resolved conflicts in: Utilities/build-using-self --- Sources/Basics/Concurrency/AsyncProcess.swift | 6 ++---- Utilities/build-using-self | 2 -- 2 files changed, 2 insertions(+), 6 deletions(-) diff --git a/Sources/Basics/Concurrency/AsyncProcess.swift b/Sources/Basics/Concurrency/AsyncProcess.swift index b2c4fe344f0..f18dff34719 100644 --- a/Sources/Basics/Concurrency/AsyncProcess.swift +++ b/Sources/Basics/Concurrency/AsyncProcess.swift @@ -509,8 +509,7 @@ package final class AsyncProcess { group.enter() stdoutPipe.fileHandleForReading.readabilityHandler = { (fh: FileHandle) in - // 4096 is default pipe buffer size so reading in that size seems most efficient and still get output as it available - let data = (try? fh.read(upToCount: 4096)) ?? Data() + let data = (try? fh.read(upToCount: Int.max)) ?? Data() if data.count == 0 { stdoutPipe.fileHandleForReading.readabilityHandler = nil group.leave() @@ -525,8 +524,7 @@ package final class AsyncProcess { group.enter() stderrPipe.fileHandleForReading.readabilityHandler = { (fh: FileHandle) in - // 4096 is default pipe buffer size so reading in that size seems most efficient and still get output as it available - let data = (try? fh.read(upToCount: 4096)) ?? Data() + let data = (try? fh.read(upToCount: Int.max)) ?? Data() if data.count == 0 { stderrPipe.fileHandleForReading.readabilityHandler = nil group.leave() diff --git a/Utilities/build-using-self b/Utilities/build-using-self index 3370a64637c..cc3d04efd6d 100755 --- a/Utilities/build-using-self +++ b/Utilities/build-using-self @@ -283,7 +283,6 @@ def main() -> None: "build", *global_args, *BUILD_OVERRIDES, - "--build-tests", *ignore_args, *args.additional_build_args.split(" ") ] @@ -301,7 +300,6 @@ def main() -> None: *args.additional_run_args.split(" "), "swift-test", *global_args, - "--vv", "--force-resolved-versions", "--parallel", "--scratch-path",