-
Notifications
You must be signed in to change notification settings - Fork 13k
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: run-pass/test-runner-hides-main.rs triggers LLVM assert #10872
Comments
What do you mean by the LLVM integrated assembler working? There is no Also, was this a recent regression for you? I just ran this on my slightly-out-of-date windows VM, and the test compiled just fine for me. |
I talked with @vadimcn on IRC, and this is being opened as a placeholder issue for something that he's working on, so this can't have any external investigation right now. |
Cleans up a few issues with `fourcc`: * Corrects the endianness in the docs example * Removes `#[cfg(not(test))]` (bors might not build this on Windows. If the build fails, I'll re-add it) * Adds a FIXME referencing the LLVM assert issue we encountered with bors builds on Windows (Same error as #10872)
Closing as a dupe of #13793 (a little more descriptive) |
LLVM assertion error has been fixed recently: http://llvm.org/bugs/show_bug.cgi?id=18993 Fixes rust-lang#13793
Assertion failed: Section->Number != -1 && "Sections with relocations must be real!", file c:/NW/rust/src/llvm/lib/MC/WinCOFFObjectWriter.cpp, line 224
Note: this seems to be specific to LLVM integrated assembler. Compiling via external assembler, i.e. after
set RUSTFLAGS=-Z no-integrated-as
works fine.The text was updated successfully, but these errors were encountered: