-
Notifications
You must be signed in to change notification settings - Fork 12.9k
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
ICE: adt::represent_type called on non-ADT type #15913
Comments
Hitting a similar error with ebfe/sodiumoxide
|
This has the same error message as #10176, I have no idea if it's related. |
A similar error was hit in http://buildbot.rust-lang.org/builders/auto-win-32-opt/builds/1002/steps/compile/logs/stdio I also got the error while trying to
|
So far I have this, probably: A match in callee.rs is recognizing some extern fns defined in other crates as named tuple constructors. #15765 has been merged 5 days before this issue was opened. cc @luqmana |
A small patch by @pczarn has fixed the ICE I was getting. |
internal: Bump libc CC rust-lang#117981
I'm exploring Rust for the first time and having a play with the FFI on Win32 in particular. I've hit an internal compiler error however. I have tried to isolate the offending lines in order to provide a minimal example, but when I do that, the problem goes away.
It seems to be related to my definition of DefWindowProc in src/win32/user32/native.rs, if I delete the uMsg:u32 parameter, compilation completes (obviously the code now has zero chance of working, but you get the idea).
I'm using the latest nightly (rustc 0.12.0-pre-nightly (aa0e35b 2014-07-22 00:26:21 +0000)) as of submitting this report on Windows 8.1
The problem can be recreated with:
This will produce:
Running with RUST_BACKTRACE doesn't seem very helpful:
The text was updated successfully, but these errors were encountered: