-
Notifications
You must be signed in to change notification settings - Fork 13.4k
ICE: adt::represent_type called on non-ADT type #15913
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
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: