-
Notifications
You must be signed in to change notification settings - Fork 911
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
windows: disable parallelism on Windows #3525
Conversation
This is an attempt to figure out why the Windows CI keeps crashing. It should be removed before the next release, by which point we should know whether this has helped or not.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I think this worked. There is a separate issue with Windows CI and the std tests for the net
package, but that is I think unrelated.
Maybe we should put this behind a flag, if we are unable to resolve otherwise before the next release.
Merging to get the build back. |
https://github.com/tinygo-org/tinygo/actions/runs/4346376523/jobs/7592354126#step:16:11 |
Hmm, that seems bad. Maybe leave it in at least a few days so we can get a better feel whether anything changed at all? |
Let's let it run for a bit and see. |
This reverts tinygo-org#3525, because that change didn't seem to stop the CI failures we have been seeing. Instead, I've added thread support in tinygo-org#3130 which IIRC fixed most of the CI crashes. Re-enabling parallelism should improve the performance of TinyGo a bit on Windows.
This is an attempt to figure out why the Windows CI keeps crashing. It should be removed before the next release, by which point we should know whether this has helped or not.
You might say I'm getting desperate looking for solutions.