-
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
SIGSEGV during compilation of extern x86-interrupt fn with u128 param #63018
Comments
Assertion failure:
Trace excerpt:
|
Minimal IR reproducer:
I'm not familiar with this calling convention, but would suspect that having an i128 argument just doesn't make sense for it and rustc may be the party responsible for preventing it. Maybe @phil-opp may comment? |
Yes, I think that's correct. The |
This no longer appears to crash? It's probably still a bad idea to allow people to specify incorrect functions when we know they are dubious at best, though. |
I suspect LLVM being the culprit.
The text was updated successfully, but these errors were encountered: