-
Notifications
You must be signed in to change notification settings - Fork 168
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
otf2ttf
hangs on Windows if the system has 64 or more threads
#1420
Comments
@be5invis Are you able to test this under Python3.8 or Python3.7? I suspect there's some relation to this Python issue: https://bugs.python.org/issue26903, possibly a regression in Python3.9. We might be able to work around this in |
@josh-hadley I think it is unrelated. |
@be5invis unfortunately we don't have a comparable system available to repro this or test a patch, so it's not likely we'll initiate a fix. If you want to take a try at something that gets it working for your setup, we'd love to review it and get it incorporated if applicable. |
Alternatively, do we have options to disable parallelism? If os then at least this problem can get workarounded. |
It doesn't look like there's an option in the tool itself currently, but it seems like a good option to add. As before, if you wanted to make an attempt at a patch to speed this along, we would be happy to review and incorporate if applicable. It's important to note, this is an issue in the implementation of
Some reading suggests that this is rooted in a Windows limitation, So again, while we might be able to hack at the tool to get around this, the root cause is actually in Python in Windows, not this tool nor its use of |
The process hangs then, producing no TTF.
Tested on an AMD 3970X system.
The text was updated successfully, but these errors were encountered: