-
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
i686-pc-windows-gnu fails to link on appveyor #70316
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: