-
Notifications
You must be signed in to change notification settings - Fork 13.3k
i686-pc-windows-gnu fails to link on appveyor #70316
New issue
Have a question about this project? # for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “#”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? # to your account
Comments
Has it started with latest nightly? |
The compiler-builtins CI now fails with the same error. The latest working nightly is 2020-03-14. |
Ugh, mingw has a stupid amount of circular dependencies in its libraries... What I am more concerned about is why Rust CI didn't catch this. Maybe it's because it is using an older mingw version. We should considering upgrading it. |
@Amanieu I'd love to upgrade MinGW on the CI as it would help me with a few thing but there is a problem. Upstream no longer provides prebuilt GCC and latest version available had issue where it ran out of memory on the CI: #51989 |
I managed to reproduce this locally. It only happens if you don't have MSYS installed, in which case rustc will use the gcc and libraries from the This is a bit worrying, since it means that |
Add missing -lmsvcrt on mingw after -lpthread Fixes rust-lang#70316
Add missing -lmsvcrt on mingw after -lpthread Fixes rust-lang#70316
Using
image: Visual Studio 2017
. No environment changes other than installing Rust itself.The text was updated successfully, but these errors were encountered: