Skip to content

Conversation

@Skyline-23
Copy link

Extend of #301 issue,
I migrate to use 3.2 unxip & use binary executable
And also fix issue cound't use cpu cores while process own memory
when I didn't fix process.swift, using unxip is stuck in process infinity.
The problem was,
In the current approach, the program only reads standard output (stdout) and standard error (stderr) after the process finishes. Because of this, if the internal buffer becomes full, the process will stop and no further work can proceed.
To prevent this, you need to read data from the pipe in real time, so that the buffer doesn’t fill up and block the process.

Maybe I think same problem on xcodes-app

I also tested locally with this command as same who made before lol

swift build -c release && cd .build/release & ./xcodes install 26.0 --experimental-unxip

Screenshot 2025-11-01 at 11 39 30 PM 1

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant