-
Notifications
You must be signed in to change notification settings - Fork 12.7k
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
rustc.exe depends on winpthreads #13501
Comments
Side issue: stage0 doesn't have |
Using the nightly installer, running |
Oh, that's right, it's coming back to me now: there is a performance bug in winpthreads. I agree, we should use threads=win32. |
I've started updating the bot to use win32 threads. |
I just updated the bots to use win32 threads. |
We have a new snap based on win32 threads. Can anyone confirm this is ok now? |
Yep, it's fixed! |
This issue is back in the 64 bits windows nightlies. |
Yep. Only seems to be a problem with nightlies though, snapshots are OK. |
Buildbot seems to use mingw-w64 package from mingw-builds with "thread=posix" option. In this setting,
libstdc++-6.dll
depends onlibwinpthread-1.dll
. Thus llvm binaries and rustc.exe/rustdoc.exe depend on it.The dependency can be dropped by re-installing mingw-builds with "thread=win32" option.
cc @brson @vadimcn
The text was updated successfully, but these errors were encountered: