-
Notifications
You must be signed in to change notification settings - Fork 12.8k
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
Metadata ICE in servo #2945
Comments
Hate to ask, but did you try "make clean" and then rebuilding? |
Yeah, I've tried both that and complete rm'ing the build directory and autogen / configuring from scratch. |
Here is a minimized test case:
It looks like things are failing trying to come up with names for monomorphized functions. Maybe the problem is that a function inside the TLS implementation is invoking another one with a type that isn't getting put in the metadata...? |
Could be |
Yeah, that's what my guess was. It can probably be worked around by adding more exports? |
Related to #2313, maybe? |
Exporting |
This bug is #2733. |
I provided a minimal test case on that bug; closing this one. I remember doing exactly the same thing sully did here, which fixed the ICE, but that was #2734 was fixed, so I didn't push it. |
Try running a sync automatically absolutely no clue if this works, but it happens after the zulip message, so worst case we'll see the failure after the cron job did everything it currently does.
Servo can't build because of an ICE that shows up when building rust-glut. The branch fix_strings in https://github.com/mmeyerho/servo is syntax-compatible with the current rust master (6081eb7) up through glut. The backtrace is: https://gist.github.com/3133225. It looks like one of the fields of a tuple is trying to be pretty-printed but can't be looked up successfully.
The text was updated successfully, but these errors were encountered: