Skip to content

x86_64 with SSE2 disabled triggers "Expected FP register!" assertion #65840

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

Closed
Endilll opened this issue Sep 9, 2023 · 3 comments
Closed

x86_64 with SSE2 disabled triggers "Expected FP register!" assertion #65840

Endilll opened this issue Sep 9, 2023 · 3 comments
Labels
backend:X86 crash-on-invalid duplicate Resolved as duplicate metabug Issue to collect references to a group of similar or related issues.

Comments

@Endilll
Copy link
Contributor

Endilll commented Sep 9, 2023

Recalling relevant conversations, x86_64 ABI requires SSE2 registers to pass floating-point types to callee.

Given that we have a dozen or more of such crashes reported, probably we should emit a proper diagnostic.

CC @phoebewang

@Endilll Endilll added metabug Issue to collect references to a group of similar or related issues. backend:X86 crash-on-invalid labels Sep 9, 2023
@llvmbot
Copy link
Member

llvmbot commented Sep 9, 2023

@llvm/issue-subscribers-backend-x86

@Endilll
Copy link
Contributor Author

Endilll commented Sep 9, 2023

CC @rnk as author of https://reviews.llvm.org/D70465

@Endilll
Copy link
Contributor Author

Endilll commented Sep 9, 2023

Sorry, I missed we already have #29774

@Endilll Endilll closed this as not planned Won't fix, can't repro, duplicate, stale Sep 9, 2023
@Endilll Endilll added the duplicate Resolved as duplicate label Sep 9, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
backend:X86 crash-on-invalid duplicate Resolved as duplicate metabug Issue to collect references to a group of similar or related issues.
Projects
None yet
Development

No branches or pull requests

2 participants